Package org.machanism.machai.gw.maven
Class ActCoverageTest.RecordingActProcessor
java.lang.Object
org.machanism.machai.project.ProjectProcessor
org.machanism.machai.gw.processor.AbstractFileProcessor
org.machanism.machai.gw.processor.AIFileProcessor
org.machanism.machai.gw.processor.ActProcessor
org.machanism.machai.gw.maven.ActCoverageTest.RecordingActProcessor
- Enclosing class:
ActCoverageTest
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) String(package private) boolean(package private) File(package private) StringFields inherited from class org.machanism.machai.gw.processor.ActProcessor
ACTS_BASENAME_PREFIXFields inherited from class org.machanism.machai.gw.processor.AIFileProcessor
GW_TEMP_DIR, NOT_DEFINED_VALUEFields inherited from class org.machanism.machai.gw.processor.AbstractFileProcessor
GW_PROJECT_LAYOUT_PROP_PREFIXFields inherited from class org.machanism.machai.project.ProjectProcessor
MACHAI_TEMP_DIR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidscanDocuments(File basedir, String scanDir) voidvoidsetNonRecursive(boolean nonRecursive) Methods inherited from class org.machanism.machai.gw.processor.ActProcessor
loadAct, processFile, processParentFiles, setActsLocation, tryLoadActFromClasspath, tryLoadActFromDirectoryMethods inherited from class org.machanism.machai.gw.processor.AIFileProcessor
addTool, getDefaultPrompt, getInstructions, getModel, getProjectStructureDescription, getProvider, input, isInteractive, isLogInputs, parseLines, process, processFolder, setDefaultPrompt, setInstructions, setInteractive, setLogInputs, setModel, setProviderMethods inherited from class org.machanism.machai.gw.processor.AbstractFileProcessor
getConfigurator, getExcludes, getModuleThreadTimeoutMinutes, getPathMatcher, getProjectDir, getScanDir, isModuleDir, match, processProjectDir, scanDocuments, scanFolder, setDegreeOfConcurrency, setExcludes, setModuleThreadTimeoutMinutes, setPathMatcher, setScanDir, shouldExcludePathMethods inherited from class org.machanism.machai.project.ProjectProcessor
getProjectLayout, processModule
-
Field Details
-
Constructor Details
-
RecordingActProcessor
RecordingActProcessor()
-
-
Method Details
-
setAct
- Overrides:
setActin classActProcessor
-
isNonRecursive
public boolean isNonRecursive()- Overrides:
isNonRecursivein classAbstractFileProcessor
-
setNonRecursive
public void setNonRecursive(boolean nonRecursive) - Overrides:
setNonRecursivein classAbstractFileProcessor
-
scanDocuments
- Overrides:
scanDocumentsin classAIFileProcessor
-