├── .appveyor.yml ├── .circleci └── config.yml ├── .classpath ├── .gitignore ├── .project ├── .settings └── org.eclipse.jdt.core.prefs ├── .travis.yml ├── LICENSE ├── README.md ├── aether-bootstrap ├── .classpath ├── .gitignore ├── .project ├── build.pro └── src │ └── main │ └── java │ └── com.github.forax.pro.aether │ ├── com │ └── github │ │ └── forax │ │ └── pro │ │ └── aether │ │ ├── Aether.java │ │ ├── ArtifactDescriptor.java │ │ ├── ArtifactInfo.java │ │ ├── ArtifactQuery.java │ │ └── bootstrap │ │ └── Main.java │ └── module-info.java ├── deps ├── apiguardian-api-1.1.0.jar ├── asm-9.0.jar ├── asm-analysis-9.0.jar ├── asm-commons-9.0.jar ├── asm-tree-9.0.jar ├── com.github.forax.pro.aether.jar ├── opentest4j-1.2.0.jar ├── org.junit.jupiter.api-5.7.0.jar └── org.junit.platform.commons-1.7.0.jar ├── format.pro ├── plugins ├── formatter │ ├── .gitignore │ └── src │ │ └── main │ │ └── java │ │ └── com.github.forax.pro.plugin.formatter │ │ ├── com │ │ └── github │ │ │ └── forax │ │ │ └── pro │ │ │ └── plugin │ │ │ └── formatter │ │ │ ├── ConventionFacade.java │ │ │ ├── FormatterConf.java │ │ │ └── FormatterPlugin.java │ │ └── module-info.java ├── frozer │ ├── .gitignore │ ├── build.pro │ └── src │ │ └── main │ │ └── java │ │ └── com.github.forax.pro.plugin.frozer │ │ ├── com │ │ └── github │ │ │ └── forax │ │ │ └── pro │ │ │ └── plugin │ │ │ └── frozer │ │ │ ├── ConventionFacade.java │ │ │ ├── FrozerConf.java │ │ │ └── FrozerPlugin.java │ │ └── module-info.java ├── perfer │ ├── .gitignore │ └── src │ │ └── main │ │ └── java │ │ └── com.github.forax.pro.plugin.perfer │ │ ├── com │ │ └── github │ │ │ └── forax │ │ │ └── pro │ │ │ └── plugin │ │ │ └── perfer │ │ │ ├── ConventionFacade.java │ │ │ ├── PerferConf.java │ │ │ └── PerferPlugin.java │ │ └── module-info.java ├── runner │ ├── .gitignore │ ├── build.pro │ └── src │ │ └── main │ │ └── java │ │ └── com.github.forax.pro.plugin.runner │ │ ├── com │ │ └── github │ │ │ └── forax │ │ │ └── pro │ │ │ └── plugin │ │ │ └── runner │ │ │ ├── ConventionFacade.java │ │ │ ├── Java.java │ │ │ ├── RunnerConf.java │ │ │ └── RunnerPlugin.java │ │ └── module-info.java └── tester │ ├── .gitignore │ └── src │ ├── main │ └── java │ │ └── com.github.forax.pro.plugin.tester │ │ ├── com │ │ └── github │ │ │ └── forax │ │ │ └── pro │ │ │ └── plugin │ │ │ └── tester │ │ │ ├── ConventionFacade.java │ │ │ ├── TestConf.java │ │ │ ├── TesterConf.java │ │ │ ├── TesterPlugin.java │ │ │ └── TesterRunner.java │ │ └── module-info.java │ └── test │ └── java │ └── com.github.forax.pro.plugin.tester │ ├── com │ └── github │ │ └── forax │ │ └── pro │ │ └── plugin │ │ └── tester │ │ └── TesterPluginTests.java │ └── module-info.java ├── src ├── main │ ├── java │ │ ├── com.github.forax.pro.api │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── api │ │ │ │ │ ├── Command.java │ │ │ │ │ ├── Config.java │ │ │ │ │ ├── MutableConfig.java │ │ │ │ │ ├── Plugin.java │ │ │ │ │ ├── TypeCheckedConfig.java │ │ │ │ │ ├── WatcherRegistry.java │ │ │ │ │ ├── helper │ │ │ │ │ ├── CmdLine.java │ │ │ │ │ ├── OptionAction.java │ │ │ │ │ └── ProConf.java │ │ │ │ │ └── impl │ │ │ │ │ ├── Configs.java │ │ │ │ │ ├── DefaultConfig.java │ │ │ │ │ └── Plugins.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.bootstrap.genbuilder │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── bootstrap │ │ │ │ │ └── genbuilder │ │ │ │ │ └── GenBuilder.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.bootstrap │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── bootstrap │ │ │ │ │ ├── Bootstrap.java │ │ │ │ │ └── Vanity.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.builder │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── builder │ │ │ │ │ └── Builders.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.daemon.imp │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── daemon │ │ │ │ │ └── imp │ │ │ │ │ └── ImpDaemon.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.daemon │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── daemon │ │ │ │ │ └── Daemon.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.helper │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── helper │ │ │ │ │ ├── FileHelper.java │ │ │ │ │ ├── Log.java │ │ │ │ │ ├── ModuleHelper.java │ │ │ │ │ ├── ModuleSourceLayout.java │ │ │ │ │ ├── Platform.java │ │ │ │ │ ├── parser │ │ │ │ │ ├── JavacModuleParser.java │ │ │ │ │ └── ModuleClassVisitor.java │ │ │ │ │ └── util │ │ │ │ │ ├── Lazy.java │ │ │ │ │ ├── StableList.java │ │ │ │ │ ├── Strategy.java │ │ │ │ │ └── Unchecked.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.main │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── main │ │ │ │ │ ├── JShellConfigRunner.java │ │ │ │ │ ├── JShellWrapper.java │ │ │ │ │ ├── JavaConfigRunner.java │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── MavenArtifactResolver.java │ │ │ │ │ ├── Scaffold.java │ │ │ │ │ └── runner │ │ │ │ │ ├── ConfigRunner.java │ │ │ │ │ └── PropertySequence.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.compiler │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── compiler │ │ │ │ │ ├── CompilerConf.java │ │ │ │ │ ├── CompilerPlugin.java │ │ │ │ │ ├── ConventionFacade.java │ │ │ │ │ └── Javac.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.convention │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── convention │ │ │ │ │ ├── ConventionConf.java │ │ │ │ │ └── ConventionPlugin.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.docer │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── docer │ │ │ │ │ ├── ConventionFacade.java │ │ │ │ │ ├── DocerConf.java │ │ │ │ │ ├── DocerPlugin.java │ │ │ │ │ └── Javadoc.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.linker │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── linker │ │ │ │ │ ├── ConventionFacade.java │ │ │ │ │ ├── Jlink.java │ │ │ │ │ ├── LinkerConf.java │ │ │ │ │ └── LinkerPlugin.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.modulefixer │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── modulefixer │ │ │ │ │ ├── ConventionFacade.java │ │ │ │ │ ├── ModuleFixerConf.java │ │ │ │ │ ├── ModuleFixerPlugin.java │ │ │ │ │ └── impl │ │ │ │ │ ├── ConstInterpreter.java │ │ │ │ │ └── EmptyClassVisitor.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.packager │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── packager │ │ │ │ │ ├── ConventionFacade.java │ │ │ │ │ ├── Jar.java │ │ │ │ │ ├── MetadataParser.java │ │ │ │ │ ├── PackagerConf.java │ │ │ │ │ └── PackagerPlugin.java │ │ │ └── module-info.java │ │ ├── com.github.forax.pro.plugin.resolver │ │ │ ├── com │ │ │ │ └── github │ │ │ │ │ └── forax │ │ │ │ │ └── pro │ │ │ │ │ └── plugin │ │ │ │ │ └── resolver │ │ │ │ │ ├── ConventionFacade.java │ │ │ │ │ ├── DependencyParser.java │ │ │ │ │ ├── ResolverConf.java │ │ │ │ │ └── ResolverPlugin.java │ │ │ └── module-info.java │ │ └── com.github.forax.pro │ │ │ ├── com │ │ │ └── github │ │ │ │ └── forax │ │ │ │ └── pro │ │ │ │ ├── BuilderSupport.java │ │ │ │ └── Pro.java │ │ │ └── module-info.java │ └── resources │ │ └── com.github.forax.pro.plugin.resolver │ │ └── com │ │ └── github │ │ └── forax │ │ └── pro │ │ └── plugin │ │ └── resolver │ │ └── module-maven.properties └── test │ └── java │ ├── com.github.forax.pro.api │ ├── com │ │ └── github │ │ │ └── forax │ │ │ └── pro │ │ │ └── api │ │ │ ├── helper │ │ │ └── CmdLineTests.java │ │ │ └── impl │ │ │ └── ConfigsTests.java │ └── module-info.java │ └── com.github.forax.pro.helper │ ├── com │ └── github │ │ └── forax │ │ └── pro │ │ └── helper │ │ ├── FileHelperTests.java │ │ ├── ModuleHelperTests.java │ │ ├── PlatformTests.java │ │ ├── SlowNoopTests.java │ │ └── util │ │ ├── StableListTests.java │ │ └── UncheckedTests.java │ └── module-info.java ├── test.pro └── wrapper └── pro_wrapper.java /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/README.md -------------------------------------------------------------------------------- /aether-bootstrap/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/.classpath -------------------------------------------------------------------------------- /aether-bootstrap/.gitignore: -------------------------------------------------------------------------------- 1 | /deps/ 2 | /target/ 3 | -------------------------------------------------------------------------------- /aether-bootstrap/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/.project -------------------------------------------------------------------------------- /aether-bootstrap/build.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/build.pro -------------------------------------------------------------------------------- /aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/Aether.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/Aether.java -------------------------------------------------------------------------------- /aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/ArtifactDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/ArtifactDescriptor.java -------------------------------------------------------------------------------- /aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/ArtifactInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/ArtifactInfo.java -------------------------------------------------------------------------------- /aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/ArtifactQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/ArtifactQuery.java -------------------------------------------------------------------------------- /aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/bootstrap/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/src/main/java/com.github.forax.pro.aether/com/github/forax/pro/aether/bootstrap/Main.java -------------------------------------------------------------------------------- /aether-bootstrap/src/main/java/com.github.forax.pro.aether/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/aether-bootstrap/src/main/java/com.github.forax.pro.aether/module-info.java -------------------------------------------------------------------------------- /deps/apiguardian-api-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/apiguardian-api-1.1.0.jar -------------------------------------------------------------------------------- /deps/asm-9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/asm-9.0.jar -------------------------------------------------------------------------------- /deps/asm-analysis-9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/asm-analysis-9.0.jar -------------------------------------------------------------------------------- /deps/asm-commons-9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/asm-commons-9.0.jar -------------------------------------------------------------------------------- /deps/asm-tree-9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/asm-tree-9.0.jar -------------------------------------------------------------------------------- /deps/com.github.forax.pro.aether.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/com.github.forax.pro.aether.jar -------------------------------------------------------------------------------- /deps/opentest4j-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/opentest4j-1.2.0.jar -------------------------------------------------------------------------------- /deps/org.junit.jupiter.api-5.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/org.junit.jupiter.api-5.7.0.jar -------------------------------------------------------------------------------- /deps/org.junit.platform.commons-1.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/deps/org.junit.platform.commons-1.7.0.jar -------------------------------------------------------------------------------- /format.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/format.pro -------------------------------------------------------------------------------- /plugins/formatter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/formatter/.gitignore -------------------------------------------------------------------------------- /plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/com/github/forax/pro/plugin/formatter/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/com/github/forax/pro/plugin/formatter/ConventionFacade.java -------------------------------------------------------------------------------- /plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/com/github/forax/pro/plugin/formatter/FormatterConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/com/github/forax/pro/plugin/formatter/FormatterConf.java -------------------------------------------------------------------------------- /plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/com/github/forax/pro/plugin/formatter/FormatterPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/com/github/forax/pro/plugin/formatter/FormatterPlugin.java -------------------------------------------------------------------------------- /plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/formatter/src/main/java/com.github.forax.pro.plugin.formatter/module-info.java -------------------------------------------------------------------------------- /plugins/frozer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/frozer/.gitignore -------------------------------------------------------------------------------- /plugins/frozer/build.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/frozer/build.pro -------------------------------------------------------------------------------- /plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/com/github/forax/pro/plugin/frozer/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/com/github/forax/pro/plugin/frozer/ConventionFacade.java -------------------------------------------------------------------------------- /plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/com/github/forax/pro/plugin/frozer/FrozerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/com/github/forax/pro/plugin/frozer/FrozerConf.java -------------------------------------------------------------------------------- /plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/com/github/forax/pro/plugin/frozer/FrozerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/com/github/forax/pro/plugin/frozer/FrozerPlugin.java -------------------------------------------------------------------------------- /plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/frozer/src/main/java/com.github.forax.pro.plugin.frozer/module-info.java -------------------------------------------------------------------------------- /plugins/perfer/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /deps/ 3 | -------------------------------------------------------------------------------- /plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/com/github/forax/pro/plugin/perfer/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/com/github/forax/pro/plugin/perfer/ConventionFacade.java -------------------------------------------------------------------------------- /plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/com/github/forax/pro/plugin/perfer/PerferConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/com/github/forax/pro/plugin/perfer/PerferConf.java -------------------------------------------------------------------------------- /plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/com/github/forax/pro/plugin/perfer/PerferPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/com/github/forax/pro/plugin/perfer/PerferPlugin.java -------------------------------------------------------------------------------- /plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/perfer/src/main/java/com.github.forax.pro.plugin.perfer/module-info.java -------------------------------------------------------------------------------- /plugins/runner/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /plugins/runner/build.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/runner/build.pro -------------------------------------------------------------------------------- /plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/ConventionFacade.java -------------------------------------------------------------------------------- /plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/Java.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/Java.java -------------------------------------------------------------------------------- /plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/RunnerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/RunnerConf.java -------------------------------------------------------------------------------- /plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/RunnerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/com/github/forax/pro/plugin/runner/RunnerPlugin.java -------------------------------------------------------------------------------- /plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/runner/src/main/java/com.github.forax.pro.plugin.runner/module-info.java -------------------------------------------------------------------------------- /plugins/tester/.gitignore: -------------------------------------------------------------------------------- 1 | /deps/ 2 | /target/ 3 | -------------------------------------------------------------------------------- /plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/ConventionFacade.java -------------------------------------------------------------------------------- /plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TestConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TestConf.java -------------------------------------------------------------------------------- /plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterConf.java -------------------------------------------------------------------------------- /plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterPlugin.java -------------------------------------------------------------------------------- /plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterRunner.java -------------------------------------------------------------------------------- /plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/main/java/com.github.forax.pro.plugin.tester/module-info.java -------------------------------------------------------------------------------- /plugins/tester/src/test/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterPluginTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/test/java/com.github.forax.pro.plugin.tester/com/github/forax/pro/plugin/tester/TesterPluginTests.java -------------------------------------------------------------------------------- /plugins/tester/src/test/java/com.github.forax.pro.plugin.tester/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/plugins/tester/src/test/java/com.github.forax.pro.plugin.tester/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/Command.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/Config.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/MutableConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/MutableConfig.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/Plugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/TypeCheckedConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/TypeCheckedConfig.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/WatcherRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/WatcherRegistry.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/CmdLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/CmdLine.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/OptionAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/OptionAction.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/ProConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/ProConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/Configs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/Configs.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/DefaultConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/DefaultConfig.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/Plugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/Plugins.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.api/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.api/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.bootstrap.genbuilder/com/github/forax/pro/bootstrap/genbuilder/GenBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.bootstrap.genbuilder/com/github/forax/pro/bootstrap/genbuilder/GenBuilder.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.bootstrap.genbuilder/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.bootstrap.genbuilder/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.bootstrap/com/github/forax/pro/bootstrap/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.bootstrap/com/github/forax/pro/bootstrap/Bootstrap.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.bootstrap/com/github/forax/pro/bootstrap/Vanity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.bootstrap/com/github/forax/pro/bootstrap/Vanity.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.bootstrap/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.bootstrap/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.builder/com/github/forax/pro/builder/Builders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.builder/com/github/forax/pro/builder/Builders.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.builder/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.builder/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.daemon.imp/com/github/forax/pro/daemon/imp/ImpDaemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.daemon.imp/com/github/forax/pro/daemon/imp/ImpDaemon.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.daemon.imp/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.daemon.imp/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.daemon/com/github/forax/pro/daemon/Daemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.daemon/com/github/forax/pro/daemon/Daemon.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.daemon/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.daemon/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/FileHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/FileHelper.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/Log.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/ModuleHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/ModuleHelper.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/ModuleSourceLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/ModuleSourceLayout.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/Platform.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/parser/JavacModuleParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/parser/JavacModuleParser.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/parser/ModuleClassVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/parser/ModuleClassVisitor.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/Lazy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/Lazy.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/StableList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/StableList.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/Strategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/Strategy.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/Unchecked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/Unchecked.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.helper/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.helper/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/JShellConfigRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/JShellConfigRunner.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/JShellWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/JShellWrapper.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/JavaConfigRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/JavaConfigRunner.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/Main.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/MavenArtifactResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/MavenArtifactResolver.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/Scaffold.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/Scaffold.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/runner/ConfigRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/runner/ConfigRunner.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/runner/PropertySequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/com/github/forax/pro/main/runner/PropertySequence.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.main/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.main/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/CompilerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/CompilerConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/CompilerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/CompilerPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/ConventionFacade.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/Javac.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.compiler/com/github/forax/pro/plugin/compiler/Javac.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.compiler/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.compiler/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.convention/com/github/forax/pro/plugin/convention/ConventionConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.convention/com/github/forax/pro/plugin/convention/ConventionConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.convention/com/github/forax/pro/plugin/convention/ConventionPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.convention/com/github/forax/pro/plugin/convention/ConventionPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.convention/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.convention/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/ConventionFacade.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/DocerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/DocerConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/DocerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/DocerPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/Javadoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.docer/com/github/forax/pro/plugin/docer/Javadoc.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.docer/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.docer/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/ConventionFacade.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/Jlink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/Jlink.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/LinkerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/LinkerConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/LinkerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.linker/com/github/forax/pro/plugin/linker/LinkerPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.linker/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.linker/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/ConventionFacade.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/ModuleFixerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/ModuleFixerConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/ModuleFixerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/ModuleFixerPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/impl/ConstInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/impl/ConstInterpreter.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/impl/EmptyClassVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.modulefixer/com/github/forax/pro/plugin/modulefixer/impl/EmptyClassVisitor.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.modulefixer/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.modulefixer/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/ConventionFacade.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/Jar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/Jar.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/MetadataParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/MetadataParser.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/PackagerConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/PackagerConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/PackagerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.packager/com/github/forax/pro/plugin/packager/PackagerPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.packager/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.packager/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/ConventionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/ConventionFacade.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/DependencyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/DependencyParser.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/ResolverConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/ResolverConf.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/ResolverPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/ResolverPlugin.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro.plugin.resolver/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro.plugin.resolver/module-info.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro/com/github/forax/pro/BuilderSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro/com/github/forax/pro/BuilderSupport.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro/com/github/forax/pro/Pro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro/com/github/forax/pro/Pro.java -------------------------------------------------------------------------------- /src/main/java/com.github.forax.pro/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/java/com.github.forax.pro/module-info.java -------------------------------------------------------------------------------- /src/main/resources/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/module-maven.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/main/resources/com.github.forax.pro.plugin.resolver/com/github/forax/pro/plugin/resolver/module-maven.properties -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/CmdLineTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.api/com/github/forax/pro/api/helper/CmdLineTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/ConfigsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.api/com/github/forax/pro/api/impl/ConfigsTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.api/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.api/module-info.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/FileHelperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/FileHelperTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/ModuleHelperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/ModuleHelperTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/PlatformTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/PlatformTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/SlowNoopTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/SlowNoopTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/StableListTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/StableListTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/UncheckedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/com/github/forax/pro/helper/util/UncheckedTests.java -------------------------------------------------------------------------------- /src/test/java/com.github.forax.pro.helper/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/src/test/java/com.github.forax.pro.helper/module-info.java -------------------------------------------------------------------------------- /test.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/test.pro -------------------------------------------------------------------------------- /wrapper/pro_wrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forax/pro/HEAD/wrapper/pro_wrapper.java --------------------------------------------------------------------------------