{
  "_class" : "io.jenkins.plugins.analysis.core.restapi.ReportApi",
  "issues" : [
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "C4GSTStrategyTest.java",
      "category" : "Best Practices",
      "columnEnd" : 12,
      "columnStart" : 5,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel23-connect-four-gststrategy/src/test/java/de/fhdw/gaming/ipspiel23/c4/gststrategy/C4GSTStrategyTest.java",
      "fingerprint" : "400587395DC81C9BBE88AEB0E8E97B8E",
      "lineEnd" : 98,
      "lineStart" : 93,
      "message" : "JUnit 5 tests should be package-private.",
      "moduleName" : "IP Spieltheorie 2023 Connect Four game: GST Strategy",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel23.c4.gststrategy",
      "reference" : "201",
      "severity" : "NORMAL",
      "toString" : "C4GSTStrategyTest.java(93,5): JUnit5TestShouldBePackagePrivate: Best Practices: JUnit 5 tests should be package-private.",
      "type" : "JUnit5TestShouldBePackagePrivate"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "C4GSTStrategyTest.java",
      "category" : "Best Practices",
      "columnEnd" : 12,
      "columnStart" : 5,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel23-connect-four-gststrategy/src/test/java/de/fhdw/gaming/ipspiel23/c4/gststrategy/C4GSTStrategyTest.java",
      "fingerprint" : "AAE7B72CC7FEE52F0FD3EB3DC1AB9079",
      "lineEnd" : 154,
      "lineStart" : 107,
      "message" : "JUnit 5 tests should be package-private.",
      "moduleName" : "IP Spieltheorie 2023 Connect Four game: GST Strategy",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel23.c4.gststrategy",
      "reference" : "201",
      "severity" : "NORMAL",
      "toString" : "C4GSTStrategyTest.java(107,5): JUnit5TestShouldBePackagePrivate: Best Practices: JUnit 5 tests should be package-private.",
      "type" : "JUnit5TestShouldBePackagePrivate"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "C4GSTStrategyTest.java",
      "category" : "Best Practices",
      "columnEnd" : 12,
      "columnStart" : 5,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel23-connect-four-gststrategy/src/test/java/de/fhdw/gaming/ipspiel23/c4/gststrategy/C4GSTStrategyTest.java",
      "fingerprint" : "127597F05BB3E978E935A5CE1B9F8ACD",
      "lineEnd" : 207,
      "lineStart" : 163,
      "message" : "JUnit 5 tests should be package-private.",
      "moduleName" : "IP Spieltheorie 2023 Connect Four game: GST Strategy",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel23.c4.gststrategy",
      "reference" : "201",
      "severity" : "NORMAL",
      "toString" : "C4GSTStrategyTest.java(163,5): JUnit5TestShouldBePackagePrivate: Best Practices: JUnit 5 tests should be package-private.",
      "type" : "JUnit5TestShouldBePackagePrivate"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "C4GSTStrategyTest.java",
      "category" : "Best Practices",
      "columnEnd" : 12,
      "columnStart" : 5,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel23-connect-four-gststrategy/src/test/java/de/fhdw/gaming/ipspiel23/c4/gststrategy/C4GSTStrategyTest.java",
      "fingerprint" : "BB8E477D08E118ABCC63301D3595D9A7",
      "lineEnd" : 267,
      "lineStart" : 213,
      "message" : "JUnit 5 tests should be package-private.",
      "moduleName" : "IP Spieltheorie 2023 Connect Four game: GST Strategy",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel23.c4.gststrategy",
      "reference" : "201",
      "severity" : "NORMAL",
      "toString" : "C4GSTStrategyTest.java(213,5): JUnit5TestShouldBePackagePrivate: Best Practices: JUnit 5 tests should be package-private.",
      "type" : "JUnit5TestShouldBePackagePrivate"
    },
    {
      "addedAt" : 0,
      "authorEmail" : "-",
      "authorName" : "-",
      "baseName" : "C4GSTStrategyTest.java",
      "category" : "Best Practices",
      "columnEnd" : 12,
      "columnStart" : 5,
      "commit" : "-",
      "description" : "",
      "fileName" : "ipspiel23-connect-four-gststrategy/src/test/java/de/fhdw/gaming/ipspiel23/c4/gststrategy/C4GSTStrategyTest.java",
      "fingerprint" : "834DE8B8FF104B55E96DBD2A26D21832",
      "lineEnd" : 322,
      "lineStart" : 269,
      "message" : "JUnit 5 tests should be package-private.",
      "moduleName" : "IP Spieltheorie 2023 Connect Four game: GST Strategy",
      "origin" : "pmd",
      "originName" : "PMD",
      "packageName" : "de.fhdw.gaming.ipspiel23.c4.gststrategy",
      "reference" : "201",
      "severity" : "NORMAL",
      "toString" : "C4GSTStrategyTest.java(269,5): JUnit5TestShouldBePackagePrivate: Best Practices: JUnit 5 tests should be package-private.",
      "type" : "JUnit5TestShouldBePackagePrivate"
    }
  ],
  "size" : 5,
  "toString" : "PMD (pmd): 5 issues (0 duplicates)"
}