Skip to content

Commit

Permalink
Add unmerged changes as extra dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Jana Chadt authored and VeryMilkyJoe committed Aug 3, 2021
1 parent dc24e6e commit 35c2b60
Show file tree
Hide file tree
Showing 12 changed files with 101 additions and 9 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,10 @@ jobs:
name: Test hls-brittany-plugin
run: cabal test hls-brittany-plugin --test-options="-j1 --rerun-update" || cabal test hls-brittany-plugin --test-options="-j1 --rerun" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-brittany-plugin --test-options="-j1 --rerun"

- if: ${{ needs.pre_job.outputs.should_skip != 'true' && matrix.test && matrix.ghc != '9.0.1' }}
name: Test hls-cabal-fmt-plugin
run: cabal test hls-cabal-fmt-plugin --test-options="-j1 --rerun-update" || cabal test hls-cabal-fmt-plugin --test-options="-j1 --rerun" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-cabal-fmt-plugin --test-options="-j1 --rerun"

- if: ${{ needs.pre_job.outputs.should_skip != 'true' && matrix.test && matrix.ghc != '9.0.1' }}
name: Test hls-class-plugin
run: cabal test hls-class-plugin --test-options="-j1 --rerun-update" || cabal test hls-class-plugin --test-options="-j1 --rerun" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test hls-class-plugin --test-options="-j1 --rerun"
Expand Down
14 changes: 14 additions & 0 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ packages:
./plugins/hls-ormolu-plugin
./plugins/hls-call-hierarchy-plugin
./plugins/hls-cabal-fmt-plugin

tests: true

package *
Expand All @@ -36,6 +37,19 @@ source-repository-package
location: https://github.com/hsyl20/ghc-api-compat
tag: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15

-- stylish haskell
source-repository-package
type: git
location: https://github.com/VeryMilkyJoe/stylish-haskell
tag: 9279aad535de624fca990ed50f010a1743c0043a

-- cabal-fmt
source-repository-package
type: git
location: https://github.com/VeryMilkyJoe/cabal-fmt
tag: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706


write-ghc-environment-files: never

index-state: 2021-08-01T00:00:00Z
Expand Down
10 changes: 9 additions & 1 deletion stack-8.10.2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin

- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -40,6 +42,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-exactprint-0.6.4
- ghc-lib-8.10.4.20210206
Expand All @@ -53,7 +58,10 @@ extra-deps:
- refinery-0.4.0.0
- retrie-0.1.1.1
- shake-0.19.4
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- semigroups-0.18.5
- temporary-1.2.1.1
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
Expand Down
9 changes: 8 additions & 1 deletion stack-8.10.3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -40,6 +41,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-exactprint-0.6.4
- ghc-lib-8.10.4.20210206
Expand All @@ -53,7 +57,10 @@ extra-deps:
- refinery-0.4.0.0
- retrie-0.1.1.1
- shake-0.19.4
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- semigroups-0.18.5
- temporary-1.2.1.1
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
Expand Down
9 changes: 8 additions & 1 deletion stack-8.10.4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -40,6 +41,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-exactprint-0.6.4
- ghc-source-gen-0.4.1.0
Expand All @@ -49,7 +53,10 @@ extra-deps:
- monad-dijkstra-0.1.1.2
- refinery-0.4.0.0
- retrie-0.1.1.1
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- semigroups-0.18.5
- temporary-1.2.1.1
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
Expand Down
9 changes: 8 additions & 1 deletion stack-8.10.5.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -42,6 +43,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-exactprint-0.6.4
- ghc-source-gen-0.4.1.0
Expand All @@ -51,7 +55,10 @@ extra-deps:
- monad-dijkstra-0.1.1.2
- refinery-0.4.0.0
- retrie-1.0.0.0
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- semigroups-0.18.5
- temporary-1.2.1.1
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
Expand Down
9 changes: 8 additions & 1 deletion stack-8.6.4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -47,6 +48,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-events-0.13.0
- ghc-exactprint-0.6.4
Expand Down Expand Up @@ -83,7 +87,10 @@ extra-deps:
- retrie-0.1.1.1
- semialign-1.1
- shake-0.19.4
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- tasty-rerun-1.1.17
- temporary-1.2.1.1
- these-1.1.1.1
Expand Down
9 changes: 8 additions & 1 deletion stack-8.6.5.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand Down Expand Up @@ -48,6 +49,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-events-0.13.0
- ghc-exactprint-0.6.4
Expand Down Expand Up @@ -84,7 +88,10 @@ extra-deps:
- retrie-0.1.1.1
- semialign-1.1
- shake-0.19.4
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- tasty-rerun-1.1.17
- temporary-1.2.1.1
- these-1.1.1.1
Expand Down
9 changes: 8 additions & 1 deletion stack-8.8.3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -42,6 +43,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-exactprint-0.6.4
- ghc-lib-8.10.4.20210206
Expand All @@ -67,7 +71,10 @@ extra-deps:
- retrie-0.1.1.1
- semigroups-0.18.5
- shake-0.19.4
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- temporary-1.2.1.1
- uniplate-1.6.13
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
Expand Down
9 changes: 8 additions & 1 deletion stack-8.8.4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -42,6 +43,9 @@ extra-deps:
- # ghc-api-compat-8.6
github: hsyl20/ghc-api-compat
commit: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
- ghc-check-0.5.0.4
- ghc-exactprint-0.6.4
- ghc-lib-8.10.4.20210206
Expand All @@ -66,7 +70,10 @@ extra-deps:
- retrie-0.1.1.1
- semigroups-0.18.5
- shake-0.19.4
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- temporary-1.2.1.1
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
- bytestring-encoding-0.1.0.0@sha256:460b49779fbf0112e8e2f1753c1ed9131eb18827600c298f4d6bb51c4e8c1c0d,1727
Expand Down
10 changes: 10 additions & 0 deletions stack-9.0.1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ packages:
# - ./plugins/hls-tactics-plugin
# - ./plugins/hls-brittany-plugin
# - ./plugins/hls-stylish-haskell-plugin
# - ./plugins/hls-cabal-fmt-plugin
# - ./plugins/hls-floskell-plugin
# - ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand Down Expand Up @@ -91,6 +92,15 @@ extra-deps:
commit: ca23431a8dfa013992f9164ccc882a3277361f17
# https://github.com/diagrams/active/pull/36

# - # stylish haskell
# github: VeryMilkyJoe/stylish-haskell
# commit: 9279aad535de624fca990ed50f010a1743c0043a
# https://github.com/haskell/stylish-haskell/pull/375

- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706
# https://github.com/phadej/cabal-fmt/pull/33

# benchmark dependency
- github: HeinrichApfelmus/operational
Expand Down
9 changes: 8 additions & 1 deletion stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ packages:
- ./plugins/hls-tactics-plugin
- ./plugins/hls-brittany-plugin
- ./plugins/hls-stylish-haskell-plugin
- ./plugins/hls-cabal-fmt-plugin
- ./plugins/hls-floskell-plugin
- ./plugins/hls-fourmolu-plugin
- ./plugins/hls-pragmas-plugin
Expand All @@ -46,7 +47,10 @@ extra-deps:
- monad-dijkstra-0.1.1.2
- refinery-0.4.0.0
- retrie-0.1.1.1
- stylish-haskell-0.12.2.0
- # stylish haskell
github: VeryMilkyJoe/stylish-haskell
commit: 9279aad535de624fca990ed50f010a1743c0043a
#- stylish-haskell-0.12.2.0
- semigroups-0.18.5
- temporary-1.2.1.1
- th-compat-0.1.2@sha256:3d55de1adc542c1a870c9ada90da2fbbe5f4e8bcd3eed545a55c3df9311b32a8,2854
Expand All @@ -61,6 +65,9 @@ extra-deps:
- lsp-1.2.0.1
- lsp-types-1.3.0.0
- lsp-test-0.14.0.1
- # cabal-fmt
github: VeryMilkyJoe/cabal-fmt
commit: 440a6ad7683b81b8479d79a74a1fa8d79ca5c706

configure-options:
$targets:
Expand Down

0 comments on commit 35c2b60

Please sign in to comment.