Index

A C D E F G H I J L M N O P R S T W 
All Classes and Interfaces|All Packages

A

abstractFileProcessor_processProjectDir_processesMatchingFiles(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
abstractFileProcessor_scanDocuments_and_simpleAccessors(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
AbstractFileProcessorAdditionalTest - Class in org.machanism.machai.gw.processor
 
AbstractFileProcessorAdditionalTest() - Constructor for class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
AbstractFileProcessorCoverageTest - Class in org.machanism.machai.gw.processor
Additional coverage tests for AbstractFileProcessor.
AbstractFileProcessorCoverageTest() - Constructor for class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
AbstractFileProcessorTest - Class in org.machanism.machai.gw.processor
 
AbstractFileProcessorTest() - Constructor for class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
AbstractFileProcessorTest.TestProcessor - Class in org.machanism.machai.gw.processor
 
ActFunctionToolsAdditionalTest - Class in org.machanism.machai.gw.tools
 
ActFunctionToolsAdditionalTest() - Constructor for class org.machanism.machai.gw.tools.ActFunctionToolsAdditionalTest
 
ActFunctionToolsApplyToolsTest - Class in org.machanism.machai.gw.tools
 
ActFunctionToolsApplyToolsTest() - Constructor for class org.machanism.machai.gw.tools.ActFunctionToolsApplyToolsTest
 
ActFunctionToolsGetActListTest - Class in org.machanism.machai.gw.tools
Focused tests for ActFunctionTools#getActList (private) via reflection.
ActFunctionToolsGetActListTest() - Constructor for class org.machanism.machai.gw.tools.ActFunctionToolsGetActListTest
 
ActFunctionToolsJarParsingTest - Class in org.machanism.machai.gw.tools
This test forces the jar/zip scanning branch of ActFunctionTools.getBaseActList().
ActFunctionToolsJarParsingTest() - Constructor for class org.machanism.machai.gw.tools.ActFunctionToolsJarParsingTest
 
ActFunctionToolsTest - Class in org.machanism.machai.gw.tools
 
ActFunctionToolsTest() - Constructor for class org.machanism.machai.gw.tools.ActFunctionToolsTest
 
actProcessor_processParentFiles_and_processFile_coverExecution(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
ActProcessorAdditionalCoverageTest - Class in org.machanism.machai.gw.processor
 
ActProcessorAdditionalCoverageTest() - Constructor for class org.machanism.machai.gw.processor.ActProcessorAdditionalCoverageTest
 
ActProcessorAdditionalTest - Class in org.machanism.machai.gw.processor
 
ActProcessorAdditionalTest() - Constructor for class org.machanism.machai.gw.processor.ActProcessorAdditionalTest
 
ActProcessorTest - Class in org.machanism.machai.gw.processor
 
ActProcessorTest() - Constructor for class org.machanism.machai.gw.processor.ActProcessorTest
 
aiFileProcessor_basicGettersSettersAndInputDefault(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
aiFileProcessor_processFolder_wrapsProcessingException(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
AIFileProcessorAdditionalTest - Class in org.machanism.machai.gw.processor
 
AIFileProcessorAdditionalTest() - Constructor for class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
AIFileProcessorCoverageTest - Class in org.machanism.machai.gw.processor
 
AIFileProcessorCoverageTest() - Constructor for class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
AIFileProcessorTest - Class in org.machanism.machai.gw.processor
 
AIFileProcessorTest() - Constructor for class org.machanism.machai.gw.processor.AIFileProcessorTest
 
AIFileProcessorTest.FixedHandler - Class in org.machanism.machai.gw.processor
 
applyTools_registersAllExpectedTools() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsApplyToolsCoverageTest
 
applyTools_registersLoadActDetailsTool() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsApplyToolsTest
 

C

constructor_whenBlankGenai_thenThrows() - Method in class org.machanism.machai.gw.processor.GhostwriterTest
 
constructor_whenGenaiBlank_throwsHelpfulException() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
constructor_whenGenAiBlank_throwsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
createActProcessor_whenActsOptionMissingAndConfigUnset_leavesActsLocationUnset() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
createActProcessor_whenCmdHasNoActsButConfigHasActs_setsActsLocation(File) - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
createProcessor_whenActOption_thenActProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterTest
 
createProcessor_whenActOptionPresent_createsActProcessorAndSetsDefaultPrompt(File) - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
createProcessor_whenNoActOption_thenGuidanceProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterTest
 

D

deleteTempFiles_whenDirectoryExists_thenDeletesRecursively() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorAdditionalTest
 

E

extractPackageName_variousCases(String, String) - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 

F

FileFunctionToolsAdditionalTest - Class in org.machanism.machai.gw.tools
 
FileFunctionToolsAdditionalTest() - Constructor for class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
FileFunctionToolsApplyToolsCoverageTest - Class in org.machanism.machai.gw.tools
 
FileFunctionToolsApplyToolsCoverageTest() - Constructor for class org.machanism.machai.gw.tools.FileFunctionToolsApplyToolsCoverageTest
 
FileFunctionToolsCoverageAdditionalTest - Class in org.machanism.machai.gw.tools
 
FileFunctionToolsCoverageAdditionalTest() - Constructor for class org.machanism.machai.gw.tools.FileFunctionToolsCoverageAdditionalTest
 
FileFunctionToolsTest - Class in org.machanism.machai.gw.tools
 
FileFunctionToolsTest() - Constructor for class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
FileFunctionToolsToolingTest - Class in org.machanism.machai.gw.tools
 
FileFunctionToolsToolingTest() - Constructor for class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
findFiles_sortsByPathDepthDescending_andExcludesExcludeDirs() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
findFiles_whenDirectoryListFilesReturnsNull_thenThrowsIOException() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
findFiles_whenListFilesReturnsNull_throwsIOException() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
findFiles_whenNullOrNotDirectory_thenEmpty() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
findFilesWithPattern_whenGlobPattern_includesMatchingFiles() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
findFilesWithPattern_whenRelativeDirDoesNotExist_returnsEmpty() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
FixedHandler(String) - Constructor for class org.machanism.machai.gw.processor.AIFileProcessorTest.FixedHandler
 

G

getActDetails_whenConfiguratorNotSet_thenThrowsNullPointerExceptionAsCause() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsTest
 
getActDetails_whenCustomFalse_thenLoadsFromClasspathEvenIfCustomExists() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsAdditionalTest
 
getActDetails_whenCustomMissing_thenLoadsEffectiveAndReturnsMap() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsTest
 
getActDetails_whenCustomTrue_thenLoadsFromActsDirectory() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsTest
 
getActList_formatsEachEntryAsMarkdownBullet() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsGetActListTest
 
getActList_whenBaseActListThrowsIOException_propagates() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsGetActListTest
 
getBaseActList_whenNotJarOrZip_thenReturnsEmpty() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsAdditionalTest
 
getBaseActList_whenRunningFromClassesDir_thenReturnsEmptyAndDoesNotThrow() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsTest
 
getBaseActList_whenToolsAndGhostwriterLoadedFromJar_thenScansActsAndIncludesHelpAct() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsJarParsingTest
 
getDirInfoLine_whenAllMissingOrNull_returnsNotDefined() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
getPatternPath_whenBlankOrNotPattern_returnsNull() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
getPatternPath_whenBlankOrNotPattern_thenNull() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
getPatternPath_whenPattern_thenReturnsMatcher() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
getProjectStructureDescription_whenNullNames_usesNotDefinedAndIncludesRelativeFile() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
getPrompt_returnsFormattedPromptWhenNonBlank() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
getPrompt_returnsSameReferenceWhenBlank() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
getRecursiveFiles_whenDirectoryDoesNotExist_returnsNoFilesMessage() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsApplyToolsCoverageTest
 
getRecursiveFiles_whenNoFiles_returnsNoFilesMessage() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
getRelativePath_whenAddSingleDotFalse_doesNotPrefix() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
getRelativePath_whenDescendant_addsDotAndNormalizesSlashes() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getRelativePath_whenDescendantAndNoDot_doesNotAddDot() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getRelativePath_whenDirOrFileNull_returnsNull() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
getRelativePath_whenEmptyRelativePath_thenReturnsDot() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getRelativePath_whenNotDescendant_thenReturnsParentRelativePath() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getRelativePath_whenNullDir_thenReturnsNull() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getRelativePath_whenNullFile_thenReturnsNull() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getRelativePath_whenPathNotDescendant_returnsRelativeWithParentSegments() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
getRelativePath_whenSamePath_returnsDot() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
getRelativePath_whenSamePath_returnsDot() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
getReviewerForExtension_whenNoReviewersLoaded_thenNull() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
getReviewerForExtension_whenRegisteredWithLeadingDotAndUpperCase_thenNormalizesLookup() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorAdditionalTest
 
getSupportedFileExtensions_returnsExpectedArray() - Method in class org.machanism.machai.gw.reviewer.ReviewerTest
 
getSupportedFileExtensions_returnsHtmlHtmXml() - Method in class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 
getSupportedFileExtensions_returnsJava() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
getSupportedFileExtensions_returnsMd() - Method in class org.machanism.machai.gw.reviewer.MarkdownReviewerTest
 
getSupportedFileExtensions_returnsPuml() - Method in class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
getSupportedFileExtensions_returnsPy() - Method in class org.machanism.machai.gw.reviewer.PythonReviewerTest
 
getSupportedFileExtensions_returnsTs() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
getSupportedFileExtensions_returnsTxt() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
ghostwriter_help_and_privateLoggingMethods_executeWithoutError() - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
ghostwriter_resolveProjectDir_prefersCommandLineOverConfig(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
GhostwriterAdditionalCoverageTest - Class in org.machanism.machai.gw.processor
 
GhostwriterAdditionalCoverageTest() - Constructor for class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
GhostwriterAdditionalTest - Class in org.machanism.machai.gw.processor
 
GhostwriterAdditionalTest() - Constructor for class org.machanism.machai.gw.processor.GhostwriterAdditionalTest
 
GhostwriterCoverageTest - Class in org.machanism.machai.gw.processor
 
GhostwriterCoverageTest() - Constructor for class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
GhostwriterPerformTest - Class in org.machanism.machai.gw.processor
 
GhostwriterPerformTest() - Constructor for class org.machanism.machai.gw.processor.GhostwriterPerformTest
 
GhostwriterTest - Class in org.machanism.machai.gw.processor
 
GhostwriterTest() - Constructor for class org.machanism.machai.gw.processor.GhostwriterTest
 
guidanceProcessor_parseFile_and_processBehaviors(File) - Method in class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
GuidanceProcessorAdditionalTest - Class in org.machanism.machai.gw.processor
 
GuidanceProcessorAdditionalTest() - Constructor for class org.machanism.machai.gw.processor.GuidanceProcessorAdditionalTest
 
GuidanceProcessorTest - Class in org.machanism.machai.gw.processor
 
GuidanceProcessorTest() - Constructor for class org.machanism.machai.gw.processor.GuidanceProcessorTest
 

H

handle(HttpExchange) - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest.FixedHandler
 
HtmlReviewerTest - Class in org.machanism.machai.gw.reviewer
 
HtmlReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 

I

initializeConfiguration_whenConfigFilePropertySet_doesNotThrowEvenIfFileMissing(File) - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
initializeConfiguration_whenHomeAlreadySet_doesNotOverride(File) - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
initializeConfiguration_whenHomePropertyConfigured_usesConfiguredHomeDirectory() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
isModuleDir_whenModulesNullOrDirNull_returnsFalse() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
isPathPattern_whenGlobOrRegex_thenTrue() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
isPathPattern_whenOther_thenFalse() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 

J

JavaReviewerTest - Class in org.machanism.machai.gw.reviewer
 
JavaReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.JavaReviewerTest
 

L

listFiles_whenDirectoryEmpty_returnsEmptyString() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
listFiles_whenDirPathBlank_thenUsesWorkingDirectory() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsCoverageAdditionalTest
 
listFiles_whenHasChildren_returnsCommaSeparatedRelativePaths() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
listFiles_whenPathPointsToAFile_returnsNoFilesMessage() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsApplyToolsCoverageTest
 
loadAct_whenMissingEverywhere_thenThrowsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.ActProcessorAdditionalTest
 
loadAct_whenNotFoundInClasspathOrDirectory_throwsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.ActProcessorAdditionalCoverageTest
 
logDefaultPrompt_whenNull_thenNoThrow() - Method in class org.machanism.machai.gw.processor.GhostwriterTest
 
logDefaultPrompt_whenPromptNotNull_logsWithoutThrowing() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
logDefaultPrompt_whenPromptNull_doesNotThrow() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 

M

MarkdownReviewerTest - Class in org.machanism.machai.gw.reviewer
 
MarkdownReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.MarkdownReviewerTest
 
match_whenNoPathMatcherAndDefaultPromptPresent_thenOnlyMatchesProjectDir() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
match_whenNoPathMatcherAndNoDefaultPrompt_thenMatchesAnyFile() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
match_whenNullFile_thenFalse() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
matchPath_whenMatcherAndDirectMatch_thenTrue() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
matchPath_whenMatcherNoMatchAndRelativeToScanDirNull_thenFalse() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
matchPath_whenMatcherNoMatchAndScanDirProvidesRelatedToRoot_thenMatches() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
matchPath_whenNoMatcher_thenOnlyMatchesExactScanDir() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
matchPath_whenPathMatcherNull_matchesOnlyExactScanDir() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
matchPath_whenRelativePathFromScanDirIsNull_returnsFalse() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 

N

normalizeExtensionKey_whenHasLeadingDot_thenLowercaseNoDot() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
normalizeExtensionKey_whenNullOrBlank_thenNull() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 

O

org.machanism.machai.gw.processor - package org.machanism.machai.gw.processor
 
org.machanism.machai.gw.reviewer - package org.machanism.machai.gw.reviewer
 
org.machanism.machai.gw.tools - package org.machanism.machai.gw.tools
 

P

parseFile_whenExtensionBlank_thenReturnsNull() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorAdditionalTest
 
parseFile_whenNoReviewerForExtension_thenNull() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
parseFile_whenNotFile_thenNull() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
parseFile_whenReviewerAvailable_thenDelegates() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
parseLines_whenBlankLines_thenPreservesNewlinesAndTrimsWhitespaceLines() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
parseLines_whenFileReference_thenIncludesFileContentsAndPreservesNewline() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
parseLines_whenNull_thenEmpty() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
parseLines_whenNull_thenReturnsEmptyString() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
parseScanDir_whenDot_usesProjectDirAndDefaultPromptNull_addsRecursiveGlob() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
parseScanDir_whenRootDirIsProjectDirAndDefaultPromptNull_thenAddsRecursiveGlobSuffix() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
parseScanDir_whenRootDirIsProjectDirAndDefaultPromptPresent_thenGlobDoesNotAddRecursiveSuffix() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
pathDepth_whenBlank_returnsZero_andCountsSegments() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
pathDepth_whenBlank_thenZero() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
pathDepth_whenWindowsSeparators_thenNormalizes() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
perform_defaultImplementationContract_isInvokableByImplementations() - Method in class org.machanism.machai.gw.reviewer.ReviewerTest
 
perform_formatsGuidanceFileWhenNamedGuidanceTxt() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
perform_formatsHtmlWhenGuidanceCommentPresent() - Method in class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 
perform_formatsMarkdownWhenCommentIsNotClosedAtEndOfFile() - Method in class org.machanism.machai.gw.reviewer.MarkdownReviewerTest
 
perform_formatsMarkdownWhenGuidanceCommentPresent() - Method in class org.machanism.machai.gw.reviewer.MarkdownReviewerTest
 
perform_formatsWhenGuidancePresentInLineComment() - Method in class org.machanism.machai.gw.reviewer.PythonReviewerTest
 
perform_formatsWhenGuidancePresentInTripleQuotedString() - Method in class org.machanism.machai.gw.reviewer.PythonReviewerTest
 
perform_formatsWhenGuidanceTagPresent() - Method in class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
perform_returnsNonNullForBlockCommentGuidance() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
perform_returnsNonNullForLineCommentGuidance() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
perform_returnsNonNullForPackageInfoGuidance() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
perform_returnsNonNullWhenGuidancePresentInBlockComment() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_returnsNonNullWhenGuidancePresentInLineComment() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_returnsNonNullWhenGuidancePresentMultipleTimes() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_returnsNullWhenGuidanceTagAppearsInBlockCommentButNotClosed() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_returnsNullWhenGuidanceTagIsNotInHtmlComment() - Method in class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 
perform_returnsNullWhenGuidanceTagPresentButNoCommentMatches() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
perform_returnsNullWhenGuidanceTagPresentButNoSupportedSyntaxMatches() - Method in class org.machanism.machai.gw.reviewer.PythonReviewerTest
 
perform_returnsNullWhenGuidanceTagPresentOnlyInStringLiteral() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_returnsNullWhenNoGuidanceCommentPresent() - Method in class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 
perform_returnsNullWhenNoGuidanceTag() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
perform_returnsNullWhenNoGuidanceTag() - Method in class org.machanism.machai.gw.reviewer.MarkdownReviewerTest
 
perform_returnsNullWhenNoGuidanceTag() - Method in class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
perform_returnsNullWhenNoGuidanceTag() - Method in class org.machanism.machai.gw.reviewer.PythonReviewerTest
 
perform_returnsNullWhenNoGuidanceTag() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_returnsNullWhenNotGuidanceFileName() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
perform_throwsIOExceptionForMissingFile() - Method in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
perform_throwsWhenArgumentsNull() - Method in class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
perform_throwsWhenFileDoesNotExist() - Method in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
perform_whenAllScanDirsProcessedSuccessfully_returnsZeroAndScansEach() - Method in class org.machanism.machai.gw.processor.GhostwriterPerformTest
 
perform_whenIllegalArgumentException_returnsOne() - Method in class org.machanism.machai.gw.processor.GhostwriterPerformTest
 
perform_whenProcessTerminationException_returnsProvidedExitCode() - Method in class org.machanism.machai.gw.processor.GhostwriterPerformTest
 
perform_whenUnexpectedException_returnsOne() - Method in class org.machanism.machai.gw.processor.GhostwriterPerformTest
 
processFolder_wrapsExceptionIntoIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
processModulesMultiThreaded_whenFutureInterrupted_throwsAndPreservesInterrupt() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
ProcessorCoverageBoostTest - Class in org.machanism.machai.gw.processor
 
ProcessorCoverageBoostTest() - Constructor for class org.machanism.machai.gw.processor.ProcessorCoverageBoostTest
 
PumlReviewerTest - Class in org.machanism.machai.gw.reviewer
 
PumlReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
PythonReviewerTest - Class in org.machanism.machai.gw.reviewer
 
PythonReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.PythonReviewerTest
 

R

readFile_whenCharsetProvidedAsNullNode_thenUsesDefaultCharset() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsCoverageAdditionalTest
 
readFile_whenMissing_returnsFileNotFoundMessage() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
readFromFilePath_whenMissing_thenThrowsIllegalArgumentExceptionWithPath() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
readFromFilePath_whenMissing_throwsIllegalArgumentExceptionWithPathInMessage() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
readFromFilePath_whenRelative_thenResolvesAgainstRootDir() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
readFromHttpUrl_whenValid_thenReturnsContent() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
resolveActPrompt_whenNoActOption_returnsConfigValue() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
resolveScanDirs_whenArgsProvided_returnsArgs() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalTest
 
resolveScanDirs_whenCmdHasArgs_returnsArgsAsIs() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
resolveScanDirs_whenConfigProvides_thenUsesConfig() - Method in class org.machanism.machai.gw.processor.GhostwriterTest
 
resolveScanDirs_whenNoArgsAndConfigHasGwScanDir_usesConfiguredScanDir() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalTest
 
resolveScanDirs_whenNoArgsAndNoConfig_usesUserDirAbsolutePath() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
resolveScanDirs_whenNoArgsButConfigHasScanDir_usesConfigValue() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
resolveScanDirs_whenNoneProvidedAndNoneInConfig_thenDefaultsToUserDir() - Method in class org.machanism.machai.gw.processor.GhostwriterTest
 
ReviewerTest - Class in org.machanism.machai.gw.reviewer
 
ReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.ReviewerTest
 

S

scanDocuments_whenProjectDirIsNull_throwsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
scanDocuments_whenProjectDirNull_thenThrows() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
scanDocuments_whenScanDirBlank_thenThrows() - Method in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
scanDocuments_whenScanDirEqualsProjectDirAbsolute_setsScanDirToProjectDir() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
scanDocuments_whenScanDirIsBlank_throwsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
scanFolder_whenConcurrencyGreaterThanOne_usesMultiThreadedModuleProcessing() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
scanFolder_whenNonRecursive_skipsModuleTraversal_butProcessesParentFiles() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
setDefaultPrompt_whenBlank_usesHelpActName_andAppliesInputsTemplateFormatting() - Method in class org.machanism.machai.gw.processor.ActProcessorAdditionalCoverageTest
 
setDefaultPrompt_whenNull_doesNotCallProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
setDefaultPrompt_whenNull_doesNothing() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
setDegreeOfConcurrency_whenNull_doesNotCallProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
setDegreeOfConcurrency_whenNull_doesNothing() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
setDegreeOfConcurrency_whenNumber_callsProcessorWithParsedValue() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
setDegreeOfConcurrency_whenProvided_parsesAndDelegatesToProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalTest
 
setExcludes_whenNull_doesNotCallProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
setExcludes_whenNull_doesNothing() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
setInstructions_whenNull_doesNotCallProcessor() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
setInstructions_whenNull_doesNothing() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
setLogInputs_alwaysDelegates() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
setModuleThreadTimeoutMinutes_whenNonPositive_thenThrows() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
setModuleThreadTimeoutMinutes_whenNonPositive_throwsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
setUp() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
setUp() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
setUp() - Method in class org.machanism.machai.gw.processor.GhostwriterPerformTest
 
shouldExcludePath_whenExactPathOrFileName_matches() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
shouldExcludePath_whenExactPathOrFileNameMatches_thenTrue() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
shouldExcludePath_whenExcludesContainsNull_entries_areIgnored() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
shouldExcludePath_whenGlobPattern_matches() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
shouldExcludePath_whenMatcherMatches_thenTrue() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
shouldExcludePath_whenNullOrNoExcludes_returnsFalse() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
shutdownExecutor_whenAwaitTerminationInterrupted_preservesInterruptAndShutdownNow() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
shutdownExecutor_whenNull_thenNoop() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 

T

tearDown() - Method in class org.machanism.machai.gw.processor.GhostwriterAdditionalTest
 
tearDown() - Method in class org.machanism.machai.gw.processor.GhostwriterCoverageTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AbstractFileProcessorAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AbstractFileProcessorTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.ActProcessorAdditionalCoverageTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AIFileProcessorAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.GhostwriterAdditionalCoverageTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.GhostwriterAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.GhostwriterTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.GuidanceProcessorAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.GuidanceProcessorTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.JavaReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.MarkdownReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.PythonReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.ActFunctionToolsAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.ActFunctionToolsJarParsingTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.ActFunctionToolsTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.FileFunctionToolsApplyToolsCoverageTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.FileFunctionToolsCoverageAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.FileFunctionToolsTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
TestProcessor(File, PropertiesConfigurator) - Constructor for class org.machanism.machai.gw.processor.AbstractFileProcessorTest.TestProcessor
 
TextReviewerTest - Class in org.machanism.machai.gw.reviewer
 
TextReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.TextReviewerTest
 
tryLoadActFromDirectory_whenActsLocationIsFileAndExists_populatesProperties() - Method in class org.machanism.machai.gw.processor.ActProcessorAdditionalCoverageTest
 
tryLoadActFromDirectory_whenActsLocationIsHttp_andNetworkFails_propagatesIOException() - Method in class org.machanism.machai.gw.processor.ActProcessorAdditionalCoverageTest
 
tryLoadActFromDirectory_whenNullActDir_thenNull() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 
tryToGetInstructionsFromReference_whenFilePrefix_readsAndParses_viaReflection() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
tryToGetInstructionsFromReference_whenFileReference_thenLoadsAndParses() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
tryToGetInstructionsFromReference_whenHttpPrefix_withInvalidUrl_throwsInvocationCauseIOException() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
tryToGetInstructionsFromReference_whenNull_returnsNull_viaReflection() - Method in class org.machanism.machai.gw.processor.AIFileProcessorCoverageTest
 
tryToGetInstructionsFromReference_whenPlainText_thenReturnsOriginal() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
TypeScriptReviewerTest - Class in org.machanism.machai.gw.reviewer
 
TypeScriptReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 

W

writeFile_thenReadFile_roundTripWithCharset() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsToolingTest
 
writeFile_whenFileExists_updatesContentSuccessfully() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsApplyToolsCoverageTest
 
A C D E F G H I J L M N O P R S T W 
All Classes and Interfaces|All Packages