Inspect committed module replacements
This commit is contained in:
@@ -359,6 +359,14 @@ rather than retesting Git enumeration mechanics.
|
||||
|
||||
## Stage 7: Select filesystem replacement inspection
|
||||
|
||||
**Completion:** Complete. `Validation.ModuleDistribution.LocalReplacements` and
|
||||
`validation.module_distribution.local_replacements` parse committed `go.mod`
|
||||
declarations, including nested/vendor files and committed symlink declarations.
|
||||
Filesystem replacements report their declaration path, line, directive, and
|
||||
target as `local-replacements`; versioned replacements are permitted. Parse and
|
||||
inspection failures retain their causes, and this rule is independent of both
|
||||
workspace-file selection and `GOWORK`.
|
||||
|
||||
**Outcome:** The second distribution rule parses actual module declarations.
|
||||
|
||||
1. Add `ModuleDistribution.LocalReplacements` and the equivalent profile field.
|
||||
|
||||
Reference in New Issue
Block a user