Enjoying Kotlin since 2017!
A Kotlin enthusiast who's trying to make a living from getting paid for working on Open Source software.
- Berlin, Germany
Block or Report
Block or report sschuberth
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
oss-review-toolkit/ort Public
A suite of tools to assist with reviewing Open Source Software dependencies.
-
-
dev-scripts Public
A collection of scripts for development work with Git, Hg, Gerrit and Android.
-
-
3,627 contributions in the last year
Less
More
Activity overview
Contributed to
oss-review-toolkit/ort,
oss-review-toolkit/ort-workbench,
sschuberth/stan
and 102 other
repositories
Contribution activity
December 2022
Created 4 repositories
Created a pull request in semver4j/semver4j that received 11 comments
Add isSatisfiedByAny() to Range and RangesList
These convenience methods check whether a range was created in such a way that it matches any version.
+45
−1
•
11
comments
Opened 71 other pull requests in 5 repositories
oss-review-toolkit/ort
60
merged
3
closed
1
open
- Improved vulnerability report
- Use JDK 17 by default in various build files
- Kotlin 1.8 chores
-
Remove the CLI's
GlobalOptions - Support CVSS version 3.1
- Slightly improve AsciiDoc templates docs and add the defect report
- Gradle: Replace ':' in "absolute" project names
- Improve CLI statistics a bit
- Gradle Android fixes
- ConanFunTest: Update expected test results
- analyzer: Add "apk" (Android applications) as a known Maven packaging
- AdvisorCommand: Print a summary of how many packages are vulnerable
- Default to the highest Bundler version that lockfiles (if any) were bundled with
-
Add a non-ambiguous declared license mapping to
Apache-2.0 -
ArchiveUtils: Use the fluent
safeMkdirs()in one more place - OkHttpClientHelperTest: Add a test for getting different clients
- Docker: Use Java 17 by default to build and run ORT
-
analyzer: Make
ClearlyDefinedPackageCurationProviderTestafunTest -
Minor improvements to
filterVersionNames() - ArchiveUtils: Guard against unpacking malicious archives
- PipFunTest: Update expected Django test results
- WIP: Change env var override to uppercase with double-underscores
- Miscellanous console output tweaking
-
analyzer: Stop using a
SortedSetinProjectAnalyzerResult - Npm: Map CLI warning / error messages to ORT issues
- Some pull requests not shown.
oss-review-toolkit/ort-workbench
3
merged
oss-review-toolkit/ort-config
2
merged
semver4j/semver4j
1
merged
oss-review-toolkit/ort-gitlab-ci
1
merged
Reviewed 68 pull requests in 5 repositories
oss-review-toolkit/ort
25 pull requests
- Update maven to v3.8.7
- Improved vulnerability report
- README: Add related tools
- Update kotlin monorepo to v1.8.0
-
Remove the CLI's
GlobalOptions - Update dependency com.github.ajalt.clikt:clikt to v3.5.1
- Update Batect to v0.83.2
- Update dependency com.icegreen:greenmail to v1.6.12
- AdvisorCommand: Print a summary of how many packages are vulnerable
- HttpFileStorage: Reduce keep alive duration
- Update dependency org.cyclonedx:cyclonedx-core-java to v7.3.1
- HttpFileStorage: Further increase the connect timeout
- Npm: Map CLI warning / error messages to ORT issues
- ScannerTest: Configure mocks with blocks
- common-utils: Make safeMkdirs fluent
- OkHttpClientHelperTest: Add a test for getting different clients
- utils: Add extension properties to convert values to mebi- and gibibytes
- Update graphQlPlugin to v6.3.3
- Update dependency com.networknt:json-schema-validator to v1.0.76
-
analyzer: Stop using a
SortedSetinProjectAnalyzerResult - EvaluatedModelReporter: Remove unused measureTimedValue
- EvaluatorCommand: Fix the check if package curations should be replaced
- Miscellanous console output tweaking
-
model: Fix the
Setcontract for data classes that implementComparable - Introduce extension functions for chunked ClearlyDefined service requests
- Some pull request reviews not shown.
oss-review-toolkit/ort-workbench
9 pull requests
oss-review-toolkit/ort-config
1 pull request
oss-review-toolkit/ort-gitlab-ci
1 pull request
gradle/gradle
1 pull request
Created an issue in sksamuel/hoplite that received 9 comments
Overriding values of a sealed class with EnvironmentVariablesPropertySource is always case-sensitive
I'm using ConfigLoaderBuilder.addEnvironmentSource() which defaults to allowUppercaseNames: Boolean = true (side remark, that property should proba…
9
comments
Opened 22 other issues in 12 repositories
oss-review-toolkit/ort
5
open
-
Separate the
LicenseClassificationsmodel for (de-)serialization from the API for programmatic use - Allow curations to be applied without rerunning the analyzer
- Split package curation data according to its use
-
Add support for the
renvpackage manager for the R language -
Turn the analyzer's
init.gradleresource into a precompiled script plugin using Kotlin DSL
semver4j/semver4j
5
closed
ajalt/clikt
3
closed
asciidoctor/asciidoctor-pdf
1
open
melix/gradle-tapi-demo-artifacts
1
closed
MartinGonzalez/fastlane-plugin-bundletool
1
closed
nexB/scancode-toolkit
1
open
t0xic0der/nvidia-auto-installer-for-fedora-linux
1
closed
ExpediaGroup/graphql-kotlin
1
open
oss-review-toolkit/ort-workbench
1
open
kirill-grouchnikov/aurora
1
closed
maxhbr/LDBcollector
1
open
Started 1 discussion in 1 repository
jreleaser/jreleaser
jreleaser/jreleaser
-
Enforce Conventional Commits in PRs
This contribution was made on Dec 30
2
contributions
in private repositories
Dec 1





