<?xml version="1.0" encoding="utf-8"?>
<project>
  <publishers>
    <hudson.plugins.warnings.WarningsPublisher plugin="warnings">
      <consoleParsers>
        <hudson.plugins.warnings.ConsoleParser>
          <parserName>FxCop</parserName>
        </hudson.plugins.warnings.ConsoleParser>
        <hudson.plugins.warnings.ConsoleParser>
          <parserName>CodeAnalysis</parserName>
        </hudson.plugins.warnings.ConsoleParser>
      </consoleParsers>
      <parserConfigurations>
        <hudson.plugins.warnings.ParserConfiguration>
          <pattern>**/*.out</pattern>
          <parserName>AcuCobol Compiler</parserName>
        </hudson.plugins.warnings.ParserConfiguration>
        <hudson.plugins.warnings.ParserConfiguration>
          <pattern>**/*.warnings</pattern>
          <parserName>FxCop</parserName>
        </hudson.plugins.warnings.ParserConfiguration>
      </parserConfigurations>
      <includePattern>[a-zA-Z]\.java,[a-zA-Z]\.cpp</includePattern>
      <excludePattern>[a-zA-Z]\.html,[a-zA-Z]\.js</excludePattern>
      <messagesPattern>^Test results:.*
No sources found skipping Kotlin compile</messagesPattern>
      <categoriesPattern>WARN.*
ERROR</categoriesPattern>
      <pluginName>[WARNINGS]</pluginName>
      <canRunOnFailed>true</canRunOnFailed>
      <shouldDetectModules>true</shouldDetectModules>
      <healthy>50</healthy>
      <unHealthy>25</unHealthy>
      <thresholdLimit>normal</thresholdLimit>
      <defaultEncoding>ISO-8859-9</defaultEncoding>
      <doNotResolveRelativePaths>false</doNotResolveRelativePaths>
      <thresholds>
        <unstableTotalAll>90</unstableTotalAll>
        <unstableTotalHigh>90</unstableTotalHigh>
        <unstableTotalNormal>40</unstableTotalNormal>
        <unstableTotalLow>30</unstableTotalLow>
        <failedTotalAll>100</failedTotalAll>
        <failedTotalHigh>100</failedTotalHigh>
        <failedTotalNormal>50</failedTotalNormal>
        <failedTotalLow>40</failedTotalLow>
        <unstableNewAll>100</unstableNewAll>
        <unstableNewHigh>50</unstableNewHigh>
        <unstableNewNormal>30</unstableNewNormal>
        <unstableNewLow>10</unstableNewLow>
        <failedNewAll>100</failedNewAll>
        <failedNewHigh>60</failedNewHigh>
        <failedNewNormal>50</failedNewNormal>
        <failedNewLow>40</failedNewLow>
      </thresholds>
      <dontComputeNew>false</dontComputeNew>
      <useDeltaValues>true</useDeltaValues>
      <usePreviousBuildAsReference>true</usePreviousBuildAsReference>
      <useStableBuildAsReference>true</useStableBuildAsReference>
    </hudson.plugins.warnings.WarningsPublisher>
  </publishers>
</project>
