Package org.machanism.machai.gw.maven
Class ActProcessTest.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.ActProcessTest.RecordingActProcessor
- Enclosing class:
ActProcessTest
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) String(package private) String[](package private) booleanFields 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 TypeMethodDescriptionvoidsetActsLocation(String actsLocation) voidsetExcludes(String... excludes) voidsetLogInputs(boolean logInputs) Methods inherited from class org.machanism.machai.gw.processor.ActProcessor
loadAct, processFile, processParentFiles, setAct, tryLoadActFromClasspath, tryLoadActFromDirectoryMethods inherited from class org.machanism.machai.gw.processor.AIFileProcessor
addTool, getDefaultPrompt, getInstructions, getModel, getProjectStructureDescription, getProvider, input, isInteractive, isLogInputs, parseLines, process, processFolder, scanDocuments, setDefaultPrompt, setInstructions, setInteractive, setModel, setProviderMethods inherited from class org.machanism.machai.gw.processor.AbstractFileProcessor
getExcludes, getModuleThreadTimeoutMinutes, getPathMatcher, getProjectDir, getScanDir, isModuleDir, isNonRecursive, match, processProjectDir, scanDocuments, scanFolder, setDegreeOfConcurrency, setModuleThreadTimeoutMinutes, setNonRecursive, setPathMatcher, setScanDir, shouldExcludePathMethods inherited from class org.machanism.machai.project.ProjectProcessor
getProjectLayout, processModule
-
Field Details
-
Constructor Details
-
RecordingActProcessor
RecordingActProcessor()
-
-
Method Details
-
getConfigurator
- Overrides:
getConfiguratorin classAbstractFileProcessor
-
setActsLocation
- Overrides:
setActsLocationin classActProcessor
-
setExcludes
- Overrides:
setExcludesin classAbstractFileProcessor
-
setLogInputs
public void setLogInputs(boolean logInputs) - Overrides:
setLogInputsin classAIFileProcessor
-