Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce generic config for plugins #691

Merged
merged 4 commits into from
Dec 23, 2020

Commits on Dec 21, 2020

  1. Introduce generic config for plugins

    Make it possible to provide config for a plugin in a regular way, by
    using a namespace in the json config space. So we have
    
    ```
    haskell.plugin.hlint.globalOn
    haskell.plugin.importLens.globalOn
    ```
    
    It is also possible to have finer-grain config, so the individual
    parts of a plugin can also be separately enabled/disabled.
    
    Closes haskell#513
    alanz committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    1cbe1fd View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2020

  1. Add tests for Plugin global enable via config

    And a CONTRIBUTING.md, for help on running tests
    alanz committed Dec 22, 2020
    Configuration menu
    Copy the full SHA
    2e829f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2020

  1. Remove duplicated test

    alanz committed Dec 23, 2020
    Configuration menu
    Copy the full SHA
    37da7ab View commit details
    Browse the repository at this point in the history
  2. Fix compiler warning that only shows up in CI

    More argument for haskell#693, in my opinion
    alanz committed Dec 23, 2020
    Configuration menu
    Copy the full SHA
    501b8f9 View commit details
    Browse the repository at this point in the history