All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.autograding-model.3.34.0.source-code.default-config.json Maven / Gradle / Ivy

The newest version!
{
  "tests": {
    "name": "Tests",
    "tools": [
      {
        "id": "test",
        "name": "Tests",
        "pattern": "**/target/*-reports/TEST*.xml"
      }
    ],
    "passedImpact": 0,
    "skippedImpact": -1,
    "failureImpact": -5,
    "maxScore": 100
  },
  "analysis": [
    {
      "name": "Style",
      "id": "style",
      "tools": [
        {
          "id": "checkstyle",
          "name": "CheckStyle",
          "pattern": "**/target/**checkstyle-result.xml"
        },
        {
          "id": "pmd",
          "name": "PMD",
          "pattern": "**/target/**pmd.xml"
        }
      ],
      "errorImpact": -1,
      "highImpact": -1,
      "normalImpact": -1,
      "lowImpact": -1,
      "maxScore": 100
    },
    {
      "name": "Bugs",
      "id": "bugs",
      "icon": "bug",
      "tools": [
        {
          "id": "spotbugs",
          "name": "SpotBugs",
          "sourcePath": "src/main/java",
          "pattern": "**/target/spotbugsXml.xml"
        }
      ],
      "errorImpact": -3,
      "highImpact": -3,
      "normalImpact": -3,
      "lowImpact": -3,
      "maxScore": 100
    }
  ],
  "coverage": [
    {
      "name": "Code Coverage",
      "tools": [
        {
          "id": "jacoco",
          "name": "Line Coverage",
          "metric": "line",
          "sourcePath": "src/main/java",
          "pattern": "**/target/site/jacoco/jacoco.xml"
        },
        {
          "id": "jacoco",
          "name": "Branch Coverage",
          "metric": "branch",
          "sourcePath": "src/main/java",
          "pattern": "**/target/site/jacoco/jacoco.xml"
        }
      ],
      "maxScore": 100,
      "missedPercentageImpact": -1
    },
    {
      "name": "Mutation Coverage",
      "tools": [
        {
          "id": "pit",
          "name": "Mutation Coverage",
          "metric": "mutation",
          "sourcePath": "src/main/java",
          "pattern": "**/target/pit-reports/mutations.xml"
        }
      ],
      "maxScore": 100,
      "missedPercentageImpact": -1
    }
  ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy