-
-
Notifications
You must be signed in to change notification settings - Fork 391
cabal-add integration as a CodeAction #4360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
4004210
cabal-add code action traces
VenInf 76af0ab
showing specific code action
VenInf b2e45a0
hidden package progress
VenInf a940b58
+ hidden-package test case
VenInf ccbd228
test cases update
VenInf 0266514
embedded cabal-add
VenInf 5cf86c8
cabal-add CodeAction, PATH cabal-add install
VenInf fc2db8f
+ cabal file path in CodeAction
VenInf 922cfe5
WIP command arguments
VenInf e20da0d
WIP hardcoded cabal-add
VenInf a032bc0
+ cabal-add
VenInf 9c64de8
catched parameters in a command
VenInf f633e70
working prototype
VenInf fd719e6
adds package's version if detected
VenInf 2087b06
+ docs
VenInf 980e4ed
+ source-repository-package cabal-add
VenInf 01e33c8
parsing comma
VenInf c8cde85
+ build targets
VenInf 707316b
WIP resolve multiple targets
VenInf 5f1694b
resolve target, no multiple
VenInf 419a48a
rule usage, refactoring
VenInf 3977151
better findResponsibleCabalFile
VenInf 1ad4356
runAction data lookup
VenInf 68b9a64
bugfix
VenInf f729147
WIP tests
VenInf d06fa2e
WIP tests, ghcIdePlugin issue(?)
VenInf fca76cb
WIP: make tests fail for good reason
fendor 260d333
WIP tests, succesfull CodeAction call
VenInf 7258ea0
WIP from writeFile to edit
VenInf 497b1fc
WIP logging prototype
VenInf cf8d356
Use PluginError instead of error
fendor 45399c6
Wait for TextEdit messages in CabalAdd test
fendor a1c70db
WIP formatting
VenInf 4abb95e
WIP formatting
VenInf 6924af6
dashed deps test
VenInf 24ac7bb
more tests
VenInf 069e796
renamed tests
VenInf c05ee6d
formatting and cleanup
VenInf 1959d74
schema update
VenInf 3f5d4f7
test assertion order fix
VenInf 5157063
test dashed change
VenInf 0b335fd
regex tests
VenInf 7704af3
formatting
VenInf a661b3b
Update plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs
VenInf 11a7496
tests, formatting, other
VenInf 37522fa
formatting
VenInf 1ae3613
descriptor
VenInf f1ef7c9
Apply suggestions from code review
VenInf 911ccbe
diagnostic optimisation
VenInf d9bf2b2
Update plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs
VenInf 831b110
Apply suggestions from code review
VenInf 9cb82b8
HlsPlugins rename id
VenInf 7b36ae2
docs, revert changes
VenInf cca5bfc
logs, docs
VenInf 5fb7943
more docs
VenInf a3ea3b0
docs
VenInf 78913d3
imports
VenInf f2129d4
docs
VenInf 0b26f5d
schema
VenInf e4e363b
Apply suggestions from code review
VenInf 76f064c
- logs and empty suggestion
VenInf 310226f
- empty recorder
VenInf ae6a060
docs
VenInf 385d83b
resolve merging issues
VenInf 68deb73
Merge branch 'master' into cabal-add-codeaction
fendor e8c6051
Add cabal-add extra-dep for stack files
fendor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.