packages feed

Cabal revisions of ghcide-2.11.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version:      3.4-build-type:         Simple-category:           Development-name:               ghcide-version:            2.11.0.0-license:            Apache-2.0-license-file:       LICENSE-author:             Digital Asset and Ghcide contributors-maintainer:         Ghcide contributors-copyright:          Digital Asset and Ghcide contributors 2018-2020-synopsis:           The core of an IDE-description:        A library for building Haskell IDE's on top of the GHC API.-homepage:-  https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme--bug-reports:        https://github.com/haskell/haskell-language-server/issues-tested-with:        GHC ==9.10.1 || ==9.8.2 || ==9.6.5 || ==9.4.8-extra-source-files:-  CHANGELOG.md-  README.md--source-repository head-  type:     git-  location: https://github.com/haskell/haskell-language-server.git--flag pedantic-  description: Enable -Werror-  default:     False-  manual:      True--common warnings-  ghc-options:-    -Werror=incomplete-patterns-    -Wall-    -Wincomplete-uni-patterns-    -Wunused-packages-    -Wno-name-shadowing-    -Wno-unticked-promoted-constructors-    -fno-ignore-asserts--library-  import: warnings-  default-language:   GHC2021-  build-depends:-    , aeson-    , array-    , async-    , base                         >=4.16     && <5-    , base16-bytestring            >=0.1.1    && <1.1-    , binary-    , bytestring-    , case-insensitive-    , co-log-core-    , containers-    , cryptohash-sha1              >=0.11.100 && <0.12-    , data-default-    , deepseq-    , dependent-map-    , dependent-sum-    , Diff                         ^>=0.5-    , directory-    , dlist-    , enummapset-    , exceptions-    , extra                        >=1.7.14-    , filepath-    , fingertree-    , focus                        >=1.0.3.2-    , ghc                          >=9.2-    , ghc-boot-    , ghc-boot-th-    , ghc-trace-events-    , Glob-    , haddock-library              >=1.8      && <1.12-    , hashable-    , hie-bios                     ^>=0.15.0-    , hie-compat                   ^>=0.3.0.0-    , hiedb                        ^>= 0.6.0.2-    , hls-graph                    == 2.11.0.0-    , hls-plugin-api               == 2.11.0.0-    , implicit-hie                 >= 0.1.4.0 && < 0.1.5-    , lens-    , lens-aeson-    , list-t-    , lsp                          ^>=2.7-    , lsp-types                    ^>=2.3-    , mtl-    , opentelemetry                >=0.6.1-    , optparse-applicative-    , os-string-    , parallel-    , prettyprinter                >=1.7-    , prettyprinter-ansi-terminal-    , random-    , regex-tdfa                   >=1.3.1.0-    , safe-exceptions-    , sorted-list-    , sqlite-simple-    , stm-    , stm-containers-    , syb-    , text-    , text-rope-    , time-    , transformers-    , unliftio                     >=0.2.6-    , unliftio-core-    , unordered-containers         >=0.2.10.0-    , vector--  if os(windows)-    build-depends: Win32--  else-    build-depends: unix--  default-extensions:-    DataKinds-    ExplicitNamespaces-    LambdaCase-    OverloadedStrings-    RecordWildCards-    ViewPatterns--  hs-source-dirs:     src session-loader-  exposed-modules:-    Control.Concurrent.Strict-    Development.IDE-    Development.IDE.Core.Actions-    Development.IDE.Core.Compile-    Development.IDE.Core.Debouncer-    Development.IDE.Core.FileStore-    Development.IDE.Core.FileUtils-    Development.IDE.Core.IdeConfiguration-    Development.IDE.Core.OfInterest-    Development.IDE.Core.PluginUtils-    Development.IDE.Core.PositionMapping-    Development.IDE.Core.Preprocessor-    Development.IDE.Core.ProgressReporting-    Development.IDE.Core.Rules-    Development.IDE.Core.RuleTypes-    Development.IDE.Core.Service-    Development.IDE.Core.Shake-    Development.IDE.Core.Tracing-    Development.IDE.Core.UseStale-    Development.IDE.Core.WorkerThread-    Development.IDE.GHC.Compat-    Development.IDE.GHC.Compat.Core-    Development.IDE.GHC.Compat.CmdLine-    Development.IDE.GHC.Compat.Driver-    Development.IDE.GHC.Compat.Env-    Development.IDE.GHC.Compat.Error-    Development.IDE.GHC.Compat.Iface-    Development.IDE.GHC.Compat.Logger-    Development.IDE.GHC.Compat.Outputable-    Development.IDE.GHC.Compat.Parser-    Development.IDE.GHC.Compat.Plugins-    Development.IDE.GHC.Compat.Units-    Development.IDE.GHC.Compat.Util-    Development.IDE.GHC.CoreFile-    Development.IDE.GHC.Error-    Development.IDE.GHC.Orphans-    Development.IDE.GHC.Util-    Development.IDE.Import.DependencyInformation-    Development.IDE.Import.FindImports-    Development.IDE.LSP.HoverDefinition-    Development.IDE.LSP.LanguageServer-    Development.IDE.LSP.Notifications-    Development.IDE.LSP.Outline-    Development.IDE.LSP.Server-    Development.IDE.Main-    Development.IDE.Main.HeapStats-    Development.IDE.Monitoring.OpenTelemetry-    Development.IDE.Plugin-    Development.IDE.Plugin.Completions-    Development.IDE.Plugin.Completions.Types-    Development.IDE.Plugin.Completions.Logic-    Development.IDE.Plugin.HLS-    Development.IDE.Plugin.HLS.GhcIde-    Development.IDE.Plugin.Test-    Development.IDE.Plugin.TypeLenses-    Development.IDE.Session-    Development.IDE.Session.Diagnostics-    Development.IDE.Session.Implicit-    Development.IDE.Spans.AtPoint-    Development.IDE.Spans.Common-    Development.IDE.Spans.Documentation-    Development.IDE.Spans.LocalBindings-    Development.IDE.Spans.Pragmas-    Development.IDE.Types.Diagnostics-    Development.IDE.Types.Exports-    Development.IDE.Types.HscEnvEq-    Development.IDE.Types.KnownTargets-    Development.IDE.Types.Location-    Development.IDE.Types.Monitoring-    Development.IDE.Types.Options-    Development.IDE.Types.Shake-    Generics.SYB.GHC-    Text.Fuzzy.Parallel--  other-modules:-    Development.IDE.Core.FileExists-    Development.IDE.GHC.CPP-    Development.IDE.GHC.Warnings-    Development.IDE.Types.Action--  if flag(pedantic)-    ghc-options:-      -Werror--flag executable-  description: Build the ghcide executable-  default:     True--executable ghcide-  import: warnings-  default-language:   GHC2021-  hs-source-dirs:     exe-  ghc-options:        -threaded -rtsopts "-with-rtsopts=-I0 -A128M -T"---  -- allow user RTS overrides-  -- disable idle GC-  -- increase nursery size-  -- Enable collection of heap statistics-  main-is:            Main.hs-  build-depends:-    , base                  >=4.16 && <5-    , data-default-    , extra-    , ghcide-    , gitrev-    , hls-plugin-api-    , lsp-    , lsp-types-    , optparse-applicative--  other-modules:-    Arguments-    Paths_ghcide--  autogen-modules:    Paths_ghcide-  default-extensions:-    LambdaCase-    OverloadedStrings-    RecordWildCards-    ViewPatterns--  if !flag(executable)-    buildable: False+cabal-version:      3.4
+build-type:         Simple
+category:           Development
+name:               ghcide
+version:            2.11.0.0
+x-revision: 1
+license:            Apache-2.0
+license-file:       LICENSE
+author:             Digital Asset and Ghcide contributors
+maintainer:         Ghcide contributors
+copyright:          Digital Asset and Ghcide contributors 2018-2020
+synopsis:           The core of an IDE
+description:        A library for building Haskell IDE's on top of the GHC API.
+homepage:
+  https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme
+
+bug-reports:        https://github.com/haskell/haskell-language-server/issues
+tested-with:        GHC ==9.10.1 || ==9.8.2 || ==9.6.5 || ==9.4.8
+extra-source-files:
+  CHANGELOG.md
+  README.md
+
+source-repository head
+  type:     git
+  location: https://github.com/haskell/haskell-language-server.git
+
+flag pedantic
+  description: Enable -Werror
+  default:     False
+  manual:      True
+
+common warnings
+  ghc-options:
+    -Werror=incomplete-patterns
+    -Wall
+    -Wincomplete-uni-patterns
+    -Wunused-packages
+    -Wno-name-shadowing
+    -Wno-unticked-promoted-constructors
+    -fno-ignore-asserts
+
+library
+  import: warnings
+  default-language:   GHC2021
+  build-depends:
+    , aeson
+    , array
+    , async
+    , base                         >=4.16     && <5
+    , base16-bytestring            >=0.1.1    && <1.1
+    , binary
+    , bytestring
+    , case-insensitive
+    , co-log-core
+    , containers
+    , cryptohash-sha1              >=0.11.100 && <0.12
+    , data-default
+    , deepseq
+    , dependent-map
+    , dependent-sum
+    , Diff                         ^>=0.5
+    , directory
+    , dlist
+    , enummapset
+    , exceptions
+    , extra                        >=1.7.14
+    , filepath
+    , fingertree
+    , focus                        >=1.0.3.2
+    , ghc                          >=9.2
+    , ghc-boot
+    , ghc-boot-th
+    , ghc-trace-events
+    , Glob
+    , haddock-library              >=1.8      && <1.12
+    , hashable
+    , hie-bios                     ^>=0.15.0 || ^>=0.16.0
+    , hie-compat                   ^>=0.3.0.0
+    , hiedb                        ^>= 0.6.0.2
+    , hls-graph                    == 2.11.0.0
+    , hls-plugin-api               == 2.11.0.0
+    , implicit-hie                 >= 0.1.4.0 && < 0.1.5
+    , lens
+    , lens-aeson
+    , list-t
+    , lsp                          ^>=2.7
+    , lsp-types                    ^>=2.3
+    , mtl
+    , opentelemetry                >=0.6.1
+    , optparse-applicative
+    , os-string
+    , parallel
+    , prettyprinter                >=1.7
+    , prettyprinter-ansi-terminal
+    , random
+    , regex-tdfa                   >=1.3.1.0
+    , safe-exceptions
+    , sorted-list
+    , sqlite-simple
+    , stm
+    , stm-containers
+    , syb
+    , text
+    , text-rope
+    , time
+    , transformers
+    , unliftio                     >=0.2.6
+    , unliftio-core
+    , unordered-containers         >=0.2.10.0
+    , vector
+
+  if os(windows)
+    build-depends: Win32
+
+  else
+    build-depends: unix
+
+  default-extensions:
+    DataKinds
+    ExplicitNamespaces
+    LambdaCase
+    OverloadedStrings
+    RecordWildCards
+    ViewPatterns
+
+  hs-source-dirs:     src session-loader
+  exposed-modules:
+    Control.Concurrent.Strict
+    Development.IDE
+    Development.IDE.Core.Actions
+    Development.IDE.Core.Compile
+    Development.IDE.Core.Debouncer
+    Development.IDE.Core.FileStore
+    Development.IDE.Core.FileUtils
+    Development.IDE.Core.IdeConfiguration
+    Development.IDE.Core.OfInterest
+    Development.IDE.Core.PluginUtils
+    Development.IDE.Core.PositionMapping
+    Development.IDE.Core.Preprocessor
+    Development.IDE.Core.ProgressReporting
+    Development.IDE.Core.Rules
+    Development.IDE.Core.RuleTypes
+    Development.IDE.Core.Service
+    Development.IDE.Core.Shake
+    Development.IDE.Core.Tracing
+    Development.IDE.Core.UseStale
+    Development.IDE.Core.WorkerThread
+    Development.IDE.GHC.Compat
+    Development.IDE.GHC.Compat.Core
+    Development.IDE.GHC.Compat.CmdLine
+    Development.IDE.GHC.Compat.Driver
+    Development.IDE.GHC.Compat.Env
+    Development.IDE.GHC.Compat.Error
+    Development.IDE.GHC.Compat.Iface
+    Development.IDE.GHC.Compat.Logger
+    Development.IDE.GHC.Compat.Outputable
+    Development.IDE.GHC.Compat.Parser
+    Development.IDE.GHC.Compat.Plugins
+    Development.IDE.GHC.Compat.Units
+    Development.IDE.GHC.Compat.Util
+    Development.IDE.GHC.CoreFile
+    Development.IDE.GHC.Error
+    Development.IDE.GHC.Orphans
+    Development.IDE.GHC.Util
+    Development.IDE.Import.DependencyInformation
+    Development.IDE.Import.FindImports
+    Development.IDE.LSP.HoverDefinition
+    Development.IDE.LSP.LanguageServer
+    Development.IDE.LSP.Notifications
+    Development.IDE.LSP.Outline
+    Development.IDE.LSP.Server
+    Development.IDE.Main
+    Development.IDE.Main.HeapStats
+    Development.IDE.Monitoring.OpenTelemetry
+    Development.IDE.Plugin
+    Development.IDE.Plugin.Completions
+    Development.IDE.Plugin.Completions.Types
+    Development.IDE.Plugin.Completions.Logic
+    Development.IDE.Plugin.HLS
+    Development.IDE.Plugin.HLS.GhcIde
+    Development.IDE.Plugin.Test
+    Development.IDE.Plugin.TypeLenses
+    Development.IDE.Session
+    Development.IDE.Session.Diagnostics
+    Development.IDE.Session.Implicit
+    Development.IDE.Spans.AtPoint
+    Development.IDE.Spans.Common
+    Development.IDE.Spans.Documentation
+    Development.IDE.Spans.LocalBindings
+    Development.IDE.Spans.Pragmas
+    Development.IDE.Types.Diagnostics
+    Development.IDE.Types.Exports
+    Development.IDE.Types.HscEnvEq
+    Development.IDE.Types.KnownTargets
+    Development.IDE.Types.Location
+    Development.IDE.Types.Monitoring
+    Development.IDE.Types.Options
+    Development.IDE.Types.Shake
+    Generics.SYB.GHC
+    Text.Fuzzy.Parallel
+
+  other-modules:
+    Development.IDE.Core.FileExists
+    Development.IDE.GHC.CPP
+    Development.IDE.GHC.Warnings
+    Development.IDE.Types.Action
+
+  if flag(pedantic)
+    ghc-options:
+      -Werror
+
+flag executable
+  description: Build the ghcide executable
+  default:     True
+
+executable ghcide
+  import: warnings
+  default-language:   GHC2021
+  hs-source-dirs:     exe
+  ghc-options:        -threaded -rtsopts "-with-rtsopts=-I0 -A128M -T"
+
+
+  -- allow user RTS overrides
+  -- disable idle GC
+  -- increase nursery size
+  -- Enable collection of heap statistics
+  main-is:            Main.hs
+  build-depends:
+    , base                  >=4.16 && <5
+    , data-default
+    , extra
+    , ghcide
+    , gitrev
+    , hls-plugin-api
+    , lsp
+    , lsp-types
+    , optparse-applicative
+
+  other-modules:
+    Arguments
+    Paths_ghcide
+
+  autogen-modules:    Paths_ghcide
+  default-extensions:
+    LambdaCase
+    OverloadedStrings
+    RecordWildCards
+    ViewPatterns
+
+  if !flag(executable)
+    buildable: False
revision 2
 category:           Development
 name:               ghcide
 version:            2.11.0.0
-x-revision: 1
+x-revision: 2
 license:            Apache-2.0
 license-file:       LICENSE
 author:             Digital Asset and Ghcide contributors
     , Glob
     , haddock-library              >=1.8      && <1.12
     , hashable
-    , hie-bios                     ^>=0.15.0 || ^>=0.16.0
+    , hie-bios                     ^>=0.15.0 || ^>=0.16.0 || ^>=0.17.0
     , hie-compat                   ^>=0.3.0.0
     , hiedb                        ^>= 0.6.0.2
     , hls-graph                    == 2.11.0.0