-
-
Notifications
You must be signed in to change notification settings - Fork 390
Make work stack-9.2.1.yaml and enable pedantic
(-WError
) for cabal
#2606
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
54 commits
Select commit
Hold shift + click to select a range
30994b8
Enable brittany for ghc-9.0.2
jneira 442446d
Make works using cabal freeze
jneira 87dd04d
Add stack 9.2.1 to ci
jneira 0aafc17
Use new *molu versions
jneira 5585cae
Enable rename for stack 9.2.1
jneira 54329f8
Use last ghc-lib
jneira 9294146
Use correct boot pkgs
jneira 7899e43
Use last ghc-exactprint
jneira eb52367
Reorganize and use lens-5.1
jneira 49ce94a
update retrie
jneira c116360
Comment class plugin package
jneira 7b7f9fc
Handle Nothing case
jneira caa33d0
Restore ghc-typelits deps
jneira 9af8ae8
More non-exhaustive patterns
jneira 0ceaf64
More non-exhaustive patterns
jneira d96e514
Set pedantic (-WError) true for cabal
jneira 7b43c62
Remove pedantic as we set it out in cabal.project
jneira 0b4c99c
Not set pedantic for ghc-9.2.1
jneira e873ba4
Set pedantic in cabal.project's
jneira d38892c
More non-exhaustive patterns
jneira fa72a58
Not set pedantic for ghc-9.0.1
jneira a52b550
More incomplete patterns
jneira 7e9c938
Fix WErrors
jneira 02c09bb
Dodgy import
jneira 2668760
Correct CPP conditions
jneira 0eaf0d4
Not MonadFail in Prelude
jneira f5c5acd
Fix more warnings
jneira a75dae7
Restore missing fun
jneira 6061889
unused imports
jneira 67ef152
Enable refine imports
jneira 464437c
more fixes
jneira 6b09e62
Enable brittany in nix for 9.0.1
jneira 6f654ab
Use newer prettyprinter
jneira 497ee13
Return to master
jneira 3038c6f
Enable tactics in stack-9.2.1.yaml
jneira 97c710e
Enable pedantic in ci
jneira d7bbbd8
Avoid deprecation warning with CPP �
jneira a9cb9ed
Use default prettyprinter
jneira b050d8b
Update refinery for ghc-9.2.1
jneira 87b8408
Ignore deprecations
jneira cdcea06
Use dev version of ghc-source-gen
jneira 4a47b68
disable wingman for 9.2.1
jneira 867175f
Enable wingman for 9.0.2
jneira dc6f67b
disable tactic with flag
jneira 064c696
yaml grammar
jneira cc862ff
Merge branch 'master' into stack-ghc-9.2.1
jneira 0818b87
Use setup-build action
jneira 616f913
Correct workflow
jneira ab6bbcf
Build flags for al major os's
jneira bee6145
The integer twaek is needed for the solver
jneira efa8153
Disable tests beforehand
jneira aabb123
flags only affect local packages
jneira 9d44a40
Exclude 8.6.5
jneira 20f1fbb
Exclude 8.8.4
jneira 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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,16 +27,6 @@ packages: | |
./plugins/hls-call-hierarchy-plugin | ||
./plugins/hls-alternate-number-format-plugin | ||
|
||
repository head.hackage.ghc.haskell.org | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ah, i also tried to remove head.hackage to see we can take ride of |
||
url: https://ghc.gitlab.haskell.org/head.hackage/ | ||
secure: True | ||
key-threshold: 3 | ||
root-keys: | ||
f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89 | ||
26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329 | ||
7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d | ||
|
||
|
||
with-compiler: ghc-9.2.1 | ||
|
||
tests: true | ||
|
@@ -63,17 +53,8 @@ constraints: | |
-splice | ||
-stylishhaskell | ||
-tactic, | ||
ghc-lib-parser ^>= 9.2, | ||
attoparsec ^>= 0.14.3, | ||
ghc-exactprint >= 1.3, | ||
retrie >= 1.2, | ||
direct-sqlite == 2.3.26, | ||
lens >= 5.0.1, | ||
primitive-unlifted ==0.1.3.1 | ||
|
||
allow-newer: | ||
-- base, | ||
|
||
-- for shake-bench | ||
Chart:lens, | ||
Chart-diagrams:lens, | ||
|
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
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
1 change: 1 addition & 0 deletions
1
plugins/hls-tactics-plugin/src/Wingman/Metaprogramming/Parser/Documentation.hs
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
2 changes: 2 additions & 0 deletions
2
plugins/hls-tactics-plugin/src/Wingman/Metaprogramming/ProofState.hs
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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will rebuild everything, I think? do we want that? seems like it'll make the workflow slow. Maybe it's okay.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
only local packages (as
--flags
only affect them), even the ones without the flag as we have one package in the root of the local dependency tree with the flag available