Skip to content

housekeeping between ghcide and hls #948

Closed
@alanz

Description

@alanz

ghcide is primarily a library, which is then used in both ghcide (the exe) and as a building block for hls.

This is working well, except for one minor niggle.

Over time, the amount of functionality in the ghcide/exe directory is growing. This is not shared between the applications, and requires a manual sync when it does change.

Can we try to reduce ghcide/exe/ to contain just Main.hs, which does the minimum to configure and run the specific incarnation it is being used for?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions