├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── it ├── settings.xml └── simple-it │ ├── pom.xml │ └── verify.groovy ├── main └── java │ └── org │ └── heneveld │ └── maven │ └── license_audit │ ├── AbstractLicensingMojo.java │ ├── GenerateNoticesMojo.java │ ├── LicenseAuditMojo.java │ └── util │ ├── Coords.java │ ├── LicenseCodes.java │ ├── MavenUtil.java │ ├── ProjectsOverrides.java │ └── SimpleMultiMap.java └── test ├── java └── org │ └── heneveld │ └── maven │ └── license_audit │ ├── BetterAbstractMojoTestCase.java │ ├── BetterAbstractMojoTestCaseTest.java │ ├── GenerateNoticesUnitTest.java │ ├── LicenseAuditMojoTest.java │ └── util │ ├── LicenseCodeTest.java │ └── ProjectsOverridesTest.java └── resources └── org └── heneveld └── maven └── license_audit ├── poms_to_test_mojo ├── brooklyn_pom │ ├── expected-report-csv.txt │ ├── expected-report-csv.txt.current-test │ ├── expected-report.txt │ ├── expected-report.txt.current-test │ ├── overrides.yaml │ └── pom.xml └── simple_pom │ ├── expected-report-test-scope.txt │ ├── expected-report-test-scope.txt.current-test │ ├── expected-report.txt │ └── pom.xml └── util ├── overrides-sample-1.yaml └── overrides-sample-2.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/it/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/it/settings.xml -------------------------------------------------------------------------------- /src/it/simple-it/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/it/simple-it/pom.xml -------------------------------------------------------------------------------- /src/it/simple-it/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/it/simple-it/verify.groovy -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/AbstractLicensingMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/AbstractLicensingMojo.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/GenerateNoticesMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/GenerateNoticesMojo.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/LicenseAuditMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/LicenseAuditMojo.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/util/Coords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/util/Coords.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/util/LicenseCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/util/LicenseCodes.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/util/MavenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/util/MavenUtil.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/util/ProjectsOverrides.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/util/ProjectsOverrides.java -------------------------------------------------------------------------------- /src/main/java/org/heneveld/maven/license_audit/util/SimpleMultiMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/main/java/org/heneveld/maven/license_audit/util/SimpleMultiMap.java -------------------------------------------------------------------------------- /src/test/java/org/heneveld/maven/license_audit/BetterAbstractMojoTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/java/org/heneveld/maven/license_audit/BetterAbstractMojoTestCase.java -------------------------------------------------------------------------------- /src/test/java/org/heneveld/maven/license_audit/BetterAbstractMojoTestCaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/java/org/heneveld/maven/license_audit/BetterAbstractMojoTestCaseTest.java -------------------------------------------------------------------------------- /src/test/java/org/heneveld/maven/license_audit/GenerateNoticesUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/java/org/heneveld/maven/license_audit/GenerateNoticesUnitTest.java -------------------------------------------------------------------------------- /src/test/java/org/heneveld/maven/license_audit/LicenseAuditMojoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/java/org/heneveld/maven/license_audit/LicenseAuditMojoTest.java -------------------------------------------------------------------------------- /src/test/java/org/heneveld/maven/license_audit/util/LicenseCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/java/org/heneveld/maven/license_audit/util/LicenseCodeTest.java -------------------------------------------------------------------------------- /src/test/java/org/heneveld/maven/license_audit/util/ProjectsOverridesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/java/org/heneveld/maven/license_audit/util/ProjectsOverridesTest.java -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report-csv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report-csv.txt -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report-csv.txt.current-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report-csv.txt.current-test -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report.txt -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report.txt.current-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/expected-report.txt.current-test -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/overrides.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/overrides.yaml -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/brooklyn_pom/pom.xml -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/expected-report-test-scope.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/expected-report-test-scope.txt -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/expected-report-test-scope.txt.current-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/expected-report-test-scope.txt.current-test -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/expected-report.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/expected-report.txt -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/poms_to_test_mojo/simple_pom/pom.xml -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/util/overrides-sample-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/util/overrides-sample-1.yaml -------------------------------------------------------------------------------- /src/test/resources/org/heneveld/maven/license_audit/util/overrides-sample-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahgittin/license-audit-maven-plugin/HEAD/src/test/resources/org/heneveld/maven/license_audit/util/overrides-sample-2.yaml --------------------------------------------------------------------------------