{ "strategy": "Option A: File path k=3", "total_contexts": 15, "meaningful_contexts": 9, "total_methods": 1391, "methods_in_good_groups": 0, "sore_successes": 0, "sore_failures": 1, "skip_reasons": { "too_large": 3, "large_alphabet": 1, "too_diverse": 4 }, "groups": [ { "context": "('tests',)", "methods": 943, "unique": 543, "unique_ratio": 0.576, "sore": "SKIP(too_large)", "sore_success": false }, { "context": "('src', 'flask')", "methods": 207, "unique": 192, "unique_ratio": 0.928, "sore": "SKIP(too_large)", "sore_success": false }, { "context": "('src', 'flask', 'sansio')", "methods": 102, "unique": 82, "unique_ratio": 0.804, "sore": "SKIP(too_large)", "sore_success": false }, { "context": "('src', 'flask', 'json')", "methods": 49, "unique": 39, "unique_ratio": 0.796, "sore": "SKIP(large_alphabet)", "sore_success": false }, { "context": "('examples', 'tutorial', 'tests')", "methods": 23, "unique": 22, "unique_ratio": 0.957, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('tests', 'type_check')", "methods": 23, "unique": 9, "unique_ratio": 0.391, "sore": "\u2205", "sore_success": false }, { "context": "('examples', 'tutorial', 'flaskr')", "methods": 18, "unique": 18, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('celery', 'src', 'task_app')", "methods": 11, "unique": 11, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false }, { "context": "('examples', 'javascript', 'tests')", "methods": 4, "unique": 4, "unique_ratio": 1.0, "sore": "SKIP(too_diverse)", "sore_success": false } ], "coverage": 0.0, "elapsed_seconds": 0.01 }