├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── labeler.yml ├── renovate.json └── workflows │ ├── build.yaml │ ├── deploy_maven_central.yaml │ └── label_pr.yaml ├── .gitignore ├── .mvn ├── maven.config └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── checkstyle.xml ├── ci-settings.xml ├── docs ├── README.md ├── elementary │ ├── configuring-@Introspect.md │ ├── migration │ │ └── migrating-to-elementary-2.md │ └── tour.md └── satisfactory │ └── tour.md ├── elementary ├── nb-configuration.xml ├── nbactions.xml ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── karuslabs │ │ └── elementary │ │ ├── CompilationException.java │ │ ├── Compiler.java │ │ ├── Diagnostics.java │ │ ├── Finder.java │ │ ├── Results.java │ │ ├── file │ │ ├── FileObjects.java │ │ ├── MemoryFileObjects.java │ │ └── package-info.java │ │ ├── junit │ │ ├── Daemon.java │ │ ├── DaemonCompiler.java │ │ ├── Generations.java │ │ ├── JavacExtension.java │ │ ├── Labels.java │ │ ├── Tools.java │ │ ├── ToolsExtension.java │ │ ├── annotations │ │ │ ├── Classpath.java │ │ │ ├── Classpaths.java │ │ │ ├── Generation.java │ │ │ ├── Inline.java │ │ │ ├── Inlines.java │ │ │ ├── Introspect.java │ │ │ ├── Label.java │ │ │ ├── LabelSource.java │ │ │ ├── Options.java │ │ │ ├── Processors.java │ │ │ ├── Resource.java │ │ │ ├── Resources.java │ │ │ ├── Usage.java │ │ │ └── package-info.java │ │ └── package-info.java │ │ └── package-info.java │ └── test │ ├── java │ ├── com │ │ └── karuslabs │ │ │ └── elementary │ │ │ ├── CompilationExceptionTest.java │ │ │ ├── CompilerTest.java │ │ │ ├── DiagnosticsTest.java │ │ │ ├── FinderTest.java │ │ │ ├── file │ │ │ ├── FileObjectsTest.java │ │ │ └── MemoryFileObjectTest.java │ │ │ └── junit │ │ │ ├── DaemonCompilerTest.java │ │ │ ├── DaemonTest.java │ │ │ ├── GenerationsTest.java │ │ │ ├── JavacExtensionTest.java │ │ │ ├── LabelsTest.java │ │ │ ├── Mocks.java │ │ │ ├── ToolsExtensionInitializationTest.java │ │ │ ├── ToolsExtensionTest.java │ │ │ ├── ToolsTest.java │ │ │ └── package-info.java │ └── example │ │ ├── ExampleAnnotation.java │ │ ├── JavacExtensionExampleTest.java │ │ └── ToolsExtensionExampleTest.java │ └── resources │ ├── com │ └── karuslabs │ │ └── elementary │ │ └── junit │ │ ├── DifferentLabels.java │ │ ├── Placeholder.java │ │ ├── SingleLabel.java │ │ └── example │ │ ├── InvalidCase.java │ │ └── ValidCase.java │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── mvnw ├── mvnw.cmd ├── pom.xml ├── satisfactory ├── nb-configuration.xml ├── nbactions.xml ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── karuslabs │ │ └── satisfactory │ │ ├── Assertion.java │ │ ├── Logical.java │ │ ├── Result.java │ │ ├── Visitor.java │ │ ├── ast │ │ ├── Annotation.java │ │ ├── AnnotationField.java │ │ ├── Literal.java │ │ ├── Method.java │ │ ├── Modifiers.java │ │ ├── Type.java │ │ └── Variable.java │ │ └── sequence │ │ ├── Cursor.java │ │ ├── Ordered.java │ │ ├── Sequence.java │ │ ├── Times.java │ │ └── Unordered.java │ └── test │ └── resources │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── utilitary-itest ├── pom.xml └── src │ └── test │ └── java │ └── com │ └── karuslabs │ └── utilitary │ ├── TextsTest.java │ ├── snippet │ ├── AnnotationsSnippetTest.java │ ├── LineTest.java │ ├── MethodSnippetTest.java │ ├── PartTest.java │ ├── SnippetTest.java │ ├── TypeLineTest.java │ ├── TypeSnippetTest.java │ ├── VariableLineTest.java │ └── VariableSnippetTest.java │ └── type │ ├── AnnotationValuePrinterTest.java │ ├── FindTest.java │ ├── TypeMirrorsTest.java │ ├── TypePrinterTest.java │ └── WalkerTest.java └── utilitary ├── nb-configuration.xml ├── pom.xml └── src ├── main └── java │ └── com │ └── karuslabs │ └── utilitary │ ├── AnnotationProcessor.java │ ├── ElementProcessor.java │ ├── Logger.java │ ├── Source.java │ ├── Texts.java │ ├── package-info.java │ ├── snippet │ ├── AnnotationsSnippet.java │ ├── Line.java │ ├── MethodSnippet.java │ ├── Part.java │ ├── Snippet.java │ ├── TypeLine.java │ ├── TypeSnippet.java │ ├── VariableLine.java │ ├── VariableSnippet.java │ └── package-info.java │ └── type │ ├── AnnotationValuePrinter.java │ ├── Find.java │ ├── TypeMirrors.java │ ├── TypePrinter.java │ ├── Walker.java │ └── package-info.java └── test ├── java └── com │ └── karuslabs │ └── utilitary │ ├── ElementProcessorTest.java │ ├── LoggerTest.java │ └── SourceTest.java └── resources └── mockito-extensions └── org.mockito.plugins.MockMaker /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/deploy_maven_central.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/workflows/deploy_maven_central.yaml -------------------------------------------------------------------------------- /.github/workflows/label_pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.github/workflows/label_pr.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- 1 | --no-transfer-progress -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /ci-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/ci-settings.xml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/elementary/configuring-@Introspect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/docs/elementary/configuring-@Introspect.md -------------------------------------------------------------------------------- /docs/elementary/migration/migrating-to-elementary-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/docs/elementary/migration/migrating-to-elementary-2.md -------------------------------------------------------------------------------- /docs/elementary/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/docs/elementary/tour.md -------------------------------------------------------------------------------- /docs/satisfactory/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/docs/satisfactory/tour.md -------------------------------------------------------------------------------- /elementary/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/nb-configuration.xml -------------------------------------------------------------------------------- /elementary/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/nbactions.xml -------------------------------------------------------------------------------- /elementary/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/pom.xml -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/CompilationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/CompilationException.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/Compiler.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/Diagnostics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/Diagnostics.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/Finder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/Finder.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/Results.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/Results.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/file/FileObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/file/FileObjects.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/file/MemoryFileObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/file/MemoryFileObjects.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/file/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/file/package-info.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/Daemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/Daemon.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/DaemonCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/DaemonCompiler.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/Generations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/Generations.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/JavacExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/JavacExtension.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/Labels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/Labels.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/Tools.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/ToolsExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/ToolsExtension.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Classpath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Classpath.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Classpaths.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Classpaths.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Generation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Generation.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Inline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Inline.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Inlines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Inlines.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Introspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Introspect.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Label.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/LabelSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/LabelSource.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Options.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Processors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Processors.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Resource.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Resources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Resources.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/Usage.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/annotations/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/annotations/package-info.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/junit/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/junit/package-info.java -------------------------------------------------------------------------------- /elementary/src/main/java/com/karuslabs/elementary/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/main/java/com/karuslabs/elementary/package-info.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/CompilationExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/CompilationExceptionTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/CompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/CompilerTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/DiagnosticsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/DiagnosticsTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/FinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/FinderTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/file/FileObjectsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/file/FileObjectsTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/file/MemoryFileObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/file/MemoryFileObjectTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/DaemonCompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/DaemonCompilerTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/DaemonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/DaemonTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/GenerationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/GenerationsTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/JavacExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/JavacExtensionTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/LabelsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/LabelsTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/Mocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/Mocks.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/ToolsExtensionInitializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/ToolsExtensionInitializationTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/ToolsExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/ToolsExtensionTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/ToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/ToolsTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/com/karuslabs/elementary/junit/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/com/karuslabs/elementary/junit/package-info.java -------------------------------------------------------------------------------- /elementary/src/test/java/example/ExampleAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/example/ExampleAnnotation.java -------------------------------------------------------------------------------- /elementary/src/test/java/example/JavacExtensionExampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/example/JavacExtensionExampleTest.java -------------------------------------------------------------------------------- /elementary/src/test/java/example/ToolsExtensionExampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/java/example/ToolsExtensionExampleTest.java -------------------------------------------------------------------------------- /elementary/src/test/resources/com/karuslabs/elementary/junit/DifferentLabels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/resources/com/karuslabs/elementary/junit/DifferentLabels.java -------------------------------------------------------------------------------- /elementary/src/test/resources/com/karuslabs/elementary/junit/Placeholder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/resources/com/karuslabs/elementary/junit/Placeholder.java -------------------------------------------------------------------------------- /elementary/src/test/resources/com/karuslabs/elementary/junit/SingleLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/resources/com/karuslabs/elementary/junit/SingleLabel.java -------------------------------------------------------------------------------- /elementary/src/test/resources/com/karuslabs/elementary/junit/example/InvalidCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/resources/com/karuslabs/elementary/junit/example/InvalidCase.java -------------------------------------------------------------------------------- /elementary/src/test/resources/com/karuslabs/elementary/junit/example/ValidCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/elementary/src/test/resources/com/karuslabs/elementary/junit/example/ValidCase.java -------------------------------------------------------------------------------- /elementary/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/pom.xml -------------------------------------------------------------------------------- /satisfactory/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/nb-configuration.xml -------------------------------------------------------------------------------- /satisfactory/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/nbactions.xml -------------------------------------------------------------------------------- /satisfactory/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/pom.xml -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/Assertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/Assertion.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/Logical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/Logical.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/Result.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/Visitor.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Annotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Annotation.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/AnnotationField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/AnnotationField.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Literal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Literal.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Method.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Method.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Modifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Modifiers.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Type.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/ast/Variable.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Cursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Cursor.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Ordered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Ordered.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Sequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Sequence.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Times.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Times.java -------------------------------------------------------------------------------- /satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Unordered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/satisfactory/src/main/java/com/karuslabs/satisfactory/sequence/Unordered.java -------------------------------------------------------------------------------- /satisfactory/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /utilitary-itest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/pom.xml -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/TextsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/TextsTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/AnnotationsSnippetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/AnnotationsSnippetTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/LineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/LineTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/MethodSnippetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/MethodSnippetTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/PartTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/PartTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/SnippetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/SnippetTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/TypeLineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/TypeLineTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/TypeSnippetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/TypeSnippetTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/VariableLineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/VariableLineTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/VariableSnippetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/snippet/VariableSnippetTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/type/AnnotationValuePrinterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/type/AnnotationValuePrinterTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/type/FindTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/type/FindTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/type/TypeMirrorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/type/TypeMirrorsTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/type/TypePrinterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/type/TypePrinterTest.java -------------------------------------------------------------------------------- /utilitary-itest/src/test/java/com/karuslabs/utilitary/type/WalkerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary-itest/src/test/java/com/karuslabs/utilitary/type/WalkerTest.java -------------------------------------------------------------------------------- /utilitary/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/nb-configuration.xml -------------------------------------------------------------------------------- /utilitary/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/pom.xml -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/AnnotationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/AnnotationProcessor.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/ElementProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/ElementProcessor.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/Logger.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/Source.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/Texts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/Texts.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/package-info.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/AnnotationsSnippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/AnnotationsSnippet.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/Line.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/Line.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/MethodSnippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/MethodSnippet.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/Part.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/Part.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/Snippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/Snippet.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/TypeLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/TypeLine.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/TypeSnippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/TypeSnippet.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/VariableLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/VariableLine.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/VariableSnippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/VariableSnippet.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/snippet/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/snippet/package-info.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/type/AnnotationValuePrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/type/AnnotationValuePrinter.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/type/Find.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/type/Find.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/type/TypeMirrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/type/TypeMirrors.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/type/TypePrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/type/TypePrinter.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/type/Walker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/type/Walker.java -------------------------------------------------------------------------------- /utilitary/src/main/java/com/karuslabs/utilitary/type/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/main/java/com/karuslabs/utilitary/type/package-info.java -------------------------------------------------------------------------------- /utilitary/src/test/java/com/karuslabs/utilitary/ElementProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/test/java/com/karuslabs/utilitary/ElementProcessorTest.java -------------------------------------------------------------------------------- /utilitary/src/test/java/com/karuslabs/utilitary/LoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/test/java/com/karuslabs/utilitary/LoggerTest.java -------------------------------------------------------------------------------- /utilitary/src/test/java/com/karuslabs/utilitary/SourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pante/elementary/HEAD/utilitary/src/test/java/com/karuslabs/utilitary/SourceTest.java -------------------------------------------------------------------------------- /utilitary/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline --------------------------------------------------------------------------------