PHP CompletionUsability WI-21267 Code completion for protected/private members is not shown on the first invocation for views
PHP InspectionsFeature WI-45633 Unused declarations: allow to exclude getters/setters or patterns
Bug WI-45627 Unused declaration: access to class constants should mark the class as "in use"
Bug WI-45904 Unused declaration (global): doesn't show class as unused if class is referenced from within using self or static
Bug WI-45798 Unused declaration (batch run): method used inside define is marked as unused
Bug WI-45938 Unused Declarations: incorrect recognition of self/parent references
Bug WI-45799 Unused declaration: severity can't be changed from Weak Warning
Bug WI-46114 Unused Declarations: duplicates recognition does not process all derived members
Bug WI-45935 Unused declarations: static references assumed like static constructor invoker
Bug WI-45668 Unused declaration: Unused class displays wrong "No problems found" in description when it contains unused field
Bug WI-45956 Unused declaration overriden but not used constructor isn't marked as unused
Bug WI-45929 Unused Declarations: problems with recursive inheritance
Bug WI-45905 Unused declaration: class is not shown as unused if it contains static methods
Bug WI-45921 Unused declarations: problems with interface methods using recognition
Bug WI-45725 Unused declaration (global): @coversDefaultClass + @covers ::<method> is not supported
Bug WI-45680 Unused declaration: unused plain function doesn't have description of problem
Bug WI-45670 Unused declarations: constrained properties overlap fields and make them unused
Usability WI-45622 Unused declaration: constants and fields can't be entry points
Usability WI-45943 Unused declaration: add option to filter "Unused methods" from "Unreachable declaration"
Cosmetics WI-45618 Unused declaration: UI is jumping on enabling disabling members with visibility selector
Cosmetics WI-45673 Unused declaration: style of problem description differs in some cases
Cosmetics WI-45885 Unused declarations: problem synopsis for trait is confusing
Cosmetics WI-45671 Unused declaration: problem description for unused class constant should be updated
PHP IntentionsBug WI-45424 "Import class" (or "Import class with alias") intention are not available for non-FQNs (N\MyClass)
PHP InterpretersBug WI-45841 docker-compose based PHP Interpreter exposes full file path in .idea/php.xml
PHP LangFeature WI-45181 Place cursor on class name when opening file if file contains only one class
Bug WI-46109 Caret is put into the class name on opening a file regardless of its last position
Bug WI-45824 expectedArguments and expectedReturnValues for overriden/implemented methods
PHP TemplatesBug WI-45847 Blade: Statement has empty body
Usability WI-45897 Blade: suppress useless php inspections in Blade elements
Plugin: Command lineBug WI-45387 OutOfMemoryError on creation of Zend Framework 2 tool without zend app in project
No subsystemBug IDEA-209729 Module name is not shown in goto class without flex plugin
Bug IDEA-208771 Memory leak of GlobalInspectionContextImpl
Bug IDEA-208982 All completion items have the same (wrong) color
Task IDEA-207966 Defaults RL locations number to 25
Code Analysis. InspectionCosmetics IDEA-207817 Typo in rule description for "Excessive range check" inspection
Code Formatting and Code StylePerformance IDEA-204975 UI freeze when formatting a 200KB one-line XML file
Cosmetics IDEA-207230 Tab width in Definition window differs from tab width in editor
DebuggerBug IDEA-207315 Run to cursor highlighting appears in diff
Bug IDEA-195596 "Add to watches" does nothing if invoked from Quick Evaluate popup
Usability IDEA-208790 Add an option to disable run to cursor gesture
DockerBug IDEA-207868 DockerDebug. Compose. "Custom Command" field changes are not saved.
Bug IDEA-209993 DockerDebug. The debug port in the "custom command" field is not changed after changing it in the remote configuration.
Bug IDEA-207875 DockerDebug. DockerRunConfig rename changes "launch" target in the remoteRunConfig to the first in the list.
Editor. Editing TextBug IDEA-208508 Wrong size of quick navigation popup hides part of the popup text
Bug IDEA-209779 Escape key in insert mode closes autocomplete dropdown without exiting insert mode
Bug IDEA-208853 Changing scratch language causes IntelliJ to lose scratches
IDE ConfigurationBug IDEA-209415 “Start Failed” on closing the import-settings dialog
Internal build scriptsBug IDEA-209655 Executable flag for custom Linux/Mac executable files under 'lib' directory is not set in portable zip distribution
Platform APIFeature IDEA-209154 Allow plugins to contribute additional details into description template used by 'Submit a bug report' action
Feature IDEA-207347 Please allow the UndoRedoAction to use the JB UndoManager for a JTextComponent
Bug IDEA-203089 Optional dependency load order is not respected
Bug IDEA-210378 Incorrect API for PsiModificationTrackerImpl#forLanguages?
Plugin DevelopmentBug IDEA-208819 Devkit: false positive from UsePrimitiveTypesInspection
Plugin ManagementBug IDEA-205032 Updating plugins in an offline environment no longer works with new marketplace and custom plugin repository
Project ConfigurationPerformance IDEA-207895 Opening Project Structure dialog is slow for projects with many modules
Properties FilesBug IDEA-207834 Properties are not detected when defined as string constant as annotation parameter(s)
Quick DocumentationBug IDEA-210310 Quick Documentation pop-up closes when moving between items in File View
RegExpBug IDEA-208559 Invalid 'redundant character escape' in JS regex
Run | Debug configurationUsability IDEA-206952 Environment Variables doesn't allow to paste Name or Value separately for variable
Cosmetics IDEA-200261 [Run anything] Completion popup hides and shows after each key press (i.e. flickers)
Structural Search and ReplaceBug IDEA-208475 Problems finding for loop statements
Task ManagementBug IDEA-205194 When I open a task with "create branch" option checked IDE tires to create a branch twice in a row
TerminalBug IDEA-208829 Start SSH Session: if connection fails, the not-editable Terminal tab is opened
Bug IDEA-208328 CTRL-C in terminal does not work in IDEA JDK 11 but works fine on IDEA JDK 8 (Mac)
Bug IDEA-208008 Terminal window is scrolled to bottom and has no cursor on initial opening until enter is pressed
Usability IDEA-116221 Escape doesn't move focus back to the Editor from Terminal tool window
Usability IDEA-205690 Terminal without running processes shows confirmation dialog on attempt to close it
User InterfaceBug IDEA-158850 Bookmarks navigation list shows two dots instead of bookmark mnemonic
Usability IDEA-209229 When project is opened via launcher script Welcome screen is shown for a second
Usability IDEA-209167 "Submit Feedback" action from Android plugin overrides the platform action
Usability IDEA-207735 "Show file at revision" invoked from git log-based history does not show hash in editor tab title when "Show directory for non-unique file names" is enabled
User Interface. ControlsFeature IDEA-208143 Find and Find-in-path to select word under the caret automatically.
Bug IDEA-208708 JVM crashes when creating vcs diff window
Bug IDEA-208437 Context help tooltips aren't shown in inspection settings
User Interface. FocusBug IDEA-209224 Can't use "Injected Language" feature because popup doesn't appear
User Interface. Keyboard InputBug IDEA-208572 Customized keymap for Up/Down/Left/Right is not applied to main menu
User Interface. NavigationBug IDEA-208969 Search Everywhere: Use addInputEvent method for correct collecting statistics
Bug IDEA-207202 Quick action list trigger doesn't redraw on the first few mouse clicks
Bug IDEA-199673 [Run config in the new SE] run config in a folder could not be found
Bug IDEA-205837 Recent files popup navigates to the last location after open from Find Action
User Interface. Project ViewBug IDEA-209330 Pinned mode in 'project tree' always closes by switching windows.
Version Control. GitFeature IDEA-177665 Add option to override git credential.helper.
Version Control. MercurialBug IDEA-209262 VCS refresh is taking a very long time with Mercurial
XMLBug IDEA-207657 Quick fix to escaping "&" breaks inside injected languages inside XML
DB ConnectivityFeature DBE-6432 Possibility to configure icons for custom data sources
Feature DBE-7864 Store password for work session
Bug DBE-7539 Can not connect to Pervasive database
DB ConsoleBug DBE-8120 Greenplum execution output is not updated in real time
DB GeneralFeature DBE-7191 Please add an indication for foreign key with ON DELETE or ON UPDATE actions
DB IntrospectionBug DBE-8127 No name of the procedure in the database tree
Data ViewsBug DBE-6601 Ctrl-F12 in the filter in a table view should open the structure popup for the shown table's data, not the "dummy.sql" editor
Bug DBE-6239 Moving database table views forgets hidden columns
Bug DBE-8109 The first character after the first underscore in a column becomes a hotkey in "Filter by", and the underscore is eaten
Bug DBE-7952 ClickHouse. Sql type 1111 is not supported
Bug DBE-5348 Persist column reordering in table view with tab placement: none
Usability DBE-3966 Filtering state lost on tab switch
Usability DBE-6381 transpose table view is switched off when view is moved to other group
IDE GeneralBug DBE-8047 Table Quick documentation ignoring schema
Usability DBE-7787 "Generic" item in scratches does not do what it says
Navigation & SearchFeature DBE-6605 Within the "Recent files" popup, Ctrl-Q/Ctrl-Shift-I on table views should popup the definition, same as in the database view.
Bug DBE-7544 DataGrip: Add keyboard shortcuts when viewing the Navigate Table/Routine/Class window
Usability DBE-7792 Include model items (tabel names, function names, ...) in Find in Path
Cosmetics DBE-7843 Merge or rename Go To and Go to actions in the actions list
SQL CompletionBug DBE-5640 Oracle SQL completion no longer obeys identifier style
Bug DBE-7900 TEXT type is missed in autocompletion
Bug DBE-8017 Bad completion for GROUP BY
Bug DBE-7753 Bad completion for GROUP BY
SQL Format and StyleBug DBE-8051 MS SQL: formatter adds a space into $name
Bug DBE-7969 Weird default indentation on new line between two comments
SQL HighlightingFeature DBE-7998 Inspection for inserted/deleted in MS SQL trigger
Feature DBE-7857 Inspection for ISNULL builtin function
Bug DBE-7999 Fasle positive named params inspection
Bug DBE-8026 Language injection not working properly in 2019.1 RC
Bug DBE-7935 PostgreSQL inspector does not recognize `COPY [table] FROM STDIN [...]`
Bug DBE-7856 PostgreSQL 11 create trigger syntax not supported
Bug DBE-8023 PG11: Error in valid command - REINDEX (VERBOSE) DATABASE F10DB_TESTES;
SQL ResolveFeature DBE-7860 ClickHouse Kafka engine unknown
No subsystemBug WEB-38068 Code Highlight for HTML stops working
Bug WEB-37837 Using Implement Members on an interface instance
Bug WEB-37871 js: confusing warning message "Binary operation argument types are not compatible"
Bug WEB-36066 [angular] IDEA navigates to wrong component declaraction
Bug WEB-37818 Custom file template with double extension
Bug WEB-38043 convert to async function deletes nested functions in conversion process
Usability WEB-37758 Don't show path for local declarations in completion popup
Usability WEB-38205 Angular: allow running `ng new` with `--defaults=false`
CSSFeature WEB-37256 Instant image preview of encoded SVG data
CoffeeScriptBug WEB-33882 CoffeeScript: JSX: "Remove attribute" intention breaks tag if an attribute contains an expression
Bug WEB-34962 Bad CoffeeScript syntax highlighting
DartBug WEB-37752 Dart Plugin shows only one line in quick definition look up for initialized variables (ctrl+shift+I)
Task WEB-37677 Support new Dart syntax: spread collections, control flow collections
DebuggerFeature WEB-38040 JavaFx availability check before webconsole usage
Feature WEB-26400 Javascript Debug: Rerun to current URL
Bug WEB-37804 Debugging with "js.debugger.use.node.options" fails if path to TEMP directory contains spaces
Bug WEB-37880 Workers are duplicated in Frames view when debugging in node 11.10.0
HTMLBug WEB-37786 JSX Emmet: wrong expand of the comment filter
JSONFeature WEB-37676 Specify language injection in a json-schema file
Bug WEB-37731 JSON Schema's $ref showing property '' not found
Bug WEB-37789 JSON Schema documentation for additionalProperties not working
Bug WEB-38054 File types configuration: removing *.json from JSON and adding it to JSON5 file type lets code analysis run forever
Exception WEB-38123 Argument for @NotNull parameter 'schemaObject' of com/intellij/json/json5/Json5PsiWalkerFactory.create must not be null
JavaScriptFeature WEB-37770 Add styling option for keys in ES6 destructuring assigment
Feature WEB-37931 JS/TS: add postfix template to surround expression with call
Feature WEB-38053 Javascript quick doc: add syntax highlighting in the definition section
Feature WEB-37448 Missing color for the name of a function expression
Feature WEB-6907 Provide fixes to create object literal properties from unresolved usage
Feature WEB-37805 Add code completion for webpack config that returns promise
Feature WEB-27639 Support Unicode property escapes
Bug WEB-32868 Move caret to the block end doesn't work in JSX when caret is in the tag name
Bug WEB-37986 Flow: 'duplicate declaration' error is shown for unnamed function parameters
Bug WEB-37670 Unreachable code inspection false positive when breaking from the label-ed block.
Bug WEB-37860 Do not use LSP with older Flow versions
Bug WEB-36469 Imports with relative paths instead of webpack aliases after file being moved
Bug WEB-32065 @type is ignored for requires of packages with typings (index.d.ts) (2018.1 regression)
Bug WEB-37912 False positive unused variable on writing new code
Bug WEB-37782 Live Templates: "use strict" breaks Iterate... templates
Bug WEB-36623 Incorrect warning in javascript
Bug WEB-32066 resulting typing of axios from index.d.ts is incorrect
Bug WEB-36155 Don't resolve unqualified references to nested classes in JS
Bug WEB-18051 React: create method inside the object
Bug WEB-37958 Bug in type inference
Bug WEB-24817 JSDoc: variable annotated with `@function` is not documented correctly in quick doc
Bug WEB-36466 JSdoc: parameter types not inferred when using `@type` + clojure function syntax to annotate a function
Bug WEB-37750 Completion of files in 'import from' show meaningless variants
Bug WEB-3818 Incorrect "Variable initializer is redundant" with for loop
Cosmetics WEB-37760 Nested parentheses in Goto Symbol popup
Exception WEB-37721 Throwable when create react-native project
JavaScript. FrameworksFeature WEB-31541 Generate debug configuration for @angular/cli
Feature WEB-38146 Allow a way to override package.json check for Angular 2+
Bug WEB-37877 Angular: issues with union types
Bug WEB-37915 False positive 'File reference problem' for angular template
Bug WEB-38034 Angular: issues with NgModule import quick-fix for [ngValue]
Bug WEB-37854 Typescript - issue with enum types not being mapped to {[key:number]:string}
Bug WEB-37557 TSX: No completion of React components if they inherit from another component
Bug WEB-38154 Angular: Inspection "Component or directive matching ... out of current scope"
Bug WEB-38150 Please support this.property in angular template
Bug WEB-38075 Suggest to import FormsModule
Bug WEB-37963 Angular: code should be colored according to TypeScript color settings
Bug WEB-37991 Regression in 2019.1: Webstorm complains about [ngValue] on <option>
Bug WEB-38080 Parser works wrong when deleting some tags in angular templates
Bug WEB-38128 Angular inspection false positive "Component or directive matching ... element is out of the current Angular module's scope"
Bug WEB-38277 label tag live template doesn't work on JSX since 2019.1
Bug WEB-38183 Angular: wrong type for ngFor items if async pipe is used
Bug WEB-38085 Angular: no support for NgModule decorator initialized with const
Bug WEB-37838 Ionic events not recognized by angular inspection
Bug WEB-37970 Regression in 2019.1: Components and Directives used from imported Angular library show up as errors
Bug WEB-37943 Angular. Can't resolve the variable name for ngFor items of type 'any'
Performance WEB-38200 IDE hangs on Angular metadata resolving
JavaScript. InspectionsBug WEB-33988 Infinite while loop incorrectly flags outer try block as unreachable
Bug WEB-37738 false positive: "Variable initializer is redundant"
Bug WEB-36833 finally { ... } code incorrectly flagged as unreachable
Bug WEB-31327 "Unreachable code" inspection false positive
JavaScript. RefactoringBug WEB-37554 Don't show Replace with destructuring for nested arrays/objects from the topmost qualifier
Bug WEB-2257 'Inline function' shouldn't lose side effects in returned expressions
Bug WEB-36923 Inlining a function inserts an erroneous import for the same file
Bug WEB-36088 On Refactoring - multiple imports are added
Bug WEB-37888 'Introduce object destructuring' should warn if breaking type guard narrowing
Bug WEB-38013 Convert to async function doesn't play well with destructuring
Bug WEB-37462 Inlining an arrow function into a options object initializer produces unexpected results, removing the option field name.
Bug WEB-37884 'Convert parameters to object' should support rest/spread
Bug WEB-15758 Comma missing after 'Create method' in object literal scope
Usability WEB-37234 Mnemonics missing in inline dialog for typescript
Usability WEB-37814 Move refactor reformats unrelated imports
LESSFeature WEB-36239 Support for LESS Maps
Bug WEB-37803 Less: nested detached rulesets cause false 'semicolon expected' error.
Bug WEB-12669 Formatting detached rules
Bug WEB-18970 Less: incorrect formatting of detached rulesets
Bug WEB-37598 LESS Wrong Code Format for each() function
LintersBug WEB-37713 WSL: Stylelint cannot be started
Bug WEB-38096 Difficult to turn off TSLint for javascript in 2019.1
Bug WEB-37019 ESLint error tooltip shouldn't evaluate HTML if messages contain fragments of HTML/JSX from current file
Bug WEB-37862 Linter errors thrown on initialization should show stacktrace
Bug WEB-38038 "Apply Linter Code Style Rules" doesn't apply rules if application code style scheme is set until project is reopened
Usability WEB-36808 For linter errors with no quick fix provided, show suppress rule actions in the top-level menu
Node.jsBug WEB-37990 Node.js: newly added npm package should become available immediately after npm install
Usability WEB-37992 The tool window clear buffer icon (garbage bin) is gone
SASSBug WEB-37830 Webpack config file written in ES5 with 'exports.default' may cause false 'unresolved file' errors in import statements that use webpack aliases
Bug WEB-37834 Sass: "@import '~webpack_alias/foo/bar/partial" is not resolved although _partial.scss file exists
TypeScriptFeature WEB-38161 Update bundled TypeScript to 3.4
Feature WEB-37610 Syntax highlighting in the quick navigate tooltip
Feature WEB-31972 TypeScript / JavaScript: allow relative imports for files under path mappings
Bug WEB-37342 Incorrect rename when shorthand property assigned to TS object type / with object return type
Bug WEB-31402 Create method when missing should create it under imports
Bug WEB-37153 "extends" in root level tsconfig.json breaks autocompletion for all .ts files in project
Bug WEB-38022 Angular: Short typescript imports are not working
Bug WEB-37426 Type guard flips types in union type where it shouldn't change the type at all
Bug WEB-37522 Converting to arrow/named/anonymous function works incorreclty with generics
Bug WEB-36693 Problem with Angular's Location auto-import
Bug WEB-37841 TypeScript: errors are shown in the Editor after turning TypeScript Service off
Bug WEB-37648 Generator/async/async generator function expressions in parentheses are erroneously reported as invalid syntax.
Bug WEB-38033 TypeScript: Record type is not correctly inferred
Bug WEB-37650 "Specify type explicitly" on a generator function adds the yielded type T, not Iterable<T>
Bug WEB-37987 TypeScript: Path mappings: correctly process mapping of asterisk into asterisk
Bug WEB-37928 Angular template - allow to choose which source of binding to navigate to.
Bug WEB-37802 Type inference for arguments is not performed sequentially
Bug WEB-37727 TypeScript non-null assertion operator doesn't help to access nullable object's properties
Bug WEB-37779 Typescript - remove unused constant breaks code
Bug WEB-33996 False positive suggestion: Variable initializer is redundant
Bug WEB-37711 TypeScript: code completion by expected type doesn't include all variants for object properties
Bug WEB-37894 bug about unreachable 'case' branch
Bug WEB-37815 Wrong type inference when 'await'ing an AxiosPromise
Bug WEB-37956 strictBindCallApply inference for 'bind' is broken because of incorrect comparison of conditional types
Bug WEB-38024 rxjs 6 imports point to "internal" path (again)
Bug WEB-37061 Typescript Chaining promises not resolve them
Bug WEB-35864 Typescript - smart statement completion not working
Bug WEB-38058 Code analysis never completes
Performance WEB-37920 TypeScript type evaluator accesses AST for JSDoc comments
Usability WEB-37918 Bad completion suggestion for type alias containing platform primitives
Unit TestsFeature WEB-15600 cucumber.js support only sees steps written as regular expressions
Bug WEB-37940 Jest: show diff dialog for failed Chai assertions
Bug WEB-38089 Running single Karma test results in running all the tests
Bug WEB-37982 Jest: avoid duplicating of expected and actual values for failed assertions