Closed zimzoom closed 2 months ago
Attention: Patch coverage is 62.14197%
with 304 lines
in your changes missing coverage. Please review.
Project coverage is 57.95%. Comparing base (
ea1d339
) to head (074e16a
). Report is 4 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Overview
What is the feature/fix?
Turning on linting for consistent aliases
What is the Solution?
Added a kondo linter for consistent aliases using the official Clojure style guide. Devs elected to use a custom alias for string, using 'string' instead of 'str', as it would be less confusing compared with the str native function.
A second custom alias was added for the CMR xml namespace because some areas of the codebase were aliasing it as 'xml' which is the standard alias for the native xml lib. Therefore this prevents such future collisions.
Finally, all consistent alias linting errors were fixed.
What areas of the application does this impact?
Whole codebase
Checklist