├── .github └── workflows │ └── CI.yml ├── .gitignore ├── CHANGES.md ├── LICENSE ├── README.md ├── Writerside ├── c.list ├── cabe.tree ├── cfg │ └── buildprofiles.xml ├── topics │ ├── cabe-gradle-plugin.md │ ├── cabe-maven-plugin.md │ ├── cabe-standalone-processor.md │ └── cabe.md ├── v.list └── writerside.cfg ├── cabe-gradle-plugin-test ├── test-gradle-plugin-modular │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ ├── com │ │ └── dua3 │ │ │ └── cabe │ │ │ └── test │ │ │ └── modular │ │ │ └── Modular.java │ │ └── module-info.java └── test-gradle-plugin │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── com │ └── dua3 │ └── cabe │ └── test │ └── coba │ ├── Coba.java │ ├── ParameterAnnotations.java │ ├── ParameterAnnotationsStaticMethods.java │ └── api │ ├── nullmarked │ ├── NullMarkedPackage.java │ └── package-info.java │ └── nullunmarked │ ├── NullUnmarkedPackage.java │ └── package-info.java ├── cabe-gradle-plugin ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── dua3 │ └── cabe │ └── gradle │ ├── CabeExtension.java │ ├── CabeGradlePlugin.java │ ├── CopyOutput.java │ └── package-info.java ├── cabe-maven-plugin ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── dua3 │ └── cabe │ └── maven │ └── CabeMojo.java ├── cabe-processor ├── build.gradle.kts └── src │ ├── main │ └── java │ │ └── com │ │ └── dua3 │ │ └── cabe │ │ └── processor │ │ ├── CabeAttribute.java │ │ ├── CabeProcessorMetaData.java │ │ ├── ClassFileProcessingFailedException.java │ │ ├── ClassInfo.java │ │ ├── ClassPatcher.java │ │ ├── Configuration.java │ │ ├── MethodInfo.java │ │ ├── ModuleClassLoader.java │ │ ├── NullnessOperator.java │ │ ├── ParameterInfo.java │ │ └── Util.java │ └── test │ ├── java │ └── com │ │ └── dua3 │ │ └── cabe │ │ └── processor │ │ ├── ClassPatcherTest.java │ │ ├── ConfigurationTest.java │ │ ├── RegressionTest.java │ │ └── TestUtil.java │ └── resources │ ├── regression │ ├── Cabe001 │ │ └── src │ │ │ ├── Cabe001.java │ │ │ └── InvalidClassFile_Record.java │ ├── Cabe002 │ │ └── src │ │ │ ├── Cabe002.java │ │ │ ├── NullCheckGeneratedForImplicitNullMarkedRecordEquals.java │ │ │ └── NullCheckGeneratedForImplicitRecordEquals.java │ ├── Cabe004 │ │ └── src │ │ │ ├── modular │ │ │ └── nullmarked │ │ │ │ └── Cabe004.java │ │ │ └── module-info.java │ ├── Cabe005 │ │ └── src │ │ │ ├── AbstractClass.java │ │ │ ├── Cabe005.java │ │ │ ├── SomeClass.java │ │ │ └── SomeInterface.java │ ├── Cabe006 │ │ └── src │ │ │ └── cabe006 │ │ │ ├── Cabe006.java │ │ │ ├── Graphics.java │ │ │ ├── GraphicsImp.java │ │ │ └── package-info.java │ ├── Cabe007 │ │ └── src │ │ │ └── cabe007 │ │ │ ├── Cabe007.java │ │ │ ├── Cache.java │ │ │ ├── ObjectCache.java │ │ │ └── package-info.java │ ├── Cabe011 │ │ └── src │ │ │ └── cabe011 │ │ │ ├── Cabe011.java │ │ │ ├── Callback.java │ │ │ ├── ComboBoxEx.java │ │ │ ├── CustomControl.java │ │ │ ├── HBox.java │ │ │ ├── InputControl.java │ │ │ ├── ListCell.java │ │ │ ├── ListView.java │ │ │ └── package-info.java │ └── Cabe018 │ │ └── src │ │ ├── Cabe018.java │ │ └── NullableIgnoredInEnumConstructor.java │ ├── testLib │ └── jspecify-1.0.0.jar │ └── testSrc │ └── com │ └── dua3 │ └── cabe │ └── processor │ └── test │ ├── config │ ├── TestClass.java │ ├── TestClassStdAssert.java │ └── TestInterface.java │ ├── instrument │ ├── NoAnnotations.java │ ├── ParameterAnnotations.java │ ├── ParameterAnnotationsStaticMethods.java │ └── api │ │ ├── nullmarked │ │ ├── NullMarkedPackage.java │ │ └── package-info.java │ │ └── nullunmarked │ │ ├── NullUnmarkedPackage.java │ │ └── package-info.java │ └── parameterinfo │ ├── Base.java │ ├── Derived.java │ ├── Implements.java │ └── Interface.java ├── examples ├── hello-maven │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── hello │ │ └── Hello.java ├── hello │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── hello │ │ └── Hello.java └── hellofx │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── hellofx │ ├── HelloFX.java │ └── logo.png ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── spotbugs-exclude.xml /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/.* 2 | **/build 3 | /regressiontest/* 4 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/CHANGES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/README.md -------------------------------------------------------------------------------- /Writerside/c.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/c.list -------------------------------------------------------------------------------- /Writerside/cabe.tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/cabe.tree -------------------------------------------------------------------------------- /Writerside/cfg/buildprofiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/cfg/buildprofiles.xml -------------------------------------------------------------------------------- /Writerside/topics/cabe-gradle-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/topics/cabe-gradle-plugin.md -------------------------------------------------------------------------------- /Writerside/topics/cabe-maven-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/topics/cabe-maven-plugin.md -------------------------------------------------------------------------------- /Writerside/topics/cabe-standalone-processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/topics/cabe-standalone-processor.md -------------------------------------------------------------------------------- /Writerside/topics/cabe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/topics/cabe.md -------------------------------------------------------------------------------- /Writerside/v.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/v.list -------------------------------------------------------------------------------- /Writerside/writerside.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/Writerside/writerside.cfg -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin-modular/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin-modular/build.gradle.kts -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin-modular/src/main/java/com/dua3/cabe/test/modular/Modular.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin-modular/src/main/java/com/dua3/cabe/test/modular/Modular.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin-modular/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin-modular/src/main/java/module-info.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/Coba.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/Coba.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/ParameterAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/ParameterAnnotations.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/ParameterAnnotationsStaticMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/ParameterAnnotationsStaticMethods.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullmarked/NullMarkedPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullmarked/NullMarkedPackage.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullmarked/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullmarked/package-info.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullunmarked/NullUnmarkedPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullunmarked/NullUnmarkedPackage.java -------------------------------------------------------------------------------- /cabe-gradle-plugin-test/test-gradle-plugin/src/main/java/com/dua3/cabe/test/coba/api/nullunmarked/package-info.java: -------------------------------------------------------------------------------- 1 | package com.dua3.cabe.test.coba.api.nullunmarked; 2 | -------------------------------------------------------------------------------- /cabe-gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/CabeExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/CabeExtension.java -------------------------------------------------------------------------------- /cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/CabeGradlePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/CabeGradlePlugin.java -------------------------------------------------------------------------------- /cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/CopyOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/CopyOutput.java -------------------------------------------------------------------------------- /cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-gradle-plugin/src/main/java/com/dua3/cabe/gradle/package-info.java -------------------------------------------------------------------------------- /cabe-maven-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-maven-plugin/build.gradle.kts -------------------------------------------------------------------------------- /cabe-maven-plugin/src/main/java/com/dua3/cabe/maven/CabeMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-maven-plugin/src/main/java/com/dua3/cabe/maven/CabeMojo.java -------------------------------------------------------------------------------- /cabe-processor/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/build.gradle.kts -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/CabeAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/CabeAttribute.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/CabeProcessorMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/CabeProcessorMetaData.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/ClassFileProcessingFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/ClassFileProcessingFailedException.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/ClassInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/ClassInfo.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/ClassPatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/ClassPatcher.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/Configuration.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/MethodInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/MethodInfo.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/ModuleClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/ModuleClassLoader.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/NullnessOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/NullnessOperator.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/ParameterInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/ParameterInfo.java -------------------------------------------------------------------------------- /cabe-processor/src/main/java/com/dua3/cabe/processor/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/main/java/com/dua3/cabe/processor/Util.java -------------------------------------------------------------------------------- /cabe-processor/src/test/java/com/dua3/cabe/processor/ClassPatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/java/com/dua3/cabe/processor/ClassPatcherTest.java -------------------------------------------------------------------------------- /cabe-processor/src/test/java/com/dua3/cabe/processor/ConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/java/com/dua3/cabe/processor/ConfigurationTest.java -------------------------------------------------------------------------------- /cabe-processor/src/test/java/com/dua3/cabe/processor/RegressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/java/com/dua3/cabe/processor/RegressionTest.java -------------------------------------------------------------------------------- /cabe-processor/src/test/java/com/dua3/cabe/processor/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/java/com/dua3/cabe/processor/TestUtil.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe001/src/Cabe001.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe001/src/Cabe001.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe001/src/InvalidClassFile_Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe001/src/InvalidClassFile_Record.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe002/src/Cabe002.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe002/src/Cabe002.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe002/src/NullCheckGeneratedForImplicitNullMarkedRecordEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe002/src/NullCheckGeneratedForImplicitNullMarkedRecordEquals.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe002/src/NullCheckGeneratedForImplicitRecordEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe002/src/NullCheckGeneratedForImplicitRecordEquals.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe004/src/modular/nullmarked/Cabe004.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe004/src/modular/nullmarked/Cabe004.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe004/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe004/src/module-info.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe005/src/AbstractClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe005/src/AbstractClass.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe005/src/Cabe005.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe005/src/Cabe005.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe005/src/SomeClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe005/src/SomeClass.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe005/src/SomeInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe005/src/SomeInterface.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/Cabe006.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/Cabe006.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/Graphics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/Graphics.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/GraphicsImp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/GraphicsImp.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe006/src/cabe006/package-info.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/Cabe007.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/Cabe007.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/Cache.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/ObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/ObjectCache.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe007/src/cabe007/package-info.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/Cabe011.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/Cabe011.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/Callback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/Callback.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/ComboBoxEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/ComboBoxEx.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/CustomControl.java: -------------------------------------------------------------------------------- 1 | package cabe11; 2 | 3 | public class CustomControl { 4 | } 5 | -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/HBox.java: -------------------------------------------------------------------------------- 1 | package cabe11; 2 | 3 | public class HBox { 4 | } 5 | -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/InputControl.java: -------------------------------------------------------------------------------- 1 | package cabe11; 2 | 3 | public interface InputControl { 4 | } 5 | -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/ListCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/ListCell.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/ListView.java: -------------------------------------------------------------------------------- 1 | package cabe11; 2 | 3 | public class ListView { 4 | } 5 | -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe011/src/cabe011/package-info.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe018/src/Cabe018.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe018/src/Cabe018.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/regression/Cabe018/src/NullableIgnoredInEnumConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/regression/Cabe018/src/NullableIgnoredInEnumConstructor.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testLib/jspecify-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testLib/jspecify-1.0.0.jar -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/config/TestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/config/TestClass.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/config/TestClassStdAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/config/TestClassStdAssert.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/config/TestInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/config/TestInterface.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/NoAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/NoAnnotations.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/ParameterAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/ParameterAnnotations.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/ParameterAnnotationsStaticMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/ParameterAnnotationsStaticMethods.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullmarked/NullMarkedPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullmarked/NullMarkedPackage.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullmarked/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullmarked/package-info.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullunmarked/NullUnmarkedPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullunmarked/NullUnmarkedPackage.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullunmarked/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/instrument/api/nullunmarked/package-info.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Base.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Base.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Derived.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Derived.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Implements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Implements.java -------------------------------------------------------------------------------- /cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Interface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/cabe-processor/src/test/resources/testSrc/com/dua3/cabe/processor/test/parameterinfo/Interface.java -------------------------------------------------------------------------------- /examples/hello-maven/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hello-maven/README.md -------------------------------------------------------------------------------- /examples/hello-maven/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hello-maven/pom.xml -------------------------------------------------------------------------------- /examples/hello-maven/src/main/java/hello/Hello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hello-maven/src/main/java/hello/Hello.java -------------------------------------------------------------------------------- /examples/hello/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hello/build.gradle.kts -------------------------------------------------------------------------------- /examples/hello/src/main/java/hello/Hello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hello/src/main/java/hello/Hello.java -------------------------------------------------------------------------------- /examples/hellofx/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hellofx/build.gradle.kts -------------------------------------------------------------------------------- /examples/hellofx/src/main/java/hellofx/HelloFX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hellofx/src/main/java/hellofx/HelloFX.java -------------------------------------------------------------------------------- /examples/hellofx/src/main/java/hellofx/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/examples/hellofx/src/main/java/hellofx/logo.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xzel23/cabe/HEAD/spotbugs-exclude.xml --------------------------------------------------------------------------------