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
?

8

0.055299539170506916

(pattern support = 12 / 31)(pattern violations = 1 / 5)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/function/CustomScoreQuery.java#doExplain(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/function/CustomScoreQuery.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/TermQuery.java#explain(IndexReader, int)

12

?

9

0.055299539170506916

(pattern support = 12 / 31)(pattern violations = 1 / 5)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/function/CustomScoreQuery.java#doExplain(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/function/CustomScoreQuery.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/TermQuery.java#explain(IndexReader, int)

12

?

22

0.03225806451612903

(pattern support = 10 / 31)(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/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/TermQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanQuery.java#explain(IndexReader, int)

10

?

163

0.008643507030603806

(pattern support = 11 / 31)(pattern violations = 1 / 39)(overlap = 19.00 / 20.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanQuery.java#extractTerms(Set)
  • lucene/1918/build/src/java//org/apache/lucene/search/MultiPhraseQuery.java#termArraysHashCode()
  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanQuery.java#normalize(float)
  • lucene/1918/build/src/java//org/apache/lucene/search/MultiPhraseQuery.java#hashCode()
  • lucene/1918/build/src/java//org/apache/lucene/search/DisjunctionMaxQuery.java#normalize(float)

11

?

169

0.008205998868138085

(pattern support = 29 / 31)(pattern violations = 1 / 38)(overlap = 3.00 / 9.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/payloads/PayloadNearQuery$PayloadNearSpanScorer.java#processPayloads(Collection, int, int)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#deleteNewFiles(Collection)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#incRef(SegmentInfos, boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#waitForAllSynced(Collection)
  • lucene/1918/build/src/java//org/apache/lucene/search/payloads/PayloadSpanUtil.java#getPayloads(Collection, SpanQuery)

29

?

2974

0.00030037593203185834

(pattern support = 13 / 31)(pattern violations = 1 / 1214)(overlap = 20.00 / 23.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNearQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNotQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanTermQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/FilteredQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/PrefixQuery.java#toString(String)

13

?

2979

0.00030037593203185834

(pattern support = 13 / 31)(pattern violations = 1 / 1214)(overlap = 20.00 / 23.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNearQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNotQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanTermQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/FilteredQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/PrefixQuery.java#toString(String)

13

?

2994

0.00030037593203185834

(pattern support = 13 / 31)(pattern violations = 1 / 1214)(overlap = 20.00 / 23.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNearQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNotQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanTermQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/FilteredQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/PrefixQuery.java#toString(String)

13

?

3348

0.00026318653092315206

(pattern support = 13 / 31)(pattern violations = 1 / 1214)(overlap = 16.00 / 21.00)

  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNearQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanNotQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/spans/SpanTermQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/FilteredQuery.java#toString(String)
  • lucene/1918/build/src/java//org/apache/lucene/search/PrefixQuery.java#toString(String)

13

?

4207

0.00007446459952938372

(pattern support = 10 / 31)(pattern violations = 1 / 3249)(overlap = 3.00 / 4.00)

  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#deleteFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/store/NativeFSLock.java#release()
  • lucene/1918/build/src/java//org/apache/lucene/store/NativeFSLockFactory.java#clearLock(String)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#renameFile(String, String)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#initOutput(String)

10

?

4212

0.00007446459952938372

(pattern support = 10 / 31)(pattern violations = 1 / 3249)(overlap = 3.00 / 4.00)

  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#deleteFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/store/NativeFSLock.java#release()
  • lucene/1918/build/src/java//org/apache/lucene/store/NativeFSLockFactory.java#clearLock(String)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#renameFile(String, String)
  • lucene/1918/build/src/java//org/apache/lucene/store/FSDirectory.java#initOutput(String)

10

?

5281

0.000046925696511409646

(pattern support = 14 / 31)(pattern violations = 1 / 2406)(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/PhraseQuery.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/TermScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)

14

?

5283

0.000046925696511409646

(pattern support = 14 / 31)(pattern violations = 1 / 2406)(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/PhraseQuery.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/TermScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)

14

?

5287

0.000046925696511409646

(pattern support = 14 / 31)(pattern violations = 1 / 2406)(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/PhraseQuery.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/TermScorer.java#explain(int)
  • lucene/1918/build/src/java//org/apache/lucene/search/TermQuery.java#explain(IndexReader, int)

14

?

5320

0.000016496913427497715

(pattern support = 10 / 31)(pattern violations = 1 / 3259)(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/TermQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanQuery.java#explain(IndexReader, int)

10

?

5321

0.000016496913427497715

(pattern support = 10 / 31)(pattern violations = 1 / 3259)(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/TermQuery.java#explain(IndexReader, int)
  • lucene/1918/build/src/java//org/apache/lucene/search/BooleanQuery.java#explain(IndexReader, int)

10