Index

A C G I P S 
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.
A C G I P S 
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form