hls-3

HLS provides completion suggestions for users. Completions did not contain locally defined type families. The fix is to add type family definitions in class declarations.

ghc-version: 8.10.7

hasbugs-version: 1.0.0

license: Apache-2.0

build-framework: stack

Repository
GitHub Artifacts :

Faults @771d8f44

[
  {
    "endline": 465,
    "file": "ghcide/src/Development/IDE/Plugin/Completions/Logic.hs",
    "function": "localCompletionsForParsedModule",
    "module": "Development.IDE.Plugin.Completions.Logic",
    "startline": 465
  },
  {
    "endline": 469,
    "file": "ghcide/src/Development/IDE/Plugin/Completions/Logic.hs",
    "function": "localCompletionsForParsedModule",
    "module": "Development.IDE.Plugin.Completions.Logic",
    "startline": 469
  }
]

Fixes @c3c73cf3

[
  {
    "endline": 465,
    "file": "ghcide/src/Development/IDE/Plugin/Completions/Logic.hs",
    "function": "localCompletionsForParsedModule",
    "module": "Development.IDE.Plugin.Completions.Logic",
    "startline": 465
  },
  {
    "endline": 471,
    "file": "ghcide/src/Development/IDE/Plugin/Completions/Logic.hs",
    "function": "localCompletionsForParsedModule",
    "module": "Development.IDE.Plugin.Completions.Logic",
    "startline": 469
  }
]