Format source and remove unused imports (#4250) Fix an npe related to hot ui (#4249) Fail gracefully if there is not an active file just as we fail gracefully if there is no outline (#4220) Rename a flutter refactor action (#4237) Fix an issue with the pub notification showing when ...
Remove unnecessary semicolonThe statementint variable = 0;;becomesint variable = 0; Remove blocks from if/while/for statementsThe statementif (true) { return false; }becomesif (true) return false;, also working forforandwhilestatements
It's not just about being lazy (although, yes..I am lazy). It's about not having to manage the imports. They are unnecessary in most cases.So have the tool do it. Just like the tool automatically saves the files, rather then having the lazy developer hit ctrl-sMike 0 Permanently ...
-Replace fully qualified names with imports -Remove unnecessary reference qualifiers -Correctly sort modifiers -Remove obsolete modifiers -Modernize array declarations -Remove redundant interface and superclass declarations All of this functionality is exposed via a simple...
"Unnecessary" ], "FileName": "/home/julien/tmp/SonarLintTest/SonarLintTest/Assets/Snake.cs", "Line": 14, "Column": 5, "EndLine": 17, "EndColumn": 6, "Text": "Remove the unused private method 'Update'.", "Projects": [
Build Server Protocol client Allows importing projects into IntelliJ IDEA using Build Server Protocol. Used by experimental Bazel plugin. Issue Tracker. Source Code. License. What’s New: BSP Plugin 2024.3.5. 2024.3.5. First release of 2025! This is sure
* Don't build unnecessary jars. #5515 * fix: Adjust executor threads based on device core count #6588 v2024.07.16 === Performance Fix * Fixes after sync freeze on MacOS #6562 * Improve performance when resolving the workspace root #6530 Bug Fixes *...
Unnecessary Refactoring gutter after Undo signature change. Moving directory takes forever. Core. Run. Configurations Current run configuration is not shown in the combo box after project reopen if it is the only run config in the project and it is stored as a file. ...
Improvements are coming to our support for the Java Stream API. Now the IDE can spot cases where unnecessary sorted calls are made before the subsequent min call. It provides a quick-fix to remove the redundant sorted call, as a min call doesn’t depend on the sort order. ...
A new data-flow-based inspection detects situations where the first condition is unnecessary because it’s already covered by a second condition. The IDE now identifies situations where a suppressed inspection no longer addresses any warnings in the associated method ...