Index

A C G I P 
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(Project, ProjectLayout) - 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(ObjectFactory) - 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

getClassPath() - Methode in Klasse com.dua3.cabe.gradle.CabeExtension
 
getClassPath() - Methode in Klasse com.dua3.cabe.gradle.CabeTask
 
getInputDirectory() - Methode in Klasse com.dua3.cabe.gradle.CabeExtension
 
getInputDirectory() - Methode in Klasse com.dua3.cabe.gradle.CabeTask
 
getOutputDirectory() - Methode in Klasse com.dua3.cabe.gradle.CabeExtension
 
getOutputDirectory() - Methode in Klasse com.dua3.cabe.gradle.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, Path) - Methode in Klasse com.dua3.cabe.processor.ClassPatcher
Process a folder containing class files.
A C G I P 
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form