{ "strategy": "Option C: Path k=1 + Symbol k=2", "total_contexts": 1073, "meaningful_contexts": 119, "total_methods": 1594, "methods_in_good_groups": 138, "sore_successes": 33, "sore_failures": 21, "skip_reasons": { "too_diverse": 61, "large_alphabet": 4 }, "groups": [ { "context": "('architecture', 'listOf', 'listOf')", "methods": 15, "unique": 8, "unique_ratio": 0.533, "sore": "\u2205", "sore_success": false }, { "context": "('embabel', 'ery {', 'stKnowledgeBases()')", "methods": 13, "unique": 5, "unique_ratio": 0.385, "sore": "\u2205", "sore_success": false }, { "context": "('architecture', 'productionClasses', 'filter')", "methods": 13, "unique": 13, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('config', 'mockk')", "methods": 11, "unique": 1, "unique_ratio": 0.091, "sore": "mockk", "sore_success": true }, { "context": "('architecture', 'filesIn', 'assertTrue')", "methods": 11, "unique": 5, "unique_ratio": 0.455, "sore": "\u2205", "sore_success": false }, { "context": "('reader', 'File', 'writeBytes')", "methods": 8, "unique": 7, "unique_ratio": 0.875, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('service', 'JwtService', 'JwtProperties')", "methods": 8, "unique": 8, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('ids', 'of')", "methods": 7, "unique": 1, "unique_ratio": 0.143, "sore": "of", "sore_success": true }, { "context": "('ids', 'assertEquals', 'of')", "methods": 7, "unique": 3, "unique_ratio": 0.429, "sore": "assertEquals.(of.(assertFailsWith)?)+", "sore_success": true }, { "context": "('job', 'from', 'now')", "methods": 7, "unique": 4, "unique_ratio": 0.571, "sore": "((from.now|(trimIndent|debug)).((update)+)?)+", "sore_success": true }, { "context": "('simple', 'runTest', 'mockk')", "methods": 6, "unique": 6, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('embabel', 'very', 'istKnowledgeBases(')", "methods": 6, "unique": 4, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('web', 'runBlocking', 'controller')", "methods": 6, "unique": 6, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('config', 'getMethod', 'invoke')", "methods": 6, "unique": 2, "unique_ratio": 0.333, "sore": "\u2205", "sore_success": false }, { "context": "('storage', 'parseStorageUri', 'return false')", "methods": 6, "unique": 4, "unique_ratio": 0.667, "sore": "parseStorageUri.return false.((return try {\n s3Client.headObject(\n HeadObjectRequest.builder()\n .bucket(location.bucket)\n .key(location.", "sore_success": true }, { "context": "('repository', 'listOf', 'listOf')", "methods": 6, "unique": 5, "unique_ratio": 0.833, "sore": "SKIP(large_alphabet)", "sore_success": false }, { "context": "('chunk', 'HybridChunkingConfig', 'service')", "methods": 6, "unique": 6, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('service', 'every', 'existsByUsername')", "methods": 6, "unique": 3, "unique_ratio": 0.5, "sore": "\u2205", "sore_success": false }, { "context": "('system', 'createKnowledgeBase', 'copyTestDocument')", "methods": 5, "unique": 5, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('system', 'await', 'pollInterval')", "methods": 5, "unique": 3, "unique_ratio": 0.6, "sore": "SKIP(large_alphabet)", "sore_success": false }, { "context": "('architecture', 'filesIn', 'filter')", "methods": 5, "unique": 2, "unique_ratio": 0.4, "sore": "filesIn.filter.contains.assertTrue.(hasImport)+", "sore_success": true }, { "context": "('controller', 'runTest', 'ChatResponse')", "methods": 5, "unique": 5, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('librechat', 'runTest', 'mockFilePart')", "methods": 5, "unique": 5, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('librechat', 'VectorChunk', 'mapOf')", "methods": 5, "unique": 3, "unique_ratio": 0.6, "sore": "\u2205", "sore_success": false }, { "context": "('librechat', 'every', 'findPageRendering')", "methods": 5, "unique": 4, "unique_ratio": 0.8, "sore": "SKIP(large_alphabet)", "sore_success": false }, { "context": "('librechat', 'coEvery', 'ingestMultipart')", "methods": 5, "unique": 5, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('docling', 'trim', 'lowercase')", "methods": 5, "unique": 2, "unique_ratio": 0.4, "sore": "trim.lowercase.(warn)+", "sore_success": true }, { "context": "('config', 'DoclingConfig', 'assertThatThrownBy')", "methods": 5, "unique": 1, "unique_ratio": 0.2, "sore": "DoclingConfig.assertThatThrownBy.validateCriticalSettings.isInstanceOf.hasMessageContaining", "sore_success": true }, { "context": "('job', 'upsertStaging', 'of')", "methods": 5, "unique": 5, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'query', 'trimIndent')", "methods": 5, "unique": 5, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'update', 'trimIndent')", "methods": 5, "unique": 2, "unique_ratio": 0.4, "sore": "update.trimIndent.(now.insertRow)?", "sore_success": true }, { "context": "('model', 'mapOf', 'mapOf')", "methods": 5, "unique": 3, "unique_ratio": 0.6, "sore": "\u2205", "sore_success": false }, { "context": "('embabel', 'mockkObject', 'slot')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('testsupport', 'Builder')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "Builder", "sore_success": true }, { "context": "('testsupport', 'Any')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "Any", "sore_success": true }, { "context": "('testsupport', 'get')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "get", "sore_success": true }, { "context": "('embabel', 'ToolInvocationPolicyProperties', 'mapOf')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('steps', 'requireNotNull', 'requireNotNull')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('system', 'session', 'use')", "methods": 4, "unique": 2, "unique_ratio": 0.5, "sore": "\u2205", "sore_success": false }, { "context": "('config', 'registerProperties')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "registerProperties", "sore_success": true }, { "context": "('config', 'assumeTrue', 'isDockerAvailable')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "assumeTrue.isDockerAvailable.start.pullAndWarmup", "sore_success": true }, { "context": "('architecture', 'eFromProject()', 'ses()')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('controller', 'runTest', 'coEvery')", "methods": 4, "unique": 3, "unique_ratio": 0.75, "sore": "\u2205", "sore_success": false }, { "context": "('controller', 'mockk', 'mockk')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('controller', 'JobStatus', 'every')", "methods": 4, "unique": 2, "unique_ratio": 0.5, "sore": "JobStatus.every.getJobStatus.get.uri.exchange.expectStatus.expectBody.(jsonPath.isEqualTo)+", "sore_success": true }, { "context": "('librechat', 'every', 'getOrCreateAgentKnowledgeBase')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('librechat', 'every', 'getJobStatus')", "methods": 4, "unique": 3, "unique_ratio": 0.75, "sore": "\u2205", "sore_success": false }, { "context": "('embedding', 'builder', 'inputType')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('health', '`when`', 'listModels')", "methods": 4, "unique": 3, "unique_ratio": 0.75, "sore": "\u2205", "sore_success": false }, { "context": "('repository', 'ilder()', 'ery(\"')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('repository', 'leteByFilter(f', 'lterEquals(M')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "leteByFilter(f.lterEquals(M", "sore_success": true }, { "context": "('health', '`when`', 'healthCheckAsync')", "methods": 4, "unique": 3, "unique_ratio": 0.75, "sore": "\u2205", "sore_success": false }, { "context": "('graph', 'parse', 'KnowledgeBaseNode')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('graph', 'asJobId', 'asFilename')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "\u2205", "sore_success": false }, { "context": "('chat', 'runTest', 'ChatResponse')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('config', 'resolveUploadStorageUri')", "methods": 4, "unique": 1, "unique_ratio": 0.25, "sore": "resolveUploadStorageUri", "sore_success": true }, { "context": "('job', 'JobParametersBuilder', 'addString')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('listener', 'state', 'every')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'createTempFile', 'apply')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'every', 'fetchTracking')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'JobInstance', 'JobParametersBuilder')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('knowledgebase', 'parse', 'KnowledgeBase')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('capability', 'AgentExecutionContext')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "AgentExecutionContext", "sore_success": true }, { "context": "('support', 'runTest', 'TestRequest')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('embabel', 'listOf', 'listOf')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('embabel', 'VectorChunk', 'mapOf')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('support', 'every', 'every')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('support', 'VectorChunk', 'mapOf')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('wikipedia', 'every', 'every')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('wikipedia', 'runTest', 'invoke')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('steps', 'chat')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "chat", "sore_success": true }, { "context": "('config', 'mockk', 'also')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('system', 'MultipartBodyBuilder', 'part')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "SKIP(large_alphabet)", "sore_success": false }, { "context": "('config', 'run', 'collectionPointCount')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "run.collectionPointCount", "sore_success": true }, { "context": "('system', 'newClient', 'callTool')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('architecture', 'assertNoMainProjectDependencies', 'listOf')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('architecture', 'scopeFromProject', 'filter')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('architecture', 'productionFiles', 'filter')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "productionFiles.filter.(contains.(assertTrue)?)+", "sore_success": true }, { "context": "('architecture', 'productionClasses', 'withAnnotationOf')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('kotlin', 'builder', 'build')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('controller', 'joinToString', 'warn')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "joinToString.warn.return ResponseEntity.status(HttpStatus.BAD_REQUEST)\n .body(ErrorResponse(\"VALIDATION_ERROR\", \"Validation failed\", errors)).status.body.ErrorResponse", "sore_success": true }, { "context": "('controller', 'listOf', 'listOf')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('controller', 'runTest', 'post')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "runTest.post.uri.bodyValue.(ChatRequest|SessionChatRequest).exchange.expectStatus", "sore_success": true }, { "context": "('controller', 'every', 'getJobStatus')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "every.getJobStatus.get.uri.exchange.expectStatus", "sore_success": true }, { "context": "('controller', 'post', 'uri')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "post.uri.exchange.expectStatus.(expectBody.jsonPath.isEqualTo)?", "sore_success": true }, { "context": "('controller', 'every', 'knowledgeBaseExists')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('controller', 'JobStatus', 'now')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('librechat', 'runTest', 'mockk')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "runTest.mockk.every.filename.assertFailsWith.ingestMultipart", "sore_success": true }, { "context": "('config', 'assertThrows', 'EmbabelAiHttpClientProperties')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "assertThrows.EmbabelAiHttpClientProperties.ofSeconds", "sore_success": true }, { "context": "('config', 'ChatMemoryConfig', 'chatMemory')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('health', '`when`', 'health')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('config', 'DoclingConfig', 'validateCriticalSettings')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "DoclingConfig.validateCriticalSettings", "sore_success": true }, { "context": "('storage', 'buildImageKey', 'return storeObject(key, bytes, contentTypeFor(format))')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "buildImageKey.return storeObject(key, bytes, contentTypeFor(format)).storeObject.contentTypeFor", "sore_success": true }, { "context": "('storage', 'resolveLocation', 'builder')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('storage', 'parseStorageUri', 'return null')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('storage', 'replace', 'ifBlank')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "replace.ifBlank.lowercase.return StorageUri.of(\"images/${jobId.value}/$sanitizedId.$extension\").of", "sore_success": true }, { "context": "('storage', 'lowercase')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "lowercase", "sore_success": true }, { "context": "('storage', 'isBlank', 'return null')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('graph', 'runBlocking', 'createTestImage')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('graph', 'parse', 'save')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('repository', 'every', 'similaritySearch')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('adapter', 'DocumentJobNode', 'now')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('graph', 'DocumentGraphJob', 'asDocumentId')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('graph', 'asJobId', 'every')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "asJobId.every.(deleteByJobId.(assertDoesNotThrow)?)+", "sore_success": true }, { "context": "('graph', 'emptyGraphDocument', 'every')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('system', 'runBlocking', 'adminClient')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'execute')", "methods": 3, "unique": 1, "unique_ratio": 0.333, "sore": "execute", "sore_success": true }, { "context": "('job', 'every', 'process')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('batch', 'policy', 'assertTrue')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('listener', 'createJobExecution', 'createStepExecution')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('model', 'DocumentInput', 'asJobId')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('listener', 'input', 'beforeProcess')", "methods": 3, "unique": 2, "unique_ratio": 0.667, "sore": "\u2205", "sore_success": false }, { "context": "('writer', 'runTest', 'GraphDocument')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('writer', 'processedDocument', 'every')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'JobInstance', 'JobExecution')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'every', 'objectExists')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'createJobExecution', 'every')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('job', 'StagedUploadCleanupService', 'StorageProperties')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('knowledgebase', 'every', 'existsById')", "methods": 3, "unique": 3, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false } ], "coverage": 8.7, "elapsed_seconds": 0.14 }