Skip to content
Failed

Changes

Summary

  1. Make abstract Mojo's properties settable. (details)
  2. Improve the Gradle usage example. (details)
  3. Bump maven-core from 3.8.2 to 3.8.3 (details)
  4. Bump maven-plugin-api from 3.8.2 to 3.8.3 (details)
  5. Alternative paths for Maven sources. (details)
  6. Fix javadoc about failWhenReviewNeeded parameter of license-check goal. (details)
  7. #106:absolute path is needed to dependency:list on multi-module project. (details)
  8. Go to GitHub when we can go to GitHub. (details)
  9. Try harder to ensure that ClearlyDefined Ids are valid. (details)
  10. Get list of valid types and sources when bootstrapping. (details)
  11. Add rudimentary support for Go module references. (details)
  12. Add rudimentary support to gather information about Python modules. (details)
  13. Try to find Python and GitHub extended information. (details)
  14. Increase test coverage (details)
  15. Grab the license data. (details)
  16. Rename test files. (details)
  17. Increase test coverage. (details)
  18. Fix minor typos. (details)
Commit d1975f231c2819d6dc37a63e0673794cf387b124 by Wayne Beaton
Make abstract Mojo's properties settable.

AFAICT, without the "property" value set, values do not get passed to
the parameters (at least this is what I've observed in the debugger).
This patch adds the property value to each of the parameters.
The file was modified maven-plugin/src/main/java/org/eclipse/dash/licenses/maven/AbstractArtifactFilteringMojo.java (diff)
Commit b60d3f272653ffd0161e7de93ac1f6b30fc70563 by Wayne Beaton
Improve the Gradle usage example.
The file was modified README.md (diff)
Commit 7502c8552d043ccd57ce5bfe0f97791ce1cc5b47 by noreply
Bump maven-core from 3.8.2 to 3.8.3

Bumps [maven-core](https://github.com/apache/maven) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.2...maven-3.8.3)

---
updated-dependencies:
- dependency-name: org.apache.maven:maven-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modified maven-plugin/pom.xml (diff)
Commit 895c571d7466a3e7a7e823ef013a1ba24b960633 by noreply
Bump maven-plugin-api from 3.8.2 to 3.8.3

Bumps [maven-plugin-api](https://github.com/apache/maven) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.2...maven-3.8.3)

---
updated-dependencies:
- dependency-name: org.apache.maven:maven-plugin-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modified maven-plugin/pom.xml (diff)
Commit e1f6ab87b9239b8a5af08a852065aef9de8c0117 by Wayne Beaton
Alternative paths for Maven sources.
The file was modified core/src/main/java/org/eclipse/dash/licenses/extended/MavenCentralExtendedContentDataProvider.java (diff)
Commit 2f65d6794ef9ca4ea18e5d218f8f8425cdb517ff by Simon Bernard
Fix javadoc about failWhenReviewNeeded parameter of license-check goal.

Signed-off-by: Simon Bernard <sbernard@sierrawireless.com>
The file was modified maven-plugin/src/main/java/org/eclipse/dash/licenses/maven/LicenseCheckMojo.java (diff)
Commit 1e23d0d3ce2f952761f96010161d8331b11d3d07 by Simon Bernard
#106:absolute path is needed to dependency:list on multi-module project.

Signed-off-by: Simon Bernard <sbernard@sierrawireless.com>
The file was modified README.md (diff)
Commit 6abb345c2438eebcdde24656d9dbc3373ccf369e by Wayne Beaton
Go to GitHub when we can go to GitHub.
The file was modified core/src/test/java/org/eclipse/dash/licenses/tests/GolangIdParserTests.java (diff)
The file was addedcore/src/main/java/org/eclipse/dash/licenses/extended/GitHubExtendedContentDataProvider.java
The file was modified core/src/main/java/org/eclipse/dash/licenses/GolangIdParser.java (diff)
Commit 0c545b1e71fea5e7cf82dfbf24bce89ad76b1250 by Wayne Beaton
Try harder to ensure that ClearlyDefined Ids are valid.
The file was modified core/src/main/java/org/eclipse/dash/licenses/ClearlyDefinedIdParser.java (diff)
The file was modified core/src/main/java/org/eclipse/dash/licenses/ContentId.java (diff)
The file was modified core/src/test/java/org/eclipse/dash/licenses/tests/ClearlyDefinedIdParserTests.java (diff)
Commit 4941156692202e22a5a4c9e7b7b0a11ca3472842 by Wayne Beaton
Get list of valid types and sources when bootstrapping.
The file was modified core/src/main/java/org/eclipse/dash/licenses/clearlydefined/ClearlyDefinedSupport.java (diff)
Commit d680645d0a81c2295e2b004dc15b13ac3a469f87 by Wayne Beaton
Add rudimentary support for Go module references.
The file was modified core/src/main/java/org/eclipse/dash/licenses/cli/FlatFileReader.java (diff)
Commit 2a8f920b64d5566044795be542423d23a3619c56 by Wayne Beaton
Add rudimentary support to gather information about Python modules.
The file was addedcore/src/main/java/org/eclipse/dash/licenses/extended/PypiExtendedContentDataProvider.java
Commit 383577cd66453fb4fad1511904d0e7ada940ff78 by Wayne Beaton
Try to find Python and GitHub extended information.

This commit adds the rudimentary support for both to the dependency
injection.
The file was modified core/src/main/java/org/eclipse/dash/licenses/context/LicenseToolModule.java (diff)
The file was modified core/src/test/java/org/eclipse/dash/licenses/tests/ExtendedContentDataServiceTests.java (diff)
The file was addedcore/src/test/java/test_data_curation-1.0.json
The file was addedcore/src/test/java/test_data_asn1crypto.json
The file was modified core/src/test/java/org/eclipse/dash/licenses/tests/util/TestLicenseToolModule.java (diff)
The file was modified core/src/main/java/org/eclipse/dash/licenses/extended/PypiExtendedContentDataProvider.java (diff)
Commit 4c9cba3fa1201bee233fc63d8f834d99a09bfc16 by Wayne Beaton
Rename test files.

The test files are being recognised as valid package-lock.json and
yarn.lock files, which encourages dependabot to report against their
contents. By renaming the files (which are not actually used to load any
actual content) I'm hoping to avoid this.
The file was removedcore/src/test/java/package-lock.json
The file was addedcore/src/test/java/test_data_package-lock.json
The file was modified .reuse/dep5 (diff)
The file was addedcore/src/test/java/test_data_yarn.lock
The file was removedcore/src/test/java/package-lock-v2.json
The file was modified core/src/test/java/org/eclipse/dash/licenses/tests/PackageLockFileReaderTests.java (diff)
The file was modified core/src/test/java/org/eclipse/dash/licenses/tests/YarnLockFileReaderTests.java (diff)
The file was addedcore/src/test/java/test_data_package-lock-v2.json
The file was removedcore/src/test/java/yarn.lock
Commit c73564ab923375cebc90a540470ef5282d5dd3b3 by Wayne Beaton
Increase test coverage.
The file was addedcore/src/test/java/org/eclipse/dash/licenses/tests/FlatFileReaderTests.java
The file was modified README.md (diff)
The file was modified maven-plugin/src/main/java/org/eclipse/dash/licenses/maven/LicenseCheckMojo.java (diff)