Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/haskell/haskell-language-server

Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
https://github.com/haskell/haskell-language-server

Merge pull request haskell/ghcide#21 from ndmitchell/less-hiding

Don't hide Shake functions we don't conflict with

dc02637df6e626973c4eba29525d844a219b7013 authored over 5 years ago by Moritz Kiefer <[email protected]>
Merge pull request haskell/ghcide#20 from ndmitchell/haskell-lsp-bound

Add a lower bound on haskell-lsp (we are incompatible with 0.14)

cb4acb125872399dca6f02a40872b3fb7f6b63bd authored over 5 years ago by Moritz Kiefer <[email protected]>
Add multi environment support

e75b58da10c2a2bd99056035bcdfc233cd04e7f1 authored over 5 years ago by Neil Mitchell <[email protected]>
Add a .ghci file, was removed in the renaming to ghcide

681422da678e983e032916a4184cd6a750930c4d authored over 5 years ago by Neil Mitchell <[email protected]>
Even more hidings were redundant

da641240b5ad56afd6173ca50e676e78c832c6b1 authored over 5 years ago by Neil Mitchell <[email protected]>
Don't hide newCache, since we no longer conflict with it

8810404f07213486f3b760531645eac23e3746a8 authored over 5 years ago by Neil Mitchell <[email protected]>
Add a lower bound on haskell-lsp (we are incompatilbe with 0.14)

230c203fb64fda78296ca074fee2744a7c25e8a6 authored over 5 years ago by Neil Mitchell <[email protected]>
Merge pull request haskell/ghcide#5 from digital-asset/remove-bazel

Remove Bazel config

6689aefb6862f91579fb231bfd7eb680c1522cc5 authored over 5 years ago by Moritz Kiefer <[email protected]>
Remove Bazel config

cb89a6c9a0f80f39ccb19c9efcfdfd7ef60bcd37 authored over 5 years ago by Moritz Kiefer <[email protected]>
Merge pull request haskell/ghcide#4 from digital-asset/remove-ghcide-daml

Remove ghcide-daml script

cbb44bb7f60d6264457652706a5ae00cbf56d2cd authored over 5 years ago by Moritz Kiefer <[email protected]>
Merge pull request haskell/ghcide#3 from digital-asset/hlint

Enable HLint

684c1b45e7e2c94eaccc27d03b2131cf22dc4151 authored over 5 years ago by Moritz Kiefer <[email protected]>
Remove ghcide-daml script

That doesn’t make sense in the context of this repository (I’ll make
sure we keep it around in t...

7f909fd418f102135679105840a40db7755dd2c6 authored over 5 years ago by Moritz Kiefer <[email protected]>
Merge pull request haskell/ghcide#2 from digital-asset/update-readme

Update README

a5145d4585e596dcae294c9b0592096c31d9de58 authored over 5 years ago by Moritz Kiefer <[email protected]>
Enable HLint

0661e76ad358136d3f226e0d14b2c0bfc5a7cae3 authored over 5 years ago by Moritz Kiefer <[email protected]>
Update README

e0c9649b6b7d8639556307e967b111f4194daac4 authored over 5 years ago by Moritz Kiefer <[email protected]>
Merge pull request haskell/ghcide#1 from digital-asset/add-ci-after-move

add CI config after extraction

38a1aa853ede19dd9ee9d84dabfa6bc96652c819 authored over 5 years ago by Gary Verhaegen <[email protected]>
add CI config after extraction

after extracting the compiler/ghcide folder from the
https://github.com/digital-asset/daml repo,...

ce73de7ffdd9b62e6c841b4066172d4498942f7d authored over 5 years ago by Gary Verhaegen <[email protected]>
ghcide: support hs-boot files (haskell/ghcide#2827)

28c5d7a20cf4b028ecf78f39f43909c651811fa8 authored over 5 years ago by Ganesh Sittampalam <[email protected]>
ghcide: make tests fail on unexpected diagnostic messages (haskell/ghcide#2813) (haskell/ghcide#2823)

This has the downside of relying on a timeout, experimentally tuned
to be 0.5s, as we have no o...

bbccbe1575a236c719208540fc99810de0a51ca0 authored over 5 years ago by Ganesh Sittampalam <[email protected]>
Rename hie-core to ghcide (haskell/ghcide#2820)

* Rename hie-core to ghcide

The name `hie-core` has caused a lot of confusion as to how we rela...

40803ac155c0f8de12ba334e185cc983d8c4b447 authored over 5 years ago by Moritz Kiefer <[email protected]>
hie-core: Add instructions for Vim (haskell/ghcide#2793)

c2f2070eff3d0507aba4482c28945c34ca734638 authored over 5 years ago by Stefan Matting <[email protected]>
language: upgrades: no generics for data types having the instances already (haskell/ghcide#1840)

language: upgrades: dont derive generics for data types having the instances already

We only ...

2671bf19c8f5c9a4e50d2fc200c1efa634e1793a authored over 5 years ago by Robin Krom <[email protected]>
Support goto definition on types in type annotations and type signatures (haskell/ghcide#1845)

18120f319f72614a2b51feb08bce6fb452f71878 authored over 5 years ago by Moritz Kiefer <[email protected]>
Dar building cleanup (haskell/ghcide#2357)

* reorganizing dar building

47f9470a163512fc378e72e5c1d5b68c6778dbcc authored over 5 years ago by Robin Krom <[email protected]>
Fix hie-core cabal file metadata (haskell/ghcide#2804)

9b8e02f68cefba50ae613eb5947a8ccb3cb73963 authored over 5 years ago by Moritz Kiefer <[email protected]>
hie-core exe: initDynLinker (haskell/ghcide#2555)

The hie-core tests are flaky in stack. They can fail with the following
error message

```
h...

07b203a4b55946c4d7e7ab3a01bf28252520edc1 authored over 5 years ago by Andreas Herrmann <[email protected]>
Further cleanups to hie-core (haskell/ghcide#1819)

* Move the span related functionality to one place

* Fuse docHeaders away

* Decouple AtPoi...

9421660a7110eb17f52392b9c72835606ec3b492 authored over 5 years ago by Neil Mitchell <[email protected]>
hie-core: Remove code pretty printing from diagnostic output (haskell/ghcide#2810)

In moving from v. 0.15 to 0.16, haskell-lsp changed the type of the
value which ended up being ...

bcecada38e410031ba38f56c0bf7535b9068f682 authored over 5 years ago by jacg <[email protected]>
Add Development.IDE.Core.Debouncer to library other-modules (haskell/ghcide#1998)

c4e7df73cb3da969f5a96c5ebe91ac9fb0c0044c authored over 5 years ago by Shayne Fletcher <[email protected]>
Add additional step of building the hie-core extension (haskell/ghcide#1827)

5db86a727a8a6e1a438357e41dae8e669b5144d3 authored over 5 years ago by Neil Mitchell <[email protected]>
Bump hie-bios (haskell/ghcide#2586)

This includes my patches to fix the Stack cradle in hie-bios so
hie-core should now work proper...

8ee3af892c42a9c7ad206ff5d301d63403e2d2bd authored over 5 years ago by Moritz Kiefer <[email protected]>
Constrain ghc so that people with 8.4 don't get install plans (haskell/ghcide#2790)

6e74e9cce0c323b1eb755074fc9fcd9149a707e7 authored over 5 years ago by Neil Mitchell <[email protected]>
Delete bits of hie-core that were unused (haskell/ghcide#1885)

* Delete now unused code

* Make protocol not reexport LSP.Types

* Delete more comments

...

c4de57ecce4d935c5becab5742c12f4e7c71aa1e authored over 5 years ago by Neil Mitchell <[email protected]>
hlint => dlint everywhere (haskell/ghcide#2409)

895329618d9972a2625d0a7bbb6adcd248e8fc96 authored over 5 years ago by Shayne Fletcher <[email protected]>
Fewer orphan instances in hie-core (haskell/ghcide#1984)

* Get rid of orphan usage in Convert

* Get rid of orphan usage in AtPoint

* Delete one ent...

237a13b2f9e36316603c245bd015ba545d128366 authored over 5 years ago by Neil Mitchell <[email protected]>
Make --shake-profiling use the directory based profiling (haskell/ghcide#2378)

* Make --shake-profiling use the directory based profiling

The single-file based profiling is...

92cdfd14bf35eb80564a39e351ddf627378fd56d authored over 5 years ago by Moritz Kiefer <[email protected]>
Add "Remove import" code action (haskell/ghcide#1945)

* Add a code action

* Update comments

* Remove logging, since its too verbose

* Fix a f...

e2c35dbee988e9f488cebb06c973be4418ab3249 authored over 5 years ago by Neil Mitchell <[email protected]>
hie-core Logging and exceptions (haskell/ghcide#1933)

* Rename reportSeriousError to reportInternalError

* Stop using logError for logging things t...

61c5d969f89461cad827df43472645d42ed3306d authored over 5 years ago by Neil Mitchell <[email protected]>
Avoid non-termination in runAction (haskell/ghcide#1938)

* Add more comments to shakeRun

* Delete the multiple versions of runActions, since they were...

657010ec46a79abc5814dc72162ef29ae570637b authored over 5 years ago by Neil Mitchell <[email protected]>
Implement LSP request cancellation (haskell/ghcide#1954)

* Implement LSP request cancellation

b4170dac77b52da2e9832ff544eceb53e6e180ec authored over 5 years ago by Moritz Kiefer <[email protected]>
Make the README a little prettier (haskell/ghcide#1949)

* Make the README a little prettier

* Remove vscode.png

* Image float right

* Go back to regu...

0cb744cd5d78db4fa08f712062744fae8546ea14 authored over 5 years ago by Shayne Fletcher <[email protected]>
More code actions for hie-core (haskell/ghcide#1948)

* Push the suggestion work further up

* Make LspFuncs an argument to the handlers

* Actual...

2c7de4164ca8d46475902cf7e13e85640f0a9fd9 authored over 5 years ago by Neil Mitchell <[email protected]>
Integrate Emacs instructions into README (haskell/ghcide#1831)

* Integrate Emacs instructions into README

* Fix a grammatical error

ae616cea1862ddaacfeca45278abe75c157e4d3c authored over 5 years ago by Shayne Fletcher <[email protected]>
replace main file with a pointer to the source root (haskell/ghcide#2687)

* language: compile everything in the source directory

This removes the need to specify a 'ma...

f585724d5d74fa36c4bcb6e459094494e855fae0 authored over 5 years ago by Robin Krom <[email protected]>
Fix running the IDE on damlc (haskell/ghcide#1956)

* Fix running the IDE on damlc

There were two issues:

1. Missing include paths.
2. Files ...

94e252daeffdb9e172aee42ba28fb9fbd94b3963 authored over 5 years ago by Moritz Kiefer <[email protected]>
Make Priority in hie-core independent of DAML (haskell/ghcide#1983)

cc0666abf2cf953c103acfa6ce815f6230e2883e authored over 5 years ago by Moritz Kiefer <[email protected]>
Only report progress when client supports it (haskell/ghcide#2517)

* Only report progress when client supports it

This fixes an issue that some people encounter...

e3cbe9a27fc40cf9a9f0b2744313a5fe33ecfd32 authored over 5 years ago by Moritz Kiefer <[email protected]>
Mask async exceptions in updateFileDiagnostics (haskell/ghcide#1944)

* Mask async exceptions in updateFileDiagnostics

* lsp-tests remove flaky flag

d92adf27b8bfcdc0d55f16e6fe8ff4f6a97c007c authored over 5 years ago by Andreas Herrmann <[email protected]>
Upgrade haskell-lsp and lsp-test (haskell/ghcide#2474)

* Upgrade haskell-lsp and lsp-test

There have been some fixes upstream that should hopefully ...

37ba8154dbada1cd85abe3ede3e5ec54d3e12acc authored over 5 years ago by Moritz Kiefer <[email protected]>
Force values in setValues and getValues (haskell/ghcide#2494)

Otherwise, we can end up retaining references to the old map which
prevent it from being garbag...

b1fad9a2f63e3f08943d2e187205d5fae8d756a0 authored over 5 years ago by Moritz Kiefer <[email protected]>
Rename haskell-ide-core to hie-core (haskell/ghcide#1809)

* Rename haskell-ide-core as hie-core, after discussions with Alan Zimmerman and others

* Updat...

b3fbb9a04328d6e0194cbcfa86b8f3b53f3fc566 authored over 5 years ago by Neil Mitchell <[email protected]>
Fix hie.yaml so you can still load hie-core in hie-core (haskell/ghcide#2786)

77944baf2ddb6f8f2c85e683a2535efda3c46c89 authored over 5 years ago by Neil Mitchell <[email protected]>
Expose TcModuleResult in RuleTypes (haskell/ghcide#2014)

This should really be part of the public API.

d1318ea9cf42284980612d2f898ef6de918e9abc authored over 5 years ago by Moritz Kiefer <[email protected]>
Turn the damlc module hierarchy into something a bit more sane (haskell/ghcide#2061)

This should hopefully be the last large reshuffling PR. I’ll write a
description of the new lay...

aeb82b427e988bc6aab3911ba6c4ff859df21a32 authored over 5 years ago by Moritz Kiefer <[email protected]>
haskell/ghcide#2326, GHC 8.4 compatibility (haskell/ghcide#2796)

* haskell/ghcide#2326, GHC 8.4 compatibility

* Fix up CI

* Add a Shake lower bound

* Up...

59faad75bfdf29501cb0c53d53254dbe1af3391a authored over 5 years ago by Neil Mitchell <[email protected]>
Report progress in VSCode (haskell/ghcide#2112)

For now, we only show a “Progressing” message and a done/todo
indicator. We could eventually tr...

e2a71451916de93da2ba76bab04c8120c1d8f679 authored over 5 years ago by Moritz Kiefer <[email protected]>
Ghc lib 8.8.0.20190723 (haskell/ghcide#2279)

* Upgrade ghc-lib

* Patch bazel_tools : hazel-include-paths patch, no-isystem patch.

* Provide...

90dae79244c78db414b3103aa863f0f6147316ff authored over 5 years ago by Shayne Fletcher <[email protected]>
Fix hanging hie-core tests with stack (haskell/ghcide#2293)

d1f6b56c33d4fb9a9110258e9ea94e14bc222ead authored over 5 years ago by Andreas Herrmann <[email protected]>
Use a single map for RawDependencyInformation (haskell/ghcide#2399)

This cuts allocations a bit and makes things slightly faster (sadly
not a lot).

793cb55d83a2e7ce1efc8ba644ef92a6dda3b6e2 authored over 5 years ago by Moritz Kiefer <[email protected]>
Drop two useless occurences of 'import ... as Base' (haskell/ghcide#2216)

They don't serve any purpose and are just noise.

f2df1492ca5bb6f9f084cf9201f2feafc84fe19a authored over 5 years ago by Martin Huschenbett <[email protected]>
Add an ide-debug-driver to make it easier to find leaks (haskell/ghcide#2472)

874f4fd008dc817c6c931ad8f879f8d03a3713b0 authored over 5 years ago by Moritz Kiefer <[email protected]>
Implement debouncing of diagnostics (haskell/ghcide#1991)

Previously, we emitted diagnostics notifications as soon as we got
them. This resulted in a lot ...

c560bc399ac2ce20ab0c8e510c6857e84c155fe5 authored over 5 years ago by Moritz Kiefer <[email protected]>
Make CPP work better with hie-core (haskell/ghcide#1903)

* Pull the CPP into a separate module

* Pass Nothing to indicate that a text buffer shoud just ...

cb927bd996ff2fd02093b0c0ee9b3e3c07c5f1f7 authored over 5 years ago by Neil Mitchell <[email protected]>
update copyright notices (haskell/ghcide#2499)

52ad6aed236498ce140592eb7f1a87547e3850ee authored over 5 years ago by Gary Verhaegen <[email protected]>
Add useNoFile helpers matching defineNoFile (haskell/ghcide#2126)

dbeb8d31a56e1e493a8d5cec56218225d8b2a03f authored over 5 years ago by Moritz Kiefer <[email protected]>
Update the hie-bios commit SHA (haskell/ghcide#1825)

* Update the hie-bios commit SHA

* Also update the SHA in our bazel WORKSPACE

* Update the...

e929d25c5f94ee4a96a56e0d8c16cc76c4d07c92 authored over 5 years ago by Shayne Fletcher <[email protected]>
Combine all artifacts output by damlc in .daml (haskell/ghcide#1959)

Fixes haskell/ghcide#1241

1ab24a600f706d020e62cf8e4ab12ad615cff3fa authored over 5 years ago by Moritz Kiefer <[email protected]>
Support depending on potentially stale values in damlc (haskell/ghcide#2257)

* Support depending on potentially stale values in damlc

For now, this is opt-in and only ena...

9c2f8df1ccb2e23b5e0a0fc4e97b2d78abe55700 authored over 5 years ago by Moritz Kiefer <[email protected]>
Make Haddock work for hie-core (haskell/ghcide#1990)

43c4d2150c73d65946f489bbc25a5bf0edea8777 authored over 5 years ago by Neil Mitchell <[email protected]>
Fix up the .ghci file for hie-core to track recent changes (haskell/ghcide#2322)

0e074e1aac2ccce6f52c9185b578023c61dc5aba authored over 5 years ago by Neil Mitchell <[email protected]>
Improve debugging output (haskell/ghcide#2281)

* Improve debugging output

Displaying the exception makes it easier to figure out what is going...

a38d80605787049d44552feab16792b7093ba9c1 authored over 5 years ago by Moritz Kiefer <[email protected]>
Add languageclient-neovim info to README (haskell/ghcide#2806)

f745613b1c47b0ca14d31cbe720fb0b61c11bc68 authored over 5 years ago by Tobias Pflug <[email protected]>
Delete unused deps (haskell/ghcide#1856)

* Delete unused package dependencies

* Eliminate the use of pretty

* Don't export some things ...

fe77c0853eaa73790e0f0d6787a267a040ded1ab authored over 5 years ago by Neil Mitchell <[email protected]>
Fix flaky LSP stress tests (haskell/ghcide#2004)

Previously, we only checked two diagnostics messages. However, the
second diagnostics messages d...

f671193bd16ce1864ace6fbb5d246bbb42c59b4e authored over 5 years ago by Moritz Kiefer <[email protected]>
Change default lexer mode to Opt_KeepRawTokenStream (haskell/ghcide#2542)

* Change default lexer mode to Opt_KeepRawTokenStream

* Set lexer to Opt_Haddock in daml-doc ...

39c1b584b465b9fc74014cfaa74a9606717f9813 authored over 5 years ago by Shayne Fletcher <[email protected]>
Delete prettyprinter-syntax (haskell/ghcide#1829)

* Delete the entirely unused reflow function

* Don't have Data.Text.Prettyprint.Doc.Syntax re...

4e5d5f39bf60de159cd81c4906143278e375886c authored over 5 years ago by Neil Mitchell <[email protected]>
hie-core: Ignore packages that conflict with ghc in the hie.yaml (haskell/ghcide#2819)

6b0f889ad8b52437f9df1ac331d44111894ca2e8 authored over 5 years ago by Neil Mitchell <[email protected]>
Speed up file modification checks (haskell/ghcide#2317)

Speed up file modification checks

Summary: `getModificationTime` from the `directory` package...

ec16af4eaffd59d8c4005989be2e6598c8436ff5 authored over 5 years ago by Moritz Kiefer <[email protected]>
Add a damlc doctest command and test the standard library (haskell/ghcide#2157)

There is lots of room for improvements here but I think this is a good
first step. The 3 main t...

e53359ebc2f2f13fe9ab7b9046d2dd7df02069b0 authored over 5 years ago by Moritz Kiefer <[email protected]>
Speed up dependency chasing (haskell/ghcide#2383)

This PR moves as much work as possible to GetLocatedImports which
contracry to GetDependencyInf...

25dc4a3456ab0f348b20cc8c4bbb498c53216cf1 authored over 5 years ago by Moritz Kiefer <[email protected]>
Add a Stack based pipeline for testing hie-core (haskell/ghcide#2348)

This is in preparation for haskell/ghcide#2326 as well as for splitting hie-core
into a separat...

bc2215dfc4c56c765312a2cc7ad6c3729d518b86 authored over 5 years ago by Moritz Kiefer <[email protected]>
Use a custom Value type instead of Maybe for storing rule results (haskell/ghcide#2237)

This is a refactoring-only PR in preparation for supporting stale
values in damlc so we can sti...

753390d8566037ad67f3ac82fd2281718ff3cbe7 authored over 5 years ago by Moritz Kiefer <[email protected]>
Fix more leaks in Development.IDE.Core.Shake (haskell/ghcide#2507)

We accumulated some thunks in those variables that leak over long
sessions.

9319d932ae6f275a516b6e51932b7b994604a3bf authored over 5 years ago by Moritz Kiefer <[email protected]>
stack/cabal for hie-core-tests (haskell/ghcide#2287)

* stack/cabal for hie-core-tests

* ./fmt.sh

9c247f6f0f6871854c7c13ee475bec113c2898bf authored over 5 years ago by Andreas Herrmann <[email protected]>
Rename hazel_deps to hackage_deps (haskell/ghcide#2789)

* hazel_deps --> hackage_deps

Mechanical change:

```
sed -i 's/hazel_deps/hackage_deps/g' $(ag...

e9a67945c0d0f540960b48fbe1a629b312e783e4 authored over 5 years ago by Andreas Herrmann <[email protected]>
Give the readme a significant pass (haskell/ghcide#1869)

95d121166e88cf98fe581295427c479259263cac authored over 5 years ago by Neil Mitchell <[email protected]>
Make hie-core Compile simpler (haskell/ghcide#1832)

* Delete LoadPackageResult, was unused

* Delete tmrOccEnvName from Compile

* Push orphan i...

9104992f82d1238b3bba6aad5830c9cd9cc66901 authored over 5 years ago by Neil Mitchell <[email protected]>
Significantly alter the hie-core LanguageServer (haskell/ghcide#1862)

* Inline chunks of LSP.Server into LanguageServer

* Inline runServer

* Start figuring out a be...

5720f7fcf287857b70297bb0214ce91fcc02084a authored over 5 years ago by Neil Mitchell <[email protected]>
language: a shake rule to get interface/hie files (haskell/ghcide#2291)

* language: a shake rule to get interface/hie files

This adds a shake rule to get module inte...

507c53a3cfb3fec5b065080c780d10360a18b617 authored over 5 years ago by Robin Krom <[email protected]>
Add property tests for PositionMapping (haskell/ghcide#2265)

7f424e28cf92f1e70105bf8ae0fe45d7201cda74 authored over 5 years ago by Moritz Kiefer <[email protected]>
hie-core/test: Dedicated test suite for hie-core (haskell/ghcide#2243)

* hie-core/test: Dedicated test suite for hie-core

* Apply hlint suggestion

Use System.Environ...

8a4a46f71c0a6129798858a53b8934165da3e225 authored over 5 years ago by Andreas Herrmann <[email protected]>
Clean up the logging in hie-core (haskell/ghcide#1839)

* Move prettyPosition over to a more sensible place

* Avoid some pretty printing

* Remove ...

dcafb1ff0ffa5b9d6aa9f9798dc2bb6ef4798fa0 authored over 5 years ago by Neil Mitchell <[email protected]>
{-haskell/ghcide# LANGUAGE OverloadedStrings haskell/ghcide#-} is now on by default (haskell/ghcide#2270)

30782121191ec3e7509bd48dccaae30b5856c6b0 authored over 5 years ago by nickchapman-da <[email protected]>
Speed up dependency information chasing (haskell/ghcide#2444)

Comparing FilePaths is really slow so by mapping them to Ints, we can
speed up dependency chasi...

f3acaf399a5f16412ca705680ed95ff06c7a0451 authored over 5 years ago by Moritz Kiefer <[email protected]>
Correct hie-core grammar (haskell/ghcide#1871)

45d96879e95b7eabbcbefefee122602a52590369 authored over 5 years ago by Neil Mitchell <[email protected]>
Fix cross package goto definition (haskell/ghcide#1834)

The reason for why it was broken was rather simple: We just lost the
non-compat logic somewhere ...

e6666cf92b2b07fd712f7fa4244cd053b15bcfd4 authored over 5 years ago by Moritz Kiefer <[email protected]>
Fix some expected failures in damlc-shake-tests (haskell/ghcide#2010)

Most of them were caused by off-by-one errors in goto definition.

There was also one test that ...

39ff81e747908b73c61e5fe2bafbb73da4dcd7dd authored over 5 years ago by Moritz Kiefer <[email protected]>
Fix VSCode extension and remove silly warnings (haskell/ghcide#2042)

38feb597f867d00ce8214d1c19d9dbcb743706bf authored over 5 years ago by Moritz Kiefer <[email protected]>
Standalone pieces for hie-core (haskell/ghcide#1982)

* Add a .gitignore just for the hie-core piece

* Add standalone pieces to make hie-core work ...

53413ab9847913fdcc39fe4924858ea8d7c33df3 authored over 5 years ago by Neil Mitchell <[email protected]>
Clean up hie-core (haskell/ghcide#1992)

* Split off addRelativeImport from modifying the session

* Switch located imports to adding the...

9e98510779d490a5304a583beafc063a4a4ce05f authored over 5 years ago by Neil Mitchell <[email protected]>