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
?

12

0.02777777777777778

(pattern support = 10 / 36)(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/payloads/PayloadTermQuery.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/ConstantScoreQuery.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)

10

?

134

0.008969907407407407

(pattern support = 31 / 36)(pattern violations = 1 / 32)(overlap = 3.00 / 9.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/DocFieldProcessor.java#flush(Collection, SegmentWriteState)
  • lucene/1918/build/src/java//org/apache/lucene/search/payloads/PayloadSpanUtil.java#queryToSpanQuery(Query, Collection)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentMerger.java#addIndexed(IndexReader, FieldInfos, Collection, boolean, boolean, boolean, boolean, boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/FreqProxTermsWriter.java#flush(Map, SegmentWriteState)
  • lucene/1918/build/src/java//org/apache/lucene/search/payloads/PayloadSpanUtil.java#getPayloads(Collection, SpanQuery)

31

?

190

0.007558578987150415

(pattern support = 10 / 36)(pattern violations = 1 / 35)(overlap = 20.00 / 21.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#sumOfSquaredWeights()
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#scorer(IndexReader, boolean, boolean)
  • lucene/1918/build/src/java//org/apache/lucene/search/MultiPhraseQuery.java#<init>(MultiPhraseQuery, Searcher)
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#normalize(float)

10

?

371

0.005238095238095238

(pattern support = 11 / 36)(pattern violations = 1 / 35)(overlap = 3.00 / 5.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/ReqExclScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/FilteredQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionSumScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/function/CustomScoreQuery.java#customExplain(int, Explanation, Explanation[])
  • lucene/1918/build/src/java//org/apache/lucene/search/payloads/PayloadNearQuery.java#explain(int)

11

?

2553

0.00014834190083495301

(pattern support = 14 / 36)(pattern violations = 1 / 2039)(overlap = 14.00 / 18.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/PhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/PhraseScorer.java#explain(int)

14

?

2559

0.00014834190083495301

(pattern support = 14 / 36)(pattern violations = 1 / 2039)(overlap = 14.00 / 18.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/PhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/PhraseScorer.java#explain(int)

14

?

2562

0.00014834190083495301

(pattern support = 14 / 36)(pattern violations = 1 / 2039)(overlap = 14.00 / 18.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/PhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/PhraseScorer.java#explain(int)

14

?

2566

0.00014834190083495301

(pattern support = 14 / 36)(pattern violations = 1 / 2039)(overlap = 14.00 / 18.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/PhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/PhraseScorer.java#explain(int)

14

?

3395

0.0000701352769221274

(pattern support = 10 / 36)(pattern violations = 1 / 2829)(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/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#init(File, LockFactory)

10

?

3401

0.0000701352769221274

(pattern support = 10 / 36)(pattern violations = 1 / 2829)(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/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#init(File, LockFactory)

10

?

3411

0.0000701352769221274

(pattern support = 10 / 36)(pattern violations = 1 / 2829)(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/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#init(File, LockFactory)

10

?

3414

0.0000701352769221274

(pattern support = 10 / 36)(pattern violations = 1 / 2829)(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/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#init(File, LockFactory)

10

?

3422

0.0000701352769221274

(pattern support = 10 / 36)(pattern violations = 1 / 2829)(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/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentReader.java#openDocStores(SegmentInfo)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#init(File, LockFactory)

10

?

4471

0.00004768132526837775

(pattern support = 14 / 36)(pattern violations = 1 / 2039)(overlap = 3.00 / 12.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/PhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/PhraseScorer.java#explain(int)

14

?

4472

0.00004768132526837775

(pattern support = 14 / 36)(pattern violations = 1 / 2039)(overlap = 3.00 / 12.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/PhraseQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/PhraseScorer.java#explain(int)

14

?

4554

0.000016641371781558697

(pattern support = 10 / 36)(pattern violations = 1 / 2782)(overlap = 1.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/ConstantScoreQuery.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/BooleanQuery.java#explain(IndexReader, int)

10

?

4555

0.000016641371781558697

(pattern support = 10 / 36)(pattern violations = 1 / 2782)(overlap = 1.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/ConstantScoreQuery.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/BooleanQuery.java#explain(IndexReader, int)

10