{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "EvolutionStrategiesTest.java",
      "category" : "Best Practices",
      "columnEnd" : 42,
      "columnStart" : 18,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel21-dilemma/src/test/java/de/fhdw/gaming/ipspiel21/dilemma/strategies/EvolutionStrategiesTest.java",
      "fingerprint" : "919C7ECDC413B6F3043B037680EE275F",
      "lineEnd" : 147,
      "lineStart" : 146,
      "message" : "Avoid unused private methods such as 'execute(int,DilemmaStrategyFactory,DilemmaStrategyFactory,GameFinishedCallback)'.",
      "moduleName" : "IP Spieltheorie 2021 prisoner dilemma Game",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel21.dilemma.strategies",
      "reference" : "216",
      "severity" : "NORMAL",
      "toString" : "EvolutionStrategiesTest.java(146,18): UnusedPrivateMethod: Best Practices: Avoid unused private methods such as 'execute(int,DilemmaStrategyFactory,DilemmaStrategyFactory,GameFinishedCallback)'.",
      "type" : "UnusedPrivateMethod"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "EvolutionStrategiesTest.java",
      "category" : "Error Prone",
      "columnEnd" : 57,
      "columnStart" : 23,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel21-dilemma/src/test/java/de/fhdw/gaming/ipspiel21/dilemma/strategies/EvolutionStrategiesTest.java",
      "fingerprint" : "B10CAD9DAC8B6C9226DFC935CC9174CE",
      "lineEnd" : 197,
      "lineStart" : 197,
      "message" : "The String literal \"PMD.JUnitTestsShouldIncludeAssert\" appears 9 times in this file; the first occurrence is on line 197.",
      "moduleName" : "IP Spieltheorie 2021 prisoner dilemma Game",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel21.dilemma.strategies",
      "reference" : "231",
      "severity" : "NORMAL",
      "toString" : "EvolutionStrategiesTest.java(197,23): AvoidDuplicateLiterals: Error Prone: The String literal \"PMD.JUnitTestsShouldIncludeAssert\" appears 9 times in this file; the first occurrence is on line 197.",
      "type" : "AvoidDuplicateLiterals"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "IterationalGame.java",
      "category" : "Best Practices",
      "columnEnd" : 13,
      "columnStart" : 13,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel21-iterational-contest/src/main/java/de/fhdw/gaming/ipspiel21/iterationalContest/IterationalGame.java",
      "fingerprint" : "C16BCBD7F09215798A8B8C983988C073",
      "lineEnd" : 354,
      "lineStart" : 313,
      "message" : "Consider using a try-with-resources statement instead of explicitly closing the resource.",
      "moduleName" : "IP Spieltheorie 2021 Gaming Iterational Contest",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel21.iterationalContest",
      "reference" : "218",
      "severity" : "NORMAL",
      "toString" : "IterationalGame.java(313,13): UseTryWithResources: Best Practices: Consider using a try-with-resources statement instead of explicitly closing the resource.",
      "type" : "UseTryWithResources"
    }
  ],
  "size" : 3,
  "toString" : "PMD (pmd): 3 issues (0 duplicates)"
}