No subsystem | Bug | RUBY-24254 | RakeBeforeRunTaskProvider : ERROR - plication.impl.ApplicationImpl - EventQueue.isDispatchThread()=false |
Bug | RUBY-23915 | Parameter info for `@overload` YARD tag | |
Bug | RUBY-23916 | Correct return value type recognition for `@overload` YARD tag | |
Bug | RUBY-24247 | true negative missing argument inspection for key required argument | |
Bug | RUBY-24303 | Wrong type description in `Inspection results` tab | |
Bug | RUBY-23933 | `Boolean` string must be shown in suggestion variants in YARD tags | |
Exception | RUBY-24266 | Already disposed: Module: 'disapora' | |
Code Insight | Feature | RUBY-21282 | Sort text-based resolve results as "user/non-user code" |
Bug | RUBY-24260 | Allow string interpolation in factorybot element names | |
Bug | RUBY-17697 | attr_writer/ attr_reader detection is wrong in some cases. | |
Task | RUBY-24293 | Rewrite Nil Analysis to give possibility of expression to be nil | |
Cucumber | Feature | RUBY-23129 | Support Cucumber v 4.0.0 |
Docker | Bug | RUBY-24288 | docker-compose exec mode doesn't refresh sdk after bundle install |
IDE | Bug | RUBY-24145 | implementations of method search results are not marked invalid when the method is deleted, instead start showing the following method in the file |
Inspections | Feature | RUBY-23063 | Add support of useless safe navigation usages in Nil Analysis |
Feature | RUBY-23875 | YARD - add inspection for correct @param match | |
Bug | RUBY-24304 | False positive of 'YARD return type match' inspection | |
Bug | RUBY-24305 | Make type names in the tooltip more readable | |
Bug | RUBY-24228 | False positive expression can be simplified expression for boolean expression | |
Bug | RUBY-24018 | Wrong simplification of expression with boolean equality | |
Bug | RUBY-24270 | Redundant parentheses after method call. False Positive. super() call. | |
Bug | RUBY-23072 | Running Nil dereference inspection by name will show nothing if it's disabled in inspections settings | |
Bug | RUBY-24307 | False positive `YARD return type match` inspection | |
Task | RUBY-24294 | Rewrite warning of nil dereference | |
Rails | Task | RUBY-22809 | Deprecate support for Rails 2.3, 3.0, 3.1. Keep support for 3.2+. |
Rails. Code Insight | Feature | RUBY-24117 | Update enum support for rails 6 |
Bug | RUBY-24344 | Support `.freeze` calls in constant string inference | |
Ruby Version Managers | Bug | RUBY-24349 | Gemset selection in Settings causes Updating spinner |
Code Analysis. Inspection | Exception | IDEA-211319 | Inspect all sometimes throws "Read access is allowed from event dispatch thread or inside read-action only" |
Code Analysis. Structural Search | Bug | IDEA-214637 | Structural search doesn't find lambda with statement body and $statement$ expression inside |
Bug | IDEA-215017 | New pattern cannot be added to Structural Search Inspection | |
Bug | IDEA-215457 | Allow to search Java methods and constructors in a single query | |
Usability | IDEA-193706 | SSR: provide more information about how to fix "malformed pattern" error | |
Core. IDE Settings | Bug | IDEA-215089 | unable to get Update |
Performance | IDEA-215475 | Report settings data to FUS asynchronously | |
Core. Navigation and Search | Bug | IDEA-215360 | Ctrl-s doesn't repeat find |
Core. Platform API | Exception | IDEA-215230 | "Project opening should be done in a transaction" exception appears during reopening of LearnProject via "Learn AppCode" on "Welcome to AppCode" window |
Core. Plugin Management | Usability | IDEA-215108 | Plugin manager UI - Include modification date |
Usability | IDEA-214551 | Plugins: typed input is lost on tabs switch | |
Cosmetics | IDEA-215084 | Fix error message on Plugins page | |
Core. Profiler | Bug | IDEA-215597 | Part of tree renderer overlaps table renderer |
Core. Quick Documentation | Performance | IDEA-214615 | Memory leak in DocumentationComponent through a blinking caret |
Editor. Editing Text | Bug | IDEA-215278 | "Hand" cursor "stuck" in editor |
Bug | IDEA-214755 | Folded Javadoc shows the 2nd line when the text starts on the line with /** | |
Bug | IDEA-211304 | IntelliJ cuts links after parens | |
Bug | IDEA-215776 | Plain text file is missing in Create scratch list | |
Bug | IDEA-211246 | Uncollapsing unchanged framgents should keep scroll position | |
Bug | IDEA-211590 | Selection highlighting background under inlay vertical when scrollbar is flipped | |
Bug | IDEA-211466 | Printing (at least on Linux) produces so many artifacts | |
Bug | IDEA-211398 | Not all ligatures are activated when printing a file | |
Performance | IDEA-211672 | Editing of big file with search result Live Preview on is quadratically slow | |
Cosmetics | IDEA-215726 | Cosmetics for folded property text editing | |
Editor. Formatter and Code Style | Usability | IDEA-215787 | Do not show notification about EditorConfig |
Exception | IDEA-215353 | AE at com.intellij.openapi.util.text.StringUtil.assertValidSeparators | |
Editor. Intention Actions | Exception | IDEA-211266 | Throwable at com.intellij.openapi.application.impl.NoSwingUnderWriteAction.lambda$watchForEvents$0 |
Infrastructure. Packaging and Installation | Exception | IDEA-205954 | [Boot JDK11] When staring IDEA from terminal - warnings are shown "OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated" |
Plugin Development (DevKit) | Feature | IDEA-215242 | Show warning for <group> elements with class specified and ID not specified |
Plugin. Shell Script | Feature | IDEA-215578 | [Shell script] add Run Debug configuration support |
Bug | IDEA-215361 | ShellScript plugin: correct shfmt download link for windows | |
Bug | IDEA-215398 | [IntelliJ Shell plugin] Reuse Terminal tabs when launching script | |
Usability | IDEA-215355 | ShellScript plugin: if attempt to download the shfmt formatter in "Settings | Editor | Code Style | Shell Script" fails, display error in the dialog itself | |
Cosmetics | IDEA-215367 | [Shell Script] Settings | Editor | Code Style - incorrect symbol in the first option about Binary ops | |
Plugin. Terminal | Feature | IDEA-204536 | Terminal: Add support for hyperlinks |
Bug | IDEA-215394 | Terminal tab crashes with Ion shell | |
Bug | IDEA-212321 | Terminal focuses itself on startup | |
Services | Bug | IDEA-215088 | Services view: run configuration output is shown for the incorrect RC node in case of changed RC types available in Services list |
Bug | IDEA-215345 | Services view: if GroupByType is true, all services splitting to new tabs leaves the empty AllServices tab with group node | |
Bug | IDEA-215427 | Services. Database. java.io.FileNotFoundException by the remained "console" item | |
Bug | IDEA-215370 | Services view: SplitToNewTabs should be disabled if nothing is selected | |
Services. Docker | Bug | IDEA-188377 | Docker Run/Debug configuration doesn't parse port range |
Bug | IDEA-215704 | Docker. Container. Save fails if "Publish all ports" in case of port range: port is already allocated | |
Bug | IDEA-215636 | Docker. Docker-machine: Idea freezes at choosing Files tab | |
Bug | IDEA-215227 | Services View. Docker: docker stops working after few hours. | |
Bug | IDEA-215204 | Services View. Docker: Impossible to save port/volume bindings for a container | |
Bug | IDEA-215707 | Docker. RunConfig. java.lang.NumberFormatException at changing ports to anything invalid in "Run options" field | |
Bug | IDEA-215186 | ServicesView. Docker. Jump to source/F4 from a container doesn't work | |
Bug | IDEA-215621 | Services. Docker. Impossible to split any set of parent nodes | |
Bug | IDEA-215185 | ServicesView. Docker. Delete from keyboard doesn’t work | |
Usability | IDEA-209884 | ServicesView. Docker. The corresponding item should be selected in the ServiceView after running docker run configuration | |
User Interface | Bug | IDEA-214477 | Invalid background color in plugin settings header's labels |
Exception | IDEA-215340 | org.jetbrains.concurrency.InternalPromiseUtil$MessageError: Service not found | |
User Interface. Console View | Exception | IDEA-214526 | isDumb should be used only under read action: ConsoleViewImpl |
User Interface. Controls | Bug | IDEA-215589 | Disabled action in the popup should not be selectable |
User Interface. Focus | Bug | IDEA-215976 | IDEA 192.5118.1 hangs after start on macOs |
Exception | IDEA-215495 | AssertionError: Already disposed: Project (Disposed) on almost every action in IDE | |
User Interface. Look and Feel | Bug | IDEA-215462 | Can't use custom theme |
Usability | IDEA-204653 | Color Scheme reverts to Darcula from *Default* light color theme after restart if IDE theme is Darcula | |
Cosmetics | IDEA-215271 | Weird line between items in Inspection settings | |
Cosmetics | IDEA-215545 | Plugins settings: Tabs bar has dark purple color in High Contrast theme | |
User Interface. Navigation | Bug | IDEA-212385 | Recent files action in splitted windows |
Bug | IDEA-215299 | Search Everywhere: results not filtered for command | |
Usability | IDEA-215418 | Clearing `Toggle Changed Only Files` should disable checkbox toggling behavior | |
Version Control | Bug | IDEA-130903 | Detaching 2nd project from project window not removes its version control dir from main project settings |
Bug | IDEA-215701 | .hgignore is created under project configuration files | |
Performance | IDEA-208591 | Do not load shelve file content in EDT | |
Usability | IDEA-212624 | Rename action button in Ignore files dialog | |
Cosmetics | IDEA-206878 | 'Add Files to VCS': missing window title | |
Exception | IDEA-215307 | .ignore: Read access is allowed from event dispatch thread | |
Version Control. Git | Bug | IDEA-215673 | Show Diff called from Annotations context menu opens wrong file |
Bug | IDEA-215904 | Git Config parsing breaks if config file includes option without a value | |
Exception | IDEA-215869 | Synchronous execution on EDT: "Git | Merge Changes" | |
No subsystem | Feature | WEB-30215 | SQL injected in JS string should use user parameter as placeholder |
Feature | WEB-39194 | Enable esnext private-#-field syntax for TypeScript | |
Feature | WEB-39248 | Method chain type hints for JS/TS | |
Feature | WEB-33676 | Support inline inferred type hints for Javascript and TypeScript | |
Bug | WEB-39197 | 'Create function' fix should create an async function when invoked from an await-expression | |
Bug | WEB-35169 | Reference injections don't work in JavaScript | |
Performance | WEB-39162 | IDE freeze when stepping in angular cli 8 project | |
Usability | WEB-27539 | Don't suggest 'Annotate injection with comment' intention for Jquery-CSS | |
Task | WEB-33679 | Improve 'Promise returned from ... is ignored' inspection for unit tests ('beforeEach', etc.) | |
Task | WEB-39215 | Enable 'Missing await' inspection by default, and don't show 'Promise is ignored' for async functions | |
CSS | Bug | WEB-39217 | Ignore duplicates among LESS/SASS/SCSS and CSS files generated by File Watcher. |
Debugger | Bug | WEB-27630 | 'Hide Frames from Libraries' does nothing |
Bug | WEB-39117 | Karma doesn't handle correct tab in debug mode with '--remote-debugging-port' param | |
Bug | WEB-39161 | ClassCastException when expand node in debugger console | |
Exception | WEB-39331 | Throwable when debug 'JavaScript Debug' configuration | |
JSON | Bug | WEB-39123 | x-intellij-language-injection doesn't function in schema using anyOf |
JavaScript | Bug | WEB-38743 | Split declaration and initialization removes export |
Bug | WEB-35094 | Invalid 'Duplicate character inside regexp class' warning when using template string with arguments | |
Bug | WEB-23410 | Find usages of exported function | |
Bug | WEB-39147 | Resolve indexed properties with dot in name | |
Bug | WEB-39270 | JavaScript: Wrong names for arguments when using fn(...spread) | |
Bug | WEB-39272 | Fix intentions availability for #-private and ?.-elvis access operators | |
Bug | WEB-39321 | Annotator marks injected in string code as red in master | |
Bug | WEB-34200 | Fix capitalization of some Intentions/Quick Fixes | |
Bug | WEB-39146 | Suggest correct quick-fix for async/await inside forEach | |
Bug | WEB-39288 | neverending indexing on parsing Figlet Font definition embedded in template string | |
Bug | WEB-33985 | Cypress assertion chains autocomplete not working | |
Bug | WEB-39145 | JavaScript/TypeScript: do not show completion after export keyword inside class | |
Bug | WEB-39144 | JavaScript/TypeScript: add async keyword into the completion after export and export default | |
Bug | WEB-35656 | JavaScript RegExp multiple named capture groups in template literal | |
Usability | WEB-39023 | Improve completion behavior for switch and if | |
JavaScript. Frameworks | Feature | WEB-38855 | Angular @Attribute decorator not recognized |
Bug | WEB-39128 | Angular: no support for "spread" expression in metadata. | |
Bug | WEB-39115 | Angular: slow code completion on large projects | |
Performance | WEB-39085 | Editing HTML in Angular is slow | |
Usability | WEB-8191 | Add option to disable injection of CSS in jQuery selectors | |
Usability | WEB-39203 | Parameter hints: remove "Show name for tagged template arguments" for "Angular HTML Template" | |
JavaScript. Inspections | Feature | WEB-27401 | Add intention to convert independent `await` calls to `await Promise.all([])` |
Feature | WEB-32926 | "Add 'then' clause" as a QuickFix for "Promise returned from ... is ignored" | |
Feature | WEB-39166 | TypeScript / JavaScript: better simplify action for null/undefined | |
Feature | WEB-39213 | TypeScript / JavaScript: better simplify action for typeof/instanceof | |
Feature | WEB-35028 | TypeScript / JavaScript: better simplify action | |
Feature | WEB-39165 | TypeScript / JavaScript: better simplify action for equality operators | |
Feature | WEB-39224 | TypeScript / JavaScript: better simplify action. If, While, DoWhile | |
Bug | WEB-39143 | redundant 'return await..' is wrong when using catch decorators | |
Bug | WEB-30455 | Improve "suspicious variable/parameter name combination" inspection for JavaScript and Flex | |
Bug | WEB-39249 | TypeScript / JavaScript: Report only simplifiable part of the expression | |
Bug | WEB-38059 | False positive 'Function statement not at top level of a program or function is prohibited' in TypeScript | |
Bug | WEB-18867 | Block level function declaration is not supported | |
JavaScript. Refactoring | Feature | WEB-37242 | Inline JS variable with template literals should avoid producing nested template literals |
Bug | WEB-39290 | 'Replace destructuring with property and index access' doesn't respect shorthand properties | |
Bug | WEB-36958 | Add local variable Typescript intention applies to second outermost function instead of function's return value on same line | |
LESS | Feature | WEB-11539 | Support align values code style setting |
Linters | Bug | WEB-39118 | ESLint fails with error if @typescript-eslint with 'project' option is configured in monorepo |
Node.js | Feature | WEB-23906 | per-project nvm support via nvmrc |
Feature | WEB-39006 | Node Interpreter on WSL (Arch Linux): No distribution available | |
SASS | Feature | WEB-9211 | SCSS align $variable on colon as in CSS |
Bug | WEB-39261 | Duplicates should not be set between source and generated file | |
TypeScript | Feature | WEB-39285 | Typescript - Support for actions on literals in discriminated unions |
Bug | WEB-39127 | TypeScript - parameter info (CTRL+P) fails on rest parameters | |
Bug | WEB-38092 | In TypeScript, renaming a class function (via Refactor) causes wrong changes | |
Bug | WEB-39081 | 'Create function' breaks code when tries to create new function with spread parameters in typescript | |
Bug | WEB-39122 | Wrong autocomplete list for `typeof` expression inside type definition in TypeScript | |
Bug | WEB-39107 | Potentially invalid 'this' when using OnChange decorator with Angular | |
Bug | WEB-35855 | Incorrect property rename/find usages | |
Bug | WEB-39188 | TS: type guards are not applied to property-accessors | |
Bug | WEB-39159 | TypeScript - add abstract keyword suggestion after export | |
Unit Tests | Bug | WEB-39245 | Jest "update snapshot" link no longer displayed for inline snapshots |
Bug | WEB-39201 | 'Unrecognized option "runTestsByPath"' when running Jest with jest-cli < 21.x | |
Data Views | Bug | DBE-8470 | Db2: can't edit `decfloat(16)` grid value |
SQL Completion | Feature | DBE-8410 | IS NULL and IS NOT NULL as combined completion items |
SQL General | Bug | DBE-8314 | Endless inspection |
SQL Generation | Bug | DBE-8400 | Db2: support SQL Generation for generated columns with identity options |
Bug | DBE-8404 | Db2: support SQL Generator 'CREATE OR REPLACE' option | |
Bug | DBE-8401 | Db2: support SQL Generation for table's distribution clause | |
SQL Highlighting | Bug | DBE-8399 | Unused subquery item inspection isn't triggered |
Bug | DBE-8396 | Redundant alias inspection | |
Bug | DBE-8306 | Inspection: Unable to resolve variable | |
Bug | DBE-8294 | Oracle false positive sql inspection: Nested aggregate calls are not allowed | |
Bug | DBE-8416 | Postgres inspector does not recognize grouping() function | |
Bug | DBE-8394 | Inspection for implicit string truncation | |
Bug | DBE-8397 | Editor incorrectly reports "JSON standard does not allow such tokens" and other errors for postgres sql file | |
Bug | DBE-8281 | Inspection: Adding not null column without default value | |
Bug | DBE-8289 | MariaDB syntax error - ADD COLUMN IF NOT EXISTS | |
SQL Refactoring | Feature | DBE-8207 | Suggest to refactor several INSERTs into one INSERT |
Usability | DBE-8325 | SQL: add refactoring: introduce table alias |