tenninebt / vscode-koverage

VSCode code coverage extension
Apache License 2.0
26 stars 6 forks source link

Default settings are always written to the workspace settings.json #42

Closed alexisbg closed 1 year ago

alexisbg commented 1 year ago

Since Koverage 0.0.16, all its default settings are always written to the workspace settings.json:

{
  "koverage.coverageCommand": "",
  "koverage.autoRefresh": true,
  "koverage.autoRefreshDebounce": 3000,
  "koverage.coverageFileNames": [
    "lcov.info",
    "cov.xml",
    "clover.xml",
    "coverage.xml",
    "jacoco.xml"
  ],
  "koverage.coverageFilePaths": [
    "**"
  ],
  "koverage.lowCoverageThreshold": 50,
  "koverage.sufficientCoverageThreshold": 70,
}

If I try to remove them, they are written again. How to avoid this behavior?

tenninebt commented 1 year ago

Yes, I detected right after releasing, the fix is on the way, probably today or tomorrow. Sorry for the inconvenience.

tenninebt commented 1 year ago

fixed by 9ba9f386dcc403c7c58e806ca31ef28b79c4dcfb Release v0.0.19

tenninebt commented 12 months ago

@alexisbg Did you install the latest update? Do you confirm it is fixed?

alexisbg commented 12 months ago

@tenninebt Yes, Koverage has been updated to v0.0.19 on 2 projects and the issue seems to be fixed. Merci !