PyLint

Stage for Python static analysis via PyLint.

  • Kind: Pre-Grading Stage

  • Behavior: Runs PyLint against a given lint of files.

Config

pyLint:
  input: [String]                       # List of files to run PyLint over
  args: [String]?                       # Other arguments to provide to PyLint [default: []]
  additiional_pip_packages: [String]?   # Additional packages requiring installation from pip [default: []]
  scorePolicy: ScorePolicy?             # The scoring policy for this stage
  • This stage implements Per-Element Scoring.

    • An element is defined as one single diagnostic emitted by PyLint.

    • See Scorable.md for more information.

Report

See XUnit report.