Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
internal
|
|
|
config
Package config provides configuration loading and discovery for tally.
|
Package config provides configuration loading and discovery for tally. |
|
context
Package context provides build context awareness for Dockerfile linting.
|
Package context provides build context awareness for Dockerfile linting. |
|
directive
Package directive provides inline suppression directives for linting.
|
Package directive provides inline suppression directives for linting. |
|
discovery
Package discovery provides Dockerfile discovery with glob pattern support.
|
Package discovery provides Dockerfile discovery with glob pattern support. |
|
processor
Package processor provides a composable violation processing pipeline.
|
Package processor provides a composable violation processing pipeline. |
|
reporter
Package reporter provides output formatters for lint results.
|
Package reporter provides output formatters for lint results. |
|
rules
Package rules provides the core rule system for the Dockerfile linter.
|
Package rules provides the core rule system for the Dockerfile linter. |
|
rules/all
Package all imports all rule packages to register them.
|
Package all imports all rule packages to register them. |
|
rules/buildkit
Package buildkit provides metadata for BuildKit's built-in linter rules.
|
Package buildkit provides metadata for BuildKit's built-in linter rules. |
|
rules/configutil
Package configutil provides utilities for rule configuration resolution.
|
Package configutil provides utilities for rule configuration resolution. |
|
rules/copyignoredfile
Package copyignoredfile implements the copy-ignored-file rule.
|
Package copyignoredfile implements the copy-ignored-file rule. |
|
rules/maxlines
Package maxlines implements the max-lines rule for Dockerfile linting.
|
Package maxlines implements the max-lines rule for Dockerfile linting. |
|
rules/nounreachablestages
Package nounreachablestages implements a rule that detects build stages that don't contribute to the final image.
|
Package nounreachablestages implements a rule that detects build stages that don't contribute to the final image. |
|
rules/redundanttargetplatform
Package redundanttargetplatform implements the RedundantTargetPlatform rule.
|
Package redundanttargetplatform implements the RedundantTargetPlatform rule. |
|
rules/secretsinargorenv
Package secretsinargorenv implements the SecretsUsedInArgOrEnv rule.
|
Package secretsinargorenv implements the SecretsUsedInArgOrEnv rule. |
|
rules/secretsincode
Package secretsincode implements secret detection in Dockerfile content.
|
Package secretsincode implements secret detection in Dockerfile content. |
|
rules/trustedbaseimage
Package trustedbaseimage implements hadolint DL3026.
|
Package trustedbaseimage implements hadolint DL3026. |
|
rules/workdirrelativepath
Package workdirrelativepath implements the WorkdirRelativePath rule.
|
Package workdirrelativepath implements the WorkdirRelativePath rule. |
|
semantic
Package semantic provides a semantic model for Dockerfiles that enables cross-instruction analysis such as stage resolution, variable scoping, and COPY --from validation.
|
Package semantic provides a semantic model for Dockerfiles that enables cross-instruction analysis such as stage resolution, variable scoping, and COPY --from validation. |
|
sourcemap
Package sourcemap provides utilities for working with source code locations, snippet extraction, and line-based operations.
|
Package sourcemap provides utilities for working with source code locations, snippet extraction, and line-based operations. |
|
testutil
Package testutil provides test helpers for the Dockerfile linter.
|
Package testutil provides test helpers for the Dockerfile linter. |
Click to show internal directories.
Click to hide internal directories.