Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
27.0.0
->28.0.0
27.0.0
->28.0.0
27.0.0
->28.0.0
27.0.0
->28.0.0
Release Notes
oss-review-toolkit/ort (org.ossreviewtoolkit:reporter)
v28.0.0
Compare Source
What's Changed
Breaking Changes 🛠
0137bde
refactor!: Replaceis{False,True}()
withtoBooleanStrictOrNull()
d03abd4
refactor(bazel)!: Align create function and parameter namingfa35e72
refactor(bazel)!: Rework collection use for URLs37ea3e6
refactor(bazel)!: Simplify code with anurl
not being nullable56e2fb7
refactor(model)!: Use a secondaryHash
constructor instead ofcreate()
506ef31
refactor(reporter)!: Change to return per-file-format resultsBug Fixes 🐞
c43047a
Bazel: Fix BazelTestd6b7404
Bazel: Force a Bazel version for BazelTest7d6a7e9
Bazel: Recreate the test data for the test with local registryb1dd96a
bazel: Distict registry URLs by their normalized form6160df2
compose: Ignore definition files from vendor directories471a65d
compose: Stash any present "vendor" directory37e0e5c
composer: Do not use themanagerName
for packagesb579f88
composer: Support the license field to be a primitive stringae14f3f
conan: Properly inspect null values46aa773
ctrlx-reporter: Make the$schema
field non-nullableb194374
ctrlx-reporter: Only use real SPDX IDsaf556b0
downloader: Correctly get the repository root path743873a
scanoss: Ignore the logging provider from `scanoss'New Features 🎉
b4e4156
Bazel: Support Bazel 7.2.0ebd6454
bazel: AddMultiBazelModuleRegistryService
class378f6e2
bazel: Support multiple registry servicese8e3416
reporter: Add a reporter for the AOSD 2 formatBuild 🐘 & CI ⚙️
bb0a326
gradle: Remove the unusedscanoss
client projecta603d3d
github: Use latest instead of linked CodeQL tooling5092c18
renovate: Enable Renovate for the website0b94998
renovate: Update NPM only once a weekChores 🔧
fb15bb1
Bazel: replace the test done byBazelTest
by a functional test48f4128
bazel: Omit a default argument4e86921
bower: Remove the now unnecessary inspection hint suppressionsb9f521e
composer: Make top-level data classes internalfcc91b7
composer: Reduce the visibility of two constants0454248
composer: Remove an uncessary log warningd2a1434
composer: SimplifyassociateBy
toassociate
949b5de
docker: Replace Bazel by Bazelisk727705f
docker: Upgrade PHP to the latest active versionb694901
docker: Upgrade composer to the latest versiondfa843c
downloader: Add a debug log when deleting working tree caches977707d
evaluated-model: Remove a superfluous file format case400e0f4
gradle: Sort compiler options alphabetically1ba1116
model: Consistently use HTTPS forexample.com
URLsdf82c97
node: Use curly-brace-syntax for logging2839a76
package-manager: Force a Bazel version for the existing testf8dc4e3
scanoss: Do not apply theBlacklistRules
bdbc11d
Align code and wording of either-or property checksf6ba8bc
Do not used the namedwith
parameter for@Serializable
424dfcb
Use the recommended function to get serializers for a typeDependency Updates 🚀
7aec1fb
website: Upgrade to Docusaurus 3.4.04c3ed0b
website: Upgrade transitive dependenciesc8cf639
pin dependenciesce116dd
update actions/attest-build-provenance digest to210c191
090c43c
update actions/attest-build-provenance digest to310b0a4
7a297b5
update actions/deploy-pages action to v4223676b
update actions/setup-node action to v4aee9f08
update actions/upload-pages-artifact action to v3b2acb25
update dependency com.autonomousapps.dependency-analysis to v1.33.0f7c54c6
update dependency com.charleskorn.kaml:kaml to v0.61.0a469c1d
update dependency com.github.ajalt.mordant:mordant to v2.7.29391fd1
update dependency com.networknt:json-schema-validator to v1.5.10621a90
update dependency gradle to v8.10dc6db0f
update dependency org.apache.commons:commons-compress to v1.27.07f4903c
update dependency org.apache.logging.log4j:log4j-api-kotlin to v1.5.0897298d
update dependency org.asciidoctor:asciidoctorj-pdf to v2.3.1856d5421
update dependency org.cyclonedx:cyclonedx-core-java to v9.0.53e819a0
update dependency org.slf4j:slf4j-api to v2.0.14a0cbc63
update dependency org.slf4j:slf4j-api to v2.0.154f3af43
update dependency org.slf4j:slf4j-api to v2.0.1693907bc
update dependency org.springframework:spring-core to v5.3.39f891232
update dependency org.tukaani:xz to v1.10fd2290f
update dependency org.wiremock:wiremock to v3.9.0a60d045
update dependency org.wiremock:wiremock to v3.9.1c1f1795
update dependency software.amazon.awssdk:s3 to v2.27.1ee94143
update docker/build-push-action digest to16ebe77
85936e7
update docker/build-push-action digest to5176d81
e3087af
update docker/build-push-action digest to5cd11c3
39a638e
update docker/login-action digest to9780b0c
7faea4d
update docker/setup-buildx-action digest to988b5a0
5d4985b
update docker/setup-buildx-action digest toaa33708
dc9a0dc
update docusaurus monorepo to v3.5.13b079c4
update exposed to v0.53.08853da4
update github/codeql-action digest to29d86d2
5fdc763
update github/codeql-action digest to2d79040
17ed779
update github/codeql-action digest to429e197
942d706
update github/codeql-action digest to5cf07d8
b2ee73b
update github/codeql-action digest toafb54ba
eb64faa
update github/codeql-action digest toeb055d7
b0bddf9
update gradle/actions action to v41741aff
update jetbrains/qodana-action action to v2024.1.9f9d3bd0
update kotlin monorepo to v2.0.10af4c8b1
update mavenresolver to v1.9.22942539a
update ossf/scorecard-action action to v2.4.0691c31e
update wagoid/commitlint-github-action digest tobaa1b23
Documentation 📖
48bb017
README: Add a Repobeats contribution statistics imagea98f22b
README: Add a sentence aboout the governance model2d8257c
README: Reword the contribution section742b393
bazel: Quote a file name in fluent texta7d5987
conan: Explain why a temporary file is required forinspect
1c0713d
github: Add icons to the issue workflowb7ae659
reporter: Update the link to Ctrl-X Automation FOSS informationf19c276
Add Volkswagen AG to the list of adoptersRefactorings 🚜
2c18272
bazel: Create an issue instead of throwing on no registryc2ff612
bazel: Map directly to a set2274638
bazel: Nest an internal data class for better grouping5dd19ff
bazel: Simplify creating Bazel module registries1cca35a
bower: Also take theauthors
from the project package1a00466
bower: Factor outgetProjectPackageInfo()
c8e47f2
bower: Factor outtoProject()
99a44e8
bower: Filter out unreferenced packagesd09bb6f
bower: InlinegetDependencyInfos()
668813f
bower: InlineparseAuthors()
15f0650
bower: Inline functions for parsing VCS info componentscf40585
bower: Inline two variablesdb1a710
bower: MakePackageInfo.key
non-nullableed68c89
bower: MovePackageInfo
extensions next to one another985b25b
bower: Port the deserialization code from Jackson to KxSb848267
bower: PreferisNotEmpty()
over!isEmpty()
e010352
bower: Remove redundant tree traversal logice996180
bower: Remove repetition from scope creationb704120
bower: Rename a variablee288ded
bower: Reword obsolete uses of the terminology of nodes3cba5ca
bower: Simplify a non-null check0de5f6e
bower: Simplify calling code ofgetScopeDependencies()
269df54
bower: Simplify the accounting for missing dependency entriesd9183dc
bower: Simplify the return type ofparsePackages()
2c7c11f
bower: Simply use the package ID as keyab42ed9
bower: TurndependencyKeyOf()
into an extension property95fe15b
bower: TurnparseDependencyTree()
into an expression8885926
bower: TurnparseDependencyTree()
into an extension01657fc
bower: Use aLinkedList
for the queues6560451
bower: Use a more speaking name forit
d65c0c0
bower: Use a more speaking name forpackageInfo
f4aa253
bower: Use data classes for deserializing the package list06ff6cc
bower: Use extension functions for mapping fromPackageInfo
a35a20d
composer: Extract scope names to constants2636851
composer: Factor outPackageInfo.toPackage()
00395eb
composer: InlineparseArtifact()
490f003
composer: InlineparseInstalledPackages()
34f3760
composer: Port the deserialization code from Jackson to KxSe736b96
composer: Remove redundancy in scope constructiond6e0ddb
composer: SimplifyparseVirtualPackageNames()
543de7b
composer: Use data classes for the deserialization78a0a7b
conan: Inline theparsePackageField()
one-liner function3ea3898
conan: Make the return type ofinspectField()
nullable52f3919
conan: RenameinspectOrNull()
toinspectPyFile()
c68d2af
conan: Simplify the parsing of Conan datab0dadb5
cyclonedx: Map extension strings to typed formats7d5deb6
fossid: Simplify code withcreateAndLogIssue()
e013788
model: Teach hash algorithms about their value string sizef6de731
plugins: Factor outCollection<Scope>.collectDependencies()
976007f
scanoss: Migrate from the deprecatedscanner
toscanoss
Tests ✅
2399ee5
conan: Update expected results3f7160c
conan: Update theconanfile.py
projectf3a96ae
evaluator: Add two concrete OSADL compatibility matrix tests58267f5
osv: Update an expected result1a277d1
scanoss: Add a test for the Winnowing function636411b
Use realisticRemoteArtifact
placeholder valuesConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.