9maintainer: Digital Asset
10copyright: Digital Asset 2018-2019
11synopsis: The core of an IDE
13 A library for building Haskell IDE's on top of the GHC API.
14homepage: https://github.com/digital-asset/ghcide#readme
15bug-reports: https://github.com/digital-asset/ghcide/issues
16tested-with: GHC==8.6.5
17extra-source-files: include/ghc-api-version.h README.md CHANGELOG.md
21 location: https://github.com/digital-asset/ghcide.git
24 description: build against ghc-lib instead of the ghc package
29 default-language: Haskell2010
47 prettyprinter-ansi-terminal,
48 prettyprinter-ansi-terminal,
66 cpp-options: -DGHC_LIB
82 GeneralizedNewtypeDeriving
98 Development.IDE.Core.FileStore
99 Development.IDE.Core.OfInterest
100 Development.IDE.Core.PositionMapping
101 Development.IDE.Core.Rules
102 Development.IDE.Core.RuleTypes
103 Development.IDE.Core.Service
104 Development.IDE.Core.Shake
105 Development.IDE.GHC.Util
106 Development.IDE.Import.DependencyInformation
107 Development.IDE.LSP.LanguageServer
108 Development.IDE.LSP.Protocol
109 Development.IDE.LSP.Server
110 Development.IDE.Types.Diagnostics
111 Development.IDE.Types.Location
112 Development.IDE.Types.Logger
113 Development.IDE.Types.Options
115 Development.IDE.Core.Debouncer
116 Development.IDE.Core.Compile
117 Development.IDE.Core.Preprocessor
118 Development.IDE.GHC.Compat
119 Development.IDE.GHC.CPP
120 Development.IDE.GHC.Error
121 Development.IDE.GHC.Orphans
122 Development.IDE.GHC.Warnings
123 Development.IDE.Import.FindImports
124 Development.IDE.LSP.CodeAction
125 Development.IDE.LSP.Definition
126 Development.IDE.LSP.Hover
127 Development.IDE.LSP.Notifications
128 Development.IDE.Spans.AtPoint
129 Development.IDE.Spans.Calculate
130 Development.IDE.Spans.Documentation
131 Development.IDE.Spans.Type
132 ghc-options: -Wall -Wno-name-shadowing
137 default-language: Haskell2010
139 ghc-options: -threaded -Wall -Wno-name-shadowing
152 hie-bios >= 0.2 && < 0.3,
154 optparse-applicative,
166test-suite ghcide-tests
169 type: exitcode-stdio-1.0
170 default-language: Haskell2010
179 --------------------------------------------------------------
180 -- The MIN_GHC_API_VERSION macro relies on MIN_VERSION pragmas
181 -- which require depending on ghc. So the tests need to depend
182 -- on ghc if they need to use MIN_GHC_API_VERSION. Maybe a
183 -- better solution can be found, but this is a quick solution
184 -- which works for now.
186 --------------------------------------------------------------
193 tasty-expected-failure,
195 hs-source-dirs: test/cabal test/exe test/src
196 include-dirs: include
197 ghc-options: -threaded -Wall -Wno-name-shadowing
201 Development.IDE.Test.Runfiles
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list