Commit 2024-03-29 04:50 f8bc0b20
View on Github →feat: dupNamespace as a syntax linter (#11154)
An implementation of the dupNamespace from Std as a syntax linter. The linter emits a warning for declarations that have a repeated, consecutive namespace:
Nat.Nat.footriggers the linter;Nat.foo.Natdoes not trigger the linter. Note. This linter will not detect duplication in namespaces of autogenerated declarations (other than the one whosedeclIdis present in the source declaration). Zulip discussion The linter found
private theorem Seminorm.Seminorm.isLUB_sSup ...
that is skipped by the environment dupNamespace linter.