├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ └── maven.yml ├── .gitignore ├── CONTRIBUTORS.txt ├── LICENSE.txt ├── README.md ├── etc ├── eclipse-formatter.xml ├── generate-readme-toc.sh └── license.txt ├── images ├── compilation_error.png └── petclinic.png ├── integration-test ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ ├── persistence │ │ └── SomeDao.java │ │ ├── rest │ │ └── SomeResource.java │ │ ├── service │ │ └── SomeService.java │ │ └── ui │ │ └── SomeViewController.java │ └── resources │ └── META-INF │ └── deptective.json ├── javac-plugin ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── moditect │ │ │ └── deptective │ │ │ ├── DeptectivePlugin.java │ │ │ └── internal │ │ │ ├── DeptectiveTreeVisitor.java │ │ │ ├── PluginTask.java │ │ │ ├── export │ │ │ ├── DotSerializer.java │ │ │ ├── JsonSerializer.java │ │ │ └── ModelSerializer.java │ │ │ ├── graph │ │ │ ├── Cycle.java │ │ │ ├── Dependency.java │ │ │ ├── GraphUtils.java │ │ │ ├── IDependencyStructureMatrix.java │ │ │ ├── INodeSorter.java │ │ │ ├── Node.java │ │ │ ├── SimpleNode.java │ │ │ └── impl │ │ │ │ ├── DependencyStructureMatrix.java │ │ │ │ ├── FastFAS.java │ │ │ │ ├── FastFasSorter.java │ │ │ │ └── Tarjan.java │ │ │ ├── handler │ │ │ ├── PackageReferenceCollector.java │ │ │ ├── PackageReferenceHandler.java │ │ │ └── PackageReferenceValidator.java │ │ │ ├── log │ │ │ ├── DeptectiveMessages.java │ │ │ └── Log.java │ │ │ ├── model │ │ │ ├── Component.java │ │ │ ├── ComponentReference.java │ │ │ ├── Components.java │ │ │ ├── ConfigLoader.java │ │ │ ├── ConfigParser.java │ │ │ ├── IdentifiableComponent.java │ │ │ ├── PackageAssignedToMultipleComponentsException.java │ │ │ ├── PackageDependencies.java │ │ │ ├── PackagePattern.java │ │ │ └── ReadKind.java │ │ │ ├── options │ │ │ ├── DeptectiveOptions.java │ │ │ └── ReportingPolicy.java │ │ │ └── util │ │ │ └── Strings.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.sun.source.util.Plugin │ └── test │ ├── java │ └── org │ │ └── moditect │ │ └── deptective │ │ ├── config │ │ └── ConfigParsingTest.java │ │ ├── internal │ │ └── graph │ │ │ ├── CyclesTest.java │ │ │ ├── DependencyStructureMatrixTest.java │ │ │ ├── FasNodeSorterTest.java │ │ │ ├── StronglyConnectedComponentsTest.java │ │ │ └── TestModelCreator.java │ │ ├── plugintest │ │ ├── PluginTestBase.java │ │ ├── analyze │ │ │ ├── AnalyzeTest.java │ │ │ ├── bar │ │ │ │ └── Bar.java │ │ │ ├── foo │ │ │ │ └── Foo.java │ │ │ └── qux │ │ │ │ └── Qux.java │ │ ├── analyzewhitelistallexternal │ │ │ ├── AnalyzeWhitelistAllExternalTest.java │ │ │ ├── bar │ │ │ │ └── Bar.java │ │ │ └── foo │ │ │ │ └── Foo.java │ │ ├── analyzewithcomponent │ │ │ ├── AnalyzeWithDefinedComponentsTest.java │ │ │ ├── bar │ │ │ │ ├── Bar.java │ │ │ │ ├── barsub1 │ │ │ │ │ └── BarSub1.java │ │ │ │ └── barsub2 │ │ │ │ │ └── BarSub2.java │ │ │ ├── foo │ │ │ │ └── Foo.java │ │ │ └── qux │ │ │ │ ├── Qux.java │ │ │ │ └── quxsub1 │ │ │ │ └── QuxSub1.java │ │ ├── basic │ │ │ ├── BasicPluginTest.java │ │ │ ├── baranparam │ │ │ │ └── BarAnnotationParameter.java │ │ │ ├── barclass │ │ │ │ └── BarClass.java │ │ │ ├── barclazzan │ │ │ │ └── BarClazzAnnotation.java │ │ │ ├── barclsliteral │ │ │ │ └── BarClassLiteral.java │ │ │ ├── barctorcall │ │ │ │ └── BarCtorCall.java │ │ │ ├── barctorparam │ │ │ │ └── BarCtorParam.java │ │ │ ├── bardemand │ │ │ │ └── BarDemand.java │ │ │ ├── barfield │ │ │ │ └── BarField.java │ │ │ ├── barfieldan │ │ │ │ └── BarFieldAnnotation.java │ │ │ ├── bargen │ │ │ │ └── BarGeneric.java │ │ │ ├── bargenericbound │ │ │ │ └── BarGenericBound.java │ │ │ ├── bargentype │ │ │ │ └── BarGenType.java │ │ │ ├── barinnerinner │ │ │ │ └── BarInnerInterface.java │ │ │ ├── barinnersuper │ │ │ │ └── BarInnerSuperClass.java │ │ │ ├── barinter │ │ │ │ └── BarInterface.java │ │ │ ├── barlocalvar │ │ │ │ └── BarLocalVar.java │ │ │ ├── barloopvar │ │ │ │ └── BarLoopVar.java │ │ │ ├── barparameter │ │ │ │ └── BarParameter.java │ │ │ ├── barqualified │ │ │ │ └── BarQualified.java │ │ │ ├── barretval │ │ │ │ └── BarRetVal.java │ │ │ ├── barretvalgen │ │ │ │ └── RetValGen.java │ │ │ ├── barstatic │ │ │ │ └── BarStatic.java │ │ │ ├── barstaticfield │ │ │ │ └── BarStaticField.java │ │ │ ├── barsuper │ │ │ │ └── BarSuper.java │ │ │ ├── bartypearg │ │ │ │ └── BarTypeArg.java │ │ │ ├── barunused │ │ │ │ └── BarUnused.java │ │ │ ├── barvalueann │ │ │ │ └── BarValue.java │ │ │ └── foo │ │ │ │ ├── Foo.java │ │ │ │ ├── FooAnnotation.java │ │ │ │ ├── FooContainer.java │ │ │ │ ├── FooValueAnnotation.java │ │ │ │ ├── FooWithoutErrors.java │ │ │ │ ├── IFoo.java │ │ │ │ └── SimpleFoo.java │ │ ├── cycle │ │ │ ├── CycleTest.java │ │ │ ├── abc │ │ │ │ └── Abc.java │ │ │ ├── bar │ │ │ │ └── Bar.java │ │ │ ├── baz │ │ │ │ └── Baz.java │ │ │ ├── def │ │ │ │ └── Def.java │ │ │ ├── foo │ │ │ │ └── Foo.java │ │ │ └── qux │ │ │ │ └── Qux.java │ │ ├── javac │ │ │ └── JavacTest.java │ │ ├── packagecontainedtwice │ │ │ ├── PackageContainedInTwoComponentsTest.java │ │ │ └── foo │ │ │ │ └── Foo.java │ │ ├── packagecontainedtwiceanalyze │ │ │ ├── AnalyzeWithDefinedComponentsTest.java │ │ │ └── foo │ │ │ │ └── Foo.java │ │ ├── unconfiguredpackage │ │ │ ├── UnconfiguredPackageTest.java │ │ │ └── foo │ │ │ │ └── Foo.java │ │ ├── visualize │ │ │ ├── VisualizeTest.java │ │ │ ├── bar │ │ │ │ └── Bar.java │ │ │ ├── foo │ │ │ │ └── Foo.java │ │ │ └── qux │ │ │ │ └── Qux.java │ │ └── whitelist │ │ │ ├── WhitelistTest.java │ │ │ ├── bar │ │ │ └── Bar.java │ │ │ └── foo │ │ │ └── Foo.java │ │ └── testutil │ │ └── TestOptions.java │ └── resources │ └── org │ └── moditect │ └── deptective │ └── plugintest │ ├── basic │ └── deptective.json │ ├── cycle │ └── deptective.json │ ├── javac │ └── deptective.json │ ├── packagecontainedtwice │ └── deptective.json │ ├── unconfiguredpackage │ └── deptective.json │ ├── visualize │ └── deptective.json │ └── whitelist │ └── deptective.json ├── jitpack-example ├── pom.xml └── src │ └── main │ └── java │ ├── com │ └── example │ │ ├── bar │ │ └── Bar.java │ │ ├── baz │ │ └── Baz.java │ │ └── foo │ │ └── App.java │ └── deptective.json ├── jitpack.yml └── pom.xml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/CONTRIBUTORS.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/README.md -------------------------------------------------------------------------------- /etc/eclipse-formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/etc/eclipse-formatter.xml -------------------------------------------------------------------------------- /etc/generate-readme-toc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/etc/generate-readme-toc.sh -------------------------------------------------------------------------------- /etc/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/etc/license.txt -------------------------------------------------------------------------------- /images/compilation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/images/compilation_error.png -------------------------------------------------------------------------------- /images/petclinic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/images/petclinic.png -------------------------------------------------------------------------------- /integration-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/build.gradle -------------------------------------------------------------------------------- /integration-test/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /integration-test/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /integration-test/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/gradlew -------------------------------------------------------------------------------- /integration-test/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/gradlew.bat -------------------------------------------------------------------------------- /integration-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/pom.xml -------------------------------------------------------------------------------- /integration-test/src/main/java/com/example/persistence/SomeDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/src/main/java/com/example/persistence/SomeDao.java -------------------------------------------------------------------------------- /integration-test/src/main/java/com/example/rest/SomeResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/src/main/java/com/example/rest/SomeResource.java -------------------------------------------------------------------------------- /integration-test/src/main/java/com/example/service/SomeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/src/main/java/com/example/service/SomeService.java -------------------------------------------------------------------------------- /integration-test/src/main/java/com/example/ui/SomeViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/src/main/java/com/example/ui/SomeViewController.java -------------------------------------------------------------------------------- /integration-test/src/main/resources/META-INF/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/integration-test/src/main/resources/META-INF/deptective.json -------------------------------------------------------------------------------- /javac-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/pom.xml -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/DeptectivePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/DeptectivePlugin.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/DeptectiveTreeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/DeptectiveTreeVisitor.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/PluginTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/PluginTask.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/export/DotSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/export/DotSerializer.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/export/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/export/JsonSerializer.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/export/ModelSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/export/ModelSerializer.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/Cycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/Cycle.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/Dependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/Dependency.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/GraphUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/GraphUtils.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/IDependencyStructureMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/IDependencyStructureMatrix.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/INodeSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/INodeSorter.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/Node.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/SimpleNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/SimpleNode.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/DependencyStructureMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/DependencyStructureMatrix.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/FastFAS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/FastFAS.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/FastFasSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/FastFasSorter.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/Tarjan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/graph/impl/Tarjan.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/handler/PackageReferenceCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/handler/PackageReferenceCollector.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/handler/PackageReferenceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/handler/PackageReferenceHandler.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/handler/PackageReferenceValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/handler/PackageReferenceValidator.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/log/DeptectiveMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/log/DeptectiveMessages.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/log/Log.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/Component.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/Component.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/ComponentReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/ComponentReference.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/Components.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/Components.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/ConfigLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/ConfigLoader.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/ConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/ConfigParser.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/IdentifiableComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/IdentifiableComponent.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/PackageAssignedToMultipleComponentsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/PackageAssignedToMultipleComponentsException.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/PackageDependencies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/PackageDependencies.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/PackagePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/PackagePattern.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/model/ReadKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/model/ReadKind.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/options/DeptectiveOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/options/DeptectiveOptions.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/options/ReportingPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/options/ReportingPolicy.java -------------------------------------------------------------------------------- /javac-plugin/src/main/java/org/moditect/deptective/internal/util/Strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/java/org/moditect/deptective/internal/util/Strings.java -------------------------------------------------------------------------------- /javac-plugin/src/main/resources/META-INF/services/com.sun.source.util.Plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/main/resources/META-INF/services/com.sun.source.util.Plugin -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/config/ConfigParsingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/config/ConfigParsingTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/internal/graph/CyclesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/internal/graph/CyclesTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/internal/graph/DependencyStructureMatrixTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/internal/graph/DependencyStructureMatrixTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/internal/graph/FasNodeSorterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/internal/graph/FasNodeSorterTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/internal/graph/StronglyConnectedComponentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/internal/graph/StronglyConnectedComponentsTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/internal/graph/TestModelCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/internal/graph/TestModelCreator.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/PluginTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/PluginTestBase.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/AnalyzeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/AnalyzeTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/bar/Bar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/qux/Qux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyze/qux/Qux.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewhitelistallexternal/AnalyzeWhitelistAllExternalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewhitelistallexternal/AnalyzeWhitelistAllExternalTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewhitelistallexternal/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewhitelistallexternal/bar/Bar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewhitelistallexternal/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewhitelistallexternal/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/AnalyzeWithDefinedComponentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/AnalyzeWithDefinedComponentsTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/bar/Bar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/bar/barsub1/BarSub1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/bar/barsub1/BarSub1.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/bar/barsub2/BarSub2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/bar/barsub2/BarSub2.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/qux/Qux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/qux/Qux.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/qux/quxsub1/QuxSub1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/analyzewithcomponent/qux/quxsub1/QuxSub1.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/BasicPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/BasicPluginTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/baranparam/BarAnnotationParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/baranparam/BarAnnotationParameter.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barclass/BarClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barclass/BarClass.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barclazzan/BarClazzAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barclazzan/BarClazzAnnotation.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barclsliteral/BarClassLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barclsliteral/BarClassLiteral.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barctorcall/BarCtorCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barctorcall/BarCtorCall.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barctorparam/BarCtorParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barctorparam/BarCtorParam.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bardemand/BarDemand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bardemand/BarDemand.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barfield/BarField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barfield/BarField.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barfieldan/BarFieldAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barfieldan/BarFieldAnnotation.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bargen/BarGeneric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bargen/BarGeneric.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bargenericbound/BarGenericBound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bargenericbound/BarGenericBound.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bargentype/BarGenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bargentype/BarGenType.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barinnerinner/BarInnerInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barinnerinner/BarInnerInterface.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barinnersuper/BarInnerSuperClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barinnersuper/BarInnerSuperClass.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barinter/BarInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barinter/BarInterface.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barlocalvar/BarLocalVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barlocalvar/BarLocalVar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barloopvar/BarLoopVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barloopvar/BarLoopVar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barparameter/BarParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barparameter/BarParameter.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barqualified/BarQualified.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barqualified/BarQualified.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barretval/BarRetVal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barretval/BarRetVal.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barretvalgen/RetValGen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barretvalgen/RetValGen.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barstatic/BarStatic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barstatic/BarStatic.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barstaticfield/BarStaticField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barstaticfield/BarStaticField.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barsuper/BarSuper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barsuper/BarSuper.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bartypearg/BarTypeArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/bartypearg/BarTypeArg.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barunused/BarUnused.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barunused/BarUnused.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barvalueann/BarValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/barvalueann/BarValue.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooAnnotation.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooContainer.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooValueAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooValueAnnotation.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooWithoutErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/FooWithoutErrors.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/IFoo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/IFoo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/SimpleFoo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/basic/foo/SimpleFoo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/CycleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/CycleTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/abc/Abc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/abc/Abc.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/bar/Bar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/baz/Baz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/baz/Baz.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/def/Def.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/def/Def.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/qux/Qux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/qux/Qux.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/javac/JavacTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/javac/JavacTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwice/PackageContainedInTwoComponentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwice/PackageContainedInTwoComponentsTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwice/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwice/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwiceanalyze/AnalyzeWithDefinedComponentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwiceanalyze/AnalyzeWithDefinedComponentsTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwiceanalyze/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/packagecontainedtwiceanalyze/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/unconfiguredpackage/UnconfiguredPackageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/unconfiguredpackage/UnconfiguredPackageTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/unconfiguredpackage/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/unconfiguredpackage/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/VisualizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/VisualizeTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/bar/Bar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/qux/Qux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/qux/Qux.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/whitelist/WhitelistTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/whitelist/WhitelistTest.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/whitelist/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/whitelist/bar/Bar.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/plugintest/whitelist/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/plugintest/whitelist/foo/Foo.java -------------------------------------------------------------------------------- /javac-plugin/src/test/java/org/moditect/deptective/testutil/TestOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/java/org/moditect/deptective/testutil/TestOptions.java -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/basic/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/basic/deptective.json -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/cycle/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/cycle/deptective.json -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/javac/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/javac/deptective.json -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/packagecontainedtwice/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/packagecontainedtwice/deptective.json -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/unconfiguredpackage/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/unconfiguredpackage/deptective.json -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/visualize/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/visualize/deptective.json -------------------------------------------------------------------------------- /javac-plugin/src/test/resources/org/moditect/deptective/plugintest/whitelist/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/javac-plugin/src/test/resources/org/moditect/deptective/plugintest/whitelist/deptective.json -------------------------------------------------------------------------------- /jitpack-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/jitpack-example/pom.xml -------------------------------------------------------------------------------- /jitpack-example/src/main/java/com/example/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/jitpack-example/src/main/java/com/example/bar/Bar.java -------------------------------------------------------------------------------- /jitpack-example/src/main/java/com/example/baz/Baz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/jitpack-example/src/main/java/com/example/baz/Baz.java -------------------------------------------------------------------------------- /jitpack-example/src/main/java/com/example/foo/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/jitpack-example/src/main/java/com/example/foo/App.java -------------------------------------------------------------------------------- /jitpack-example/src/main/java/deptective.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/jitpack-example/src/main/java/deptective.json -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- 1 | jdk: 2 | - openjdk11 3 | 4 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moditect/deptective/HEAD/pom.xml --------------------------------------------------------------------------------