Skip to content

Move Recorder logic to hls-plugin-api #3708

Closed
@joyfulmantis

Description

@joyfulmantis

We would like to be able to log problems that are obvious from either combineResponses or pluginEnabled, but currently, we can't as we don't have access to a Recorder. Passing in a recorder should be easy, as the functions in ghcide that call these functions have one, but because the Recorder type is defined in ghcide, and ghcide depends on hls-plugin-api, hls-plugin-api can't depend upon ghcide to import it. The solution to fix this is to move all the Recorder stuff from ghcide to hls-plugin-api

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions