You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature/add option to disable for long lines (#23)
* Update Gradle and plugin configurations
Upgraded Gradle version to 8.14 and updated plugin settings, including Kotlin (2.1.20) and IntelliJ Platform (2.5.0) versions. Removed deprecated properties and cleaned up unused configurations to ensure compatibility with the updated platform version.
* Add support for disabling the plugin for large files
Introduce `BracketsSettingsState` with options to disable the plugin for files exceeding a configurable line count. Refactor services and annotators to use a `BracketColorizerServiceFactory` for improved modularity and performance. Update plugin metadata and changelog to reflect the changes.
* Add settings for bracket pair colorization and large files
Introduced a settings section in the README to guide users on configuring bracket pair colorization. Enhanced the settings UI to allow disabling colorization for large files and adjusting the line count threshold. These changes improve customization and usability.
* Reverted pluginUntilBuild
* Remove redundant code and refine plugin verification logic.
Deleted unused `Run Verifications` Gradle run configuration and the `withCustomBrackets` function from `BracketColorizerService`. Enhanced plugin verification to limit IDE versions processed, optimizing for a smaller subset of releases.
* Update workflows and enhance plugin verification logging
Updated GitHub Actions workflow to disable handling of large packages in free-disk-space action. Improved logging in plugin verification to provide clearer details about available and selected builds for verification.
* Updated change log.
* Reverted build and changelog steps
* Bumped version
0 commit comments