Luke Lau
e56a7dde33
Disable travis for now
...
We end up reusing it for binaries at some point, but for now its lagging
behind the circleCI tests.
2019-12-20 21:29:34 +00:00
fendor
8582a960dc
Merge pull request #1126 from mpickering/hie-bios
...
Implement the HIE Bios
2019-12-20 21:38:35 +01:00
Luke Lau
bfedd0300f
Merge pull request #92 from haskell/project-config-readme
...
Clarify difference between lsp and hie-bios configuration
2019-12-20 20:23:16 +00:00
Luke Lau
58ac672d21
Fix project selected for plain hs files
2019-12-20 20:22:32 +00:00
fendor
8e9bb3de8e
Rename GhcModPluginSpec to GenericPluginSpec
2019-12-20 21:22:28 +01:00
fendor
6f1c22055f
Minor format changes
2019-12-20 21:22:28 +01:00
fendor
5dfc44637e
Remove unused old code
2019-12-20 21:22:28 +01:00
fendor
6cbadc75cf
Remove commented out code ( https://github.com/mpickering/haskell-ide-engine/pull/96 )
2019-12-20 17:28:18 +01:00
fendor
df1ac8a213
Remove unneeded floskell:newer in cabal.project
2019-12-20 15:41:16 +01:00
fendor
c1932547cc
Remove unused .hie-bios files
2019-12-20 15:40:37 +01:00
fendor
cd3cd02581
Remove unused bios log level function
...
Co-Authored-By: Luke Lau <luke_lau@icloud.com>
2019-12-20 14:59:37 +01:00
fendor
c94b45ef11
Update multi-cradle instructions
2019-12-20 14:56:43 +01:00
fendor
84e645ccea
Remove unused code for logging setup
...
Co-Authored-By: Luke Lau <luke_lau@icloud.com>
2019-12-20 14:42:30 +01:00
Luke Lau
20255f24df
Add table for automatic cradle discovery
2019-12-20 13:00:02 +00:00
jneira
89fe99d9a6
Correct phrasing in README
2019-12-20 12:59:28 +01:00
jneira
c4c04ce605
Update build docs to match hie-bios branch
2019-12-20 11:23:41 +01:00
jneira
b1363df05c
Make 3.0.0.0 the required minimum version for windows
2019-12-20 11:22:54 +01:00
jneira
c5b8a4bde9
Various updates to sync with hie-bios
2019-12-20 10:39:22 +01:00
Luke Lau
a79ec33d72
Clarify difference between lsp and hie-bios configuration
...
Do this by renaming explicit configuration to project configuration
2019-12-20 01:47:02 +00:00
fendor
cd0d1eb883
Update hie-bios version to at least 0.3.2
2019-12-19 13:19:51 +01:00
fendor
501cb28c1c
Merge pull request https://github.com/mpickering/haskell-ide-engine/pull/82 from fendor/merge-upstream
...
Merge upstream
2019-12-17 19:16:54 +01:00
Luke Lau
1a05e4251a
Merge pull request #86 from fendor/add-hie-yaml-for-wrapper-tests
...
Add explicit hie.yaml to force the project type
2019-12-17 17:35:10 +00:00
fendor
3476f1971d
Add explicit hie.yaml to force the project type
2019-12-17 16:33:43 +01:00
fendor
49582c22b9
Disable type definition test across modules
2019-12-17 15:05:05 +01:00
Luke Lau
8e0241c6d4
Patch test case for whilst HaRe is gone
...
Need to uncomment this whenever HaRe is added back in
cc @fendor
2019-12-17 13:55:21 +00:00
fendor
1b9767de2b
Remove unused import of HIE.Bios.Types
2019-12-17 10:09:05 +01:00
fendor
b7dfd2b822
Merge remote-tracking branch 'upstream/master' into merge-upstream
2019-12-17 00:35:02 +01:00
Luke Lau
ae8aa22e15
Fix wrapper tests when cabal is installed
...
The new cabal-helper now prefers cabal-v2 cradles over stack cradles
whenever there is a cabal.project file present in a directory. These
presumably passed on CI since cabal isn't installed, just stack? Either
way removing the cabal.project files cause the stack project to be
preferred, which is what the tests seemed to originally want.
2019-12-17 00:28:20 +01:00
fendor
98199030aa
Add CodeActionRename as a executable to test project
2019-12-17 00:25:15 +01:00
fendor
8e91d8000f
Comment out tests that depend on HaRe
...
Add pendingwith message
2019-12-17 00:25:15 +01:00
fendor
67d0903a99
Fix the expected indefinite progress message
2019-12-17 00:25:15 +01:00
fendor
305b2d5fcb
Remove unused dependency rope-utf16-splay
2019-12-17 00:25:15 +01:00
fendor
0effcf4b0a
Create a custom hie.yaml for testdata
...
Create a customtom hie.yaml for the more general
Purpose testdata directory project
2019-12-17 00:25:15 +01:00
fendor
3ff767ed1c
Update to use hie-bios 0.3.0 from hackage
2019-12-17 00:25:15 +01:00
Matthew Pickering
0d447043f1
Update to haskell-lsp 0.19.0.0
2019-12-17 00:25:15 +01:00
Luke Lau
03d9bf26a4
Add some comments for 'only' test
2019-12-16 23:23:14 +00:00
Luke Lau
bd40ac3c10
Add back much needed import
2019-12-16 22:56:29 +00:00
Luke Lau
bc079e9e42
Display which cradle was used when testing for mismatching GHC versions
2019-12-16 16:17:27 +01:00
fendor
43cf0d1d3e
Merge pull request https://github.com/mpickering/haskell-ide-engine/pull/78 from alanz/hie-bios-no-hare
...
Remove HaRe dependency from HIE.
2019-12-13 21:48:31 +01:00
Alan Zimmerman
25bcde68af
Some minor test tweaks
2019-12-12 22:50:37 +00:00
Alan Zimmerman
a173297653
Working on tests
2019-12-11 23:24:57 +00:00
Alan Zimmerman
9ce648a19b
Removed HaRe submodule
2019-12-10 22:21:35 +00:00
Alan Zimmerman
31209a6611
Remove HaRe, move some utils from it into FromHaRe module
2019-12-10 22:15:21 +00:00
jneira
16f258014b
Restore typed holes substitution list from master
2019-12-10 11:13:43 +01:00
jneira
b0b0c956dc
Fix init cradle message changed with 62267a
2019-12-09 13:03:18 +01:00
fendor
ec3d3626d4
Fix stack build
...
* Add missing import
* Backport from 22cb8b6911
* Upgrade hslogger dep
* Update dependencies for hslogger
* Update dependencies for network and network-bsd
2019-12-04 20:22:56 +01:00
Luke Lau
361f6efe66
Merge pull request #71 from jneira/fix-hie-bios-test
...
Create empty hie.yaml to trigger the parse error
2019-12-04 12:31:02 +00:00
Luke Lau
62267a5200
Display type of cradle in "initializing cradle" message
2019-12-03 18:34:28 +01:00
Alan Zimmerman
f7e0db0e10
Merge pull request #1475 from alanz/prepare-0.14
...
Preparing 0.14
2019-12-03 12:19:23 +00:00
jneira
fea727172f
Create empty hie.yaml to trigger a parse error
2019-12-03 13:15:20 +01:00