<commit_before><?xml version="1.0" encoding="UTF-8"?>

<FindBugsFilter>
  <Class name="annis.ql.parser.Parser"/>
  <Class name="de.deutschdiachrondigital.dddquery.parser.Parser"/>
  <Class name="annis.ql.lexer.Lexer"/>
  <Class name="de.deutschdiachrondigital.dddquery.lexer.Lexer"/>
  <Field name="System.out" />
  <Field name="System.err" />
</FindBugsFilter><commit_msg>- some findbugs filtering<commit_after><?xml version="1.0" encoding="UTF-8"?>

<!-- False positive Filter for FindBugs -->

<FindBugsFilter>
  <!-- automatically generated code that we can't influence -->
  <Match>
    <Or>
      <Class name="annis.ql.parser.Parser"/>
      <Class name="de.deutschdiachrondigital.dddquery.parser.Parser"/>
      <Class name="annis.ql.lexer.Lexer"/>
      <Class name="de.deutschdiachrondigital.dddquery.lexer.Lexer"/>
    </Or>
  </Match>
  
  <!-- various System.out and System.err null pointer errors -->
  <Match>
    <Class name="annis.AnnisBaseRunner" />
    <Bug pattern="NP_ALWAYS_NULL" />
    <Or>
       <Method name="run" />
       <Method name="runInteractive" />
       <Method name="error" />
       <Method name="runCommand" />
       <Method name="checkForAnnisHome" />
    </Or>
  </Match>
  <Match>
    <Class name="annis.AnnisRunner" />
    <Bug pattern="NP_ALWAYS_NULL" />
    <Or>
       <Method name="doLanguage" />
       <Method name="doDebug" />
       <Method name="doAnnotations" />
       <Method name="doQuit" />
       <Method name="doCompareParser" />
    </Or>
  </Match>
  <Match>
    <Class name="annis.administration.AnnisAdminRunner" />
    <Bug pattern="NP_ALWAYS_NULL" />
    <Or>
       <Method name="doList" />
       <Method name="doIndexes" />
       <Method name="doAnnotations" />
       <Method name="usage" />
       <Method name="printTable" />
    </Or>
  </Match>
  <Match>
    <Class name="annis.benchmarking.BenchmarkRunner" />
    <Bug pattern="NP_ALWAYS_NULL" />
    <Or>
       <Method name="printLine" />
    </Or>
  </Match>
  <Match>
    <Class name="annis.service.internal.AnnisServiceRunner" />
    <Or>
       <Method name="startAndDetach" />
       <Method name="daemonize" />
    </Or>
  </Match>
</FindBugsFilter>
{'fraction_non_alphanumeric': 0.1769019248395967, 'fraction_numerical': 0.002749770852428964, 'mean_word_length': 2.9475587703435804, 'pattern_counts': {'":': 0, '<': 73, '<?xml version=': 2, '>': 73, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5154660', 'n_tokens_mistral': 773, 'n_tokens_neox': 759, 'n_words': 129}