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

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
 
actNotFound_exposesNameAndMessage() - Method in class org.machanism.machai.gw.processor.ProcessorPackageCoverageTest
 
actNotFound_exposesNameAndMessage() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesTest
 
ActProcessorTest - Class in org.machanism.machai.gw.processor
 
ActProcessorTest() - Constructor for class org.machanism.machai.gw.processor.ActProcessorTest
 
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
 
appendShouldIgnoreNullAndSupportFluentUsage() - Method in class org.machanism.machai.gw.tools.LimitedStringBuilderTest
 
appendShouldKeepOnlyLastCharactersWhenTextExceedsLimit() - Method in class org.machanism.machai.gw.tools.LimitedStringBuilderTest
 
applyActData_whenListInputsProvided_setsDefaultPromptAndPreservesExplicitState() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 

C

callRestApiShouldSendBodyAndHeaders() - Method in class org.machanism.machai.gw.tools.WebFunctionToolsAdditionalTest
 
clearShouldRemoveContentAndResetTruncationPrefix() - Method in class org.machanism.machai.gw.tools.LimitedStringBuilderTest
 
CommandFunctionToolsAdditionalTest - Class in org.machanism.machai.gw.tools
 
CommandFunctionToolsAdditionalTest() - Constructor for class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
CommandSecurityCheckerTest - Class in org.machanism.machai.gw.tools
 
CommandSecurityCheckerTest() - Constructor for class org.machanism.machai.gw.tools.CommandSecurityCheckerTest
 
commandTerminationExceptionShouldExposeExitCode() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
constructorShouldRejectNonPositiveMaxSize() - Method in class org.machanism.machai.gw.tools.LimitedStringBuilderTest
 

D

deleteTempFiles_whenDirectoryExists_thenDeletesRecursively() - Method in class org.machanism.machai.gw.processor.GuidanceProcessorAdditionalTest
 
denyCheckShouldAllowCommandWhenRulesDoNotMatch() - Method in class org.machanism.machai.gw.tools.CommandSecurityCheckerTest
 
denyCheckShouldRejectConfiguredKeywordIgnoringCase() - Method in class org.machanism.machai.gw.tools.CommandSecurityCheckerTest
 
denyCheckShouldRejectConfiguredRegexMatch() - Method in class org.machanism.machai.gw.tools.CommandSecurityCheckerTest
 
denyExceptionShouldPreserveProvidedMessage() - Method in class org.machanism.machai.gw.tools.ToolExceptionsTest
 

E

episodeNotFoundException_usesEpisodeNameAsMessage() - Method in class org.machanism.machai.gw.processor.ProcessorPackageCoverageTest
 
episodes_supportSelectionNamingFlowAndMetadata() - Method in class org.machanism.machai.gw.processor.ProcessorPackageCoverageTest
 
executorServiceAutoCloseableShouldShutdownExecutor() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
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
 
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
 
FixedHandler(String) - Constructor for class org.machanism.machai.gw.processor.AIFileProcessorTest.FixedHandler
 

G

getActDetailsShouldReturnMessageForUnknownAct() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsAdditionalTest
 
getConnectionAndGetWebPageShouldSupportBasicAuthAndErrorStream() - Method in class org.machanism.machai.gw.tools.WebFunctionToolsAdditionalTest
 
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
 
getPrompt_returnsFormattedPromptWhenNonBlank() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
getPrompt_returnsSameReferenceWhenBlank() - Method in class org.machanism.machai.gw.reviewer.TextReviewerTest
 
getRecursiveFilesShouldIgnoreExcludedDirectoriesAndReturnNoFilesForMissingDir() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
getRelativePathShouldHandleNullSameDirectoryAndOutsidePath() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
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
 
gettersAndProjectStructureDescription_whenConfigured_returnExpectedValues() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
getWebContentShouldReadFileUriAndApplySelectorAndTextOnly() - Method in class org.machanism.machai.gw.tools.WebFunctionToolsAdditionalTest
 
ghostwriter_privateHelpers_canBeInvokedReflectively() - Method in class org.machanism.machai.gw.processor.ProcessorPackageCoverageTest
 
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
 
gwConstants_exposesExpectedValues() - Method in class org.machanism.machai.gw.processor.ProcessorPackageCoverageTest
 

H

handle(HttpExchange) - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest.FixedHandler
 
htmlReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
htmlReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
htmlReviewer_perform_returnsConfiguredPromptForHtmlCommentGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
htmlReviewer_perform_returnsNullForXmlFilesWithMultilineGuidanceCommentWithoutColon() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
HtmlReviewerTest - Class in org.machanism.machai.gw.reviewer
 
HtmlReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.HtmlReviewerTest
 

I

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

javaReviewer_extractPackageName_returnsDefaultPackageForInvalidDeclaration() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesAdditionalTest
 
javaReviewer_extractPackageName_returnsExpectedValue(String, String) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
javaReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
javaReviewer_perform_formatsPackageInfoPromptWithoutEmbeddingSourceContent() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
javaReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
javaReviewer_perform_returnsConfiguredPromptForPackageInfoFile() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
javaReviewer_perform_returnsConfiguredPromptForRegularJavaFile() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
javaReviewer_perform_throwsIOExceptionWhenFileDoesNotExist() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
JavaReviewerTest - Class in org.machanism.machai.gw.reviewer
 
JavaReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.JavaReviewerTest
 

L

LimitedStringBuilderTest - Class in org.machanism.machai.gw.tools
 
LimitedStringBuilderTest() - Constructor for class org.machanism.machai.gw.tools.LimitedStringBuilderTest
 
listFilesShouldReturnCommaSeparatedRelativePathsForBlankDirPath() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
loadAct_whenInheritanceUsed_mergesDirectoryAndClasspathLookups() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 
loadRulesShouldIgnoreNullEmptyCommentsAndUnknownRules() - Method in class org.machanism.machai.gw.tools.CommandSecurityCheckerTest
 

M

markdownReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
markdownReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
markdownReviewer_perform_returnsConfiguredPromptForMarkdownGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
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
 
moveAndRepeatEpisodeShouldThrowExpectedExceptions() - Method in class org.machanism.machai.gw.tools.ActFunctionToolsAdditionalTest
 
moveToEpisodeExceptionShouldExposeNullEpisodeAsNextEpisodeMessage() - Method in class org.machanism.machai.gw.tools.ToolExceptionsTest
 
moveToEpisodeExceptionShouldExposeSpecificEpisodeId() - Method in class org.machanism.machai.gw.tools.ToolExceptionsTest
 

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

parseEnvShouldIgnoreInvalidAndKeepValidEntries() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
parseEnvShouldReturnEmptyMapForNullAndEmptyInput() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
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_whenNull_thenEmpty() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
parseScanDir_whenRootAndNestedPathsProvided_buildsExpectedGlobPatterns() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
PatchApplierTest - Class in org.machanism.machai.gw.tools
 
PatchApplierTest() - Constructor for class org.machanism.machai.gw.tools.PatchApplierTest
 
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
 
processModulesMultiThreaded_whenFutureInterrupted_throwsAndPreservesInterrupt() - Method in class org.machanism.machai.gw.processor.AbstractFileProcessorCoverageTest
 
ProcessorPackageCoverageTest - Class in org.machanism.machai.gw.processor
 
ProcessorPackageCoverageTest() - Constructor for class org.machanism.machai.gw.processor.ProcessorPackageCoverageTest
 
pumlReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
pumlReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
pumlReviewer_perform_returnsConfiguredPromptWhenGuidanceTagExistsAnywhere() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
pumlReviewer_perform_throwsNullPointerExceptionWhenGuidancesFileIsNull() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
pumlReviewer_perform_throwsNullPointerExceptionWhenProjectDirIsNull() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
PumlReviewerTest - Class in org.machanism.machai.gw.reviewer
 
PumlReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.PumlReviewerTest
 
pythonReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
pythonReviewer_getSupportedFileExtensions_returnsPy() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
pythonReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
pythonReviewer_perform_returnsConfiguredPromptForLineCommentGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
pythonReviewer_perform_returnsConfiguredPromptForTripleQuotedGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
pythonReviewer_perform_returnsNullWhenGuidanceTagHasNoTrailingContent() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesTest
 
pythonReviewer_perform_returnsNullWhenGuidanceTextResolvesToNull() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesAdditionalTest
 
pythonReviewer_perform_returnsResultForTripleQuotedGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesAdditionalTest
 
pythonReviewer_perform_usesTripleQuotedGuidanceWhenBlankLineCommentAppearsFirst() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
PythonReviewerTest - Class in org.machanism.machai.gw.reviewer
 
PythonReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.PythonReviewerTest
 

R

readFromFilePath_whenRelative_thenResolvesAgainstRootDir() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
readFromHttpUrl_whenValid_thenReturnsContent() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
repeatEpisodeExceptionShouldUseFixedMessage() - Method in class org.machanism.machai.gw.tools.ToolExceptionsTest
 
resolveWorkingDirShouldHandleDotTraversalAbsoluteAndNullValues() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
reviewer_contractCanBeImplementedByCustomType() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
reviewer_contractSupportsCheckedIOExceptionDeclarations() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
ReviewerComprehensiveTest - Class in org.machanism.machai.gw.reviewer
 
ReviewerComprehensiveTest() - Constructor for class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
ReviewerCoverageEdgeCasesAdditionalTest - Class in org.machanism.machai.gw.reviewer
 
ReviewerCoverageEdgeCasesAdditionalTest() - Constructor for class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesAdditionalTest
 
ReviewerCoverageEdgeCasesTest - Class in org.machanism.machai.gw.reviewer
 
ReviewerCoverageEdgeCasesTest() - Constructor for class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesTest
 
ReviewerPackageCoverageTest - Class in org.machanism.machai.gw.reviewer
 
ReviewerPackageCoverageTest() - Constructor for class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
ReviewerTest - Class in org.machanism.machai.gw.reviewer
 
ReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.ReviewerTest
 

S

scanDocuments_whenArgumentsInvalid_thenThrowsIllegalArgumentException() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
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
 
setAct_whenEpisodeSelectionAndPromptProvided_appliesRuntimeState() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 
setActData_whenTomlContainsSupportedTypes_mergesExistingValues() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 
setActsLocation_whenDirectoryAndHttpConfigured_updatesConfigurator_andMissingDirectoryFails() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 
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
 
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

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.ActProcessorTest
 
tempDir - Variable in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
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.ReviewerComprehensiveTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesTest
 
tempDir - Variable in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
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.CommandFunctionToolsAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.PatchApplierTest
 
tempDir - Variable in class org.machanism.machai.gw.tools.WebFunctionToolsAdditionalTest
 
testApplyPatch() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testApplyPatchWithMultipleHunks() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testContentMatchAddition() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testContentMatchReplacement() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testEmptyFilePatch() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testEmptyLinesInPatch() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testFuzzyMatch() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
testMissingSpaceContext() - Method in class org.machanism.machai.gw.tools.PatchApplierTest
 
TestProcessor(File, PropertiesConfigurator) - Constructor for class org.machanism.machai.gw.processor.AbstractFileProcessorTest.TestProcessor
 
textReviewer_getPrompt_formatsPromptWhenGuidanceIsNotBlank() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
textReviewer_getPrompt_returnsConfiguredFolderPromptWhenGuidanceIsNotBlank() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
textReviewer_getPrompt_returnsSameReferenceForEmptyString() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
textReviewer_getPrompt_returnsSameReferenceWhenGuidanceIsBlank() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
textReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
textReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
textReviewer_perform_returnsBlankContentUnchangedForGuidanceFile() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
TextReviewerTest - Class in org.machanism.machai.gw.reviewer
 
TextReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.TextReviewerTest
 
ToolExceptionsTest - Class in org.machanism.machai.gw.tools
 
ToolExceptionsTest() - Constructor for class org.machanism.machai.gw.tools.ToolExceptionsTest
 
tryLoadActFromDirectory_whenNullActDir_thenNull() - Method in class org.machanism.machai.gw.processor.ActProcessorTest
 
tryToGetInstructionsFromReference_whenFileReference_thenLoadsAndParses() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
tryToGetInstructionsFromReference_whenPlainText_thenReturnsOriginal() - Method in class org.machanism.machai.gw.processor.AIFileProcessorTest
 
typeScriptReviewer_getSupportedFileExtensions_returnsExpectedExtensions() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
typeScriptReviewer_perform_handlesGuidanceScenarios(String, String, boolean) - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
typeScriptReviewer_perform_returnsConfiguredPromptForBlockGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
typeScriptReviewer_perform_returnsConfiguredPromptForLineCommentGuidance() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
typeScriptReviewer_perform_returnsNullWhenGuidanceTagHasNoTrailingContent() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesTest
 
typeScriptReviewer_perform_returnsResultForBlockGuidanceComment() - Method in class org.machanism.machai.gw.reviewer.ReviewerCoverageEdgeCasesAdditionalTest
 
typeScriptReviewer_perform_throwsIOExceptionWhenFileDoesNotExist() - Method in class org.machanism.machai.gw.reviewer.ReviewerComprehensiveTest
 
typeScriptReviewer_perform_usesBlockGuidanceWhenBlankLineCommentAppearsFirst() - Method in class org.machanism.machai.gw.reviewer.ReviewerPackageCoverageTest
 
TypeScriptReviewerTest - Class in org.machanism.machai.gw.reviewer
 
TypeScriptReviewerTest() - Constructor for class org.machanism.machai.gw.reviewer.TypeScriptReviewerTest
 

W

waitAndCollectShouldAppendExitCodeAndExposeReadStreamMethod() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
waitAndCollectShouldRecordTimeoutForLongRunningProcess() - Method in class org.machanism.machai.gw.tools.CommandFunctionToolsAdditionalTest
 
WebFunctionToolsAdditionalTest - Class in org.machanism.machai.gw.tools
 
WebFunctionToolsAdditionalTest() - Constructor for class org.machanism.machai.gw.tools.WebFunctionToolsAdditionalTest
 
writeFileShouldCreateDirectoriesAndReadBackWithRequestedCharset() - Method in class org.machanism.machai.gw.tools.FileFunctionToolsAdditionalTest
 
A C D E F G H I J L M N O P R S T W 
All Classes and Interfaces|All Packages