From adce470b5b4819423360c77bf177e3ff5639c449 Mon Sep 17 00:00:00 2001 From: zuckerberg <5-zuckerberg@users.noreply.git.neet.dev> Date: Fri, 13 Aug 2021 21:48:57 -0400 Subject: [PATCH] initial commit --- .gitignore | 5 + flake.lock | 92 ++ flake.nix | 20 + nix/dbuild.nix | 38 + nix/mvn2nix-lock.json | 1249 +++++++++++++++++ nix/overlay.nix | 3 + pom.xml | 82 ++ src/main/java/com/zuckerberg/dbuild/Main.java | 9 + .../java/com/zuckerberg/dbuild/MainTest.java | 14 + 9 files changed, 1512 insertions(+) create mode 100644 .gitignore create mode 100644 flake.lock create mode 100644 flake.nix create mode 100644 nix/dbuild.nix create mode 100644 nix/mvn2nix-lock.json create mode 100644 nix/overlay.nix create mode 100644 pom.xml create mode 100644 src/main/java/com/zuckerberg/dbuild/Main.java create mode 100644 src/test/java/com/zuckerberg/dbuild/MainTest.java diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d12373f --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +target +.classpath +.project +.settings +.vscode/ diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..5a26871 --- /dev/null +++ b/flake.lock @@ -0,0 +1,92 @@ +{ + "nodes": { + "mvn2nix": { + "inputs": { + "nixpkgs": "nixpkgs", + "utils": "utils" + }, + "locked": { + "lastModified": 1625869373, + "narHash": "sha256-ppW69EucMtn995HOdx+Vs1XyRnsvtHzilHCtNC2ZTQQ=", + "owner": "fzakaria", + "repo": "mvn2nix", + "rev": "23b078b7fd0bedda9e7d8541877f255a54794100", + "type": "github" + }, + "original": { + "owner": "fzakaria", + "repo": "mvn2nix", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1625176478, + "narHash": "sha256-s1RTYNKw7ySyqrZjns9Cq+Nnjpp75ePgL06pgcbIpoA=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "21b696caf392ad6fa513caf3327d0aa0430ffb72", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-21.05", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1628902850, + "narHash": "sha256-VDQVsZ4eIuiSd2A9iVEfJRIlt4Di2BDca3JMx23zWy0=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e30d2b73ffdca48fe586ca0c4fd40a002de39021", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "root": { + "inputs": { + "mvn2nix": "mvn2nix", + "nixpkgs": "nixpkgs_2", + "utils": "utils_2" + } + }, + "utils": { + "locked": { + "lastModified": 1623875721, + "narHash": "sha256-A8BU7bjS5GirpAUv4QA+QnJ4CceLHkcXdRp4xITDB0s=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "f7e004a55b120c02ecb6219596820fcd32ca8772", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_2": { + "locked": { + "lastModified": 1623875721, + "narHash": "sha256-A8BU7bjS5GirpAUv4QA+QnJ4CceLHkcXdRp4xITDB0s=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "f7e004a55b120c02ecb6219596820fcd32ca8772", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..a62a5c3 --- /dev/null +++ b/flake.nix @@ -0,0 +1,20 @@ +{ + inputs = { + mvn2nix.url = "github:fzakaria/mvn2nix"; + utils.url = "github:numtide/flake-utils"; + }; + + outputs = { nixpkgs, mvn2nix, utils, ... }: + let + pkgsForSystem = system: import nixpkgs { + overlays = [ mvn2nix.overlay (import ./nix/overlay.nix) ]; + inherit system; + }; + in utils.lib.eachSystem utils.lib.defaultSystems (system: rec { + legacyPackages = pkgsForSystem system; + packages = utils.lib.flattenTree { + inherit (legacyPackages) dbuild; + }; + defaultPackage = legacyPackages.dbuild; + }); +} \ No newline at end of file diff --git a/nix/dbuild.nix b/nix/dbuild.nix new file mode 100644 index 0000000..bab5002 --- /dev/null +++ b/nix/dbuild.nix @@ -0,0 +1,38 @@ +{ lib, stdenv, buildMavenRepositoryFromLockFile +, makeWrapper, maven, jdk11_headless +, nix-gitignore +}: + + +let + mavenRepository = buildMavenRepositoryFromLockFile { file = ./mvn2nix-lock.json; }; +in stdenv.mkDerivation rec { + pname = "dBuild"; + version = "0.0.1"; + name = "${pname}-${version}"; + src = nix-gitignore.gitignoreSource [ "*.nix" ] ./..; + + nativeBuildInputs = [ jdk11_headless maven makeWrapper ]; + buildPhase = '' + echo "Building with maven repository ${mavenRepository}" + mvn package --offline -Dmaven.repo.local=${mavenRepository} + ''; + + installPhase = '' + # create the bin directory + mkdir -p $out/bin + + # create a symbolic link for the lib directory + ln -s ${mavenRepository} $out/lib + + # copy out the JAR + # Maven already setup the classpath to use m2 repository layout + # with the prefix of lib/ + cp target/${name}.jar $out/ + + # create a wrapper that will automatically set the classpath + # this should be the paths from the dependency derivation + makeWrapper ${jdk11_headless}/bin/java $out/bin/${pname} \ + --add-flags "-jar $out/${name}.jar" + ''; +} \ No newline at end of file diff --git a/nix/mvn2nix-lock.json b/nix/mvn2nix-lock.json new file mode 100644 index 0000000..a02aba3 --- /dev/null +++ b/nix/mvn2nix-lock.json @@ -0,0 +1,1249 @@ +{ + "dependencies": { + "org.apache.maven:maven-artifact-manager:jar:2.2.1": { + "layout": "org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.jar", + "sha256": "d1e247c4ed3952385fd704ac9db2a222247cfe7d20508b4f3c76b90f857952ed", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.jar" + }, + "org.sonatype.forge:forge-parent:pom:10": { + "layout": "org/sonatype/forge/forge-parent/10/forge-parent-10.pom", + "sha256": "c14fb9c32b59cc03251f609416db7c0cff01f811edcccb4f6a865d6e7046bd0b", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom" + }, + "org.sonatype.aether:aether-impl:pom:1.7": { + "layout": "org/sonatype/aether/aether-impl/1.7/aether-impl-1.7.pom", + "sha256": "0cf0bc1966c54645ed9702538158cc4a363861905470991616f4dabd4030e851", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-impl/1.7/aether-impl-1.7.pom" + }, + "org.codehaus.plexus:plexus-interpolation:pom:1.11": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom", + "sha256": "b84d281f59b9da528139e0752a0e1cab0bd98d52c58442b00e45c9748e1d9eee", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom" + }, + "org.apache.commons:commons-parent:pom:25": { + "layout": "org/apache/commons/commons-parent/25/commons-parent-25.pom", + "sha256": "467ae650442e876867379094e7518dfdd67d22c5352ebd39808c84259e9790ba", + "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/25/commons-parent-25.pom" + }, + "org.codehaus.plexus:plexus-components:pom:1.1.18": { + "layout": "org/codehaus/plexus/plexus-components/1.1.18/plexus-components-1.1.18.pom", + "sha256": "ef5dbc7fa918b6dbba71d27e5b3d7a00df624bcfa2549a7297f36fe275f634d7", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.18/plexus-components-1.1.18.pom" + }, + "org.apache.commons:commons-parent:pom:24": { + "layout": "org/apache/commons/commons-parent/24/commons-parent-24.pom", + "sha256": "aa392820b5e956f57f8d8f5b0878fcb8920b3961ffba153cb69203e96a713ccd", + "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/24/commons-parent-24.pom" + }, + "org.sonatype.sisu:sisu-inject-bean:pom:1.4.2": { + "layout": "org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.pom", + "sha256": "06d75dd6f2a0dc9ea6bf73a67491ba4790f92251c654bf4925511e5e4f48f1df", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.pom" + }, + "org.sonatype.sisu:sisu-guice:pom:2.1.7": { + "layout": "org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7.pom", + "sha256": "2b3f02f2d0ec3e95884f9ab415596ce627492469c2d8fd75e3fb00fb69532c44", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7.pom" + }, + "org.codehaus.plexus:plexus-interpolation:pom:1.14": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.pom", + "sha256": "d08155c497df37b2c3d9b5b0dfdb02ec0525b2070b5be3739fffde942fcac9af", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.pom" + }, + "org.codehaus.plexus:plexus-components:pom:1.1.14": { + "layout": "org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom", + "sha256": "381d72c526be217b770f9f8c3f749a86d3b1548ac5c1fcb48d267530ec60d43f", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom" + }, + "org.apache.maven:maven-settings:jar:2.2.1": { + "layout": "org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.jar", + "sha256": "9a9f556713a404e770c9dbdaed7eb086078014c989291960c76fdde6db4192f7", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.jar" + }, + "org.apache.maven.plugins:maven-resources-plugin:jar:3.0.2": { + "layout": "org/apache/maven/plugins/maven-resources-plugin/3.0.2/maven-resources-plugin-3.0.2.jar", + "sha256": "47e095c056b3dd855d704117b4e7478edc9b7e9cfc872d84fff1fc45cc88d128", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/3.0.2/maven-resources-plugin-3.0.2.jar" + }, + "org.codehaus.plexus:plexus-utils:pom:3.0.24": { + "layout": "org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom", + "sha256": "11067f6a75fded12bcdc8daf7a66ddd942ce289c3daf88a3fe0f8b12858a2ee6", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom" + }, + "org.apache.maven:maven-model:jar:2.2.1": { + "layout": "org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.jar", + "sha256": "153b32f474fd676ec36ad807c508885005139140fc92168bb76bf6be31f8efb8", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.jar" + }, + "org.codehaus.plexus:plexus-utils:pom:3.0.22": { + "layout": "org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom", + "sha256": "f20db219a9c2ebbfea479a1c58a252d795689b8627d43442748d8a21e0052f57", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom" + }, + "com.google.code.findbugs:jsr305:jar:2.0.1": { + "layout": "com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar", + "sha256": "1e7f53fa5b8b5c807e986ba335665da03f18d660802d8bf061823089d1bee468", + "url": "https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar" + }, + "org.iq80.snappy:snappy:jar:0.4": { + "layout": "org/iq80/snappy/snappy/0.4/snappy-0.4.jar", + "sha256": "46a0c87d504ce9d6063e1ff6e4d20738feb49d8abf85b5071a7d18df4f11bac9", + "url": "https://repo.maven.apache.org/maven2/org/iq80/snappy/snappy/0.4/snappy-0.4.jar" + }, + "org.apache.maven:maven-plugin-api:pom:3.0": { + "layout": "org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.pom", + "sha256": "8a722af2564205ae996f9035cc04670d3e9e4ae592f5a643c58fb7b0f43e1501", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.pom" + }, + "org.apache.maven.surefire:surefire-booter:pom:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-booter/2.22.1/surefire-booter-2.22.1.pom", + "sha256": "b4e02a5c27ca098e11f95f44a48d23753a0f964e890f1d79a0e0128f261b24f4", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-booter/2.22.1/surefire-booter-2.22.1.pom" + }, + "org.codehaus.plexus:plexus-containers:pom:1.7.1": { + "layout": "org/codehaus/plexus/plexus-containers/1.7.1/plexus-containers-1.7.1.pom", + "sha256": "5566a0bb51dc994c0350206608c7b4cdcc9b66881497bab56a32c42edca53e79", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.7.1/plexus-containers-1.7.1.pom" + }, + "org.codehaus.plexus:plexus-java:pom:0.9.10": { + "layout": "org/codehaus/plexus/plexus-java/0.9.10/plexus-java-0.9.10.pom", + "sha256": "b0013096156cbb98dba97c2b0b07be194d33208b5bde7ee8866e69355e9ebd86", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-java/0.9.10/plexus-java-0.9.10.pom" + }, + "org.sonatype.plexus:plexus-sec-dispatcher:pom:1.3": { + "layout": "org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom", + "sha256": "d5e650c50ef6958c028ed024b59af04cf3d38e1453a77d542b6b484bc0f4ca0b", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom" + }, + "org.codehaus.plexus:plexus-utils:pom:2.0.4": { + "layout": "org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.pom", + "sha256": "2896dbf57e8c82121481400e8be4df6110edd37e346a6c144b3156f24bf98f72", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.pom" + }, + "org.codehaus.plexus:plexus-utils:pom:2.0.5": { + "layout": "org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom", + "sha256": "35bc7d1213616236571072b2c56da18f7a57658de8b4a4100645b7054a2b273b", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom" + }, + "org.hamcrest:hamcrest-core:jar:1.3": { + "layout": "org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", + "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + }, + "org.sonatype.plexus:plexus-cipher:pom:1.4": { + "layout": "org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom", + "sha256": "a63a2e23988cca7fac6c93886d6f0506fd26d88d7e8cc0cb89b9c6e0d6c994ad", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom" + }, + "org.codehaus.plexus:plexus-utils:pom:1.5.15": { + "layout": "org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom", + "sha256": "12a3c9a32b82fdc95223cab1f9d344e14ef3e396da14c4d0013451646f3280e7", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom" + }, + "backport-util-concurrent:backport-util-concurrent:pom:3.1": { + "layout": "backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom", + "sha256": "770471090ca40a17b9e436ee2ec00819be42042da6f4085ece1d37916dc08ff9", + "url": "https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom" + }, + "org.slf4j:slf4j-jdk14:jar:1.5.6": { + "layout": "org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.jar", + "sha256": "9b659d87e77ef601b0c564019b0d7fd1267c141f2d2dc55c9ba7613e63ca6786", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.jar" + }, + "org.iq80.snappy:snappy:pom:0.4": { + "layout": "org/iq80/snappy/snappy/0.4/snappy-0.4.pom", + "sha256": "a709ce17111e4149d9b79a5295644e0cd5a8355aec4b2ef4c0436aba7b25d08a", + "url": "https://repo.maven.apache.org/maven2/org/iq80/snappy/snappy/0.4/snappy-0.4.pom" + }, + "org.codehaus.plexus:plexus-interpolation:jar:1.14": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar", + "sha256": "7fc63378d3e84663619b9bedace9f9fe78b276c2be3c62ca2245449294c84176", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar" + }, + "org.codehaus.plexus:plexus-archiver:jar:3.4": { + "layout": "org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar", + "sha256": "3c6611c98547dbf3f5125848c273ba719bc10df44e3f492fa2e302d6135a6ea5", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar" + }, + "org.codehaus.plexus:plexus-compiler-api:pom:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler-api/2.8.4/plexus-compiler-api-2.8.4.pom", + "sha256": "822b617cf487e06f520c28e14ade592563b30638a26b40acb4d5402efdf8cd26", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.8.4/plexus-compiler-api-2.8.4.pom" + }, + "org.sonatype.aether:aether-spi:pom:1.7": { + "layout": "org/sonatype/aether/aether-spi/1.7/aether-spi-1.7.pom", + "sha256": "a5a8a19df914af051d29eeb4084189a118c8c301054df41472d9f180ddcc6747", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-spi/1.7/aether-spi-1.7.pom" + }, + "org.apache.maven.shared:maven-shared-utils:pom:3.0.1": { + "layout": "org/apache/maven/shared/maven-shared-utils/3.0.1/maven-shared-utils-3.0.1.pom", + "sha256": "34605e957f076401f4a5547e6ba175e300ead6b02a036a87ee2a601803f94901", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.1/maven-shared-utils-3.0.1.pom" + }, + "org.apache.maven.shared:maven-shared-utils:pom:3.0.0": { + "layout": "org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.pom", + "sha256": "948e8e116200325886eff501d39355b0bee1526d699f2bd6b227c18f5e35cdf4", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.pom" + }, + "org.codehaus.plexus:plexus-interpolation:jar:1.11": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.jar", + "sha256": "fd9507feb858fa620d1b4aa4b7039fdea1a77e09d3fd28cfbddfff468d9d8c28", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.jar" + }, + "org.apache.maven.surefire:surefire-booter:jar:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-booter/2.22.1/surefire-booter-2.22.1.jar", + "sha256": "36e3ab57df185b9b741b43b6614bd7fa8b0f9cf02ac4798c7a9b539e15c333a0", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-booter/2.22.1/surefire-booter-2.22.1.jar" + }, + "org.apache.maven:maven-toolchain:pom:2.2.1": { + "layout": "org/apache/maven/maven-toolchain/2.2.1/maven-toolchain-2.2.1.pom", + "sha256": "2537524657d2e4dc51eb84e587ab67c8153f8da19389c24c2006954b2a4b36fb", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/2.2.1/maven-toolchain-2.2.1.pom" + }, + "org.apache.maven:maven-monitor:jar:2.2.1": { + "layout": "org/apache/maven/maven-monitor/2.2.1/maven-monitor-2.2.1.jar", + "sha256": "a5f0d9e3f9afaa0cdc982e4f4c82d96a8608fd67c26f64eacd0405d5ac0f97d2", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.2.1/maven-monitor-2.2.1.jar" + }, + "org.apache.maven.plugins:maven-surefire-plugin:pom:2.22.1": { + "layout": "org/apache/maven/plugins/maven-surefire-plugin/2.22.1/maven-surefire-plugin-2.22.1.pom", + "sha256": "98d5d0ebac18b44208c8edb769062d09b42c6f53c4b9d1e04dc559a9613d991d", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.22.1/maven-surefire-plugin-2.22.1.pom" + }, + "org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2": { + "layout": "org/sonatype/sisu/sisu-inject-plexus/1.4.2/sisu-inject-plexus-1.4.2.jar", + "sha256": "a65e27aefbe74102d73cd7e3c5c7637021d294a9e7f33132f3c782a76714d0a3", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-inject-plexus/1.4.2/sisu-inject-plexus-1.4.2.jar" + }, + "org.codehaus.plexus:plexus-compiler-api:jar:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler-api/2.8.4/plexus-compiler-api-2.8.4.jar", + "sha256": "ea80e16c7b10200ad7fbc7d6ebb244b30243e299648c7f9d1329720aec6dd3fe", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.8.4/plexus-compiler-api-2.8.4.jar" + }, + "org.codehaus.plexus:plexus-interpolation:jar:1.24": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar", + "sha256": "8fe2be04b067a75d02fb8a1a9caf6c1c8615f0d5577cced02e90b520763d2f77", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar" + }, + "org.apache.maven:maven:pom:3.0": { + "layout": "org/apache/maven/maven/3.0/maven-3.0.pom", + "sha256": "28fc63720c4a5ff92bf0e358ed55a6f24626f35bccc13cc3e194231e158848f6", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.0/maven-3.0.pom" + }, + "org.apache.maven:maven-plugin-descriptor:jar:2.2.1": { + "layout": "org/apache/maven/maven-plugin-descriptor/2.2.1/maven-plugin-descriptor-2.2.1.jar", + "sha256": "ea41346759cb042027a4f6f98996427ba0ecf72602b1c3ee925461ddd00266b4", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.2.1/maven-plugin-descriptor-2.2.1.jar" + }, + "org.codehaus.plexus:plexus-interpolation:pom:1.22": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.22/plexus-interpolation-1.22.pom", + "sha256": "d8b27f9b6c6c0f75de9861a7b3a4d2e4e6b0c20459eb13015d855ec4870e9f40", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.22/plexus-interpolation-1.22.pom" + }, + "org.sonatype.forge:forge-parent:pom:5": { + "layout": "org/sonatype/forge/forge-parent/5/forge-parent-5.pom", + "sha256": "e56188aa8ce51278006aa90bc7e0f304a81e2f1219f462e7d21f262535cd2795", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom" + }, + "org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.5.2": { + "layout": "org/apache/maven/plugin-tools/maven-plugin-annotations/3.5.2/maven-plugin-annotations-3.5.2.jar", + "sha256": "5ec6466844f7fc5740ebe36cb4c57cc102a2d27bf363102df84b5ca7bbc6d69f", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.5.2/maven-plugin-annotations-3.5.2.jar" + }, + "org.sonatype.sisu.inject:guice-plexus:pom:1.4.2": { + "layout": "org/sonatype/sisu/inject/guice-plexus/1.4.2/guice-plexus-1.4.2.pom", + "sha256": "13a66ca6e6ad1a186076513eea822db2c3c0e460a983a0a31f4d937de336ad98", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/inject/guice-plexus/1.4.2/guice-plexus-1.4.2.pom" + }, + "org.sonatype.forge:forge-parent:pom:4": { + "layout": "org/sonatype/forge/forge-parent/4/forge-parent-4.pom", + "sha256": "1838d132479005b4b7459b798e9d9915515090c288082fdcd86db0b10983a24c", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom" + }, + "org.codehaus.plexus:plexus-components:pom:1.3.1": { + "layout": "org/codehaus/plexus/plexus-components/1.3.1/plexus-components-1.3.1.pom", + "sha256": "8cbcb2aacd7f4a7759866ce91b2f910310fbe5a586b5fc7b9bdb76af9257e7c4", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3.1/plexus-components-1.3.1.pom" + }, + "org.codehaus.plexus:plexus-interpolation:pom:1.24": { + "layout": "org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.pom", + "sha256": "b5d8bac2ef7fd1136298223e53489980ad7a077d1c9e54c06b2884670771819f", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.pom" + }, + "org.apache.maven.plugin-tools:maven-plugin-tools:pom:3.5.2": { + "layout": "org/apache/maven/plugin-tools/maven-plugin-tools/3.5.2/maven-plugin-tools-3.5.2.pom", + "sha256": "441ffde95bfa0b6fa235797b00341c3c622be8fb568e2c2490ed35cd5b34cf8f", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-tools/3.5.2/maven-plugin-tools-3.5.2.pom" + }, + "org.sonatype.forge:forge-parent:pom:6": { + "layout": "org/sonatype/forge/forge-parent/6/forge-parent-6.pom", + "sha256": "9c5f7cd5226ac8c3798cb1f800c031f7dedc1606dc50dc29567877c8224459a7", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/6/forge-parent-6.pom" + }, + "org.apache.commons:commons-parent:pom:39": { + "layout": "org/apache/commons/commons-parent/39/commons-parent-39.pom", + "sha256": "87cd27e1a02a5c3eb6d85059ce98696bb1b44c2b8b650f0567c86df60fa61da7", + "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39.pom" + }, + "org.slf4j:slf4j-api:pom:1.5.6": { + "layout": "org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.pom", + "sha256": "91b0a0d016b8c0cba1ddd8a5c59e5bf5c2a9b49b95577e8e38927a7fdff55ce8", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.pom" + }, + "org.sonatype.plexus:plexus-cipher:jar:1.4": { + "layout": "org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar", + "sha256": "5a15fdba22669e0fdd06e10dcce6320879e1f7398fbc910cd0677b50672a78c4", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar" + }, + "org.apache.maven.surefire:surefire-api:pom:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-api/2.22.1/surefire-api-2.22.1.pom", + "sha256": "1a6d008b396fd4ba0b608d86bc8ebd5e0969dcce2318d8a2522b9ca537aeec28", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.22.1/surefire-api-2.22.1.pom" + }, + "org.apache.maven.plugins:maven-compiler-plugin:pom:3.8.0": { + "layout": "org/apache/maven/plugins/maven-compiler-plugin/3.8.0/maven-compiler-plugin-3.8.0.pom", + "sha256": "34888a387024ca442e221b4945d63cee8e910a5744a53d8ab5f8722f50aebca5", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.8.0/maven-compiler-plugin-3.8.0.pom" + }, + "org.apache.maven:maven-artifact:pom:2.2.1": { + "layout": "org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.pom", + "sha256": "f658a628efd6e0efe416b977638ba144af660fe6413f3637a4d03feb6a1ce806", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.pom" + }, + "org.apache.maven.shared:maven-filtering:pom:3.1.1": { + "layout": "org/apache/maven/shared/maven-filtering/3.1.1/maven-filtering-3.1.1.pom", + "sha256": "e3a57b487aeac4bb9411bb6d11ba3e655585c389cff0085372c973b418431c73", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/3.1.1/maven-filtering-3.1.1.pom" + }, + "org.apache:apache:pom:16": { + "layout": "org/apache/apache/16/apache-16.pom", + "sha256": "9f85ff2fd7d6cb3097aa47fb419ee7f0ebe869109f98aba9f4eca3f49e74a40e", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/16/apache-16.pom" + }, + "org.apache:apache:pom:15": { + "layout": "org/apache/apache/15/apache-15.pom", + "sha256": "36c2f2f979ac67b450c0cb480e4e9baf6b40f3a681f22ba9692287d1139ad494", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/15/apache-15.pom" + }, + "org.apache:apache:pom:13": { + "layout": "org/apache/apache/13/apache-13.pom", + "sha256": "ff513db0361fd41237bef4784968bc15aae478d4ec0a9496f811072ccaf3841d", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom" + }, + "org.apache:apache:pom:19": { + "layout": "org/apache/apache/19/apache-19.pom", + "sha256": "91f7a33096ea69bac2cbaf6d01feb934cac002c48d8c8cfa9c240b40f1ec21df", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/19/apache-19.pom" + }, + "org.apache.maven:maven-plugin-registry:jar:2.2.1": { + "layout": "org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.jar", + "sha256": "4ad0673155d7e0e5cf6d13689802d8d507f38e5ea00a6d2fb92aef206108213d", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.jar" + }, + "org.apache:apache:pom:18": { + "layout": "org/apache/apache/18/apache-18.pom", + "sha256": "7831307285fd475bbc36b20ae38e7882f11c3153b1d5930f852d44eda8f33c17", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/18/apache-18.pom" + }, + "org.apache.maven:maven-archiver:pom:3.1.1": { + "layout": "org/apache/maven/maven-archiver/3.1.1/maven-archiver-3.1.1.pom", + "sha256": "ec0db1e5017057ec261277b2e7a77e4bd14e04d79c655e80211d47e8eea9c2e2", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.1.1/maven-archiver-3.1.1.pom" + }, + "org.codehaus.plexus:plexus:pom:3.3.1": { + "layout": "org/codehaus/plexus/plexus/3.3.1/plexus-3.3.1.pom", + "sha256": "6ec96f889bc29250f90b167c14e547f1b05aa23565c63f9079595befbde816bb", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3.1/plexus-3.3.1.pom" + }, + "org.apache.maven:maven-model:pom:3.0": { + "layout": "org/apache/maven/maven-model/3.0/maven-model-3.0.pom", + "sha256": "3d6fdeb72b2967f1fa2784134fb832d08d8d6e879b7ace7712f2c7281994fc1e", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.0/maven-model-3.0.pom" + }, + "org.apache.maven:maven-aether-provider:jar:3.0": { + "layout": "org/apache/maven/maven-aether-provider/3.0/maven-aether-provider-3.0.jar", + "sha256": "1205a1f229999170dcadcfb885a278ad0bc2295540a251f4c438f887ead7bbd9", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-aether-provider/3.0/maven-aether-provider-3.0.jar" + }, + "org.apache:apache:pom:11": { + "layout": "org/apache/apache/11/apache-11.pom", + "sha256": "9a4fb5addb41d8116b6441e9e3c48764d9cc562243d5608652bea6db0509297b", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom" + }, + "junit:junit:pom:4.11": { + "layout": "junit/junit/4.11/junit-4.11.pom", + "sha256": "18ad8b0ae9e65a9195d04e25427dfe8b58175abcdae875a5a406aee38bddfb26", + "url": "https://repo.maven.apache.org/maven2/junit/junit/4.11/junit-4.11.pom" + }, + "junit:junit:pom:4.12": { + "layout": "junit/junit/4.12/junit-4.12.pom", + "sha256": "90f163f78e3ffb6f1c7ad97de9e7eba4eea25807141b85d6d12be67ca25449c4", + "url": "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom" + }, + "org.codehaus.plexus:plexus-compiler-javac:jar:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler-javac/2.8.4/plexus-compiler-javac-2.8.4.jar", + "sha256": "a37a6d56a32bd0861d53d817c4c81088c87f9e4601caed01eaec4ede7fa4677a", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.8.4/plexus-compiler-javac-2.8.4.jar" + }, + "org.codehaus.plexus:plexus:pom:3.3.2": { + "layout": "org/codehaus/plexus/plexus/3.3.2/plexus-3.3.2.pom", + "sha256": "2fd3853acd7d8b548ab59507f1a5a06897efdc0c4f05acb7c2a49bc78ad83eff", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3.2/plexus-3.3.2.pom" + }, + "org.codehaus.plexus:plexus-containers:pom:1.6": { + "layout": "org/codehaus/plexus/plexus-containers/1.6/plexus-containers-1.6.pom", + "sha256": "0829f2a50f20b098223d1f92c19badb0738267d953726ac56cac9f3c9c6fc9bb", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.6/plexus-containers-1.6.pom" + }, + "org.tukaani:xz:jar:1.5": { + "layout": "org/tukaani/xz/1.5/xz-1.5.jar", + "sha256": "86f30fa8775fa3a62cdb39d1ed78a6019164c1058864048d42cbee244e26e840", + "url": "https://repo.maven.apache.org/maven2/org/tukaani/xz/1.5/xz-1.5.jar" + }, + "org.apache.maven.shared:maven-filtering:jar:3.1.1": { + "layout": "org/apache/maven/shared/maven-filtering/3.1.1/maven-filtering-3.1.1.jar", + "sha256": "c18508178f300201c4cb5fd771ebb0449ad596da18ba2881037d4f74f202505f", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/3.1.1/maven-filtering-3.1.1.jar" + }, + "org.apache.maven:maven-error-diagnostics:pom:2.2.1": { + "layout": "org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.pom", + "sha256": "228367b7569fb1462a3eb1423bc2778e2fc7fbaee3d3767890c02b8924fa1889", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.pom" + }, + "org.apache.maven:maven-parent:pom:33": { + "layout": "org/apache/maven/maven-parent/33/maven-parent-33.pom", + "sha256": "3856e3fcd169502d5f12fe2452604ebf6c7c025f15656bfa558ea99ed29d73ea", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/33/maven-parent-33.pom" + }, + "org.apache.maven:maven-parent:pom:32": { + "layout": "org/apache/maven/maven-parent/32/maven-parent-32.pom", + "sha256": "95fa3b13fdbdcbe891eb02815c4249e8cd3a86f9f5a1f8c66dbd81e619fa44e0", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/32/maven-parent-32.pom" + }, + "org.codehaus.plexus:plexus-utils:jar:2.0.4": { + "layout": "org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar", + "sha256": "6a17cfbfffe6bb87215ad38bcaac716383e552ec2ba7b204e2673ee66a2afaaa", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar" + }, + "org.apache.maven:maven-parent:pom:31": { + "layout": "org/apache/maven/maven-parent/31/maven-parent-31.pom", + "sha256": "42fde763a6e6fe8480b1608adff2c35d02612e279ec9ce72fabb4fd8fb5c5753", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/31/maven-parent-31.pom" + }, + "org.apache.maven:maven-parent:pom:30": { + "layout": "org/apache/maven/maven-parent/30/maven-parent-30.pom", + "sha256": "70709ad646f5aa57bb44e2a8b4f3de4993b108202ba095bd164e41cdc3181e70", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/30/maven-parent-30.pom" + }, + "org.slf4j:jcl-over-slf4j:jar:1.5.6": { + "layout": "org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.jar", + "sha256": "03e1898e878806cace2028d9b42cda3377d70ceb2b06253c43f6a587a0f67067", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.jar" + }, + "org.sonatype.aether:aether-util:jar:1.7": { + "layout": "org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar", + "sha256": "ff690ffc550b7ada3a4b79ef4ca89bf002b24f43a13a35d10195c3bba63d7654", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar" + }, + "org.apache.maven:maven-settings-builder:jar:3.0": { + "layout": "org/apache/maven/maven-settings-builder/3.0/maven-settings-builder-3.0.jar", + "sha256": "e17e706c6f03c453f6000599cab607c2af5f1cc6e3a3b1e6fce27e5ef4999eab", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.0/maven-settings-builder-3.0.jar" + }, + "org.apache:apache:pom:21": { + "layout": "org/apache/apache/21/apache-21.pom", + "sha256": "af10c108da014f17cafac7b52b2b4b5a3a1c18265fa2af97a325d9143537b380", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/21/apache-21.pom" + }, + "org.apache.maven.surefire:surefire-logger-api:jar:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-logger-api/2.22.1/surefire-logger-api-2.22.1.jar", + "sha256": "d4b96d36702f1e5a5edd6b096cc24851c7b7b1808610eefeec209cb3ab06f41a", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-logger-api/2.22.1/surefire-logger-api-2.22.1.jar" + }, + "org.apache:apache:pom:20": { + "layout": "org/apache/apache/20/apache-20.pom", + "sha256": "953852aa0a32ec6bc5c809cecb90a8c9d578349c168024458583c7019f16df53", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/20/apache-20.pom" + }, + "org.sonatype.sisu.inject:guice-bean:pom:1.4.2": { + "layout": "org/sonatype/sisu/inject/guice-bean/1.4.2/guice-bean-1.4.2.pom", + "sha256": "d2ee7efbcdc82206c69559548aef86a99add95378f03cc58b4d9696b3969c8bb", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/inject/guice-bean/1.4.2/guice-bean-1.4.2.pom" + }, + "org.apache.maven:maven-settings:pom:2.2.1": { + "layout": "org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.pom", + "sha256": "0d25a88a1b1e44801f8912206a40ff249cb5702ee87cf3d243d5213f7bcf534f", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.pom" + }, + "org.sonatype.plexus:plexus-build-api:jar:0.0.7": { + "layout": "org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar", + "sha256": "934171640fbd3d2495c50b79b0d9adb11e2c83e65bad157df8fe34bcac0ff798", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar" + }, + "org.codehaus.plexus:plexus-java:jar:0.9.10": { + "layout": "org/codehaus/plexus/plexus-java/0.9.10/plexus-java-0.9.10.jar", + "sha256": "9f4c82ea85ccad3c8bb6ae8101ed760aabf5b33b529586a8bd5d1e3d3ab67f1b", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-java/0.9.10/plexus-java-0.9.10.jar" + }, + "org.apache.maven.plugins:maven-resources-plugin:pom:3.0.2": { + "layout": "org/apache/maven/plugins/maven-resources-plugin/3.0.2/maven-resources-plugin-3.0.2.pom", + "sha256": "fe8f091904ce27de86bf284c8c6d9b5e7572cf5c946bb541038ac31464ae5d63", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/3.0.2/maven-resources-plugin-3.0.2.pom" + }, + "org.ow2.asm:asm:pom:6.2": { + "layout": "org/ow2/asm/asm/6.2/asm-6.2.pom", + "sha256": "92ec633f93f9c84dcb087a79df1395cfef07be574076ceaeb3159e096b4d4643", + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/6.2/asm-6.2.pom" + }, + "org.sonatype.sisu:sisu-inject-bean:jar:1.4.2": { + "layout": "org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar", + "sha256": "fb3160e1e3a7852b441016dbcc97a34e3cf4eeb8ceb9e82edf2729439858f080", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar" + }, + "org.apache.maven.surefire:maven-surefire-common:jar:2.22.1": { + "layout": "org/apache/maven/surefire/maven-surefire-common/2.22.1/maven-surefire-common-2.22.1.jar", + "sha256": "f40091ed20e92d9c0106bbed16f7efe1678e0fc613f114932d8df14c539c460e", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.22.1/maven-surefire-common-2.22.1.jar" + }, + "org.codehaus.plexus:plexus-utils:jar:1.5.15": { + "layout": "org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar", + "sha256": "2ca121831e597b4d8f2cb22d17c5c041fc23a7777ceb6bfbdd4dfb34bbe7d997", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar" + }, + "org.apache.maven:maven-parent:pom:22": { + "layout": "org/apache/maven/maven-parent/22/maven-parent-22.pom", + "sha256": "165a409718070698b4eb18fdfee4325bc3361cbb8e96a35f4669982cd2adb79a", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom" + }, + "org.apache.maven:maven-parent:pom:23": { + "layout": "org/apache/maven/maven-parent/23/maven-parent-23.pom", + "sha256": "5425501edd9e0bd7b01eca53cc92e06836d24851151304f9c6759e1713541685", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom" + }, + "org.sonatype.aether:aether-impl:jar:1.7": { + "layout": "org/sonatype/aether/aether-impl/1.7/aether-impl-1.7.jar", + "sha256": "288149850d8d131763df4151f7e443fd2739e48510a6e4cfe49ca082c76130fa", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-impl/1.7/aether-impl-1.7.jar" + }, + "org.apache.maven:maven-profile:pom:2.2.1": { + "layout": "org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.pom", + "sha256": "d125b3ade9f694ae60ef835f5ae000b6ba35fba8c34bafd8b40a1961375e63fa", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.pom" + }, + "org.apache.maven:maven-model:jar:3.0": { + "layout": "org/apache/maven/maven-model/3.0/maven-model-3.0.jar", + "sha256": "27e426d73f8662b47f60df0e43439b3dec2909c42b89175a6e4431dfed3edafd", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.0/maven-model-3.0.jar" + }, + "org.apache.maven:maven-artifact:pom:3.0": { + "layout": "org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.pom", + "sha256": "c56a0dbd90cea691f83e58fa9a6388fb3ac6bc3c14b8c04d2e112544651fa528", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.pom" + }, + "org.codehaus.plexus:plexus-utils:pom:1.0.4": { + "layout": "org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom", + "sha256": "36623a9539061d87f078af61ca62c3eacf422eb374641cf8903cdeb759671eb3", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom" + }, + "org.apache.maven.surefire:surefire-logger-api:pom:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-logger-api/2.22.1/surefire-logger-api-2.22.1.pom", + "sha256": "97136159c62597e07ce04f68a049fd3a55781150f4593bfda898a3029bc399f2", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-logger-api/2.22.1/surefire-logger-api-2.22.1.pom" + }, + "org.apache.maven:maven-parent:pom:25": { + "layout": "org/apache/maven/maven-parent/25/maven-parent-25.pom", + "sha256": "3e66146707bc76e9d5b6cd8c98cf77d931c0894e7955a8e7f104f6790769abf1", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/25/maven-parent-25.pom" + }, + "org.codehaus.plexus:plexus-compiler-manager:jar:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler-manager/2.8.4/plexus-compiler-manager-2.8.4.jar", + "sha256": "ec139721f45f8986fbee1cc45f428cd036fe5ed434959048d5d10d3eb73b5731", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.8.4/plexus-compiler-manager-2.8.4.jar" + }, + "org.apache.maven.surefire:surefire:pom:2.22.1": { + "layout": "org/apache/maven/surefire/surefire/2.22.1/surefire-2.22.1.pom", + "sha256": "2598a676006384604343a83b71bff3a3b6963e94036d3a2ade03c9f7cc0f6d24", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.22.1/surefire-2.22.1.pom" + }, + "org.slf4j:slf4j-api:jar:1.5.6": { + "layout": "org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar", + "sha256": "b96864a2ad8c005d62351a500d72d2545b3bcb3e30564a64b0c467c935de8303", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar" + }, + "org.slf4j:slf4j-jdk14:pom:1.5.6": { + "layout": "org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.pom", + "sha256": "85f97344eeeed2714eda6f800aa712c1aa7405b0d7f98e207499363f82f37eec", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.pom" + }, + "org.apache.maven.shared:maven-shared-utils:jar:3.0.1": { + "layout": "org/apache/maven/shared/maven-shared-utils/3.0.1/maven-shared-utils-3.0.1.jar", + "sha256": "fe7c84582900b5243d1c107353157c187697dab809ef4c40672fd9407916c4ae", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.1/maven-shared-utils-3.0.1.jar" + }, + "org.apache.maven.plugin-tools:maven-plugin-annotations:pom:3.5.2": { + "layout": "org/apache/maven/plugin-tools/maven-plugin-annotations/3.5.2/maven-plugin-annotations-3.5.2.pom", + "sha256": "78fd2b4399e786aee919118f6b2f1993849f6dfb0f29e203b752cccff3b7efb3", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.5.2/maven-plugin-annotations-3.5.2.pom" + }, + "org.apache.maven.shared:maven-shared-utils:jar:3.0.0": { + "layout": "org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar", + "sha256": "0796ca76de719a8f8178f090de4b9b03158ba65268f58cc8fc9bbe71a9f58f9e", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar" + }, + "org.apache.maven:maven-parent:pom:11": { + "layout": "org/apache/maven/maven-parent/11/maven-parent-11.pom", + "sha256": "7450c3330cf06c254db9f0dc5ef49eac15502311cf19e0208ba473076ee043d6", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/11/maven-parent-11.pom" + }, + "org.codehaus.plexus:plexus-component-annotations:pom:1.7.1": { + "layout": "org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.pom", + "sha256": "a909a0cbe292e54122b6b785f6924ab2f09b1630b7889c800e099e2627f91a78", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.pom" + }, + "classworlds:classworlds:pom:1.1-alpha-2": { + "layout": "classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom", + "sha256": "0cc647963b74ad1d7a37c9868e9e5a8f474e49297e1863582253a08a4c719cb1", + "url": "https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom" + }, + "org.apache.maven:maven-artifact:jar:3.0": { + "layout": "org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.jar", + "sha256": "759079b9cf0cddae5ba06c96fd72347d82d0bc1d903c95d398c96522b139e470", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.jar" + }, + "org.apache.maven:maven-repository-metadata:pom:2.2.1": { + "layout": "org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.pom", + "sha256": "9dad0f56523955b60a9903f4e8342891355d7a59c77f36a3b53cf6ff2e4df625", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.pom" + }, + "org.apache.maven:maven-parent:pom:15": { + "layout": "org/apache/maven/maven-parent/15/maven-parent-15.pom", + "sha256": "e25770d5d46dcdfdbb9e38ca04f272c5bdf476d88392ab4044ba90678e616d54", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/15/maven-parent-15.pom" + }, + "org.apache.maven.shared:maven-shared-utils:pom:0.1": { + "layout": "org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.pom", + "sha256": "9ecb36b0e0d7d1d0f0dabd8705368b710df58b943091e9fa9071a29ccdc15a33", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.pom" + }, + "org.apache.maven:maven-parent:pom:16": { + "layout": "org/apache/maven/maven-parent/16/maven-parent-16.pom", + "sha256": "70cef83d246309a2aa355c38f2004edda3621ae0bc5c55a7a139eaeef4d1231a", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/16/maven-parent-16.pom" + }, + "org.tukaani:xz:pom:1.5": { + "layout": "org/tukaani/xz/1.5/xz-1.5.pom", + "sha256": "4391dc71e2ace68b210a9763e929e7365348003ddb5e1f60f46edc8809c22f0e", + "url": "https://repo.maven.apache.org/maven2/org/tukaani/xz/1.5/xz-1.5.pom" + }, + "org.apache.maven.plugins:maven-jar-plugin:jar:3.0.2": { + "layout": "org/apache/maven/plugins/maven-jar-plugin/3.0.2/maven-jar-plugin-3.0.2.jar", + "sha256": "041cd072082f9363c09a8c943088f3abb0b9b899dcaf3726db3e4054ab683246", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/3.0.2/maven-jar-plugin-3.0.2.jar" + }, + "org.apache.maven:maven-monitor:pom:2.2.1": { + "layout": "org/apache/maven/maven-monitor/2.2.1/maven-monitor-2.2.1.pom", + "sha256": "bc962d48dcebb463c1071004015c4609516d616e884ce36eb7390f9a8095a65b", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.2.1/maven-monitor-2.2.1.pom" + }, + "org.ow2.asm:asm:jar:6.2": { + "layout": "org/ow2/asm/asm/6.2/asm-6.2.jar", + "sha256": "917bda888bc543187325d5fbc1034207eed152574ef78df1734ca0aee40b7fc8", + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/6.2/asm-6.2.jar" + }, + "org.apache.maven.surefire:surefire-api:jar:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-api/2.22.1/surefire-api-2.22.1.jar", + "sha256": "43e29917aed3aa0b47038ceb84c8d6b3a8d16aff5ab406ad794317e82e6430ca", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.22.1/surefire-api-2.22.1.jar" + }, + "backport-util-concurrent:backport-util-concurrent:jar:3.1": { + "layout": "backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar", + "sha256": "f5759b7fcdfc83a525a036deedcbd32e5b536b625ebc282426f16ca137eb5902", + "url": "https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar" + }, + "org.codehaus.plexus:plexus-containers:pom:1.0.3": { + "layout": "org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom", + "sha256": "7c75075badcb014443ee94c8c4cad2f4a9905be3ce9430fe7b220afc7fa3a80f", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom" + }, + "org.sonatype.aether:aether-util:pom:1.7": { + "layout": "org/sonatype/aether/aether-util/1.7/aether-util-1.7.pom", + "sha256": "0342bdcbd23208534dde58819ddf937aabbe3d61a47231ffb06632fb47dd2657", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-util/1.7/aether-util-1.7.pom" + }, + "org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3": { + "layout": "org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar", + "sha256": "3b0559bb8432f28937efe6ca193ef54a8506d0075d73fd7406b9b116c6a11063", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar" + }, + "org.codehaus.plexus:plexus-archiver:pom:3.4": { + "layout": "org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.pom", + "sha256": "ec2a5e2e15551234e0299ec0000b668f764e7722549321ca3b1d0fe1801802f1", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.pom" + }, + "org.hamcrest:hamcrest-core:pom:1.3": { + "layout": "org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom", + "sha256": "fde386a7905173a1b103de6ab820727584b50d0e32282e2797787c20a64ffa93", + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom" + }, + "org.codehaus.plexus:plexus-archiver:pom:3.3": { + "layout": "org/codehaus/plexus/plexus-archiver/3.3/plexus-archiver-3.3.pom", + "sha256": "24a90392f50d4e9f819a1e107bcde64f3e79bafb761886f0299018733e960291", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.3/plexus-archiver-3.3.pom" + }, + "org.apache.maven:maven-plugin-registry:pom:2.2.1": { + "layout": "org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.pom", + "sha256": "3db15325cd620c0e54c3d88b6b7ec1bac43db376e18c9bf56bd0c05402ee6be8", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.pom" + }, + "org.sonatype.spice:spice-parent:pom:15": { + "layout": "org/sonatype/spice/spice-parent/15/spice-parent-15.pom", + "sha256": "13d15ddfe9946b8427bb7b4b081ab63962285eed0bf6fa5142aea25a46e15814", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/15/spice-parent-15.pom" + }, + "org.apache.maven:maven-error-diagnostics:jar:2.2.1": { + "layout": "org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.jar", + "sha256": "b3005544708f8583e455c22b09a4940596a057108bccdadb9db4d8e048091fed", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.jar" + }, + "org.sonatype.spice:spice-parent:pom:17": { + "layout": "org/sonatype/spice/spice-parent/17/spice-parent-17.pom", + "sha256": "9151f9a5b33ec36ee8778842fc56144fb0242d39cbcc42061b053b8909969bdf", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom" + }, + "org.codehaus.plexus:plexus-compiler-javac:pom:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler-javac/2.8.4/plexus-compiler-javac-2.8.4.pom", + "sha256": "1b46ab52843b7446be98623a97f80db01c1ba4672fba1a41beb165436c0c0601", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.8.4/plexus-compiler-javac-2.8.4.pom" + }, + "org.codehaus.plexus:plexus-component-annotations:pom:1.6": { + "layout": "org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.pom", + "sha256": "593a0ff086fb81700e17707c303f8552880bf2a50ce41d9dcb5918e8443710dd", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.pom" + }, + "org.apache:apache:pom:5": { + "layout": "org/apache/apache/5/apache-5.pom", + "sha256": "1933a6037439b389bda2feaccfc0113880fd8d88f7d240d2052b91108dd5ae89", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/5/apache-5.pom" + }, + "org.sonatype.spice:spice-parent:pom:12": { + "layout": "org/sonatype/spice/spice-parent/12/spice-parent-12.pom", + "sha256": "21a19b26dbe5c38ddb5114cf4eadbf5ccb411bc6b128fdd5949b1ccb12f3683e", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom" + }, + "org.apache.maven.shared:maven-shared-incremental:jar:1.1": { + "layout": "org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.jar", + "sha256": "61988e54486a5dc38f06c70fdae5b108556c63bd433697b9f4305fcdb30fa40e", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.jar" + }, + "org.apache.maven:maven-artifact:jar:2.2.1": { + "layout": "org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.jar", + "sha256": "d53062ffe8677a4f5e1ad3a1d1fa37ed600fab39166d39be7ed204635c5f839b", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.jar" + }, + "org.apache.maven.reporting:maven-reporting-api:pom:3.0": { + "layout": "org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.pom", + "sha256": "efaa4fc4832aad9703df46b89cb02845dbf4db6f6ac88534b7824c4956a3a5fb", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.pom" + }, + "org.apache.maven:maven-repository-metadata:jar:2.2.1": { + "layout": "org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.jar", + "sha256": "5fe283f47b0e7f7d95a4252af3fa7a0db4d8f080cd9df308608c0472b8f168a1", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.jar" + }, + "org.apache.maven:maven-plugin-descriptor:pom:2.2.1": { + "layout": "org/apache/maven/maven-plugin-descriptor/2.2.1/maven-plugin-descriptor-2.2.1.pom", + "sha256": "d4ef608f90dc9599c0cc325ca2ccc2e1ceb439b3d2ff31ae22e30ac1a63a68f0", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.2.1/maven-plugin-descriptor-2.2.1.pom" + }, + "org.sonatype.plexus:plexus-build-api:pom:0.0.7": { + "layout": "org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.pom", + "sha256": "e067317a47ed9e84b2ba85a76d3cf72980e2b0dc873a90b9cbfe74fe80c37c17", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.pom" + }, + "org.codehaus.plexus:plexus:pom:2.0.6": { + "layout": "org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom", + "sha256": "bea12e747708d25e73410ca1c731ebdfa102e8bdb6ec7d81bd4522583b234bcc", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom" + }, + "org.codehaus.plexus:plexus:pom:2.0.7": { + "layout": "org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom", + "sha256": "2b59062030ab0a15c5d0977ba22421706368926488739a65f25793e715cc8a74", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom" + }, + "org.apache.maven:maven-settings:jar:3.0": { + "layout": "org/apache/maven/maven-settings/3.0/maven-settings-3.0.jar", + "sha256": "3b1a46b4bc26a0176acaf99312ff2f3a631faf3224b0996af546aa48bd73c647", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.0/maven-settings-3.0.jar" + }, + "classworlds:classworlds:jar:1.1": { + "layout": "classworlds/classworlds/1.1/classworlds-1.1.jar", + "sha256": "4e3e0ad158ec60917e0de544c550f31cd65d5a97c3af1c1968bf427e4a9df2e4", + "url": "https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar" + }, + "org.apache.maven:maven-project:jar:2.2.1": { + "layout": "org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.jar", + "sha256": "24ddb65b7a6c3befb6267ce5f739f237c84eba99389265c30df67c3dd8396a40", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.jar" + }, + "org.sonatype.aether:aether-api:jar:1.7": { + "layout": "org/sonatype/aether/aether-api/1.7/aether-api-1.7.jar", + "sha256": "1c5c5ac5e8f29aefc8faa051ffa14eccd85b9e20f4bb35dc82fba7d5da50d326", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-api/1.7/aether-api-1.7.jar" + }, + "commons-io:commons-io:pom:2.5": { + "layout": "commons-io/commons-io/2.5/commons-io-2.5.pom", + "sha256": "28ebb2998bc7d7acb25078526971640892000f3413586ff42d611f1043bfec30", + "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.5/commons-io-2.5.pom" + }, + "commons-io:commons-io:pom:2.4": { + "layout": "commons-io/commons-io/2.4/commons-io-2.4.pom", + "sha256": "b2b5dd46cf998fa626eb6f8a1c114f6167c8d392694164e62533e5898e9b31f2", + "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.pom" + }, + "org.codehaus.plexus:plexus:pom:2.0.2": { + "layout": "org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom", + "sha256": "e246e2a062b5d989fdefc521c9c56431ba5554ff8d2344edee9218a34a546a33", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom" + }, + "commons-io:commons-io:pom:2.2": { + "layout": "commons-io/commons-io/2.2/commons-io-2.2.pom", + "sha256": "6c221dc2dca94331a92a9cb19b3943631f7cb7c0302255fb5cd0450654e812c7", + "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.pom" + }, + "org.codehaus.plexus:plexus-compiler:pom:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler/2.8.4/plexus-compiler-2.8.4.pom", + "sha256": "90de88821eb50c3238f576eab8b08f36635a1b5d6a66d1ed52b93b10d54730b0", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.8.4/plexus-compiler-2.8.4.pom" + }, + "org.apache.maven.reporting:maven-reporting-api:jar:3.0": { + "layout": "org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar", + "sha256": "498949e5576b022559d1622e534c18e052f94dec883924b67e0a4e8676c07b17", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar" + }, + "org.apache.maven:maven-plugin-api:jar:2.2.1": { + "layout": "org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.jar", + "sha256": "72a47a963563009c5e8b851491ced3f63e2d276b862bde1f9d10d53abac5b22f", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.jar" + }, + "org.apache.maven:maven-aether-provider:pom:3.0": { + "layout": "org/apache/maven/maven-aether-provider/3.0/maven-aether-provider-3.0.pom", + "sha256": "755c07a1ae47cff80f633265b224341d6d8cc26f02d37eb407bc45ff5db9a71d", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-aether-provider/3.0/maven-aether-provider-3.0.pom" + }, + "org.ow2:ow2:pom:1.5": { + "layout": "org/ow2/ow2/1.5/ow2-1.5.pom", + "sha256": "0f8a1b116e760b8fe6389c51b84e4b07a70fc11082d4f936e453b583dd50b43b", + "url": "https://repo.maven.apache.org/maven2/org/ow2/ow2/1.5/ow2-1.5.pom" + }, + "org.apache.maven:maven-plugin-api:pom:2.2.1": { + "layout": "org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.pom", + "sha256": "c10d0460c2d5c5076304598965991d6257d1bf31bdef921a17ce3d059bce654e", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.pom" + }, + "org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7": { + "layout": "org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar", + "sha256": "240113a2f22fd1f0b182b32baecf0e7876b3a8e41f3c4da3335eeb9ffb24b9f4", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar" + }, + "org.apache.maven:maven-settings:pom:3.0": { + "layout": "org/apache/maven/maven-settings/3.0/maven-settings-3.0.pom", + "sha256": "2340855d40ce6125d9a23ab80d94848efa50b2957cf93531e2a7dcf631b4f22b", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.0/maven-settings-3.0.pom" + }, + "org.apache.maven:maven-core:jar:2.2.1": { + "layout": "org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.jar", + "sha256": "cfdf0057b2d2a416d48b873afe5a2bf8d848aabbba07636149fcbb622c5952d7", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.jar" + }, + "org.codehaus.plexus:plexus-classworlds:pom:2.2.3": { + "layout": "org/codehaus/plexus/plexus-classworlds/2.2.3/plexus-classworlds-2.2.3.pom", + "sha256": "a2d14b6752e30a100a6cb03c040d0160b71b61928daf8ea97cabfb4a3335b213", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.3/plexus-classworlds-2.2.3.pom" + }, + "org.apache.maven:maven-model-builder:jar:3.0": { + "layout": "org/apache/maven/maven-model-builder/3.0/maven-model-builder-3.0.jar", + "sha256": "1c98a4ec9eb0cb86ecf01710aa75c0346ee3f96edc6edeabcb21ed984120e154", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-model-builder/3.0/maven-model-builder-3.0.jar" + }, + "org.codehaus.plexus:plexus-compilers:pom:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compilers/2.8.4/plexus-compilers-2.8.4.pom", + "sha256": "82a8175c836ce32d32077191111ebc256e2cbb7d907909edbb6b9b66e88521a6", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.8.4/plexus-compilers-2.8.4.pom" + }, + "org.apache.maven:maven-plugin-parameter-documenter:pom:2.2.1": { + "layout": "org/apache/maven/maven-plugin-parameter-documenter/2.2.1/maven-plugin-parameter-documenter-2.2.1.pom", + "sha256": "902b0160f7b81ec76452468f8ae087fc1cfefc08367c84d9197512dfb01d845d", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.2.1/maven-plugin-parameter-documenter-2.2.1.pom" + }, + "com.thoughtworks.qdox:qdox:jar:2.0-M9": { + "layout": "com/thoughtworks/qdox/qdox/2.0-M9/qdox-2.0-M9.jar", + "sha256": "ee2f7fa60b6ef3151f1bb0a242e0bacb832ff29f3ee8fd3da61d26d8608bc1bc", + "url": "https://repo.maven.apache.org/maven2/com/thoughtworks/qdox/qdox/2.0-M9/qdox-2.0-M9.jar" + }, + "org.apache.maven.shared:maven-shared-utils:jar:3.2.1": { + "layout": "org/apache/maven/shared/maven-shared-utils/3.2.1/maven-shared-utils-3.2.1.jar", + "sha256": "3ba9c619893c767db0f9c3e826d5118b57c35229301bcd16d865a89cec16a7e5", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.2.1/maven-shared-utils-3.2.1.jar" + }, + "com.thoughtworks.qdox:qdox:jar:2.0-M8": { + "layout": "com/thoughtworks/qdox/qdox/2.0-M8/qdox-2.0-M8.jar", + "sha256": "5de01a9b2c8c3600f8dd4524693ca511cc0973e5cd40116e0391fe8abc617b55", + "url": "https://repo.maven.apache.org/maven2/com/thoughtworks/qdox/qdox/2.0-M8/qdox-2.0-M8.jar" + }, + "org.apache.maven.surefire:surefire-junit4:pom:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-junit4/2.22.1/surefire-junit4-2.22.1.pom", + "sha256": "4c239dbce352584f6367f0a82ea5960791089af8f5c6882ea533f4985099c357", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-junit4/2.22.1/surefire-junit4-2.22.1.pom" + }, + "commons-io:commons-io:jar:2.5": { + "layout": "commons-io/commons-io/2.5/commons-io-2.5.jar", + "sha256": "a10418348d234968600ccb1d988efcbbd08716e1d96936ccc1880e7d22513474", + "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.5/commons-io-2.5.jar" + }, + "org.slf4j:jcl-over-slf4j:pom:1.5.6": { + "layout": "org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.pom", + "sha256": "d71d7748e68bb9cb7ad38b95d17c0466e31fc1f4d15bb1e635f3ebad34a38ff3", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.pom" + }, + "org.apache.commons:commons-compress:jar:1.11": { + "layout": "org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar", + "sha256": "9fc905a68dcf3038d4866a54040706998e0202a34ecd95d734e819b0bccf439e", + "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar" + }, + "org.sonatype.oss:oss-parent:pom:9": { + "layout": "org/sonatype/oss/oss-parent/9/oss-parent-9.pom", + "sha256": "fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom" + }, + "org.codehaus.plexus:plexus-component-annotations:jar:1.6": { + "layout": "org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar", + "sha256": "2b3a6ca5f19a9ad490bc233f45e68d3093c8c01b4acc3c1d14bad4ca7c7ff438", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar" + }, + "org.codehaus.plexus:plexus:pom:1.0.11": { + "layout": "org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom", + "sha256": "5197630dcd2336f5b4ab8e6d26e5b8675f5ebd83bd8c91d6aba431b09627d626", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom" + }, + "org.apache.commons:commons-compress:pom:1.11": { + "layout": "org/apache/commons/commons-compress/1.11/commons-compress-1.11.pom", + "sha256": "5c30f064df89ae967592e38c16b5b89ce70817859171fc938c9ed6e1d20c6a17", + "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.11/commons-compress-1.11.pom" + }, + "org.codehaus.plexus:plexus-io:pom:2.7.1": { + "layout": "org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom", + "sha256": "a6211475031f4f0822217ebd793f07c38fd2b8db36e2410d854955b51bf56d15", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom" + }, + "org.apache.maven:maven-settings-builder:pom:3.0": { + "layout": "org/apache/maven/maven-settings-builder/3.0/maven-settings-builder-3.0.pom", + "sha256": "1e707086b2efabe7527e75539f87e5b4544ed20e8b5ae8aa35bcc24d7ba3a2b0", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.0/maven-settings-builder-3.0.pom" + }, + "org.hamcrest:hamcrest-parent:pom:1.3": { + "layout": "org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom", + "sha256": "6d535f94efb663bdb682c9f27a50335394688009642ba7a9677504bc1be4129b", + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom" + }, + "org.codehaus.plexus:plexus-utils:pom:1.5.8": { + "layout": "org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom", + "sha256": "1ff4fb95c218af4a46f71d625212c70f377ccf97ad2e26cb8d4c10709265bf62", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom" + }, + "org.apache.maven.surefire:surefire-junit4:jar:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-junit4/2.22.1/surefire-junit4-2.22.1.jar", + "sha256": "47d1d1b567ecfa2b800ff7b0ed158e036fb4aa9ee2ac4ec58700397127d350c4", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-junit4/2.22.1/surefire-junit4-2.22.1.jar" + }, + "org.apache.maven:maven-artifact-manager:pom:2.2.1": { + "layout": "org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.pom", + "sha256": "ecf58351f8fe0c398b8b452216705bece5291b9b327d30202c16b28ac680450c", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.pom" + }, + "org.sonatype.aether:aether-spi:jar:1.7": { + "layout": "org/sonatype/aether/aether-spi/1.7/aether-spi-1.7.jar", + "sha256": "f54a0a28ce3d62af0e1cfe41dde616f645c28e452e77f77b78bc36e74d5e1a69", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-spi/1.7/aether-spi-1.7.jar" + }, + "org.codehaus.plexus:plexus-utils:pom:1.5.5": { + "layout": "org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom", + "sha256": "f860675cad10e561bfa175d5717e2d8617d40c62321086ca4a85c006a0fa30d1", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom" + }, + "org.apache.maven.plugins:maven-jar-plugin:pom:3.0.2": { + "layout": "org/apache/maven/plugins/maven-jar-plugin/3.0.2/maven-jar-plugin-3.0.2.pom", + "sha256": "4ec75a35f3fb314680f0de51fefbc9ff9019f0ce4101d1dcb496a7c3994d2eae", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/3.0.2/maven-jar-plugin-3.0.2.pom" + }, + "org.apache.maven.shared:maven-shared-components:pom:18": { + "layout": "org/apache/maven/shared/maven-shared-components/18/maven-shared-components-18.pom", + "sha256": "a1d54fb81b5a8f197f5b3d0a928f63da2278c79bc8dd06e0be93593403f05775", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/18/maven-shared-components-18.pom" + }, + "org.apache.maven.shared:maven-shared-components:pom:19": { + "layout": "org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom", + "sha256": "d82408269aada2eb1521ee8ff17f7c67333684f8ed2a09a9e35badd2e7575957", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom" + }, + "org.apache.maven:maven-plugin-api:jar:3.0": { + "layout": "org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.jar", + "sha256": "f5ecc6eaa4a32ee0c115d31525f588f491b2cc75fdeb4ed3c0c662c12ac0c32f", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.jar" + }, + "org.sonatype.aether:aether-parent:pom:1.7": { + "layout": "org/sonatype/aether/aether-parent/1.7/aether-parent-1.7.pom", + "sha256": "29004012161043936443d59574924e0406a2326f53943f02eca7944b33c169df", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-parent/1.7/aether-parent-1.7.pom" + }, + "org.apache.maven.shared:maven-shared-incremental:pom:1.1": { + "layout": "org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.pom", + "sha256": "f21d19eb49b4a66cd85354a9ee7335439ea92a368173760a202766008cc19924", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.pom" + }, + "org.codehaus.plexus:plexus-languages:pom:0.9.10": { + "layout": "org/codehaus/plexus/plexus-languages/0.9.10/plexus-languages-0.9.10.pom", + "sha256": "863adcfb4eaec8286de72e606c9cb39d65b0473309c41a2e7d37983291a10ba3", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-languages/0.9.10/plexus-languages-0.9.10.pom" + }, + "org.codehaus.plexus:plexus:pom:4.0": { + "layout": "org/codehaus/plexus/plexus/4.0/plexus-4.0.pom", + "sha256": "0a1b692d7fcc90d6a45dae2e50f4660d48f7a44504f174aa60ef34fbe1327f6a", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/4.0/plexus-4.0.pom" + }, + "org.apache.maven.shared:maven-shared-components:pom:15": { + "layout": "org/apache/maven/shared/maven-shared-components/15/maven-shared-components-15.pom", + "sha256": "6a58eb24291600f75ce0fe369b73fe6700f575ace4b664724d3cd0a6b85b63ee", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/15/maven-shared-components-15.pom" + }, + "org.apache.maven.surefire:maven-surefire-common:pom:2.22.1": { + "layout": "org/apache/maven/surefire/maven-surefire-common/2.22.1/maven-surefire-common-2.22.1.pom", + "sha256": "fac728b21e53b0ad8c93f5a16aa3dcafad04472fbf90b54b3a6770c8a5ac2102", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.22.1/maven-surefire-common-2.22.1.pom" + }, + "org.apache.maven:maven-project:pom:2.2.1": { + "layout": "org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.pom", + "sha256": "34af0baedaef19375b7c1a7da967e9089d5e0754647fdbe9a302590392874b77", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.pom" + }, + "com.google.code.findbugs:jsr305:pom:2.0.1": { + "layout": "com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.pom", + "sha256": "02c12c3c2ae12dd475219ff691c82a4d9ea21f44bc594a181295bf6d43dcfbb0", + "url": "https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.pom" + }, + "org.codehaus.plexus:plexus:pom:1.0.4": { + "layout": "org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom", + "sha256": "2242fd02d12b1ca73267fb3d89863025517200e7a4ee426cba4667d0172c74c3", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom" + }, + "org.apache.maven:maven-repository-metadata:jar:3.0": { + "layout": "org/apache/maven/maven-repository-metadata/3.0/maven-repository-metadata-3.0.jar", + "sha256": "c938e4d8cdf0674496749a87e6d3b29aa41b1b35a39898a1ade2bc9eae214c17", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.0/maven-repository-metadata-3.0.jar" + }, + "org.apache.maven.surefire:surefire-providers:pom:2.22.1": { + "layout": "org/apache/maven/surefire/surefire-providers/2.22.1/surefire-providers-2.22.1.pom", + "sha256": "fcd8f5058c6ffc47a4631fa38d33bbbb732d8dac359644edff57e4751c0d0152", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-providers/2.22.1/surefire-providers-2.22.1.pom" + }, + "org.apache.maven.shared:maven-shared-components:pom:21": { + "layout": "org/apache/maven/shared/maven-shared-components/21/maven-shared-components-21.pom", + "sha256": "eedad42e177b4150b7fc8b84c6c2824bcbd3d6461bf7b87d2fb294efc4010a33", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/21/maven-shared-components-21.pom" + }, + "org.apache.maven:maven-core:jar:3.0": { + "layout": "org/apache/maven/maven-core/3.0/maven-core-3.0.jar", + "sha256": "ba03294ee53e7ba31838e4950f280d033c7744c6c7b31253afc75aa351fbd989", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.0/maven-core-3.0.jar" + }, + "org.codehaus.plexus:plexus-component-annotations:jar:1.7.1": { + "layout": "org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar", + "sha256": "a7fee9435db716bff593e9fb5622bcf9f25e527196485929b0cd4065c43e61df", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar" + }, + "org.apache.maven:maven:pom:2.2.1": { + "layout": "org/apache/maven/maven/2.2.1/maven-2.2.1.pom", + "sha256": "d135cff96dcbbc8a5fab30180e557cae620373cf26941d4c738a88896a2d98ed", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.2.1/maven-2.2.1.pom" + }, + "org.codehaus.plexus:plexus-compiler-manager:pom:2.8.4": { + "layout": "org/codehaus/plexus/plexus-compiler-manager/2.8.4/plexus-compiler-manager-2.8.4.pom", + "sha256": "4e9353e40fa16ba9384e8667490f0707267b30d75b77b6d588e4aaf8209936e9", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.8.4/plexus-compiler-manager-2.8.4.pom" + }, + "org.apache.maven:maven-toolchain:jar:2.2.1": { + "layout": "org/apache/maven/maven-toolchain/2.2.1/maven-toolchain-2.2.1.jar", + "sha256": "809e55c88a15012e76d262ad9c9b762084128e3d81bffe045dd4e6318eef2890", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/2.2.1/maven-toolchain-2.2.1.jar" + }, + "org.apache.maven.plugins:maven-plugins:pom:32": { + "layout": "org/apache/maven/plugins/maven-plugins/32/maven-plugins-32.pom", + "sha256": "bfcffcbb8f066268ac0816b1a1e5c49c202d8bac90706fe6edd9270596afac07", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/32/maven-plugins-32.pom" + }, + "org.apache.maven.plugins:maven-plugins:pom:30": { + "layout": "org/apache/maven/plugins/maven-plugins/30/maven-plugins-30.pom", + "sha256": "439fe43023445ac759740e1ca29641fc54453911bc8b55f8c3d84b3d76843ab1", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/30/maven-plugins-30.pom" + }, + "org.sonatype.sisu:sisu-parent:pom:1.4.2": { + "layout": "org/sonatype/sisu/sisu-parent/1.4.2/sisu-parent-1.4.2.pom", + "sha256": "abb04084d0885319fd0b372d77655f8feb8aa8bb091699fcd99b45798a9587d5", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-parent/1.4.2/sisu-parent-1.4.2.pom" + }, + "org.sonatype.aether:aether-api:pom:1.7": { + "layout": "org/sonatype/aether/aether-api/1.7/aether-api-1.7.pom", + "sha256": "e855b04820e58822bda1ab448f7b29e2fccf363f1b2ca95c8c05f2d625b28928", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/aether/aether-api/1.7/aether-api-1.7.pom" + }, + "org.apache.maven.plugins:maven-compiler-plugin:jar:3.8.0": { + "layout": "org/apache/maven/plugins/maven-compiler-plugin/3.8.0/maven-compiler-plugin-3.8.0.jar", + "sha256": "218ea53e0b729b79cd1b87a5c3d9e3d66d7c8d3a985c5556965b6967a7c5b2a5", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.8.0/maven-compiler-plugin-3.8.0.jar" + }, + "org.codehaus.plexus:plexus-classworlds:jar:2.2.3": { + "layout": "org/codehaus/plexus/plexus-classworlds/2.2.3/plexus-classworlds-2.2.3.jar", + "sha256": "7d95ad21733b060bfda2142b62439a196bde7644f9f127c299ae86d92179b518", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.3/plexus-classworlds-2.2.3.jar" + }, + "org.codehaus.plexus:plexus-utils:jar:3.0.24": { + "layout": "org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar", + "sha256": "83ee748b12d06afb0ad4050a591132b3e8025fbb1990f1ed002e8b73293e69b4", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar" + }, + "org.apache.maven:maven-profile:jar:2.2.1": { + "layout": "org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.jar", + "sha256": "ecaffef655fea6b138f0855a12f7dbb59fc0d6bffb5c1bfd31803cccb49ea08c", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.jar" + }, + "org.apache.maven.shared:maven-shared-utils:pom:3.2.1": { + "layout": "org/apache/maven/shared/maven-shared-utils/3.2.1/maven-shared-utils-3.2.1.pom", + "sha256": "ebfec96908fd4ff54d29df33e5b0d8ddd113272dc5c1c34402de8ea8a9f7bf66", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.2.1/maven-shared-utils-3.2.1.pom" + }, + "org.apache.maven:maven-plugin-parameter-documenter:jar:2.2.1": { + "layout": "org/apache/maven/maven-plugin-parameter-documenter/2.2.1/maven-plugin-parameter-documenter-2.2.1.jar", + "sha256": "d87645908695bd18375b77b9149741a9309521f9e13a872d5aa6bcdf361d0226", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.2.1/maven-plugin-parameter-documenter-2.2.1.jar" + }, + "org.apache.maven:maven-core:pom:3.0": { + "layout": "org/apache/maven/maven-core/3.0/maven-core-3.0.pom", + "sha256": "f70e12ebea93f119f4f63766c2b8a3386c34bb48e588df710cb98c8e3822f7c7", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.0/maven-core-3.0.pom" + }, + "junit:junit:jar:4.11": { + "layout": "junit/junit/4.11/junit-4.11.jar", + "sha256": "90a8e1603eeca48e7e879f3afbc9560715322985f39a274f6f6070b43f9d06fe", + "url": "https://repo.maven.apache.org/maven2/junit/junit/4.11/junit-4.11.jar" + }, + "org.codehaus.plexus:plexus-components:pom:4.0": { + "layout": "org/codehaus/plexus/plexus-components/4.0/plexus-components-4.0.pom", + "sha256": "1a5c0f95f65ed3e98edcf4f3b27c21cbcb14567384d9e4cf07f83a49675347ed", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/4.0/plexus-components-4.0.pom" + }, + "junit:junit:jar:4.12": { + "layout": "junit/junit/4.12/junit-4.12.jar", + "sha256": "59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a", + "url": "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" + }, + "org.apache.maven:maven-core:pom:2.2.1": { + "layout": "org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.pom", + "sha256": "5cc81603cab47bf20dbfd5e28e311da1fd26f2e3617b50547da5cd0b4f59edf3", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.pom" + }, + "org.sonatype.sisu:sisu-inject:pom:1.4.2": { + "layout": "org/sonatype/sisu/sisu-inject/1.4.2/sisu-inject-1.4.2.pom", + "sha256": "a5991ead85259ba9f8c985d194aace3b069e14bcd8cde68fce928223714d3968", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-inject/1.4.2/sisu-inject-1.4.2.pom" + }, + "org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1": { + "layout": "org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar", + "sha256": "7c758612888782ccfe376823aee7cdcc7e0cdafb097f7ef50295a0b0c3a16edf", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar" + }, + "org.apache.maven.plugins:maven-surefire-plugin:jar:2.22.1": { + "layout": "org/apache/maven/plugins/maven-surefire-plugin/2.22.1/maven-surefire-plugin-2.22.1.jar", + "sha256": "5706dd538d4ee2fb25ed23f579eabbf0e626a27110799b88283ad18b2ff24b6d", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.22.1/maven-surefire-plugin-2.22.1.jar" + }, + "org.apache.maven.shared:maven-shared-components:pom:30": { + "layout": "org/apache/maven/shared/maven-shared-components/30/maven-shared-components-30.pom", + "sha256": "ad9df3b73df8bbc0309ad42818fa9779cd10528df0708788f4aceddc514bd031", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/30/maven-shared-components-30.pom" + }, + "org.codehaus.plexus:plexus:pom:3.2": { + "layout": "org/codehaus/plexus/plexus/3.2/plexus-3.2.pom", + "sha256": "1c7c732fdc37e7705af76835b1589fedd9db2abe1baa76b16bd061bd7291de4f", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom" + }, + "org.apache.maven:maven-model-builder:pom:3.0": { + "layout": "org/apache/maven/maven-model-builder/3.0/maven-model-builder-3.0.pom", + "sha256": "c1413ace47dafabe7917072f26e0b667f5b3a762156f82893544cd71e6a6c4ba", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-model-builder/3.0/maven-model-builder-3.0.pom" + }, + "org.apache.maven:maven-repository-metadata:pom:3.0": { + "layout": "org/apache/maven/maven-repository-metadata/3.0/maven-repository-metadata-3.0.pom", + "sha256": "8d9ce34e4bc02c4df761578c5f48ac3da5af51f259f5e3e4ea9047ec345ed1b7", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.0/maven-repository-metadata-3.0.pom" + }, + "com.thoughtworks.qdox:qdox:pom:2.0-M9": { + "layout": "com/thoughtworks/qdox/qdox/2.0-M9/qdox-2.0-M9.pom", + "sha256": "8fb39a1e86ee1dca54680df79512ff2939eba17660f62e142b2b9df699b3b6a3", + "url": "https://repo.maven.apache.org/maven2/com/thoughtworks/qdox/qdox/2.0-M9/qdox-2.0-M9.pom" + }, + "com.thoughtworks.qdox:qdox:pom:2.0-M8": { + "layout": "com/thoughtworks/qdox/qdox/2.0-M8/qdox-2.0-M8.pom", + "sha256": "43853966acfff3f0a34fed1d40e6ab89d17962daa4cc005c33fd1490a78bf8cf", + "url": "https://repo.maven.apache.org/maven2/com/thoughtworks/qdox/qdox/2.0-M8/qdox-2.0-M8.pom" + }, + "org.sonatype.sisu:sisu-inject-plexus:pom:1.4.2": { + "layout": "org/sonatype/sisu/sisu-inject-plexus/1.4.2/sisu-inject-plexus-1.4.2.pom", + "sha256": "e302200cf462cf1af9f3e870738253cdf90d7abc8279b9d3b507a5d0d3b9f289", + "url": "https://repo.maven.apache.org/maven2/org/sonatype/sisu/sisu-inject-plexus/1.4.2/sisu-inject-plexus-1.4.2.pom" + }, + "org.codehaus.plexus:plexus-io:jar:2.7.1": { + "layout": "org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar", + "sha256": "20aa9dd74536ad9ce65d1253b5c4386747483a7a65c48008c9affb51854539cf", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar" + }, + "org.codehaus.plexus:plexus-container-default:pom:1.0-alpha-9-stable-1": { + "layout": "org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom", + "sha256": "ef71d45a49edfe76be0f520312a76bc2aae73ec0743a5ffffe10d30122c6e2b2", + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom" + }, + "org.slf4j:slf4j-parent:pom:1.5.6": { + "layout": "org/slf4j/slf4j-parent/1.5.6/slf4j-parent-1.5.6.pom", + "sha256": "b9d17d6f915b389c7dd77f170d6fcc77f1c7d6c7362fefb146043d8412defddd", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.5.6/slf4j-parent-1.5.6.pom" + }, + "org.apache.maven:maven-archiver:jar:3.1.1": { + "layout": "org/apache/maven/maven-archiver/3.1.1/maven-archiver-3.1.1.jar", + "sha256": "f001bc8c7b2a378f50865799a85962dd9cc6d66f84a0bdeacc6333d72fd10788", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.1.1/maven-archiver-3.1.1.jar" + }, + "org.apache:apache:pom:6": { + "layout": "org/apache/apache/6/apache-6.pom", + "sha256": "12edb5096e13f40c362d0bd40902589fa9586505123fa26799ce50b116fa5bb3", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/6/apache-6.pom" + }, + "org.apache.maven:maven-model:pom:2.2.1": { + "layout": "org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.pom", + "sha256": "62dd8e35a2c4432bb22f8250bbfe08639635599b4064d5d747bd24cf3c02fac5", + "url": "https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.pom" + }, + "org.apache:apache:pom:7": { + "layout": "org/apache/apache/7/apache-7.pom", + "sha256": "1397ce1db433adc9f223dbf07496d133681448751f4ae29e58f68e78fb4b6c25", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/7/apache-7.pom" + }, + "org.apache:apache:pom:9": { + "layout": "org/apache/apache/9/apache-9.pom", + "sha256": "4946e60a547c8eda69f3bc23c5b6f0dadcf8469ea49b1d1da7de34aecfcf18dd", + "url": "https://repo.maven.apache.org/maven2/org/apache/apache/9/apache-9.pom" + }, + "classworlds:classworlds:pom:1.1": { + "layout": "classworlds/classworlds/1.1/classworlds-1.1.pom", + "sha256": "25a1efc00bcd1f029fd20c44df843b8b12d1fa17485235470764f011d2f5cb29", + "url": "https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom" + } + } +} diff --git a/nix/overlay.nix b/nix/overlay.nix new file mode 100644 index 0000000..b829c38 --- /dev/null +++ b/nix/overlay.nix @@ -0,0 +1,3 @@ +final: prev: { + dbuild = final.callPackage ./dbuild.nix { }; +} \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..74771d2 --- /dev/null +++ b/pom.xml @@ -0,0 +1,82 @@ + + + + 4.0.0 + + com.zuckerberg.dbuild + dbuild + 0.0.1 + + dbuild + + https://git.neet.dev/zuckerberg/dbuild + + + UTF-8 + 1.7 + 1.7 + + + + + junit + junit + 4.11 + test + + + + + + + + + maven-clean-plugin + 3.1.0 + + + + maven-resources-plugin + 3.0.2 + + + maven-compiler-plugin + 3.8.0 + + + maven-surefire-plugin + 2.22.1 + + + maven-jar-plugin + 3.0.2 + + + + com.zuckerberg.dbuild.Main + + + + + + maven-install-plugin + 2.5.2 + + + maven-deploy-plugin + 2.8.2 + + + + maven-site-plugin + 3.7.1 + + + maven-project-info-reports-plugin + 3.0.0 + + + + + diff --git a/src/main/java/com/zuckerberg/dbuild/Main.java b/src/main/java/com/zuckerberg/dbuild/Main.java new file mode 100644 index 0000000..90750be --- /dev/null +++ b/src/main/java/com/zuckerberg/dbuild/Main.java @@ -0,0 +1,9 @@ +package com.zuckerberg.dbuild; + +public class Main +{ + public static void main(String[] args) + { + System.out.println("Hello World!"); + } +} diff --git a/src/test/java/com/zuckerberg/dbuild/MainTest.java b/src/test/java/com/zuckerberg/dbuild/MainTest.java new file mode 100644 index 0000000..0b0dc64 --- /dev/null +++ b/src/test/java/com/zuckerberg/dbuild/MainTest.java @@ -0,0 +1,14 @@ +package com.zuckerberg.dbuild; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +public class MainTest +{ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +}