Package net.thevpc.naru.impl.util
Class ToolHelper
java.lang.Object
net.thevpc.naru.impl.util.ToolHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringfileAppend(NaruTask task, String path, String content, Boolean dry) static Stringstatic StringfileGrep(NaruTask task, String path, String pattern, Boolean regex, Boolean caseSensitive, Integer contextLines0, Integer maxMatches0) static Stringstatic Stringstatic Stringstatic StringfolderFind(NaruTask task, String path, String pattern, Boolean regex, Boolean caseSensitive, Integer contextLines, Integer maxMatches, Integer maxFiles, Boolean recursive, String includeGlob, String excludeGlob, String modified_after0, String modified_before0) static Stringstatic StringroutineAddLine(NaruTask task, String scriptName, Number lineNumObj, String command) static String
-
Field Details
-
MAX_PREVIEW_CHARS
public static final int MAX_PREVIEW_CHARS- See Also:
-
DEFAULT_CONTEXT
public static final int DEFAULT_CONTEXT- See Also:
-
DEFAULT_MAX_MATCHES
public static final int DEFAULT_MAX_MATCHES- See Also:
-
DEFAULT_MAX_LINES
public static final int DEFAULT_MAX_LINES- See Also:
-
MAX_OUTPUT_CHARS
public static final int MAX_OUTPUT_CHARS- See Also:
-
MAX_TOTAL_MATCHES
public static final int MAX_TOTAL_MATCHES- See Also:
-
DEFAULT_MAX_FILES
public static final int DEFAULT_MAX_FILES- See Also:
-
BINARY_EXTENSIONS
-
-
Constructor Details
-
ToolHelper
public ToolHelper()
-
-
Method Details
-
searchWeb
-
listLines
-
routineAddLine
-
callModel
-
filesDiff
-
fileAppend
-
fileEdit
-
fileGrep
-
fileRead
-
fileWrite
-
folderFind
-