gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/haskell-language-server

LSP server for GHC

Screenshots

  • haskell-language-server-2.9.0.0
    ~amd64
    ghcide-bench ghcide-bench-lib +hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_cabal-gild +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_class +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_notes +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell
  • haskell-language-server-2.8.0.0
    ~amd64
    +hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_cabal-gild +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_class +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_notes +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell
  • haskell-language-server-2.7.0.0
    ~amd64
    +hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_class +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell
  • haskell-language-server-2.6.0.0
    ~amd64
    +hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell

Runtime Dependencies

haskell-language-server-2.9.0.0


dev-haskell/aeson-pretty:=[profile?
]

dev-haskell/data-default:=[profile?
]

>=dev-haskell/extra-1.7.4:=[profile?
]

~dev-haskell/ghcide-2.9.0.0:=[profile?
]

>=dev-haskell/githash-0.1.6.1:=[profile?
]

dev-haskell/hie-bios:=[profile?
]

~dev-haskell/hls-plugin-api-2.9.0.0:=[profile?
]

>=dev-haskell/lsp-2.7:=[profile?
]
<dev-haskell/lsp-2.8

>=dev-haskell/lsp-types-2.3:=[profile?
]
<dev-haskell/lsp-types-2.4

dev-haskell/optparse-applicative:=[profile?
]

dev-haskell/optparse-simple:=[profile?
]

>=dev-haskell/prettyprinter-1.7:=[profile?
]

dev-haskell/text:=[profile?
]

dev-haskell/unliftio-core:=[profile?
]
>=dev-lang/ghc-9.2:=

ghcide-bench?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/hls-graph:=[profile?
] dev-haskell/hls-test-utils:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/lsp-test:=[profile?
] dev-haskell/safe-exceptions:=[profile?
] dev-util/shake:=[profile?
] >=dev-haskell/tasty-hunit-0.10:=[profile?
] )

ghcide-bench-lib?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/async:=[profile?
] dev-haskell/ghcide[executable] dev-haskell/hashable:=[profile?
] dev-haskell/hls-test-utils:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/lsp-test:=[profile?
] dev-haskell/parser-combinators:=[profile?
] dev-haskell/row-types:=[profile?
] dev-haskell/safe-exceptions:=[profile?
] dev-util/shake:=[profile?
] )

hls_plugins_alternate-number-format?
      ( ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_cabal?
      ( >=dev-haskell/cabal-syntax-3.7:=[profile?
] dev-haskell/hashable:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/regex-tdfa-1.3.1:=[profile?
] <dev-haskell/regex-tdfa-1.4 dev-haskell/text-rope:=[profile?
] >=dev-haskell/unordered-containers-0.2.10:=[profile?
] )

hls_plugins_cabal-fmt?
      ( dev-haskell/lens:=[profile?
] dev-haskell/process-extras:=[profile?
] )

hls_plugins_cabal-gild?
      ( dev-haskell/process-extras:=[profile?
] )

hls_plugins_call-hierarchy?
      ( dev-haskell/aeson:=[profile?
] >=dev-haskell/hiedb-0.6:=[profile?
] <dev-haskell/hiedb-0.7 dev-haskell/lens:=[profile?
] dev-haskell/sqlite-simple:=[profile?
] )

hls_plugins_change-type-signature?
      ( dev-haskell/regex-tdfa:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_class?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] >=dev-haskell/ghc-exactprint-1.5:=[profile?
] <dev-haskell/ghc-exactprint-1.10 dev-haskell/lens:=[profile?
] )

hls_plugins_code-range?
      ( dev-haskell/hashable:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/semigroupoids:=[profile?
] dev-haskell/vector:=[profile?
] )

hls_plugins_eval?
      ( dev-haskell/aeson:=[profile?
] >=dev-haskell/diff-0.5:=[profile?
] <dev-haskell/diff-0.6 dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/megaparsec-9:=[profile?
] >=dev-haskell/parser-combinators-1.2:=[profile?
] dev-haskell/unliftio:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_explicit-fields?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/lens:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_explicit-fixity?
      ( dev-haskell/hashable:=[profile?
] )

hls_plugins_floskell?
      ( >=dev-haskell/floskell-0.11:=[profile?
] <dev-haskell/floskell-0.12 )

hls_plugins_gadt?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/ghc-exactprint:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_hlint?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/apply-refact:=[profile?
] dev-haskell/hashable:=[profile?
] dev-haskell/ghc-lib-parser:=[profile?
] dev-haskell/ghc-lib-parser-ex:=[profile?
] >=dev-haskell/hlint-3.5:=[profile?
] <dev-haskell/hlint-3.9 dev-haskell/lens:=[profile?
] dev-haskell/refact:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/temporary:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_import-lens?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_module-name?
      ( dev-haskell/aeson:=[profile?
] )

hls_plugins_notes?
      ( ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/regex-tdfa-1.3.1:=[profile?
] dev-haskell/text-rope:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_overloaded-record-dot?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_pragmas?
      ( dev-haskell/fuzzy:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_qualify-imported-names?
      ( dev-haskell/dlist:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_refactor?
      ( dev-haskell/data-default:=[profile?
] dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/parser-combinators:=[profile?
] dev-haskell/regex-applicative:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/retrie:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/unordered-containers:=[profile?
] ||
            ( <dev-haskell/ghc-exactprint-1 >=dev-haskell/ghc-exactprint-1.4 )
       dev-haskell/ghc-exactprint:=[profile?
] )

hls_plugins_rename?
      ( dev-haskell/hashable:=[profile?
] >=dev-haskell/hiedb-0.6:=[profile?
] <dev-haskell/hiedb-0.7 dev-haskell/hie-compat:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/mod:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_retrie?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/hashable:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/retrie-0.1.1:=[profile?
] dev-haskell/safe-exceptions:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_semantic-tokens?
      ( dev-haskell/data-default:=[profile?
] dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.9.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/stm-containers:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/text-rope:=[profile?
] )

hls_plugins_splice?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/foldl:=[profile?
] dev-haskell/ghc-exactprint:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_stylish-haskell?
      ( >=dev-haskell/stylish-haskell-0.12:=[profile?
] <dev-haskell/stylish-haskell-0.15 )


dev-lang/ghc:=[profile?
]

haskell-language-server-2.8.0.0


dev-haskell/aeson-pretty:=[profile?
]

dev-haskell/data-default:=[profile?
]

>=dev-haskell/extra-1.7.4:=[profile?
]

~dev-haskell/ghcide-2.8.0.0:=[profile?
]

>=dev-haskell/githash-0.1.6.1:=[profile?
]

dev-haskell/hie-bios:=[profile?
]

~dev-haskell/hls-plugin-api-2.8.0.0:=[profile?
]

>=dev-haskell/lsp-2.4:=[profile?
]
<dev-haskell/lsp-2.5

>=dev-haskell/lsp-types-2.1:=[profile?
]
<dev-haskell/lsp-types-2.2

dev-haskell/optparse-applicative:=[profile?
]

dev-haskell/optparse-simple:=[profile?
]

>=dev-haskell/prettyprinter-1.7:=[profile?
]

dev-haskell/text:=[profile?
]

dev-haskell/unliftio-core:=[profile?
]
>=dev-lang/ghc-9.2:=

hls_plugins_alternate-number-format?
      ( ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_cabal?
      ( >=dev-haskell/cabal-syntax-3.7:=[profile?
] dev-haskell/hashable:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/regex-tdfa-1.3.1:=[profile?
] <dev-haskell/regex-tdfa-1.4 dev-haskell/text-rope:=[profile?
] >=dev-haskell/unordered-containers-0.2.10:=[profile?
] )

hls_plugins_cabal-fmt?
      ( dev-haskell/lens:=[profile?
] dev-haskell/process-extras:=[profile?
] )

hls_plugins_cabal-gild?
      ( dev-haskell/process-extras:=[profile?
] )

hls_plugins_call-hierarchy?
      ( dev-haskell/aeson:=[profile?
] >=dev-haskell/hiedb-0.6:=[profile?
] <dev-haskell/hiedb-0.7 dev-haskell/lens:=[profile?
] dev-haskell/sqlite-simple:=[profile?
] )

hls_plugins_change-type-signature?
      ( dev-haskell/regex-tdfa:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_class?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] >=dev-haskell/ghc-exactprint-1.5:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_code-range?
      ( dev-haskell/hashable:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/semigroupoids:=[profile?
] dev-haskell/vector:=[profile?
] )

hls_plugins_eval?
      ( dev-haskell/aeson:=[profile?
] >=dev-haskell/diff-0.4:=[profile?
] <dev-haskell/diff-0.5 dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/megaparsec-9:=[profile?
] >=dev-haskell/parser-combinators-1.2:=[profile?
] dev-haskell/unliftio:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_explicit-fields?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/lens:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_explicit-fixity?
      ( dev-haskell/hashable:=[profile?
] )

hls_plugins_floskell?
      ( >=dev-haskell/floskell-0.11:=[profile?
] <dev-haskell/floskell-0.12 )

hls_plugins_gadt?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/ghc-exactprint:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_hlint?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/apply-refact:=[profile?
] dev-haskell/hashable:=[profile?
] dev-haskell/ghc-lib-parser:=[profile?
] dev-haskell/ghc-lib-parser-ex:=[profile?
] >=dev-haskell/hlint-3.5:=[profile?
] <dev-haskell/hlint-3.9 dev-haskell/lens:=[profile?
] dev-haskell/refact:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/temporary:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_import-lens?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_module-name?
      ( dev-haskell/aeson:=[profile?
] )

hls_plugins_notes?
      ( ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/regex-tdfa-1.3.1:=[profile?
] dev-haskell/text-rope:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_overloaded-record-dot?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_pragmas?
      ( dev-haskell/fuzzy:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_qualify-imported-names?
      ( dev-haskell/dlist:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_refactor?
      ( dev-haskell/data-default:=[profile?
] dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/parser-combinators:=[profile?
] dev-haskell/regex-applicative:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/retrie:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/unordered-containers:=[profile?
] ||
            ( <dev-haskell/ghc-exactprint-1 >=dev-haskell/ghc-exactprint-1.4 )
       dev-haskell/ghc-exactprint:=[profile?
] )

hls_plugins_rename?
      ( dev-haskell/hashable:=[profile?
] >=dev-haskell/hiedb-0.6:=[profile?
] <dev-haskell/hiedb-0.7 dev-haskell/hie-compat:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/mod:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_retrie?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/hashable:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/retrie-0.1.1:=[profile?
] dev-haskell/safe-exceptions:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_semantic-tokens?
      ( dev-haskell/data-default:=[profile?
] dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.8.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/stm-containers:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/text-rope:=[profile?
] )

hls_plugins_splice?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/foldl:=[profile?
] dev-haskell/ghc-exactprint:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_stylish-haskell?
      ( >=dev-haskell/stylish-haskell-0.12:=[profile?
] <dev-haskell/stylish-haskell-0.15 )


dev-lang/ghc:=[profile?
]

haskell-language-server-2.7.0.0


dev-haskell/aeson-pretty:=[profile?
]

dev-haskell/data-default:=[profile?
]

>=dev-haskell/extra-1.7.4:=[profile?
]

~dev-haskell/ghcide-2.7.0.0:=[profile?
]

>=dev-haskell/githash-0.1.6.1:=[profile?
]

dev-haskell/hie-bios:=[profile?
]

~dev-haskell/hls-plugin-api-2.7.0.0:=[profile?
]

>=dev-haskell/lsp-2.4:=[profile?
]
<dev-haskell/lsp-2.5

>=dev-haskell/lsp-types-2.1:=[profile?
]
<dev-haskell/lsp-types-2.2

dev-haskell/optparse-applicative:=[profile?
]

dev-haskell/optparse-simple:=[profile?
]

>=dev-haskell/prettyprinter-1.7:=[profile?
]

dev-haskell/text:=[profile?
]

dev-haskell/unliftio-core:=[profile?
]
>=dev-lang/ghc-9.2:=

hls_plugins_alternate-number-format?
      ( ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_cabal?
      ( >=dev-haskell/cabal-syntax-3.7:=[profile?
] dev-haskell/hashable:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/regex-tdfa-1.3.1:=[profile?
] <dev-haskell/regex-tdfa-1.4 dev-haskell/text-rope:=[profile?
] >=dev-haskell/unordered-containers-0.2.10:=[profile?
] )

hls_plugins_cabal-fmt?
      ( dev-haskell/lens:=[profile?
] dev-haskell/process-extras:=[profile?
] )

hls_plugins_call-hierarchy?
      ( dev-haskell/aeson:=[profile?
] >=dev-haskell/hiedb-0.6:=[profile?
] <dev-haskell/hiedb-0.7 dev-haskell/lens:=[profile?
] dev-haskell/sqlite-simple:=[profile?
] )

hls_plugins_change-type-signature?
      ( dev-haskell/regex-tdfa:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_class?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] >=dev-haskell/ghc-exactprint-1.5[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_code-range?
      ( dev-haskell/hashable:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/semigroupoids:=[profile?
] dev-haskell/vector:=[profile?
] )

hls_plugins_eval?
      ( dev-haskell/aeson:=[profile?
] >=dev-haskell/diff-0.4:=[profile?
] <dev-haskell/diff-0.5 dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/megaparsec-9:=[profile?
] >=dev-haskell/parser-combinators-1.2:=[profile?
] dev-haskell/unliftio:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_explicit-fields?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/lens:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_explicit-fixity?
      ( dev-haskell/hashable:=[profile?
] )

hls_plugins_floskell?
      ( >=dev-haskell/floskell-0.11:=[profile?
] <dev-haskell/floskell-0.12 )

hls_plugins_gadt?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/ghc-exactprint:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_hlint?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/apply-refact:=[profile?
] dev-haskell/hashable:=[profile?
] dev-haskell/ghc-lib-parser:=[profile?
] dev-haskell/ghc-lib-parser-ex:=[profile?
] >=dev-haskell/hlint-3.5:=[profile?
] <dev-haskell/hlint-3.9 dev-haskell/lens:=[profile?
] dev-haskell/refact:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/temporary:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_import-lens?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0 dev-haskell/lens:=[profile?
] )

hls_plugins_module-name?
      ( dev-haskell/aeson:=[profile?
] )

hls_plugins_overloaded-record-dot?
      ( dev-haskell/aeson:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_pragmas?
      ( dev-haskell/fuzzy:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_qualify-imported-names?
      ( dev-haskell/dlist:=[profile?
] dev-haskell/lens:=[profile?
] )

hls_plugins_refactor?
      ( dev-haskell/data-default:=[profile?
] dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/parser-combinators:=[profile?
] dev-haskell/regex-applicative:=[profile?
] dev-haskell/regex-tdfa:=[profile?
] dev-haskell/retrie:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/unordered-containers:=[profile?
] ||
            ( <dev-haskell/ghc-exactprint-1 >=dev-haskell/ghc-exactprint-1.4 )
       dev-haskell/ghc-exactprint:=[profile?
] )

hls_plugins_rename?
      ( dev-haskell/hashable:=[profile?
] >=dev-haskell/hiedb-0.6:=[profile?
] <dev-haskell/hiedb-0.7 dev-haskell/hie-compat:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/mod:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_retrie?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/hashable:=[profile?
] dev-haskell/lens:=[profile?
] >=dev-haskell/retrie-0.1.1:=[profile?
] dev-haskell/safe-exceptions:=[profile?
] dev-haskell/unordered-containers:=[profile?
] )

hls_plugins_semantic-tokens?
      ( dev-haskell/data-default:=[profile?
] dev-haskell/dlist:=[profile?
] ~dev-haskell/hls-graph-2.7.0.0:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/stm-containers:=[profile?
] dev-haskell/syb:=[profile?
] dev-haskell/text-rope:=[profile?
] )

hls_plugins_splice?
      ( dev-haskell/aeson:=[profile?
] dev-haskell/foldl:=[profile?
] dev-haskell/ghc-exactprint:=[profile?
] dev-haskell/lens:=[profile?
] dev-haskell/syb:=[profile?
] )

hls_plugins_stylish-haskell?
      ( ||
            (
                  ( >=dev-haskell/stylish-haskell-0.12 <dev-haskell/stylish-haskell-0.14 )
            
                  ( >=dev-haskell/stylish-haskell-0.14.2 <dev-haskell/stylish-haskell-0.15 )
             )
       dev-haskell/stylish-haskell:=[profile?
] )


dev-lang/ghc:=[profile?
]

haskell-language-server-2.6.0.0


dev-haskell/aeson:=[profile?
]

dev-haskell/aeson-pretty:=[profile?
]

dev-haskell/async:=[profile?
]

dev-haskell/base16-bytestring:=[profile?
]

dev-haskell/cryptohash-sha1:=[profile?
]

dev-haskell/data-default:=[profile?
]

dev-haskell/extra:=[profile?
]

dev-haskell/ghc-paths:=[profile?
]

~dev-haskell/ghcide-2.6.0.0:=[profile?
]

dev-haskell/gitrev:=[profile?
]

dev-haskell/githash:=[profile?
]

dev-haskell/hashable:=[profile?
]

dev-haskell/hie-bios:=[profile?
]

dev-haskell/hiedb:=[profile?
]

>=dev-haskell/hls-graph-2.6:=[profile?
]
<dev-haskell/hls-graph-2.7

~dev-haskell/hls-plugin-api-2.6.0.0:=[profile?
]

dev-haskell/lens:=[profile?
]

>=dev-haskell/lsp-2.3:=[profile?
]
<dev-haskell/lsp-2.4

>=dev-haskell/lsp-types-2.1:=[profile?
]
<dev-haskell/lsp-types-2.1.1

dev-haskell/optparse-applicative:=[profile?
]

dev-haskell/optparse-simple:=[profile?
]

>=dev-haskell/prettyprinter-1.7:=[profile?
]

dev-haskell/regex-tdfa:=[profile?
]

dev-haskell/safe-exceptions:=[profile?
]

dev-haskell/sqlite-simple:=[profile?
]

dev-haskell/stm:=[profile?
]

dev-haskell/temporary:=[profile?
]

dev-haskell/unliftio-core:=[profile?
]

dev-haskell/unordered-containers:=[profile?
]
>=dev-lang/ghc-9.2:=

hls_plugins_alternate-number-format?
      ( ~dev-haskell/hls-alternate-number-format-plugin-2.6.0.0:=[profile?
] )

hls_plugins_cabal?
      ( ~dev-haskell/hls-cabal-plugin-2.6.0.0:=[profile?
] )

hls_plugins_cabal-fmt?
      ( ~dev-haskell/hls-cabal-fmt-plugin-2.6.0.0:=[profile?
] )

hls_plugins_call-hierarchy?
      ( ~dev-haskell/hls-call-hierarchy-plugin-2.6.0.0:=[profile?
] )

hls_plugins_change-type-signature?
      ( ~dev-haskell/hls-change-type-signature-plugin-2.6.0.0:=[profile?
] )

hls_plugins_code-range?
      ( ~dev-haskell/hls-code-range-plugin-2.6.0.0:=[profile?
] )

hls_plugins_eval?
      ( ~dev-haskell/hls-eval-plugin-2.6.0.0:=[profile?
] )

hls_plugins_explicit-fields?
      ( ~dev-haskell/hls-explicit-record-fields-plugin-2.6.0.0:=[profile?
] )

hls_plugins_explicit-fixity?
      ( ~dev-haskell/hls-explicit-fixity-plugin-2.6.0.0:=[profile?
] )

hls_plugins_floskell?
      ( ~dev-haskell/hls-floskell-plugin-2.6.0.0:=[profile?
] )

hls_plugins_gadt?
      ( ~dev-haskell/hls-gadt-plugin-2.6.0.0:=[profile?
] )

hls_plugins_hlint?
      ( ~dev-haskell/hls-hlint-plugin-2.6.0.0:=[profile?
] )

hls_plugins_import-lens?
      ( ~dev-haskell/hls-explicit-imports-plugin-2.6.0.0:=[profile?
] )

hls_plugins_module-name?
      ( ~dev-haskell/hls-module-name-plugin-2.6.0.0:=[profile?
] )

hls_plugins_overloaded-record-dot?
      ( ~dev-haskell/hls-overloaded-record-dot-plugin-2.6.0.0:=[profile?
] )

hls_plugins_pragmas?
      ( ~dev-haskell/hls-pragmas-plugin-2.6.0.0:=[profile?
] )

hls_plugins_qualify-imported-names?
      ( ~dev-haskell/hls-qualify-imported-names-plugin-2.6.0.0:=[profile?
] )

hls_plugins_refactor?
      ( ~dev-haskell/hls-refactor-plugin-2.6.0.0:=[profile?
] )

hls_plugins_rename?
      ( ~dev-haskell/hls-rename-plugin-2.6.0.0:=[profile?
] )

hls_plugins_retrie?
      ( ~dev-haskell/hls-retrie-plugin-2.6.0.0:=[profile?
] )

hls_plugins_semantic-tokens?
      ( ~dev-haskell/hls-semantic-tokens-plugin-2.6.0.0:=[profile?
] )

hls_plugins_splice?
      ( ~dev-haskell/hls-splice-plugin-2.6.0.0:=[profile?
] )

hls_plugins_stylish-haskell?
      ( ~dev-haskell/hls-stylish-haskell-plugin-2.6.0.0:=[profile?
] )


dev-lang/ghc:=[profile?
]