Skip to content

Add julia.experimental.loweringLint setting - #1421

Draft
davidanthoff wants to merge 1 commit into
mainfrom
lowering-lint-config
Draft

Add julia.experimental.loweringLint setting#1421
davidanthoff wants to merge 1 commit into
mainfrom
lowering-lint-config

Conversation

@davidanthoff

Copy link
Copy Markdown
Member

Exposes the JuliaWorkspaces lowering-lint experiment as a client setting. When enabled, the unused_binding / unused_function_argument rules are produced by the JuliaLowering-backed engine instead of StaticLint (same rule ids, severities and JuliaLint.toml surface).

The setting is pulled at startup and on didChangeConfiguration; flipping it forwards to JuliaWorkspaces.set_lowering_lint! and republishes diagnostics.

Fixes #.

For every PR, please check the following:

Exposes the JuliaWorkspaces lowering-lint experiment as a client setting.
When enabled, the unused_binding / unused_function_argument rules are
produced by the JuliaLowering-backed engine instead of StaticLint (same
rule ids, severities and JuliaLint.toml surface).

The setting is pulled at startup and on didChangeConfiguration; flipping it
forwards to JuliaWorkspaces.set_lowering_lint! and republishes diagnostics.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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