mirror of
https://github.com/haskell/haskell-language-server.git
synced 2024-09-11 08:45:35 +03:00
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
* Prepare release 2.9.0.0 * Bump 'bytestring' version for release CI test scripts The older 'bytestring-0.11.1.0' version doesn't compile with the recent GHC 9.10.1 release. Bump the version to '0.12.1.0' which can be successfully compiled on all supported GHC versions. * Update supported GHC version table * Move plugin ghc support conditionals into .cabal file Having them in the cabal.project file is a very neat way to enable/disable a plugin, but it negatively affects Hackage users as they can no longer trivially install HLS from Hackage. This discussion might be revisited in the future, but not during a release process. * Disable tests and benchmarks in release test pipeline On some platforms, building bytestring-0.12.1.0 is not fully supported yet. Hence, we disable tests and benchmarks, to allow building on the platform Windows with GHC 9.10.1. * Always show debug output in release test ci * Upgrade cabal version in the release pipeline * Switch to `text` for release test package --------- Co-authored-by: Michael Peyton Jones <me@michaelpj.com> |
||
---|---|---|
.circleci | ||
.github | ||
.gitlab | ||
bench | ||
bindist | ||
docs | ||
exe | ||
ghcide | ||
ghcide-bench | ||
hie-compat | ||
hls-graph | ||
hls-plugin-api | ||
hls-test-utils | ||
plugins | ||
release | ||
scripts/release | ||
shake-bench | ||
src | ||
test | ||
test-logs | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
.gitpod.Dockerfile | ||
.gitpod.yml | ||
.hlint.yaml | ||
.pre-commit-config.yaml | ||
.readthedocs.yaml | ||
.stylish-haskell.yaml | ||
cabal.project | ||
ChangeLog.md | ||
CITATION.cff | ||
CODE_OF_CONDUCT.md | ||
CODEOWNERS | ||
default.nix | ||
docutils.nix | ||
flake.lock | ||
flake.nix | ||
fmt.sh | ||
FUNDING.yml | ||
GenChangelogs.hs | ||
GNUmakefile | ||
haskell-language-server.cabal | ||
LICENSE | ||
README.md | ||
RELEASING.md | ||
Setup.hs | ||
shell.nix | ||
stack-lts22.yaml | ||
stack.yaml |
haskell-language-server
The official Haskell language server (LSP) implementation. Consult the project documentation for more details.