Releases: discopop-project/discopop-gui-vscode
Releases · discopop-project/discopop-gui-vscode
Release 0.1.2
- added notification to replace runtime error in case no argument set is defined for the Hotspot Detection, but an execution is requested.
Release 0.1.1
0.1.1
- added a log webview, which can be opened via command to provide more detailed information
Release 0.1.0
Release 0.1.0
- internal refactoring
- improved support for pattern merging
- improved suggestion tree filters
Release 0.0.11
Release 0.0.11
- experimental support for pattern merging (BETA)
Release 0.0.10
0.0.10
- you can now add scripts to viewOnly configurations and run them at will
- more documentation for extension developers
- changes to suggestion application confirmations:
- feat: the dialog before apply a suggestion is now more aggressive to prevent accidental source code modifications.
- fix: the dialog can be disabled in the settings
Release 0.0.9
- previewing of suggestions improved:
- separated preview from application
- settings to control previewing and application
- do NOT show patterns that have applicable_pattern=false in patterns.json
- option to override arguments for explorer, optimizer, hotspot_analysis
Release 0.0.8
- fix loading of results when hotspot detection was not executed
- preview suggestion patches before applying the suggestion
v0.0.7
- automatically find installed DiscoPoP and HotspotDetection tools
- remove settings to specify path to DiscoPoP and path to HotspotDetection
- check that installed version of DiscoPoP is compatible with the extension; warn if installed DiscoPoP version may be incompatible
Release 0.0.6
- running the discopop optimizer (beta)
- prioritize patterns.json created by the optimizer over the patterns.json created by the explorer
- support for DiscoPoP 3.2
Release 0.0.5
- improved configuration management
- new configuration type "ViewOnly" allows to load and display existing DiscoPoP results
- new configuration type "Script" allows to define your own way of executing DiscoPoP/HotspotDetection. You can then execute the tools and display the results
- "Cmake" configurations now internally use separate build directories for HotspotDetection and DiscoPoP, but share the .discopop directory.
- filtering suggestions based on their applied status
- improved error handling
- prettier notifications
- internal refactorings
Known Issues: In some cases it might be necessary to manually delete the .discopop directory. This should be fixed by DiscoPoP/HotspotDetection in the near future.