Package com.google.devtools.ksp.common
Class IncrementalContextBase
-
- All Implemented Interfaces:
public abstract class IncrementalContextBase
-
-
Method Summary
Modifier and Type Method Description final Collection<KSFile>calcDirtyFiles(List<KSFile> ksFiles)final UnitregisterGeneratedFiles(Collection<KSFile> newFiles)final UnitupdateCachesAndOutputs(Collection<KSFile> dirtyFiles, Set<File> outputs, Map<File, Set<File>> sourceToOutputs)final UnitrecordLookup(PsiJavaFile psiFile, String fqn)final UnitrecordGetSealedSubclasses(KSClassDeclaration classDeclaration)-
-
Method Detail
-
calcDirtyFiles
final Collection<KSFile> calcDirtyFiles(List<KSFile> ksFiles)
-
registerGeneratedFiles
final Unit registerGeneratedFiles(Collection<KSFile> newFiles)
-
updateCachesAndOutputs
final Unit updateCachesAndOutputs(Collection<KSFile> dirtyFiles, Set<File> outputs, Map<File, Set<File>> sourceToOutputs)
-
recordLookup
final Unit recordLookup(PsiJavaFile psiFile, String fqn)
-
recordGetSealedSubclasses
final Unit recordGetSealedSubclasses(KSClassDeclaration classDeclaration)
-
-
-
-