Skip to content

Add default-extension completions in .cabal files#4766

Merged
fendor merged 1 commit into
haskell:masterfrom
VeryMilkyJoe:fix/default_extension_completion
Nov 27, 2025
Merged

Add default-extension completions in .cabal files#4766
fendor merged 1 commit into
haskell:masterfrom
VeryMilkyJoe:fix/default_extension_completion

Conversation

@VeryMilkyJoe

Copy link
Copy Markdown
Collaborator

Suggest all known language extensions for the default-extensions field in .cabal files.

Also add a new variation, mkParameterisedTestCaseM, of mkParameterisedTestCase which takes an Assertion instead checking for equality of the given values.

Closes #4758

@VeryMilkyJoe
VeryMilkyJoe requested a review from fendor as a code owner November 25, 2025 15:50
@VeryMilkyJoe
VeryMilkyJoe force-pushed the fix/default_extension_completion branch from 6196e0d to b00bdb3 Compare November 27, 2025 08:35
Suggest all known language extensions for the `default-extensions` field
in .cabal files.

Also add a new variation, `mkParameterisedTestCaseM`, of `mkParameterisedTestCase` which takes
an Assertion instead checking for equality of the given values.
@VeryMilkyJoe
VeryMilkyJoe force-pushed the fix/default_extension_completion branch from b00bdb3 to 862a42c Compare November 27, 2025 08:42

@fendor fendor left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for updating the plugin!

@fendor
fendor merged commit 4808791 into haskell:master Nov 27, 2025
32 of 36 checks passed
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.

hls-cabal-plugin: Missing completions for default-extensions

2 participants