Skip to main content
Version: v0.19.0

analyzer.hadolint

Title: analyzer.hadolint

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ analyzerNoconstNo-Unique identifier for the Hadolint analyzer.
+ repositoryNostringNo-The image repository that was analyzed.
+ tagNostringNo-The image tag that was analyzed.
- errorNostringNo-Any error encountered during execution.
+ passedNobooleanNo-True if no issues were found, False otherwise.
+ issues_countNointegerNo-Total number of issues found.
+ issues_by_levelNoobjectNo-Count of issues grouped by severity level.
+ issuesNoarray of objectNo-List of issues found by Hadolint.

1. Required Property analyzer

Typeconst

Description: Unique identifier for the Hadolint analyzer.

Specific value: "hadolint"

2. Required Property repository

Typestring

Description: The image repository that was analyzed.

3. Required Property tag

Typestring

Description: The image tag that was analyzed.

4. Optional Property error

Typestring

Description: Any error encountered during execution.

5. Required Property passed

Typeboolean

Description: True if no issues were found, False otherwise.

6. Required Property issues_count

Typeinteger

Description: Total number of issues found.

7. Required Property issues_by_level

Typeobject
Additional propertiesNot allowed

Description: Count of issues grouped by severity level.

PropertyPatternTypeDeprecatedDefinitionTitle/Description
- errorNointegerNo--
- warningNointegerNo--
- infoNointegerNo--
- styleNointegerNo--

7.1. Optional Property error

Typeinteger
Default0

7.2. Optional Property warning

Typeinteger
Default0

7.3. Optional Property info

Typeinteger
Default0

7.4. Optional Property style

Typeinteger
Default0

8. Required Property issues

Typearray of object

Description: List of issues found by Hadolint.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
issues items-

8.1. issues items

Typeobject
Additional propertiesAny type: allowed
PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ codeNostringNo-Hadolint rule code (e.g., DL3008).
+ levelNoenum (of string)No-Severity level of the issue.
+ messageNostringNo-Description of the issue.
- lineNointeger or nullNo-Line number in the pseudo-Dockerfile.

8.1.1. Property code

Typestring

Description: Hadolint rule code (e.g., DL3008).

8.1.2. Property level

Typeenum (of string)

Description: Severity level of the issue.

Must be one of:

  • "error"
  • "warning"
  • "info"
  • "style"

8.1.3. Property message

Typestring

Description: Description of the issue.

8.1.4. Property line

Typeinteger or null

Description: Line number in the pseudo-Dockerfile.


Generated using json-schema-for-humans on 2026-03-20 at 04:11:48 +0100

  • 1. Required Property analyzer
  • 2. Required Property repository
  • 3. Required Property tag
  • 4. Optional Property error
  • 5. Required Property passed
  • 6. Required Property issues_count
  • 7. Required Property issues_by_level
    • 7.1. Optional Property error
    • 7.2. Optional Property warning
    • 7.3. Optional Property info
    • 7.4. Optional Property style
  • 8. Required Property issues
    • 8.1. issues items