Skip to content

Conversation

@bonega
Copy link

@bonega bonega commented Nov 3, 2025

This PR ensures that all diagnostic providers respect the excludedPaths setting from elm-analyse.json configuration file.

Key Changes:

  • Applied exclusion checks across all diagnostic types (elm-make, syntactic, semantic, suggestions, and elm-ls)
  • Files matching excluded paths now skip compilation and diagnostic checks entirely
  • This ensures consistent behavior across all diagnostic providers when users configure paths to exclude from analysis.

Use case:
In our current codebases we have a lot of git submodules where we don't care if they are following code convention etc, in this way we can silence them and save a few cycles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant