├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── azure-pipelines.yml ├── docs ├── architecture.png ├── architecture.xml ├── configuration.md ├── development-guide.md ├── manual_setup.md ├── release_guide.md ├── scott-in-action.png └── scott_as_a_library.md ├── pom.xml ├── readme.md ├── scott-examples ├── cucumber-io-cucumber │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── main │ │ └── java │ │ │ └── hu │ │ │ └── advancedweb │ │ │ └── example │ │ │ ├── Calculator.java │ │ │ └── Operation.java │ │ └── test │ │ ├── java │ │ └── hu │ │ │ └── advancedweb │ │ │ └── example │ │ │ ├── FeatureTest.java │ │ │ └── step │ │ │ └── CalculatorSteps.java │ │ └── resources │ │ └── feature │ │ └── calculator.feature ├── junit4 │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── pom.xml │ ├── readme.md │ └── src │ │ ├── main │ │ └── java │ │ │ └── hu │ │ │ └── advancedweb │ │ │ └── example │ │ │ ├── Counter.java │ │ │ ├── FaultyAdder.java │ │ │ ├── User.java │ │ │ └── UserService.java │ │ └── test │ │ └── java │ │ └── hu │ │ └── advancedweb │ │ └── example │ │ ├── CounterTest.java │ │ ├── LambdaTest.java │ │ ├── ListTest.java │ │ ├── ParameterizedTest.java │ │ ├── StringTest.java │ │ └── UserTest.java └── junit5 │ ├── build.gradle │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── pom.xml │ ├── readme.md │ └── src │ └── test │ └── java │ └── hu │ └── advancedweb │ └── scott │ ├── JUnit5DemoTest.java │ ├── NestedClassTest.java │ └── VarTest.java ├── scott-gradle-plugin ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── hu │ │ └── advancedweb │ │ └── scott │ │ ├── ScottPlugin.java │ │ └── ScottPluginExtension.java │ └── resources │ └── META-INF │ └── gradle-plugins │ └── hu.advancedweb.scott-gradle-plugin.properties ├── scott-maven-plugin ├── META-INF │ └── m2e │ │ └── lifecycle-mapping-metadata.xml ├── pom.xml └── src │ └── hu │ └── advancedweb │ └── maven │ └── ScottAgentMojo.java ├── scott-tests ├── configuration-based-tests │ ├── pom.xml │ ├── readme.md │ └── src │ │ └── test │ │ └── java │ │ └── hu │ │ └── advancedweb │ │ └── scott │ │ ├── AnnotationInclusionExclusionTest.java │ │ ├── DisabledFeaturesConfigTest.java │ │ ├── MinimumMethodLocTest.java │ │ ├── MultiInstrumentationTest.java │ │ ├── PackageInclusionExclusionTest.java │ │ ├── ReturnRecordingTest.java │ │ ├── TryTest.java │ │ ├── UnhandledExceptionRecordingTest.java │ │ └── helper │ │ ├── ByteArrayClassLoader.java │ │ ├── ClassFileStructurePrinter.java │ │ ├── InstrumentedObject.java │ │ ├── TestScottRuntime.java │ │ └── TestScottRuntimeVerifier.java ├── configuration-example-classes │ ├── pom.xml │ ├── readme.md │ └── src │ │ └── main │ │ └── java │ │ └── hu │ │ └── advancedweb │ │ └── scott │ │ └── examples │ │ ├── AnnotationA.java │ │ ├── AnnotationB.java │ │ ├── ClassA.java │ │ ├── ClassWithFeatures.java │ │ ├── ClassWithLambdas.java │ │ ├── ClassWithTrys.java │ │ ├── ClassWithUnhandledException.java │ │ ├── ClassWithVaryingMethodSizes.java │ │ ├── otherpackage │ │ └── ClassC.java │ │ └── somepackage │ │ └── ClassB.java ├── junit4-tests │ ├── pom.xml │ ├── readme.md │ └── src │ │ └── test │ │ └── java │ │ └── hu │ │ └── advancedweb │ │ └── scott │ │ ├── ControlFlowTest.java │ │ ├── ExceptionTest.java │ │ ├── FieldRecordingInitialValuesTest.java │ │ ├── FieldRecordingTest.java │ │ ├── JdkLibTest.java │ │ ├── LambdaRecordingTest.java │ │ ├── MethodNameAndClassTrackingTest.java │ │ ├── MockitoTest.java │ │ ├── RecordIncMutationTest.java │ │ ├── RecordMutationTest.java │ │ ├── RuleInjectionTest.java │ │ ├── StaticFieldRecordingTest.java │ │ ├── StaticFieldRecordingTestHelper.java │ │ ├── StaticFieldRecordingTestHelperInterface.java │ │ ├── StaticFieldRecordingTestHelperSuperClass.java │ │ ├── TestHelper.java │ │ ├── TryWithResourcesRecordingTest.java │ │ ├── VariableRecordingTest.java │ │ ├── VariableStateLeakageTest.java │ │ ├── WeirdFormattingTest.java │ │ └── runtime │ │ └── report │ │ ├── FailureRendererTest.java │ │ └── ScottReportTest.java ├── junit5-tests │ ├── pom.xml │ ├── readme.md │ └── src │ │ └── test │ │ └── java │ │ └── hu │ │ └── advancedweb │ │ └── scott │ │ ├── AssertionsTest.java │ │ ├── AssumptionsTest.java │ │ ├── InterfaceTest.java │ │ ├── InterfaceTestHelper.java │ │ ├── Java11Test.java │ │ ├── Java13Test.java │ │ ├── Java14Test.java │ │ ├── Java16Test.java │ │ ├── NestedClassTest.java │ │ ├── SimpleTest.java │ │ ├── TestInfoTest.java │ │ └── helper │ │ └── TestHelper.java ├── pom.xml └── readme.md └── scott ├── pom.xml ├── readme.md └── src ├── main ├── java │ └── hu │ │ └── advancedweb │ │ └── scott │ │ ├── instrumentation │ │ ├── ScottAgent.java │ │ ├── ScottClassFileTransformer.java │ │ ├── ScottConfigurer.java │ │ └── transformation │ │ │ ├── AccessedField.java │ │ │ ├── ConstructorTransformerMethodVisitor.java │ │ │ ├── LocalVariableScope.java │ │ │ ├── Logger.java │ │ │ ├── ScopeExtractorMethodVisitor.java │ │ │ ├── ScottClassTransformer.java │ │ │ ├── StateTrackingClassVisitor.java │ │ │ ├── StateTrackingMethodVisitor.java │ │ │ ├── VariableType.java │ │ │ ├── config │ │ │ ├── ClassMatcher.java │ │ │ └── Configuration.java │ │ │ └── param │ │ │ ├── DiscoveryClassVisitor.java │ │ │ ├── DiscoveryMethodVisitor.java │ │ │ └── InstrumentationActions.java │ │ └── runtime │ │ ├── ExceptionUtil.java │ │ ├── ScottCucumberIoFormatter.java │ │ ├── ScottJUnit5Extension.java │ │ ├── ScottReportingRule.java │ │ ├── report │ │ ├── FailureRenderer.java │ │ ├── ScottReport.java │ │ ├── Snapshot.java │ │ └── javasource │ │ │ ├── MethodBoundaryExtractor.java │ │ │ ├── MethodSource.java │ │ │ └── SourcePathResolver.java │ │ └── track │ │ ├── ContextualData.java │ │ ├── StateData.java │ │ └── StateRegistry.java └── resources │ └── META-INF │ └── MANIFEST.MF └── test └── java └── hu └── advancedweb └── scott └── instrumentation └── transformation ├── VariableTypeTest.java └── config ├── ClassMatcherTest.java └── ConfigTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/LICENSE -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/architecture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/architecture.xml -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/development-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/development-guide.md -------------------------------------------------------------------------------- /docs/manual_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/manual_setup.md -------------------------------------------------------------------------------- /docs/release_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/release_guide.md -------------------------------------------------------------------------------- /docs/scott-in-action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/scott-in-action.png -------------------------------------------------------------------------------- /docs/scott_as_a_library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/docs/scott_as_a_library.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/pom.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/readme.md -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/pom.xml -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/readme.md -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/src/main/java/hu/advancedweb/example/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/src/main/java/hu/advancedweb/example/Calculator.java -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/src/main/java/hu/advancedweb/example/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/src/main/java/hu/advancedweb/example/Operation.java -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/src/test/java/hu/advancedweb/example/FeatureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/src/test/java/hu/advancedweb/example/FeatureTest.java -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/src/test/java/hu/advancedweb/example/step/CalculatorSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/src/test/java/hu/advancedweb/example/step/CalculatorSteps.java -------------------------------------------------------------------------------- /scott-examples/cucumber-io-cucumber/src/test/resources/feature/calculator.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/cucumber-io-cucumber/src/test/resources/feature/calculator.feature -------------------------------------------------------------------------------- /scott-examples/junit4/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/build.gradle -------------------------------------------------------------------------------- /scott-examples/junit4/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /scott-examples/junit4/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /scott-examples/junit4/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/gradlew -------------------------------------------------------------------------------- /scott-examples/junit4/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/gradlew.bat -------------------------------------------------------------------------------- /scott-examples/junit4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/pom.xml -------------------------------------------------------------------------------- /scott-examples/junit4/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/readme.md -------------------------------------------------------------------------------- /scott-examples/junit4/src/main/java/hu/advancedweb/example/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/main/java/hu/advancedweb/example/Counter.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/main/java/hu/advancedweb/example/FaultyAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/main/java/hu/advancedweb/example/FaultyAdder.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/main/java/hu/advancedweb/example/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/main/java/hu/advancedweb/example/User.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/main/java/hu/advancedweb/example/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/main/java/hu/advancedweb/example/UserService.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/test/java/hu/advancedweb/example/CounterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/test/java/hu/advancedweb/example/CounterTest.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/test/java/hu/advancedweb/example/LambdaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/test/java/hu/advancedweb/example/LambdaTest.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/test/java/hu/advancedweb/example/ListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/test/java/hu/advancedweb/example/ListTest.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/test/java/hu/advancedweb/example/ParameterizedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/test/java/hu/advancedweb/example/ParameterizedTest.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/test/java/hu/advancedweb/example/StringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/test/java/hu/advancedweb/example/StringTest.java -------------------------------------------------------------------------------- /scott-examples/junit4/src/test/java/hu/advancedweb/example/UserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit4/src/test/java/hu/advancedweb/example/UserTest.java -------------------------------------------------------------------------------- /scott-examples/junit5/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/build.gradle -------------------------------------------------------------------------------- /scott-examples/junit5/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /scott-examples/junit5/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /scott-examples/junit5/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/gradlew -------------------------------------------------------------------------------- /scott-examples/junit5/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/gradlew.bat -------------------------------------------------------------------------------- /scott-examples/junit5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/pom.xml -------------------------------------------------------------------------------- /scott-examples/junit5/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/readme.md -------------------------------------------------------------------------------- /scott-examples/junit5/src/test/java/hu/advancedweb/scott/JUnit5DemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/src/test/java/hu/advancedweb/scott/JUnit5DemoTest.java -------------------------------------------------------------------------------- /scott-examples/junit5/src/test/java/hu/advancedweb/scott/NestedClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/src/test/java/hu/advancedweb/scott/NestedClassTest.java -------------------------------------------------------------------------------- /scott-examples/junit5/src/test/java/hu/advancedweb/scott/VarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-examples/junit5/src/test/java/hu/advancedweb/scott/VarTest.java -------------------------------------------------------------------------------- /scott-gradle-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | build/ 3 | -------------------------------------------------------------------------------- /scott-gradle-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/build.gradle -------------------------------------------------------------------------------- /scott-gradle-plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /scott-gradle-plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /scott-gradle-plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/gradlew -------------------------------------------------------------------------------- /scott-gradle-plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/gradlew.bat -------------------------------------------------------------------------------- /scott-gradle-plugin/src/main/java/hu/advancedweb/scott/ScottPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/src/main/java/hu/advancedweb/scott/ScottPlugin.java -------------------------------------------------------------------------------- /scott-gradle-plugin/src/main/java/hu/advancedweb/scott/ScottPluginExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/src/main/java/hu/advancedweb/scott/ScottPluginExtension.java -------------------------------------------------------------------------------- /scott-gradle-plugin/src/main/resources/META-INF/gradle-plugins/hu.advancedweb.scott-gradle-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-gradle-plugin/src/main/resources/META-INF/gradle-plugins/hu.advancedweb.scott-gradle-plugin.properties -------------------------------------------------------------------------------- /scott-maven-plugin/META-INF/m2e/lifecycle-mapping-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-maven-plugin/META-INF/m2e/lifecycle-mapping-metadata.xml -------------------------------------------------------------------------------- /scott-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-maven-plugin/pom.xml -------------------------------------------------------------------------------- /scott-maven-plugin/src/hu/advancedweb/maven/ScottAgentMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-maven-plugin/src/hu/advancedweb/maven/ScottAgentMojo.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/pom.xml -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/readme.md -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/AnnotationInclusionExclusionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/AnnotationInclusionExclusionTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/DisabledFeaturesConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/DisabledFeaturesConfigTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/MinimumMethodLocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/MinimumMethodLocTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/MultiInstrumentationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/MultiInstrumentationTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/PackageInclusionExclusionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/PackageInclusionExclusionTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/ReturnRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/ReturnRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/TryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/TryTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/UnhandledExceptionRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/UnhandledExceptionRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/ByteArrayClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/ByteArrayClassLoader.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/ClassFileStructurePrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/ClassFileStructurePrinter.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/InstrumentedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/InstrumentedObject.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/TestScottRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/TestScottRuntime.java -------------------------------------------------------------------------------- /scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/TestScottRuntimeVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-based-tests/src/test/java/hu/advancedweb/scott/helper/TestScottRuntimeVerifier.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/pom.xml -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/readme.md -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/AnnotationA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/AnnotationA.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/AnnotationB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/AnnotationB.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassA.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithFeatures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithFeatures.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithLambdas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithLambdas.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithTrys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithTrys.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithUnhandledException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithUnhandledException.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithVaryingMethodSizes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/ClassWithVaryingMethodSizes.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/otherpackage/ClassC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/otherpackage/ClassC.java -------------------------------------------------------------------------------- /scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/somepackage/ClassB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/configuration-example-classes/src/main/java/hu/advancedweb/scott/examples/somepackage/ClassB.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/pom.xml -------------------------------------------------------------------------------- /scott-tests/junit4-tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/readme.md -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/ControlFlowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/ControlFlowTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/ExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/ExceptionTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/FieldRecordingInitialValuesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/FieldRecordingInitialValuesTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/FieldRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/FieldRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/JdkLibTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/JdkLibTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/LambdaRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/LambdaRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/MethodNameAndClassTrackingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/MethodNameAndClassTrackingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/MockitoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/MockitoTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/RecordIncMutationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/RecordIncMutationTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/RecordMutationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/RecordMutationTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/RuleInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/RuleInjectionTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTestHelper.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTestHelperInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTestHelperInterface.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTestHelperSuperClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/StaticFieldRecordingTestHelperSuperClass.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/TestHelper.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/TryWithResourcesRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/TryWithResourcesRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/VariableRecordingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/VariableRecordingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/VariableStateLeakageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/VariableStateLeakageTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/WeirdFormattingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/WeirdFormattingTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/runtime/report/FailureRendererTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/runtime/report/FailureRendererTest.java -------------------------------------------------------------------------------- /scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/runtime/report/ScottReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit4-tests/src/test/java/hu/advancedweb/scott/runtime/report/ScottReportTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/pom.xml -------------------------------------------------------------------------------- /scott-tests/junit5-tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/readme.md -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/AssertionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/AssertionsTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/AssumptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/AssumptionsTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/InterfaceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/InterfaceTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/InterfaceTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/InterfaceTestHelper.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java11Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java11Test.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java13Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java13Test.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java14Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java14Test.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java16Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/Java16Test.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/NestedClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/NestedClassTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/SimpleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/SimpleTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/TestInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/TestInfoTest.java -------------------------------------------------------------------------------- /scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/helper/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/junit5-tests/src/test/java/hu/advancedweb/scott/helper/TestHelper.java -------------------------------------------------------------------------------- /scott-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/pom.xml -------------------------------------------------------------------------------- /scott-tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott-tests/readme.md -------------------------------------------------------------------------------- /scott/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/pom.xml -------------------------------------------------------------------------------- /scott/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/readme.md -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/ScottAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/ScottAgent.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/ScottClassFileTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/ScottClassFileTransformer.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/ScottConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/ScottConfigurer.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/AccessedField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/AccessedField.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/ConstructorTransformerMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/ConstructorTransformerMethodVisitor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/LocalVariableScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/LocalVariableScope.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/Logger.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/ScopeExtractorMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/ScopeExtractorMethodVisitor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/ScottClassTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/ScottClassTransformer.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/StateTrackingClassVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/StateTrackingClassVisitor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/StateTrackingMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/StateTrackingMethodVisitor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/VariableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/VariableType.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/config/ClassMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/config/ClassMatcher.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/config/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/config/Configuration.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/param/DiscoveryClassVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/param/DiscoveryClassVisitor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/param/DiscoveryMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/param/DiscoveryMethodVisitor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/param/InstrumentationActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/instrumentation/transformation/param/InstrumentationActions.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/ExceptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/ExceptionUtil.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/ScottCucumberIoFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/ScottCucumberIoFormatter.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/ScottJUnit5Extension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/ScottJUnit5Extension.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/ScottReportingRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/ScottReportingRule.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/report/FailureRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/report/FailureRenderer.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/report/ScottReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/report/ScottReport.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/report/Snapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/report/Snapshot.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/report/javasource/MethodBoundaryExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/report/javasource/MethodBoundaryExtractor.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/report/javasource/MethodSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/report/javasource/MethodSource.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/report/javasource/SourcePathResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/report/javasource/SourcePathResolver.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/track/ContextualData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/track/ContextualData.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/track/StateData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/track/StateData.java -------------------------------------------------------------------------------- /scott/src/main/java/hu/advancedweb/scott/runtime/track/StateRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/java/hu/advancedweb/scott/runtime/track/StateRegistry.java -------------------------------------------------------------------------------- /scott/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /scott/src/test/java/hu/advancedweb/scott/instrumentation/transformation/VariableTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/test/java/hu/advancedweb/scott/instrumentation/transformation/VariableTypeTest.java -------------------------------------------------------------------------------- /scott/src/test/java/hu/advancedweb/scott/instrumentation/transformation/config/ClassMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/test/java/hu/advancedweb/scott/instrumentation/transformation/config/ClassMatcherTest.java -------------------------------------------------------------------------------- /scott/src/test/java/hu/advancedweb/scott/instrumentation/transformation/config/ConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodie/scott/HEAD/scott/src/test/java/hu/advancedweb/scott/instrumentation/transformation/config/ConfigTest.java --------------------------------------------------------------------------------