No subsystem | Bug | IDEA-186750 | Indent guides often disappear |
Bug | IDEA-192991 | WS doesn't keep tab positions on newlines in yml files when switching windows | |
Task | IDEA-185056 | Remove pin icon from quick navigate tooltip | |
Android | Bug | IDEA-189515 | Unable to run Android app |
Code Analysis. Dependencies | Bug | IDEA-193128 | Type hierarchy empty element while it is loading |
Code Coverage | Exception | IDEA-193071 | Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed |
Compiling Project | Bug | IDEA-192651 | Project compilation fails with NPE |
Bug | IDEA-192717 | ClientCodeException when compiling project with Java 6 | |
Cucumber JVM | Bug | IDEA-192819 | Cucumber for Java 8 should understand string concatenation in step definition |
Debugger | Bug | IDEA-189504 | Breakpoints View is bugging in debug view |
Bug | IDEA-192798 | [Breakpoint intentions] [Stop/don't stop in the class] correct filter was added using intention, but it doesn't filter anything | |
Docker | Bug | IDEA-164756 | Docker log tabs added with each new run |
Editor. Code Completion | Feature | IDEA-192382 | Override unused imports when adding class with same name |
Editor. Editing Text | Feature | IDEA-152160 | Add options to "Save as" for scratch files |
Bug | IDEA-192970 | Jump outside closing bracket/quote: doesn't work if if/while/switch statements were completed | |
Bug | IDEA-192328 | Entering a newline between a regular multiline comment and doc comment introduces stray asterisk. | |
Bug | IDEA-192288 | Strange annoying behavior on mouse click in long file in ES6 | |
Bug | IDEA-190665 | Caret is not repainted correctly | |
Bug | IDEA-192919 | Custom file type: incorrect Expand selection if word is between backslashes (tested with in C files) | |
Bug | IDEA-192777 | Builder methods return hints duplication in the editor. | |
Find, Replace, Find Usages | Bug | IDEA-188646 | Livelock in Git commit dialog during code analysis |
Exception | IDEA-189500 | Search does not work | |
Gradle | Bug | IDEA-192927 | Gradle sync does not stop |
Bug | IDEA-192947 | Creating gradle configuration for running tests is not recognized by test-runner | |
Bug | IDEA-180830 | Gradle Kotlin project with Kapt not working | |
Groovy | Bug | IDEA-193285 | Groovy Slashy String beginning with equals character '=' |
Exception | IDEA-192905 | Groovy stubs serialization exception | |
IDE Configuration | Usability | IDEA-193234 | Sort Live Template Scopes alphabetically |
Indices | Bug | IDEA-193172 | Deadlock while typing after auto completion |
Java. Code Completion | Bug | IDEA-190041 | Smart completion doesn't work for generic array satisfying "complex" type constraint |
Bug | IDEA-193049 | Don't work full java class completion in parametrized method | |
Bug | IDEA-45672 | Type inference for smart completion wrongly suggests collection type | |
Bug | IDEA-192936 | A final field initialized in the initialization block is not autocompleted in the constructor as a method invocation parameter | |
Java. Inspections | Feature | IDEA-184914 | Object allocation in loop doesn't detect LocalDate.now() |
Feature | IDEA-191905 | Optional.get without Optional.isPresent can suggest quick fix when Optional.get returns Optional | |
Bug | IDEA-193102 | x > Double.NaN comparison should be highlighted as always false | |
Bug | IDEA-193196 | Wrong 'always false' warning when comparing floating point value with constant | |
Bug | IDEA-193097 | Redundant cast is reported for cast on functional expression inside synchronized() | |
Bug | IDEA-193096 | Unnecessary boxing is reported for synchronized statement | |
Bug | IDEA-193167 | False positive "Condition is always true" with two boolean comparisons in one expression | |
Usability | IDEA-192829 | Do not show warning about missing NotNull annotation for Enum methods. | |
Cosmetics | IDEA-192842 | Change text in the Infer Nullity Annotations warning | |
Java. Intention Actions | Bug | IDEA-193066 | boolean used for new symbol instead of known Object-type for intention "Create local variable", parameter etc |
Bug | IDEA-193060 | "Create type parameter" intention non-sensical when assigning to unknown target | |
Bug | IDEA-192688 | Inline constant param doesn't work properly when string contains escaped character | |
Bug | IDEA-192958 | "Split into declaration and assignment" is incomplete for non-terminated statement | |
Bug | IDEA-193106 | Intention 'Replace with if statement' extracts wrong conditional expression | |
Bug | IDEA-192528 | Inadequate "Create Type Parameter suggestion" | |
Bug | IDEA-192896 | "Create field for constructor parameter" not available | |
Bug | IDEA-192775 | Wrong create type parameter suggestion | |
Bug | IDEA-192543 | "Unwrap else branch" breaks PSI-text consistency | |
Bug | IDEA-193174 | 'Ambiguous method call' quick fix proposes int instead of Integer | |
Bug | IDEA-188556 | Convert inferred annotation to explicit: properly react on Unmodifiable/UnmodifiableView inference | |
Usability | IDEA-192837 | Suppress for methods annotated by 'xyz' action is confusing | |
Java. Refactoring | Bug | IDEA-192850 | Mixed up constructor parameters order in extracted super class |
Bug | IDEA-193132 | Refactoring "Extract superclass" with varargs creates uncompileable code. | |
Bug | IDEA-191185 | Moving a class to a new package doesn't work if I need to add the folder to SVN first | |
JavaEE | Performance | IDEA-192420 | Memory leak: LibraryModel.myLibraries |
Platform API | Feature | IDEA-193136 | Synchronous notification on file opening |
Feature | IDEA-192305 | EditorTabTitleProvider: pass FileEditor, not just VirtualFile | |
Task | IDEA-193114 | Make property-based and code insight sanity testing frameworks available outside IntelliJ IDEA repository | |
Plugin Development | Usability | IDEA-193156 | DevKit: keep "plugin.xml" in editor tab title |
Project Configuration | Feature | IDEA-193050 | Add option to specify minimum version of the IDE which is required for a project |
Feature | IDEA-193045 | Repository libraries: add option to exclude only some of transitive dependencies | |
Bug | IDEA-192913 | Stop updating misc.xml with test statistics | |
Run | Debug configuration | Usability | IDEA-169476 | Run configurations are too easily deleted |
Settings Repository | Bug | IDEA-193023 | completion.factors.user.xml should not be synchronized by Settings Repository |
Spring | Feature | IDEA-188676 | Spring Boot config files: resolve placeholder properties to other project .properties keys |
Feature | IDEA-170882 | SpringBoot Dashboard. Provide a new filter: my beans, all beans. | |
Feature | IDEA-180870 | "Create @PathVariable parameter" intention should use implicit name | |
Feature | IDEA-141499 | Spring Boot: highlight SpringBootApplication located in default package | |
Feature | IDEA-177633 | Inspection to remove useless `@ComponentScan` annotation | |
Feature | IDEA-177632 | Inspection to remove @EnableAutoConfiguration if @SpringBootApplication is present | |
Feature | IDEA-154969 | Add support for Spring Live Beans Graph | |
Bug | IDEA-145061 | Spring. Help. View "model dependencies Diagram". Help navigates to the wrong topic. | |
Bug | IDEA-191715 | Spring Boot: application.yml: intention that replaces the deprecated property removes all properties in the same group (same-prefix ones) | |
Bug | IDEA-181322 | Spring MVC - Shorthand if on controller method 'return' causes controller-view linking to not work | |
Structural Search and Replace | Bug | IDEA-192548 | Structural replace replaces arrays with plain values in method signature and class fields |
Exception | IDEA-193171 | Existing pattern "all methods of the class (within hierarchy)" fails | |
Unit Testing. TestNG | Bug | IDEA-193024 | Execution hangs when Testng testsuiterunner throws runtime exception in onStart/onExecutionStart |
User Interface | Bug | IDEA-192119 | Some SVG icons are rendered incorrectly in IDE |
Bug | IDEA-192353 | Table (list) selected items are shifted to the right | |
Bug | IDEA-185834 | Scope tabs of the Project toolwindow: focus is lost on item deleting | |
Bug | IDEA-190948 | Dropdown button for elements content in Artifacts panel is not very good looking | |
Bug | IDEA-192318 | Progress bar in "Getting Started" dialog do not scale correctly in HiDPI | |
Bug | IDEA-193169 | badly rendered SVG icons in Customize dialog | |
Bug | IDEA-192303 | "Darcula" colors are not replaced with "Light" ones on switching LaF back and forth on Windows | |
Bug | IDEA-133900 | Can't type @ in Find/Replace dialog | |
Bug | IDEA-192168 | Touch bar for CLion doesn't have build action | |
Usability | IDEA-190216 | Hard to resize quick doc popup | |
Cosmetics | IDEA-169819 | "New Window" button in open project dialog has extra space | |
Version Control | Feature | IDEA-193058 | Update commit legend UI |
Bug | IDEA-193195 | Compare Before with Local should support file move | |
Bug | IDEA-192877 | Git: CheckOut Tag Or Revision: on the first invocation some tags are not available in completion | |
Bug | IDEA-192793 | SelectChangesGroupingActionGroup doesn't work via Quick Actions Popup | |
Bug | IDEA-192474 | Annotate fail in error | |
Version Control. Git | Bug | IDEA-193141 | Git: on saving file after Reword Commit performing i often get the File Caches Conflict dialog |
Bug | IDEA-191992 | Files Merged with conflicts shows only one branch name | |
Bug | IDEA-192906 | Git Push with Rebase puts all changes into the Default changelist | |
Bug | IDEA-186342 | Cherry-pick with auto-commit uses full hash in the suffix, while cherry-pick showing the dialog uses short hash | |
Usability | IDEA-192982 | Multiple Github Accounts: if default account is selected and you are logged in, use this account for sharing and skip not authenticated ones | |
Usability | IDEA-163630 | "Cherry-picked from" suffix should be optional | |
Exception | IDEA-193107 | IllegalArgumentException trying to open Branches menu in the detached HEAD state | |
Exception | IDEA-192978 | kotlin.UninitializedPropertyAccessException at org.jetbrains.plugins.github.GithubShareAction$Companion$shareProjectOnGithub$1.onSuccess | |
Debugger | Feature | WEB-32096 | Show coverage on source files when source maps are used |
Task | WEB-33027 | JS Coverage: hide the Debugger and Elements tabs in tool window, add notification | |
JSON | Bug | WEB-33099 | JSON Schema Mappings: conflicting mappings for newly added item |
JavaScript | Feature | WEB-33050 | Support 'Jump outside closing bracket/quote with Tab' feature for Javascript/Typescript files |
Bug | WEB-32935 | Install and add to dependencies should respect project package manager | |
Bug | WEB-33077 | Instance fields have inconsistent styling | |
Bug | WEB-33129 | Add keyword completion for 'new.target' and 'import.meta' | |
JavaScript. Frameworks | Bug | WEB-33064 | Regression. imported 3rd party vue components are not resolved (vuetify) |
Bug | WEB-33121 | Do not suggest running npm install when creating a new Vue project | |
JavaScript. Refactoring | Bug | WEB-33049 | 'Move into matching file' intention should escalate visibility of non-exported items in modules |
Bug | WEB-33062 | `Refactor -> Move` is very slow as it checks node_modules too | |
Node.js | Bug | WEB-33042 | Find usages of file doesn't work if it's specified with "main" field in package.json |
TypeScript | Feature | WEB-26909 | ES6/TypeScript: comments should be moved together with the symbol Move Refactoring |
Bug | WEB-32189 | Abstract fields should not be in suggestion list to generate getters/setters/constructors | |
Bug | WEB-33036 | Typescript TSX conditional syntax error | |
Unit Tests | Bug | WEB-33076 | org.jetbrains.concurrency.InternalPromiseUtil$MessageError: No tabs to inspect when debug KarmaHeadless test |
Bug | WEB-30368 | Add JavaScript test files to the predefined test scope | |
IDE General | Bug | DBE-6544 | Fail to generate pojos.groovy on view in database |
SQL Code Style | Bug | DBE-2799 | SQL formatting: case - when - then else alignment |
User Interface | Feature | DBE-6537 | Database view: add database element to a favourites by Drag and Drop |
Bug | DBE-6551 | Database coloring stops working for some Editor tabs on project re-opening |
Overview
Content Tools