mirror of
https://github.com/haskell/ghcide.git
synced 2024-09-11 13:57:06 +03:00
* Store client settings in ide state * Log ide config registered in initHandler * Use a Maybe aware updater function * Create a Rule to get client settings * Create a specific getter for client settings * Trim trailing whitespace * Use modifyVar to avoid race conditions * Add comment to GetClientSettings * Use defineEarlyCutOffNoFile for GetClientSettings * Restart shake on config changed * Use Hashed for clientSettings * Send log notifications to client about session * Show test output directly * Add tests over client settings * Apply hlint hints * Simplify iface test to make it more robust Following @pepeiborra advise * Send session notifications only in test mode * Retry bench execution
18 lines
291 B
Plaintext
18 lines
291 B
Plaintext
packages: .
|
|
|
|
package ghcide
|
|
test-show-details: direct
|
|
|
|
allow-newer:
|
|
active:base,
|
|
diagrams-contrib:base,
|
|
diagrams-core:base,
|
|
diagrams-lib:base,
|
|
diagrams-postscript:base,
|
|
diagrams-svg:base,
|
|
dual-tree:base,
|
|
force-layout:base,
|
|
monoid-extras:base,
|
|
statestack:base,
|
|
svg-builder:base
|