Review

Misuse Details

Details about the known misuse from the MUBench dataset.

Potential Hits

Findings of the detector that identify an anomaly in the same file and method as the known misuse.

Hit Rank Confidence Confidence String Pattern Examples Pattern Support Pattern Violation Target Environment Mapping
?

10

0.019230769230769232

(pattern support = 10 / 52)(pattern violations = 1 / 5)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanWeight.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/MultiPhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanQuery.java#explain(IndexReader, int)

10

?

302

0.004243281471004243

(pattern support = 52 / 52)(pattern violations = 1 / 101)(overlap = 3.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/DocInverter.java#flush(Map, SegmentWriteState)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#deleteNewFiles(Collection)
  • lucene/1918/build/src/java//org/apache/lucene/search/payloads/PayloadNearQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanScorer.java#<init>(Similarity, int, List)
  • lucene/1918/build/src/java//org/apache/lucene/index/FreqProxTermsWriter.java#flush(Map, SegmentWriteState)

52

?

337

0.003959276018099547

(pattern support = 14 / 52)(pattern violations = 1 / 34)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanWeight.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionSumScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)

14

?

341

0.003959276018099547

(pattern support = 14 / 52)(pattern violations = 1 / 34)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanWeight.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionSumScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)

14

?

345

0.003959276018099547

(pattern support = 14 / 52)(pattern violations = 1 / 34)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanWeight.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionSumScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)

14

?

1538

0.0008958432871476348

(pattern support = 15 / 52)(pattern violations = 1 / 161)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/util/AttributeSource.java#equals(Object)
  • lucene/1918/build/src/java//org/apache/lucene/util/AttributeSource.java#cloneAttributes()
  • lucene/1918/build/src/java//org/apache/lucene/util/AttributeSource.java#clearAttributes()
  • lucene/1918/build/src/java//org/apache/lucene/util/AttributeSource.java#getAttributeImplsIterator()
  • lucene/1918/build/src/java//org/apache/lucene/util/AttributeSource.java#captureState()

15

?

1741

0.000500801282051282

(pattern support = 10 / 52)(pattern violations = 1 / 192)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/util/FieldCacheSanityChecker.java#check(FieldCache$CacheEntry[])
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#<init>(DisjunctionMaxQuery, Searcher)
  • lucene/1918/build/src/java//org/apache/lucene/search/FieldCacheImpl.java#getCacheEntries()
  • lucene/1918/build/src/java//org/apache/lucene/util/FieldCacheSanityChecker.java#checkValueMismatch(MapOfSets, Set)
  • lucene/1918/build/src/java//org/apache/lucene/index/FreqProxTermsWriter.java#flush(Map, SegmentWriteState)

10

?

2057

0.00011012384212645993

(pattern support = 10 / 52)(pattern violations = 1 / 1528)(overlap = 21.00 / 24.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#setInfoStream(PrintStream)
  • lucene/1918/build/src/java//org/apache/lucene/index/CheckIndex.java#testStoredFields(SegmentInfo, SegmentReader, NumberFormat)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#checkpoint(SegmentInfos, boolean)
  • lucene/1918/build/src/java//org/apache/lucene/messages/NLS.java#loadfieldValue(Field, boolean, Class)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#message(String)

10

?

2065

0.00011012384212645993

(pattern support = 10 / 52)(pattern violations = 1 / 1528)(overlap = 21.00 / 24.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#setInfoStream(PrintStream)
  • lucene/1918/build/src/java//org/apache/lucene/index/CheckIndex.java#testStoredFields(SegmentInfo, SegmentReader, NumberFormat)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#checkpoint(SegmentInfos, boolean)
  • lucene/1918/build/src/java//org/apache/lucene/messages/NLS.java#loadfieldValue(Field, boolean, Class)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#message(String)

10

?

2066

0.00011012384212645993

(pattern support = 10 / 52)(pattern violations = 1 / 1528)(overlap = 21.00 / 24.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#setInfoStream(PrintStream)
  • lucene/1918/build/src/java//org/apache/lucene/index/CheckIndex.java#testStoredFields(SegmentInfo, SegmentReader, NumberFormat)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#checkpoint(SegmentInfos, boolean)
  • lucene/1918/build/src/java//org/apache/lucene/messages/NLS.java#loadfieldValue(Field, boolean, Class)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#message(String)

10

?

2403

0.00010375765467011172

(pattern support = 12 / 52)(pattern violations = 1 / 1990)(overlap = 17.00 / 19.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#rollbackInternal()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#finishCommit()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#deleteAll()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#registerMerge(MergePolicy$OneMerge)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#commitMergedDeletes(MergePolicy$OneMerge, SegmentReader)

12

?

2802

0.00004905808477237049

(pattern support = 10 / 52)(pattern violations = 1 / 2800)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentMerger.java#createCompoundFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#getCurrentSegmentGeneration(String[])
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#generationFromSegmentsFileName(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(PrintStream, Directory, IndexDeletionPolicy, SegmentInfos, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)

10

?

2803

0.00004905808477237049

(pattern support = 10 / 52)(pattern violations = 1 / 2800)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentMerger.java#createCompoundFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#getCurrentSegmentGeneration(String[])
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#generationFromSegmentsFileName(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(PrintStream, Directory, IndexDeletionPolicy, SegmentInfos, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)

10