redundant-alias
Summary: Redundant alias
Category: Imports
Avoid
package policy
import data.users.permissions as permissions
Prefer
package policy
import data.users.permissions
Rationale
The last component of an import path can always be referenced by the last component of the import path itself inside the package in which it's imported. Using an alias with the same name is thus redundant, and should be omitted.
Configuration Options
This linter rule provides the following configuration options:
rules:
imports:
redundant-alias:
# one of "error", "warning", "ignore"
level: error
Related Resources
- GitHub: Source Code
Community
If you think you've found a problem with this rule or its documentation, would like to suggest improvements, new rules,
or just talk about Regal in general, please join us in the #regal
channel in the Styra Community
Slack!