├── .github ├── dependabot.yml └── workflows │ ├── codeql.yml │ ├── commit-lint.yml │ ├── maven-tests.yml │ └── release.yml ├── .gitignore ├── .sdkmanrc ├── LICENSE.txt ├── README.md ├── commitlint.config.js ├── pom.xml └── src ├── it ├── basic-dependencyManagement │ └── pom.xml ├── basic-single-dependency-with-version-in-property │ ├── invoker.properties │ ├── pom.xml │ └── verify.groovy ├── basic-single-dependency │ ├── invoker.properties │ ├── pom.xml │ └── verify.groovy ├── dependency-defined-twice │ ├── invoker.properties │ ├── pom.xml │ └── verify.groovy ├── no-dependencies │ ├── invoker.properties │ ├── pom.xml │ └── verify.groovy └── version-uses-project.version-property │ ├── invoker.properties │ ├── pom.xml │ └── verify.groovy ├── main └── java │ └── io │ └── github │ └── mfoo │ └── libyear │ ├── LibYearMojo.java │ └── utils │ └── MavenArtifactInfo.java ├── site └── site.xml └── test ├── java └── io │ └── github │ └── mfoo │ └── libyear │ ├── InMemoryTestLogger.java │ ├── LibYearMojoTest.java │ ├── MavenProjectBuilder.java │ └── utils │ └── MavenArtifactInfoTest.java └── resources ├── pom-no-dependencies.xml └── pom-single-outdated-dependency.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/commit-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.github/workflows/commit-lint.yml -------------------------------------------------------------------------------- /.github/workflows/maven-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.github/workflows/maven-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/.sdkmanrc -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/it/basic-dependencyManagement/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-dependencyManagement/pom.xml -------------------------------------------------------------------------------- /src/it/basic-single-dependency-with-version-in-property/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-single-dependency-with-version-in-property/invoker.properties -------------------------------------------------------------------------------- /src/it/basic-single-dependency-with-version-in-property/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-single-dependency-with-version-in-property/pom.xml -------------------------------------------------------------------------------- /src/it/basic-single-dependency-with-version-in-property/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-single-dependency-with-version-in-property/verify.groovy -------------------------------------------------------------------------------- /src/it/basic-single-dependency/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-single-dependency/invoker.properties -------------------------------------------------------------------------------- /src/it/basic-single-dependency/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-single-dependency/pom.xml -------------------------------------------------------------------------------- /src/it/basic-single-dependency/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/basic-single-dependency/verify.groovy -------------------------------------------------------------------------------- /src/it/dependency-defined-twice/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/dependency-defined-twice/invoker.properties -------------------------------------------------------------------------------- /src/it/dependency-defined-twice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/dependency-defined-twice/pom.xml -------------------------------------------------------------------------------- /src/it/dependency-defined-twice/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/dependency-defined-twice/verify.groovy -------------------------------------------------------------------------------- /src/it/no-dependencies/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/no-dependencies/invoker.properties -------------------------------------------------------------------------------- /src/it/no-dependencies/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/no-dependencies/pom.xml -------------------------------------------------------------------------------- /src/it/no-dependencies/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/no-dependencies/verify.groovy -------------------------------------------------------------------------------- /src/it/version-uses-project.version-property/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/version-uses-project.version-property/invoker.properties -------------------------------------------------------------------------------- /src/it/version-uses-project.version-property/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/version-uses-project.version-property/pom.xml -------------------------------------------------------------------------------- /src/it/version-uses-project.version-property/verify.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/it/version-uses-project.version-property/verify.groovy -------------------------------------------------------------------------------- /src/main/java/io/github/mfoo/libyear/LibYearMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/main/java/io/github/mfoo/libyear/LibYearMojo.java -------------------------------------------------------------------------------- /src/main/java/io/github/mfoo/libyear/utils/MavenArtifactInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/main/java/io/github/mfoo/libyear/utils/MavenArtifactInfo.java -------------------------------------------------------------------------------- /src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/site/site.xml -------------------------------------------------------------------------------- /src/test/java/io/github/mfoo/libyear/InMemoryTestLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/test/java/io/github/mfoo/libyear/InMemoryTestLogger.java -------------------------------------------------------------------------------- /src/test/java/io/github/mfoo/libyear/LibYearMojoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/test/java/io/github/mfoo/libyear/LibYearMojoTest.java -------------------------------------------------------------------------------- /src/test/java/io/github/mfoo/libyear/MavenProjectBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/test/java/io/github/mfoo/libyear/MavenProjectBuilder.java -------------------------------------------------------------------------------- /src/test/java/io/github/mfoo/libyear/utils/MavenArtifactInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/test/java/io/github/mfoo/libyear/utils/MavenArtifactInfoTest.java -------------------------------------------------------------------------------- /src/test/resources/pom-no-dependencies.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/test/resources/pom-no-dependencies.xml -------------------------------------------------------------------------------- /src/test/resources/pom-single-outdated-dependency.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfoo/libyear-maven-plugin/HEAD/src/test/resources/pom-single-outdated-dependency.xml --------------------------------------------------------------------------------