Index
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
A
- apply(Project) - Methode in Klasse com.dua3.cabe.gradle.CabeGradlePlugin
C
- CabeExtension - Klasse in com.dua3.cabe.gradle
- CabeExtension() - Konstruktor für Klasse com.dua3.cabe.gradle.CabeExtension
- CabeGradlePlugin - Klasse in com.dua3.cabe.gradle
-
The Gradle plugin class for Cabe.
- CabeGradlePlugin() - Konstruktor für Klasse com.dua3.cabe.gradle.CabeGradlePlugin
- CabeTask - Klasse in com.dua3.cabe.gradle
-
This tasks injects assertions for parameters marked as not allowing null values into the source code.
- CabeTask() - Konstruktor für Klasse com.dua3.cabe.gradle.CabeTask
- ClassFileProcessingFailedException - Ausnahmeklasse in com.dua3.cabe.processor
-
This exception class is thrown when processing of a class file fails.
- ClassFileProcessingFailedException() - Konstruktor für Ausnahmeklasse com.dua3.cabe.processor.ClassFileProcessingFailedException
-
This exception class is thrown when processing of a class file fails.
- ClassFileProcessingFailedException(String) - Konstruktor für Ausnahmeklasse com.dua3.cabe.processor.ClassFileProcessingFailedException
-
Exception thrown when processing of a class file fails.
- ClassFileProcessingFailedException(String, Throwable) - Konstruktor für Ausnahmeklasse com.dua3.cabe.processor.ClassFileProcessingFailedException
-
Represents an exception that is thrown when processing of a class file fails.
- ClassFileProcessingFailedException(Throwable) - Konstruktor für Ausnahmeklasse com.dua3.cabe.processor.ClassFileProcessingFailedException
-
This exception is thrown when processing of a class file fails.
- ClassPatcher - Klasse in com.dua3.cabe.processor
-
The ClassPatcher class is responsible for patching class files by adding assertions for nullability checks on method parameters.
- ClassPatcher(Collection<Path>) - Konstruktor für Klasse com.dua3.cabe.processor.ClassPatcher
-
This class represents a ClassPatcher object that manipulates class files in a given classpath.
- com.dua3.cabe.gradle - Package com.dua3.cabe.gradle
- com.dua3.cabe.processor - Package com.dua3.cabe.processor
G
- getCompileClasspath() - Methode in Klasse com.dua3.cabe.gradle.CabeTask
-
Retrieves the compile classpath for the CabeTask.
- getParameterTypes(CtBehavior) - Statische Methode in Klasse com.dua3.cabe.processor.ClassPatcher
-
Retrieves the parameter types of a given method.
I
- instrumentClassFile(Path) - Methode in Klasse com.dua3.cabe.processor.ClassPatcher
-
Instruments a class file by adding null-check assertions for method parameters.
P
- processFolder(Path) - Methode in Klasse com.dua3.cabe.processor.ClassPatcher
-
Process a folder containing class files.
S
- setClassFolder(Path) - Methode in Klasse com.dua3.cabe.gradle.CabeTask
-
Set class file folder.
- setCompileClasspath(FileCollection) - Methode in Klasse com.dua3.cabe.gradle.CabeTask
-
Sets the compile classpath for the CabeTask.
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form