No subsystem | Feature |
IDEA-210961
|
Implement action for Slow Startup Profiling |
Feature |
IDEA-210929
|
Provide ability to copy a TBX link to a settings |
Feature |
IDEA-83668
|
soutp live template: take arrays into consideration |
Feature |
IDEA-207379
|
Redesign several indices to be able use prebuilt values |
Feature |
IDEA-93154
|
Intention action: wrap collections/map with Collections.unmodifiable* variant |
Feature |
IDEA-214459
|
API to provide custom labels for diff message in test tool window |
Bug |
IDEA-207782
|
Memory leak in gradle import process |
Bug |
IDEA-209987
|
IDEA is deadlocked at startup before showing splashscreen |
Bug |
IDEA-199283
|
[Run Anything] a list of maven goals, which appears after mouse clicking on "load more", differs from the list invoked using keyboard |
Bug |
IDEA-208982
|
All completion items have the same (wrong) color |
Bug |
IDEA-206180
|
Custom font size is not preserved on Linux |
Bug |
IDEA-214684
|
SSH Tunnel Won't connect with Ed25519-based key pair |
Bug |
IDEA-214500
|
NpmManager must not always instantiate default project unconditionally because it's bad for performance |
Bug |
IDEA-217432
|
Cannot revert to BashSupport plugin for *.sh shell files |
Bug |
IDEA-206487
|
Error:java: java.lang.IllegalArgumentException: Not supported: org.jetbrains.jps.javac.InputFileObject[...] |
Bug |
IDEA-211257
|
Database Tools and SQL plugin fails with java.lang.NoClassDefFoundError: java/sql/Driver |
Bug |
IDEA-211771
|
can we please get rid of "No IDEA annotations attached to JDK" notification bar and simply always load our external annotations, regardless of whether they are attached or not? or add them automatically to the JDK during project opening if they're missing? (edited) |
Bug |
IDEA-211678
|
I can't attach CPU profiler (JDK 11) |
Bug |
IDEA-216857
|
EditorScrollingPositionKeeper.perform(editor, false) causes sudden animation cancellation |
Bug |
IDEA-216402
|
"open in browser" in context menu now lists all browsers instead of being a submenu |
Bug |
IDEA-211042
|
Borderless UI: Can't move window by clicking near the minimize icon |
Bug |
IDEA-214499
|
NodeJsInterpreterManager must not always instantiate default project unconditionally because it's bad for performance |
Bug |
IDEA-190880
|
Copyright profiles UI needs more space |
Bug |
IDEA-217551
|
Breadcrumbs are hidden after the start |
Bug |
IDEA-219388
|
After the update, PhpStorm won't launch (Xmx is set lower than Xms) |
Bug |
IDEA-211564
|
A very long indexing of Ultimate project with strange `findLeafElementAt` call from `JavaFunctionExpressionIndex` |
Bug |
IDEA-209816
|
BuildOutputInstantReaderImpl.getCurrentLine() does not work when reading over 50 lines |
Bug |
IDEA-215741
|
Low-resolution icons in database data sources settings |
Bug |
IDEA-209470
|
Persistent profiler may prevent startup in case update is installed in a new folder and previous is disabled |
Bug |
IDEA-195770
|
BPMN diagram layout. |
Bug |
IDEA-158131
|
Optimize Imports runs on too many files |
Bug |
IDEA-136762
|
Fonts in ProjectView under Darcula in Linux looks bad after sequental LaF changes |
Bug |
IDEA-209684
|
Hide "RunAnything" popup on any other popup appearing |
Bug |
IDEA-206442
|
Inlay hints should show tooltips on mouse hover. |
Bug |
IDEA-218033
|
TextMate plugin FileNameMatcher for *.log.? |
Bug |
IDEA-210635
|
Can't attach a project without .iml file in /.idea |
Bug |
IDEA-208771
|
Memory leak of GlobalInspectionContextImpl |
Bug |
IDEA-144233
|
Drag'n'Drop to move files within Project Tree View? |
Bug |
IDEA-132848
|
Pinned tab becomes unpinned after entering Presentation or Distraction Free modes |
Bug |
IDEA-208060
|
Deadlock on Rider startup |
Bug |
IDEA-207848
|
IDE crashes on startup |
Bug |
IDEA-211668
|
wrong slashe on "Save LOB" on windows |
Bug |
IDEA-208045
|
Exception from `RootModelImpl` on (Cargo) project update. |
Bug |
IDEA-219471
|
Type 'com/intellij/util/ui/JBUI$ScaleContext' is not assignable to 'com/intellij/util/ui/JBUI$BaseScaleContext' |
Bug |
IDEA-211072
|
Associate With File Type: search doesn't work properly in the Register New File Type Association dialog |
Bug |
IDEA-210937
|
Remove -agentlib:yjpagent64 on import of settings |
Bug |
IDEA-216703
|
handle app icon as MultiResolutionImage |
Bug |
IDEA-188752
|
Undo action leads to Editor color schemes deletion |
Bug |
IDEA-216545
|
"Windows defender configuration updated" notification appears even if UAC dialog was denied |
Bug |
IDEA-216657
|
DG 2019.2 hang on launching |
Bug |
IDEA-207155
|
File structure: Rename warning appeared under the File structure dialog |
Bug |
IDEA-209729
|
Module name is not shown in goto class without flex plugin |
Bug |
IDEA-214968
|
Run Anything recent project description |
Bug |
IDEA-211786
|
IDE freeze after user tries to start CPU usage profiling with tracing (windows) |
Bug |
IDEA-97887
|
Good code red: Extending inner types of parameterised classes in external jars |
Bug |
IDEA-131162
|
Call Hierarchy Tree Creates Infinite Nesting on Recursive Functions |
Bug |
IDEA-219386
|
[linux] add system scale settings to HiDPI info popup |
Bug |
IDEA-210616
|
Persistent Profiler can't be enabled if YK binaries were already copied |
Bug |
IDEA-215539
|
Completion popup has extremely small hight when invoked in debugger variables |
Bug |
IDEA-181157
|
Cannot compile Groovy if Groovy is global library |
Bug |
IDEA-204663
|
IDEA fails to start with bundled JDK 11 if accessibility was configured while using bundled JDK 8 |
Bug |
IDEA-207034
|
Can't resize toolwindow dragging its title bar |
Bug |
IDEA-218343
|
Error: Debug: there are no runners for .NET Project: Default for projects without a configuration |
Bug |
IDEA-211665
|
ShelveedChangesViewManager leaks contents |
Bug |
IDEA-210734
|
project load progress is broken |
Bug |
IDEA-210786
|
Allow to provide snapshot folder (via -Dsnapshots.path) |
Bug |
IDEA-145069
|
EditorConfig plugin doesn't handle indent_size option correctly |
Bug |
IDEA-210940
|
Borderless UI: Welcome screen is cut (shorter then should be) and can not be resized |
Bug |
IDEA-140410
|
BookmarkItem should be copiable with readable presentation |
Bug |
IDEA-215067
|
java.lang.AssertionError when close project |
Performance |
IDEA-209529
|
PsiViewerDialog causes memory leak |
Performance |
IDEA-212605
|
Pycham Educational 2019.1 (in linux, using snap) hangs on pressing alt+enter when editing a .py file |
Performance |
IDEA-211716
|
Textmate indexing causes freeze |
Performance |
IDEA-216929
|
Breadcrumbs might cause freezes |
Performance |
IDEA-212712
|
Tab action lasts too long |
Performance |
IDEA-209136
|
ShowAutoImportPass#importUnambiguousImports is invoked synchronously on EDT |
Performance |
IDEA-208908
|
Out of memory because of 16M byte arrays caused by debugging |
Performance |
IDEA-214793
|
TokenTypes loading could be eliminated from the initial startup |
Performance |
IDEA-215285
|
CloudConfigManager creates zip files on EDT |
Usability |
IDEA-215670
|
Make Change Memory Settings action available in platform |
Usability |
IDEA-217361
|
'Include' & 'Exclude' actions are available from context menu, but disabled by buttons (Scopes | Packages) |
Usability |
IDEA-211876
|
"Profile slow startup" should notify user that snapshot is ready after restart |
Usability |
IDEA-181446
|
Run dashboard: run configurations deleting via dashboard view is confusing |
Usability |
IDEA-212566
|
Memory and CPU snapshot have the same name |
Usability |
IDEA-211516
|
Attach CPU profiling should start the profiling right away |
Usability |
IDEA-211517
|
Group all profiling related actions under Diagnostic menu |
Usability |
IDEA-209479
|
Services view: it would be nice to provide navigation between database connection entry in Services and the corresponding editor tab |
Cosmetics |
IDEA-215593
|
Log entries repeated thousands of times |
Cosmetics |
IDEA-215472
|
Services View: GroupBy | Type: provide some icon to distinguish the checked/unchecked states |
Cosmetics |
IDEA-212707
|
Windows Modern UI: Consider making the name of the solution bold |
Cosmetics |
IDEA-206591
|
Rename Mac OS X to macOS |
Cosmetics |
IDEA-92017
|
Splash: initially shows gray rectangle instead of graphics |
Cosmetics |
IDEA-212694
|
Rename "Postpone" to "Not Now" in Restart IDE dialog |
Task |
IDEA-207966
|
Defaults RL locations number to 25 |
Task |
IDEA-185056
|
Remove pin icon from quick navigate tooltip |
Task |
IDEA-218294
|
Borderless UI: Add ability to customize title header |
Task |
IDEA-207119
|
Unify start-up time measurement |
Exception |
IDEA-215656
|
ISE: cannot find parent window on AddClass invocation on UML diagram popup |
Exception |
IDEA-215801
|
java.lang.AssertionError: Disposed at: java.lang.Throwable on Lookup |
Exception |
IDEA-215446
|
ISE at com.intellij.openapi.components.impl.ComponentManagerImpl.$$$reportNull$$$0 |
Exception |
IDEA-215280
|
Services view: exception on Database connection running after Database tab closing |
Exception |
IDEA-215731
|
IAE at com.intellij.openapi.util.text.StringUtil.escapeXmlEntities |
Exception |
IDEA-211880
|
Exception when user tries to start cpu profiling after profiling slow startup |
Exception |
IDEA-215800
|
ConcurrentModificationException is thrown during the indexing |
Exception |
IDEA-216385
|
NPE in ChangesViewCommitPanel |
Android | Bug |
IDEA-219113
|
Intellij 2019.2 with AndroidStudio plugin - Layout preview not working |
Bug |
IDEA-219598
|
Gradle Android project created in IntelliJ IDEA 2019.2 cannot import: unresolved dependencies |
Bug |
IDEA-208071
|
ConcurrentModificationException on syncing Android project in Intellij IDEA 2019.1 EAP 4 with JBR 11 |
Bug |
IDEA-193964
|
Gradle test runner outputs to console and instead creating test result toolwindow |
Bug |
IDEA-208010
|
Clean Project action is shown but does nothing in non-Android projects |
Bug |
IDEA-208185
|
IntentionHintComponent is registered as child of project causing a memory leak |
Bug |
IDEA-205671
|
Instant Run button has disappeared from the UI in 2018.3+ |
Bug |
IDEA-208605
|
Profiling Android applications doesn't work |
Bug |
IDEA-215785
|
AE at com.android.tools.idea.rendering.ClassConverter.rewriteClass(ClassConverter.java:81) |
Exception |
IDEA-206890
|
SOE on Logcat toolwindow opening in any android project |
Build | Bug |
IDEA-210338
|
Hot swap less usable than version 2018 |
Bug |
IDEA-219014
|
Cannot launch run/debug configurations after 2019.2 update |
Bug |
IDEA-217032
|
Use consistent naming for Maven / Gradle diagrams |
Usability |
IDEA-209462
|
Build tool window: new tabs should be opened on the right |
Build. Gradle | Feature |
IDEA-208727
|
Show tasks colors in Gradle tool window |
Feature |
IDEA-207271
|
Gradle Groovy syntax cannot resolve symbol 'exclude' |
Feature |
IDEA-216850
|
GradleDiagrams: Refresh opened Gradle diagram after Gradle project refresh |
Feature |
IDEA-141705
|
Ability to visualize gradle dependencies similar to viewing maven dependencies |
Bug |
IDEA-215224
|
Gradle: cannot create configurable component |
Bug |
IDEA-214706
|
Can't import gradle-based kotlin project created using SpringInitializr |
Bug |
IDEA-217166
|
Gradle dependencies diagram failing |
Bug |
IDEA-209409
|
Cannot resolve symbol on dynamically created tasks |
Bug |
IDEA-218268
|
GradleDiagrams: Don't add multiple "Building Gradle Dependencies" tasks to re-import after "Show Dependencies" |
Bug |
IDEA-212028
|
Improve error reporting and add quickfixes for failed Gradle launch |
Bug |
IDEA-209234
|
IDEA with bundled Java 11: import of Gradle projects is broken |
Bug |
IDEA-208906
|
Unexpected Gradle project evaluation failure during Gradle import. |
Bug |
IDEA-218544
|
Substituting a dependency with root project chooses wrong root project |
Bug |
IDEA-207719
|
Can't run all tests in module (Gradle project) |
Bug |
IDEA-217127
|
Gradle dependencies diagram is empty for Android modules |
Bug |
IDEA-210487
|
Project will be rebuilt (with gradle delegation), if the project was built by running a configuration then click "build" button again |
Bug |
IDEA-205238
|
Duplicated modules in Gradle tool window after project name change |
Bug |
IDEA-206742
|
Gradle Delegate run/debug reloads many classes on first hotswap |
Bug |
IDEA-218613
|
intellij can't run single unit test using gradle runner when test{ filter { specified in gradle |
Bug |
IDEA-168045
|
Gradle sync produces runtime instead of compile dependency |
Bug |
IDEA-208705
|
Do not save build scripts while editing |
Bug |
IDEA-210372
|
IntelliJ 2019.1 attempts Gradle sync even though project haven't opted in for this (project with multiple build systems) |
Bug |
IDEA-210131
|
IDEA 2019.1 can't import/sync the Gradle project which 2018.3 could |
Bug |
IDEA-208977
|
Gradle: "Store generated project files externally" option is not enabled when project open action is used for new project importing |
Bug |
IDEA-219056
|
After upgrading IntelliJ to 2019.2, Gradle project can not resolve artifacts from Jfrog Artifactory |
Bug |
IDEA-216841
|
GradleDiagrams: Display progress window before Dependency Diagram opened |
Bug |
IDEA-208041
|
AssertionError from ReprocessContentRootDataActivity |
Bug |
IDEA-212677
|
Create new Gradle module should use same Gradle JVM as the existing linked Gradle project |
Bug |
IDEA-204476
|
Bogus ambiguous call to constructor in gradle files |
Bug |
IDEA-215182
|
Changing the settings Gradle breaks the project structure |
Bug |
IDEA-209560
|
Ambiguous method call between two methods accepting Closure and Action |
Bug |
IDEA-216990
|
Gradle doesn't attach IntelliJ SDK to plugin project |
Bug |
IDEA-220229
|
GradleDiagrams: Do not throw exception if Gradle run failed |
Bug |
IDEA-217496
|
GradleDiagrams: The same tab names for the different diagrams |
Bug |
IDEA-202246
|
Incorrect warning in build.gradle |
Bug |
IDEA-208411
|
Odd option when use "Run tests using: Choose per test" option |
Bug |
IDEA-216605
|
SerializationException on opening CLion compilation database or native Gradle project |
Bug |
IDEA-215572
|
Gradle refresh does not create IDEA modules for subproject |
Bug |
IDEA-211609
|
Build view keep pending task after sync failed |
Bug |
IDEA-198301
|
New Gradle project uses most recent JDK among installed in IDE when "Use Project JDK" option is specified in import wizard |
Bug |
IDEA-204199
|
NullPointerException while importing a pretty complex Gradle project |
Bug |
IDEA-214771
|
Needless groovy run configuration in gradle.build file gutter |
Bug |
IDEA-187917
|
Gradle import creates additional content roots for providedRuntime/providedCompile dependencies in a Spring Boot War project |
Bug |
IDEA-217619
|
External System API problems in 2019.2 |
Bug |
IDEA-206555
|
"Unused symbol": Gradle annotation "TaskAction" does not mark the method as used |
Bug |
IDEA-181187
|
Inter sourcesets dependencies not recognized by Idea when using gradle composite build |
Bug |
IDEA-214890
|
Add Gradle JVM action replaces existing JDK if it has the same version |
Bug |
IDEA-217985
|
Incorrect redirection to Gradle settings |
Bug |
IDEA-212682
|
After creating opening or reopening a Gradle project, a 'Gradle project needs to be imported' balloon is shown unexpectedly |
Bug |
IDEA-198173
|
If Groovy plugin is disabled (with all dependent plugins), exceptions are thrown and some functionality doesn't work in java projects |
Bug |
IDEA-205456
|
Gradle: last test in suite is shown as ignored |
Bug |
IDEA-207396
|
Test suite shown as terminated when test class inherits from abstract test class |
Bug |
IDEA-218935
|
Gradle library imports broken after upgrade to 2019.2 |
Bug |
IDEA-216822
|
GradleDiagrams: Empty diagram by choosing "Show Paths: Root->Selection" |
Bug |
IDEA-217126
|
GradleDiagrams: in the project with 2 independent gradle modules it is impossible to view diagram for both modules |
Bug |
IDEA-176428
|
Authenticated custom gradle wrapper download returns 401 unauthorized on project import |
Bug |
IDEA-178417
|
Delegating IDE run actions to gradle causes CreateProcess error 206 on windows (filename too long) |
Bug |
IDEA-184999
|
Gradle doubles lines in build.gradle after you create project with the same name as deleted |
Performance |
IDEA-219389
|
Memory leak in IDEA 2019.2 |
Performance |
IDEA-218007
|
IDE hangs after clicking on Expand All in Gradle tool window |
Usability |
IDEA-208995
|
Run Anything: no completion of gradle command prefix |
Usability |
IDEA-217565
|
GradleDiagrams: Add possibility to move the process of diagram building into background |
Usability |
IDEA-192823
|
Gradle | Refresh and Attach actions is unavailable during indexing |
Usability |
IDEA-191523
|
Gradle: do not show Import dialog when creating/opening projects |
Usability |
IDEA-212059
|
Gradle: improve editor tabs naming for Gradle files |
Usability |
IDEA-212133
|
Gradle scripts in the editor: don't show long editor tabs, if they don't add useful information |
Cosmetics |
IDEA-216766
|
Import Gradle project notification: typo in Help description |
Cosmetics |
IDEA-208915
|
Remove line above the hint inside task choosing popup |
Cosmetics |
IDEA-208914
|
Wrong postion of warning balloon `No tasks available` |
Cosmetics |
IDEA-208918
|
Remove class name from title of task choosing popup of method |
Cosmetics |
IDEA-216984
|
GradleDiagrams: Use the same blue color for dependency edges as in Maven Dependency Diagram |
Task |
IDEA-207607
|
Replace “Run Gradle Task” dialog with 'Run Anything' |
Task |
IDEA-209450
|
Import gradle conventions for DSL resolve |
Task |
IDEA-207606
|
Run Gradle tasks: add classes completion to Run Anything dialog |
Task |
IDEA-217198
|
GradleDiagrams: Use All visibility level by default |
Exception |
IDEA-200709
|
java.lang.NoClassDefFoundError: org/jetbrains/plugins/groovy/codeInspection/BaseInspection |
Exception |
IDEA-215895
|
SerializationException on project opening |
Build. JPS (Compiling Project) | Bug |
IDEA-212329
|
Annotation processor is not invoked with java 9 modules |
Bug |
IDEA-209714
|
VerifyError: Expecting a stackmap frame (JDK12 Preview mode + notnull annotated methods) |
Bug |
IDEA-216558
|
Compilation of Java Language Level 13 Preview / JDK 13 module fails with "Error:java: invalid source release 11 with --enable-preview" |
Bug |
IDEA-214880
|
2019.2 EAP compilation fails with IllegalArgumentException in JPS |
Bug |
IDEA-211172
|
Incorrect nullability checks generated for type-use annotations on arrays |
Bug |
IDEA-218507
|
Java Compiler: Calculation of --release option may conflict with user-specified options |
Bug |
IDEA-217521
|
JDK modules compilation fails with IllegalArgumentException |
Exception |
IDEA-218773
|
Race condition in TranslatingCompilerFilesMonitor#after |
Build. Maven | Feature |
IDEA-25247
|
Maven: Update Indices when application starts up/on a regular basis |
Feature |
IDEA-119931
|
Maven Groovy project not recognized properly |
Bug |
IDEA-215097
|
Code completion doesn't work in pom.xml without groupId (regression) |
Bug |
IDEA-216576
|
Maven: IDEA doesn't recognize env variables used in settings.xml |
Bug |
IDEA-219333
|
IDEA switches tab to child pom,xml while editing parent pom.xml |
Bug |
IDEA-216217
|
IDEA does not recognize local Maven repository location from settings.xml |
Bug |
IDEA-211628
|
Create maven project by archetype doesn't add additional files and doesn't fill pom.xml |
Bug |
IDEA-218960
|
Maven: No ClassDefFoundError org/apache/maven/session/scope/internal/SessionScope after upgrade to 2019.2 |
Bug |
IDEA-208029
|
When executing in Before launch Maven execution fails |
Bug |
IDEA-188234
|
Web project built with maven with two dependencies with the same artifactId and version (but different groupId) loses one of the artifacts |
Bug |
IDEA-216206
|
New Maven Module from existing Sources does not work in presence of .mvn/extensions.xml |
Bug |
IDEA-216851
|
Maven: project re-import doesn't change the libraries from the inherited dependencies |
Bug |
IDEA-216867
|
Maven diagram is empty if root selected in "Show Paths: Root->Selection" mode |
Bug |
IDEA-219019
|
[IDEA 2019.2] maven plugin with console input does not work |
Bug |
IDEA-196522
|
"Resume build from specified module" does not work with Maven 3.5.3 |
Bug |
IDEA-219033
|
Maven: dependencies are shown as not resolved though they are correctly imported |
Bug |
IDEA-216878
|
Maven dependency diagram is flickering on node selection |
Bug |
IDEA-200272
|
Maven extension breaks dependency resolution |
Bug |
IDEA-217782
|
Maven: always force pom.xml save before re-import performing |
Bug |
IDEA-215274
|
Exception from Maven subsystem when creating a new Idea-based project. |
Performance |
IDEA-219849
|
Editing a POM is very slow |
Performance |
IDEA-216512
|
Freezes in MavenEditorTabTitleProvider |
Usability |
IDEA-209644
|
Maven build tool window: improve error/warnings organization |
Usability |
IDEA-214917
|
Maven Build Sync window shows error about failed to download artifact for every maven repository |
Usability |
IDEA-217079
|
"Build" tool window ("Sync") popping up is annoying |
Usability |
IDEA-212060
|
Maven: include pom.xml into the editor tab/recent files to make them recognizable and searchable |
Cosmetics |
IDEA-133126
|
hide view "Maven Projects" for not maven project |
Task |
IDEA-209544
|
Replace “Run Maven Task” dialog with 'Run Anything' |
Exception |
IDEA-212396
|
ISE at com.intellij.build.output.LineProcessor.append |
Exception |
IDEA-216831
|
IAE at com.intellij.build.BuildTreeConsoleView$ConsoleViewHandler.$$$reportNull$$$0 |
Exception |
IDEA-217889
|
“Build was success, but not all project was build.” after running Maven task |
Exception |
IDEA-205363
|
ClassNotFoundException: org.apache.commons.cli.ParseException PluginClassLoader |
Exception |
IDEA-217879
|
PicoPluginExtensionInitializationException at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.createInstance |
Code Analysis. Duplicates | Feature |
IDEA-214460
|
Do not detect duplicates inside ruby test files. |
Feature |
IDEA-214455
|
Skip initialization methods during duplicates analysis in ruby files. |
Bug |
IDEA-209663
|
Relayout duplicates configurable |
Bug |
IDEA-214457
|
Distinguish methods calls in ruby files. |
Bug |
IDEA-212709
|
Hide unrelevant options in `Duplicated code fragment` inspection options. |
Bug |
IDEA-217219
|
Duplicated code tool window numbers the lines from 0 |
Cosmetics |
IDEA-207219
|
Change "Hide duplicates fix" for "Duplicated code fragment" inspection |
Code Analysis. Inspection | Feature |
IDEA-93333
|
Chained method calls inspection shall ignore methods which return the same type of enclosing class |
Bug |
IDEA-209420
|
Unable to export Inspection Results as HTML |
Bug |
IDEA-138441
|
Methods named like getters are wrongly treated as pure |
Bug |
IDEA-214550
|
Intellij shows wrong error on generic methods due to another another argument wrong type. |
Bug |
IDEA-208127
|
Batch inspection result preview not scrolled to warning in injected code |
Bug |
IDEA-208728
|
Fix settings link on inspection toolwindow. |
Bug |
IDEA-210888
|
Offline inspection result file contains incorrect path to project if run command has `..` segments in path to project |
Bug |
IDEA-210730
|
The same spelling error is underlined twice |
Bug |
IDEA-208033
|
Go to next highlighted error is broken |
Usability |
IDEA-30715
|
"Split into multiple declarations" / "Split into separate declarations" confusion |
Cosmetics |
IDEA-206994
|
Show more context in Inspection results preview |
Cosmetics |
IDEA-207817
|
Typo in rule description for "Excessive range check" inspection |
Exception |
IDEA-211319
|
Inspect all sometimes throws "Read access is allowed from event dispatch thread or inside read-action only" |
Code Analysis. Language Injection | Bug |
IDEA-153979
|
Injected fragment editor: inserting new lines makes references unresolved |
Bug |
IDEA-211437
|
Language Injection: close the injected fragment editor on un-injecting |
Bug |
IDEA-212451
|
Multihost language injection: injected fragment editing causes exceptions and corrupted code |
Bug |
IDEA-211592
|
Language Injection: no comment is inserted on injecting into java constant |
Performance |
IDEA-207632
|
PostgreSQL fragment editing slow and unusable |
Usability |
IDEA-211593
|
Language Injection: 'do you want to insert annotation?' prompting message is misleading in case of missing annotations |
Cosmetics |
IDEA-214467
|
(un)Inject language or reference action text is not consistent |
Exception |
IDEA-211432
|
REWA at com.intellij.psi.impl.source.tree.injected.changesHandler.AbstractMarkerBasedInjectedFileChangesHand
ler.getReportException |
Code Analysis. Structural Search | Feature |
IDEA-182437
|
Search Structurally dialog should have an inline preview |
Feature |
IDEA-206520
|
Add JavaScript/TypeScript existing templates |
Feature |
IDEA-210188
|
Add type filters for JS structural search |
Bug |
IDEA-214637
|
Structural search doesn't find lambda with statement body and $statement$ expression inside |
Bug |
IDEA-211084
|
debugger pattern finds all identifiers in JS |
Bug |
IDEA-209438
|
new String[0] pattern incorrectly matches new String[0][] expression |
Bug |
IDEA-217904
|
IDE fails to load script for structural search which refers to Java plugin API |
Bug |
IDEA-193965
|
Structural Search And Replace: rerun button works incorrectly |
Bug |
IDEA-209897
|
Search for for loop pattern with expression list statement fails |
Bug |
IDEA-215457
|
Allow to search Java methods and constructors in a single query |
Bug |
IDEA-210460
|
SSR: Double-clicking a group node in the Existing Templates dialog closes the dialog |
Bug |
IDEA-210782
|
Structural search in JavaScript: can't find arrow function |
Bug |
IDEA-209956
|
Expressions enclosed in parentheses are replaced twice during Structural Replacement |
Bug |
IDEA-210612
|
Scopes dialog requires 2 OK/Cancel clicks before it goes away |
Bug |
IDEA-215017
|
New pattern cannot be added to Structural Search Inspection |
Bug |
IDEA-208475
|
Problems finding for loop statements |
Bug |
IDEA-210464
|
SSR: Exporting/importing a template should not include search scope |
Performance |
IDEA-206479
|
Slow structural search for pattern ArrayUtil.toObjectArray($var$, $class$.class) |
Usability |
IDEA-193706
|
SSR: provide more information about how to fix "malformed pattern" error |
Usability |
IDEA-216176
|
Don't show "pattern does not match anything" hint if pattern contains red code |
Cosmetics |
IDEA-216179
|
SSR: Ungrammatical message "No template ... found in Project Files" |
Exception |
IDEA-197743
|
«Perform code analysis» before Commit fails with NPE |
Exception |
IDEA-202169
|
IOOBE at com.intellij.structuralsearch.plugin.ui.filters.FilterPanel$2$1.getRowRendererComponent(FilterPanel.
java:77) |
Exception |
IDEA-204490
|
AIOOBE at com.intellij.structuralsearch.StructuralSearchProfileBase.compile |
Core | Exception |
IDEA-216312
|
SOE on find usages in IntelliJ project |
Core. Debugger | Bug |
IDEA-212608
|
Make debugger colors customizable |
Core. Diagrams (UML) | Bug |
IDEA-124631
|
Opening *.uml file does nothing |
Bug |
IDEA-186132
|
No default .uml extension for new class diagrams |
Bug |
IDEA-217046
|
Project Modules diagram is empty if root selected in "Show Paths: Root->Selection" mode |
Bug |
IDEA-208229
|
Export diagram to image file: progress cancelling doesn't work |
Bug |
IDEA-210642
|
Exporting ER diagram to png freezes idea |
Bug |
IDEA-127395
|
On diagram export to file this file doesn't appear in project until synchronization is invoked |
Bug |
IDEA-60296
|
Modules UML diagram: listen to module and library rename |
Bug |
IDEA-207912
|
Diagrams background is white on Darcula |
Bug |
IDEA-208180
|
Unknown and unwanted artifacts in UML diagram |
Bug |
IDEA-209065
|
UML: classes added to diagram via AddClassToDiagram action (<Space>) or by drag'n'drop appear incorrectly in the navigation popup |
Bug |
IDEA-184834
|
Uml Class diagram adds two entries to every diagram that can not be delete |
Bug |
IDEA-141306
|
UML: new enum constant creating for enum via UML diagram creates uncompilable code if enum contains some members other than constants |
Bug |
IDEA-124475
|
Save diagram: ignores changed filename and drops layout |
Usability |
IDEA-182068
|
Java Class Diagrams window steals focus from editor |
Usability |
IDEA-47864
|
UML: Create New Method dialog: provide possibility to set static and final modifiers |
Exception |
IDEA-151955
|
'deleteFile() not supported' when trying to delete diagram from Navigation bar |
Exception |
IDEA-173305
|
IAE at com.intellij.diagram.presentation.SimpleElement.<init> |
Exception |
IDEA-172311
|
NPE at com.intellij.diagram.util.DiagramUtils.setBestPopupSizeForGraph |
Exception |
IDEA-72445
|
Exception when reverting changes with diagram opened |
Exception |
IDEA-90136
|
IDE at com.intellij.diagram.presentation.SimpleElement.<init> |
Exception |
IDEA-202308
|
IndexNotReadyException on opening project if UML diagram is opened in the active editor |
Exception |
IDEA-206582
|
IndexNotReadyException on calling UML diagram during indexing |
Core. File System | Bug |
IDEA-211677
|
Deadlock/freeze on quitting IntelliJ IDEA |
Bug |
IDEA-212025
|
VFS refresh blocks UI while reading file system under read action |
Performance |
IDEA-208128
|
VirtualFilePointer.getUrl() accesses disk |
Performance |
IDEA-211046
|
RefreshWorker/VFS massive memory usage |
Performance |
IDEA-180274
|
Offload watch root setting from EDT |
Performance |
IDEA-216453
|
UI freeze after branch switch caused by file type detection from content (via TemplateDataLanguagePusher) |
Performance |
IDEA-208259
|
JdkTable / VirtualFilePointerContainerImpl initialization / VirtualFilePointerContainerImpl.getUrls() do disk access |
Exception |
IDEA-208539
|
java.lang.Throwable: Synchronous execution on EDT: fsnotifier |
Core. IDE Settings | Feature |
IDEA-207917
|
Provide a way to disable proxy detection logic on early startup |
Feature |
IDEA-182589
|
Copy settings back to IDE after disable sync plugin |
Feature |
IDEA-108609
|
Cannot remap cursor keys for navigation outside the editor (popups, etc.) |
Bug |
IDEA-211988
|
Speed Search in Settings works incorrectly after not matching search criteria entering |
Bug |
IDEA-209785
|
No separator for File templates group when invoke new from Project view |
Bug |
IDEA-218545
|
Completion for variables in Files And Code templates: no suggestions are shown until some symbols are entered |
Bug |
IDEA-219090
|
IdeaVim causes IDEA to crash on startup |
Bug |
IDEA-214809
|
Users which had old Mac OS keymap get switched to new keymap silently |
Bug |
IDEA-199518
|
Support trim_trailing_whitespace = false |
Bug |
IDEA-214625
|
"Check for updates" action does nothing for me in Nightly |
Bug |
IDEA-217083
|
SerializationException on second opening Swift PM project in CLion |
Bug |
IDEA-209415
|
“Start Failed” on closing the import-settings dialog |
Bug |
IDEA-218848
|
Unable to import settings ... chrome-user-data ... (No such file or directory) |
Bug |
IDEA-210503
|
Freeze when trying to update IDE from "Settings" dialog |
Bug |
IDEA-215089
|
unable to get Update |
Bug |
IDEA-216940
|
Add code completion for File and Code Templates |
Bug |
IDEA-209982
|
Services view: deployment run configurations appear twice in the toolwindow |
Bug |
IDEA-219398
|
'${DATE}' variable expansion doesn't respect system date format |
Bug |
IDEA-217364
|
Rider build problem connected with FUS. |
Bug |
IDEA-212194
|
Windows launcher reports "MaxJavaStackTraceDepth=-1 is outside the allowed range" for any invalid VM option |
Bug |
IDEA-207936
|
IDEA is 'saving application' indefinitely |
Bug |
IDEA-198533
|
Template group disappeared when you drag all templates to another group |
Bug |
IDEA-100538
|
Editor: Fall back fonts are not applied on Mac OS |
Bug |
IDEA-215102
|
Services view: Run Maven Build action output appears incorrectly in case of Maven run configurations including to the list of RC templates available in services |
Bug |
IDEA-210223
|
doesn't save re-added file type configuration |
Bug |
IDEA-191923
|
Importing config of old IDE version including custom plugin URL causes incompatible plugin suggestion from this URL |
Performance |
IDEA-215475
|
Report settings data to FUS asynchronously |
Usability |
IDEA-217435
|
Rename "Custom" page in Settings | Editor | Color Scheme to "User-defined file types" |
Usability |
IDEA-202502
|
"Use console font" / "Use color scheme font instead of the default" checkboxes can't be set by clicking on their text |
Cosmetics |
IDEA-217590
|
Redundant group headers in Settings | Editor | Code Style |
Core. Indices | Bug |
IDEA-218036
|
`java.lang.IllegalStateException: psiFile is null` ERROR causes editor to break in various ways |
Bug |
IDEA-216640
|
cannot resolve symbol for some class. |
Performance |
IDEA-208533
|
OutOfMemory when indexing a 2Gb project, "Out of memory" window stuck forever |
Core. JSON | Bug |
IDEA-212880
|
Null is cached if schema is applied first time for already existing code |
Bug |
IDEA-212680
|
Replace with allowed value simply erase a current value instead of proposing available ones. |
Bug |
IDEA-209825
|
No effect when use $ref in propertyNames in json schema |
Bug |
IDEA-216061
|
Adding new key-value pair into single-line JSON object places comma into the next key while typing |
Exception |
IDEA-212654
|
strange behaviour when working with file name function.json |
Exception |
IDEA-217138
|
AE at com.intellij.json.psi.impl.JsonPsiImplUtils.getNameElement |
Core. Licensing | Bug |
IDEA-218265
|
Floating ticket cache isn't removed on IDE shutdown. |
Core. Navigation and Search | Bug |
IDEA-216794
|
Search eveywhere does not search in libraries |
Bug |
IDEA-215118
|
Change in behavior: Navigate->File using maven-backed module-name no longer brings up pom.xml for that module |
Bug |
IDEA-215360
|
Ctrl-s doesn't repeat find |
Bug |
IDEA-207132
|
Recent locations popup shows 1 less snippets as in settings |
Bug |
IDEA-211449
|
IDEA is unable to find lambda implementations when invoked on library class source |
Performance |
IDEA-188959
|
Calculate line marker tooltip in background thread |
Usability |
IDEA-219563
|
"Go to Class" search results vary depending on the way you type them |
Usability |
IDEA-219832
|
Emoji search doesn't work in "Find in path" |
Usability |
IDEA-207052
|
There should be a way to customize GoToDeclaration behavior |
Task |
IDEA-209480
|
Remove stub hierarchy |
Core. Platform API | Feature |
IDEA-209082
|
Allow IDEs to customize which builds can be used as possible updates |
Feature |
IDEA-209154
|
Allow plugins to contribute additional details into description template used by 'Submit a bug report' action |
Feature |
IDEA-208103
|
ExecUtil.sudoCommand could show a prompt on macOS 10.10+ |
Feature |
IDEA-207347
|
Please allow the UndoRedoAction to use the JB UndoManager for a JTextComponent |
Feature |
IDEA-211175
|
Provide an annotation which may be used to mark public elements which must not be used from external plugins |
Feature |
IDEA-214797
|
Allow using color palette in themes |
Bug |
IDEA-210479
|
A race condition in module structure loading |
Bug |
IDEA-181010
|
unable to use BouncyCastleProvider in plugin due com.intellij.util.lang.UrlClassLoader is not providing ProtectionDomain |
Bug |
IDEA-203089
|
Optional dependency load order is not respected |
Bug |
IDEA-218940
|
java.lang.NoClassDefFoundError: com/intellij/util/ui/JBScalableIcon when installing plugin built with 2019.2 in pre-2019.2 IDE |
Bug |
IDEA-204092
|
ExternalSystemApiUtil#findProjectTasks not static |
Bug |
IDEA-211580
|
AvailableSince annotations stopped being included after Kotlin dependency on IntelliJ changed from kotlin.build.custom.deps:intellij-core to kotlin.build:intellij-core |
Bug |
IDEA-210378
|
Incorrect API for PsiModificationTrackerImpl#forLanguages? |
Bug |
IDEA-216927
|
Restore UastLiteralReferenceProvider binary compatibility in 2019.2 |
Bug |
IDEA-217000
|
Provide an API to hide editor notification from Alt-Enter |
Bug |
IDEA-209724
|
Smart pointer creation during project disposal leads to "Element from alien project" assertion |
Bug |
IDEA-217883
|
PsiElement.parentOfType extension function fails when called from a plugin which bundles its own version of kotlin-stdlib |
Bug |
IDEA-208630
|
Fix "Bean extension class should not have constructor with parameters" EPs |
Task |
IDEA-209921
|
Deprecate runWriteCommandAction(Runnable) |
Task |
IDEA-204389
|
Tons of "Kotlin: 'psi: PsiElement?' is deprecated. ambiguous psi element, use `sourcePsi` or `javaPsi`" compiler warnings |
Exception |
IDEA-214801
|
NPE at VirtualFilePointerImpl#toString |
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 | Feature |
IDEA-211218
|
Possibility to mark a plugin as internal |
Bug |
IDEA-197563
|
Plugins sync says "not installed" for installed plugins |
Bug |
IDEA-205032
|
Updating plugins in an offline environment no longer works with new marketplace and custom plugin repository |
Bug |
IDEA-219030
|
Unable to access Custom Repository in 2019.2 Version of IntelliJ Ultimate Edition |
Bug |
IDEA-210955
|
Plugin deduplication on load should compare id, not name |
Usability |
IDEA-212691
|
Filter out invalid plugins when the problem is fixed |
Usability |
IDEA-215108
|
Plugin manager UI - Include modification date |
Usability |
IDEA-214551
|
Plugins: typed input is lost on tabs switch |
Usability |
IDEA-202747
|
Provide a link to plugin homepage along the vendor link |
Usability |
IDEA-212690
|
Do not show checkboxes for plugins that are not loaded |
Usability |
IDEA-212701
|
Place plugin home page above the plugin descripton |
Cosmetics |
IDEA-207802
|
Plugins page: do not show (0) if no updates available |
Cosmetics |
IDEA-212695
|
Replace "Enable plugins" with “Enable required plugins” |
Cosmetics |
IDEA-215084
|
Fix error message on Plugins page |
Exception |
IDEA-214826
|
NPE at com.intellij.ide.plugins.newui.NewListPluginComponent.updateEnabledState |
Exception |
IDEA-210339
|
AE at com.intellij.ide.plugins.newui.PluginUpdatesService.recalculateUpdates |
Core. Profiler | Feature |
IDEA-191888
|
Add support for Java Flight Recorder (JFR) |
Feature |
IDEA-218102
|
To attach JFR to already started local process |
Feature |
IDEA-216334
|
Profiler: Set, or suggest to set max stack trace depth for Flight Recorder |
Bug |
IDEA-215303
|
There should be 'Run with Profiler' in Gradle toolwindow |
Bug |
IDEA-216560
|
org.openjdk.jmc.flightrecorder.internal.InvalidJfrFileException: No readable chunks in recording |
Bug |
IDEA-216125
|
profiler tree speed search freezes EDT |
Bug |
IDEA-216163
|
Flame graph based on JFR data not properly rendered |
Bug |
IDEA-217299
|
JFR Settings page |
Bug |
IDEA-215597
|
Part of tree renderer overlaps table renderer |
Bug |
IDEA-215305
|
Reset doesn't work in Java Profiler settings |
Bug |
IDEA-216549
|
Wrong merged callees tree calculation |
Bug |
IDEA-216934
|
To start gradle tasks and run configurations with JFR |
Usability |
IDEA-216480
|
More toolbar buttons in profiler Call Tree tab |
Usability |
IDEA-216477
|
Do not use three rows of tabs in profiler UI |
Usability |
IDEA-217815
|
Fix grammar in Profiler UI |
Task |
IDEA-214653
|
Correct presentation settings in Java profiler's call tree |
Exception |
IDEA-217284
|
java.lang.ClassNotFoundException: org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension |
Core. Project Settings | Bug |
IDEA-211346
|
Modules randomly do not load when opening a project |
Bug |
IDEA-192893
|
Project file encoding settings: the 'BOM for new UTF-8 files' option settings are not preserved on project reopening |
Bug |
IDEA-210208
|
Inspection profile file is deleted by IDEA |
Bug |
IDEA-208386
|
If both .idea/workspace.xml and .idea/misc.xml are modified, reload doesn't happen correctly |
Bug |
IDEA-185499
|
Do not create all facet editors on project settings open |
Bug |
IDEA-208450
|
Memory leak in RootModelImpl.myDisposable |
Bug |
IDEA-210798
|
Dependencies scope dropdown is switching on mouse over |
Bug |
IDEA-208237
|
IDEA forgets unloaded modules. |
Bug |
IDEA-218348
|
"Load/Unload Modules..." action isn't shown in the popup menu for unloaded module node anymore |
Performance |
IDEA-207895
|
Opening Project Structure dialog is slow for projects with many modules |
Usability |
IDEA-41940
|
Provide better diagnostics when the user selects a JRE directory as JSDK home |
Task |
IDEA-209554
|
Support pom maven artefacts |
Exception |
IDEA-212645
|
Exception on new project opening |
Core. Quick Documentation | Feature |
IDEA-175215
|
Better quick JavaDoc for enums |
Bug |
IDEA-210310
|
Quick Documentation pop-up closes when moving between items in File View |
Bug |
IDEA-212079
|
QuickDocumentation is unable to load SVG from the jar file |
Bug |
IDEA-210273
|
Table columns missing in Javadoc Quick Documentation view for Java 12 |
Bug |
IDEA-210890
|
Quick documentation for lookup items doesn't work if the file is empty |
Bug |
IDEA-211038
|
Ctrl-Shift-Arrow does not resize quick documentation popup but closes it |
Bug |
IDEA-209629
|
Too small default size of quick doc popup (causing text clipping by scrollpane) |
Bug |
IDEA-208812
|
Inappropriate quick doc for array length |
Performance |
IDEA-214615
|
Memory leak in DocumentationComponent through a blinking caret |
Usability |
IDEA-208365
|
Always autosize quickdoc popup when it's displayed on hover |
Usability |
IDEA-208364
|
Don't show quick info tooltip on Ctrl-hover if a quickdoc popup is currently visible |
Cosmetics |
IDEA-211247
|
JavaDoc generated from HTML eats angle brackets in the link title |
Core. Refactorings | Feature |
IDEA-124496
|
Scope Setting for Rename Refactoring |
Usability |
IDEA-214702
|
Do not show 'Scope' setting when rename Java local variable |
Usability |
IDEA-212081
|
Names of Copy and Move actions in the context menu should reflect what's going to be copied or moved |
Core. RegExp | Bug |
IDEA-208559
|
Invalid 'redundant character escape' in JS regex |
Core. Run | Debug. Configurations | Bug |
IDEA-204416
|
Running debug tomcat run configuration always launches "Before launch" gulp tasks in debug mode |
Bug |
IDEA-206657
|
Compound Run Configuration triggers "Run" but not "Debug" |
Bug |
IDEA-210262
|
[Environment variables] when pasting several variables with semicolon at the line end - the last entry is removed |
Bug |
IDEA-181448
|
Run dashboard: after adding RC type to runnable in RD list the existing started configuration is shown there in Cinfigured status |
Bug |
IDEA-210897
|
Not possible to paste the value containing equals sign in the environment variables |
Bug |
IDEA-208525
|
Changes to my Environment Variables in Configurations aren't saving |
Bug |
IDEA-202659
|
Impossible to start the Debug session for the Tomcat config with Ant/Bash configs in the Before launch section |
Bug |
IDEA-214641
|
Blank area in tool window when turn off all tabs |
Usability |
IDEA-207069
|
Environment Variables "Open Folder" |
Usability |
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) |
Core. Run | Debug. External Tools | Cosmetics |
IDEA-184889
|
External Tool named with an underscore does not display properly from project context menu |
Core. XML | Bug |
IDEA-212344
|
catalog.xsd in IntelliJ platform-impl.jar is outdated |
Bug |
IDEA-206666
|
IdeaPluginRegistrationIndex isn't file-based |
Bug |
IDEA-206686
|
Where is "Collapse empty tag" > "fix all in file" option? |
Bug |
IDEA-212646
|
XML attribute value is marked as error if DTD's attribute type is enumeration containing DTD keyword as value |
Bug |
IDEA-205629
|
Argument rangeInElement exception when deleting xml tag in Android Studio 3.3 |
Bug |
IDEA-183886
|
XML highliting and redefined schemas |
Bug |
IDEA-207657
|
Quick fix to escaping "&" breaks inside injected languages inside XML |
Bug |
IDEA-208504
|
First xi:include tag in *Plugin.xml file is highlighted as error |
Bug |
IDEA-210207
|
XML schema issue - element X is not allowed here (Web.xml) |
Bug |
IDEA-210622
|
Good code is red: No-namespace element incorrectly reported as "not allowed here" in XML file with XML Schema |
Exception |
IDEA-212704
|
Invoking Find by XPath throws ClassCastException |
Editor | Bug |
IDEA-216997
|
Method chain parameter hints rendering artifact |
Bug |
IDEA-217426
|
InlayModel.getElementAt returns wrong inlay when multiple block inlays present on single line |
Bug |
IDEA-218508
|
'Insert imports on paste' doesn't work anymore |
Bug |
IDEA-211720
|
Make brace highlighting consistent with move to matching brace action behavior |
Bug |
IDEA-216417
|
Clicking on icons in gutter (e.g. overrides/implements) doesn't work if caret is over the folded property value |
Bug |
IDEA-216456
|
In-place editing of property values doesn't work in Kotlin files |
Cosmetics |
IDEA-218101
|
Rich copy configurable shows wrong scheme names |
Editor. Code Completion | Feature |
IDEA-199722
|
Can I make the live template appear at the top of the code completion list? |
Bug |
IDEA-218227
|
Autocomplete pulldown menu does not move with the IntelliJ IDEA main window |
Bug |
IDEA-208424
|
Word completion doesn't work in language-specific elements in small IDEs |
Bug |
IDEA-209206
|
Completion: avoid showing loading... for multiple entries in the fully resized completion list |
Bug |
IDEA-214469
|
Live Templates suggestions disappear on non-alphanumeric character input |
Bug |
IDEA-215451
|
Misspelled keyword messes up following identifier completion |
Usability |
IDEA-209123
|
Enable F2 and Shift+F2 shortcuts while code completion is active |
Usability |
IDEA-210660
|
Make "Jump outside closing bracket/quote with Tab" default behaviour |
Usability |
IDEA-209784
|
Basic/Smart completion does not offer package private methods when runtime object type is from another package |
Usability |
IDEA-211557
|
Code completion dropdown stays open after Shift+Enter (Start New Line) |
Exception |
IDEA-194554
|
AE at com.intellij.codeInsight.documentation.DocumentationManager.assertSameProject |
Editor. Color Schemes | Feature |
IDEA-212390
|
Ability to drag-n-Drop editor color scheme |
Task |
IDEA-206064
|
Display a warning of Rider color schemes incompatibility instead of failing, fall back to some other color scheme |
Editor. Diff and Merge | Feature |
IDEA-137605
|
IDEA as external diff/merge - provide proper exit codes |
Feature |
IDEA-204040
|
Show changes per-changelist in Unified View |
Bug |
IDEA-207667
|
Weird synchronised scrolling in diff view with soft wrapped lines |
Bug |
IDEA-210783
|
Couldn't select items in 'Diff Between' window (Deployment/Remote Host Access) with UP/DOWN arrow keyboard keys |
Bug |
IDEA-217797
|
Diff/Merge does not show changes stripes for empty line ranges (insertions/deletions) |
Bug |
IDEA-210607
|
'Apply changes' in diff view does't work |
Bug |
IDEA-212625
|
Incorrect highlighting in diff view when last document line is soft wrapped |
Bug |
IDEA-216171
|
'Throwable: Invalid file' when open external diff tool |
Bug |
IDEA-215972
|
Diff viewer uses general hard-wrap margin instead of language-specific |
Usability |
IDEA-123813
|
Preserve diff pane widths when switching between files |
Usability |
IDEA-207839
|
Accept left/right shortcuts are reversed |
Usability |
IDEA-155010
|
Suggest to unlock 'Disable editing' button in 'Commit Changes' dialog when I'm trying to type in diff view |
Cosmetics |
IDEA-211780
|
Escape characters in action name of "Diff \\& Merge" |
Editor. Editing Text | Feature |
IDEA-70189
|
Java Smart Complete Statement: Complete ternary operator if necessary |
Feature |
IDEA-207307
|
No horizontal scroll in editor when the width of block inlay is more than editor width |
Feature |
IDEA-211180
|
Jump outside closing bracket with Tab should jump after the semicolon |
Bug |
IDEA-211246
|
Uncollapsing unchanged framgents should keep scroll position |
Bug |
IDEA-214755
|
Folded Javadoc shows the 2nd line when the text starts on the line with /** |
Bug |
IDEA-207805
|
Selection in editor is not reset on mouse right click outside selection |
Bug |
IDEA-215278
|
"Hand" cursor "stuck" in editor |
Bug |
IDEA-204900
|
Smart Enter fails to add function body if staying at annotation |
Bug |
IDEA-197682
|
Shadow action is created with the wrong lifetime spec (Disposable) |
Bug |
IDEA-208537
|
folding toggles are not shown for added fold regions |
Bug |
IDEA-215015
|
Text "jitter" during typing in editor on Windows after dragging editor onto a different monitor |
Bug |
IDEA-211304
|
IntelliJ cuts links after parens |
Bug |
IDEA-207951
|
Ide freeze on showing parameter info |
Bug |
IDEA-208853
|
Changing scratch language causes IntelliJ to lose scratches |
Bug |
IDEA-217252
|
Typing new text block method argument doesn't insert closing quotes |
Bug |
IDEA-210470
|
Fira Code breaks fixed-width alignment on "[[" - double opening bracket |
Bug |
IDEA-167224
|
Unwrap lambda should add braces if necessary |
Bug |
IDEA-214565
|
Different indents for Python in commentStart() macro |
Bug |
IDEA-216359
|
Code vision selection doesn't cover the lines sometimes |
Bug |
IDEA-211398
|
Not all ligatures are activated when printing a file |
Bug |
IDEA-207212
|
Editor scrolls unexpectedly on pasting collapsed method |
Bug |
IDEA-211590
|
Selection highlighting background under inlay vertical when scrollbar is flipped |
Bug |
IDEA-207542
|
TODO highlighting affects following lines |
Bug |
IDEA-210104
|
Move Caret to Matching Brace moves to wrong position |
Bug |
IDEA-208973
|
Identifier highlighting is lost after moving line |
Bug |
IDEA-208782
|
Fallback font Italic version doesn't work on Mac |
Bug |
IDEA-218424
|
Dialog 'Map Action' is not usable via keyboard |
Bug |
IDEA-138431
|
Editor: Ctrl+Left / Right (arrow) does not skip over indent whitespace to prev/next token |
Bug |
IDEA-215776
|
Plain text file is missing in Create scratch list |
Bug |
IDEA-208508
|
Wrong size of quick navigation popup hides part of the popup text |
Bug |
IDEA-211085
|
Current line number colour incorrectly calculated |
Bug |
IDEA-212623
|
Folding comments in Java out of FileHeader/Class blocks |
Bug |
IDEA-211466
|
Printing (at least on Linux) produces so many artifacts |
Performance |
IDEA-211672
|
Editing of big file with search result Live Preview on is quadratically slow |
Performance |
IDEA-211201
|
Typing with multiple carets is slow in XML files |
Performance |
IDEA-210051
|
Memory leak in DocumentImpl |
Performance |
IDEA-216728
|
IDE freezes when editing files |
Usability |
IDEA-209051
|
Inspection popup is overlapped by quick doc |
Usability |
IDEA-212086
|
Tooltips for bookmarks should show keyboard shortcuts for navigating to a bookmark and toggling it |
Usability |
IDEA-211756
|
"Delete to word end" is extremely inconvenient on whitespaces |
Usability |
IDEA-185682
|
Parameter info hides the code being editing at the top of a file |
Usability |
IDEA-208930
|
Pressing Tab in a selection doesn't prefix first line with a tabulator |
Cosmetics |
IDEA-218125
|
Select all occurrences doesn't release highlight on blur |
Cosmetics |
IDEA-215726
|
Cosmetics for folded property text editing |
Task |
IDEA-209242
|
Increase default number of items stored by default in clipboard history |
Editor. Error Highlighting | Bug |
IDEA-212556
|
Goto Next Error sometimes shows error tooltip and sometimes doesn't |
Bug |
IDEA-211528
|
Diff change highlighting not propagated to inlay |
Bug |
IDEA-202625
|
IDEA doesn't see library after it is copied into 'lib' folder |
Bug |
IDEA-198053
|
Library source does not match the bytecode for VirtualFilePointerTracker |
Editor. Formatter and Code Style | Bug |
IDEA-216526
|
Switch Code Style Scheme does not change the code style |
Bug |
IDEA-214727
|
Unexpected code style modifications on scheme switch |
Bug |
IDEA-212466
|
"Expected to be final" identifier is not always painted as such in Java editor |
Bug |
IDEA-217075
|
EditorConfig options are not properly applied to JavaScript files |
Bug |
IDEA-147601
|
Javadoc Code formatting does not indent HTML tags properly |
Bug |
IDEA-211444
|
Code Style Settings: incorrect variants in drop-down for WrapOnTyping option |
Bug |
IDEA-195707
|
"'case' on new line" setting name is misleading; behavior should be changed and a new setting added with the old behavior |
Bug |
IDEA-215771
|
When new .editorconfig file is created in the versioned project using New | EditorConfigFile, the prompt to add appears as if it is 'externally added file' |
Bug |
IDEA-202587
|
No possibility to configure indentations for Scala, Kotlin, etc files |
Bug |
IDEA-216085
|
New EditorConfig file: Selectively disable languages for which no properties (empty sections) are produced |
Performance |
IDEA-204975
|
UI freeze when formatting a 200KB one-line XML file |
Usability |
IDEA-216086
|
EditorConfig: not clear what Open Preview... means |
Usability |
IDEA-215787
|
Do not show notification about EditorConfig |
Usability |
IDEA-219423
|
'Always keep trailing space on caret line' is controlled via editorconfig in 2019.2 |
Usability |
IDEA-215728
|
EditorConfig: preview can be opened only once, it is impossible to open different file as preview |
Cosmetics |
IDEA-207230
|
Tab width in Definition window differs from tab width in editor |
Exception |
IDEA-214694
|
java.lang.Throwable: Control-flow exceptions (like ProcessCanceledException) should never be logged |
Exception |
IDEA-217454
|
NPE at org.editorconfig.configmanagement.editor.EditorConfigPreviewMarkerProvider.getRootDir |
Exception |
IDEA-215353
|
AE at com.intellij.openapi.util.text.StringUtil.assertValidSeparators |
Editor. Intention Actions | Bug |
IDEA-155352
|
Unwrap Statement produces broken code |
Exception |
IDEA-211266
|
Throwable at com.intellij.openapi.application.impl.NoSwingUnderWriteAction.lambda$watchForEvents$0 |
Editor. Large Files | Bug |
IDEA-216267
|
Large file editor: no context menu |
Bug |
IDEA-216905
|
Focus is not in editor when opening large file |
Bug |
IDEA-216265
|
Large file editor: closing and reopening tab does not preserve state |
Bug |
IDEA-216257
|
Large file editor: Status bar widget is painted incorrectly with hidpi screen |
Bug |
IDEA-218382
|
Support for large files in IDEA 2019.2 doesn't work if the plugin is installed |
Task |
IDEA-209329
|
Integrate Large File Editor into the platform |
Frameworks. Drools | Bug |
IDEA-97068
|
drools mvel syntax not working for Objects created in then clause |
Bug |
IDEA-152064
|
Single quotes are listed as errors within drools rules |
Frameworks. GWT | Bug |
IDEA-218731
|
GWT application doesn't start |
Bug |
IDEA-193374
|
GWT template project is created with incorrect web.xml |
Bug |
IDEA-219645
|
GWT application does not start since 2019.2 update/upgrade |
Bug |
IDEA-194048
|
IDEA GWT hosted mode run issue |
Bug |
IDEA-212421
|
GWT compiler no longer works in plain IDEA projects (missing validation-api jars) |
Bug |
IDEA-211438
|
GWT: IDE doesn't respect Java language level for GWT client code under default 'client' package |
Usability |
IDEA-208047
|
GWT: quickfixes which show popups work strangely when invoked from batch inspection results |
Exception |
IDEA-208056
|
GWT: invoking New | "GWT UiRenderer and ui.xml File" always produce an exception |
Frameworks. Hibernate | Bug |
IDEA-210222
|
Hibernate gutter icons not clickable in IntelliJ 2019.1 |
Frameworks. Spring | Feature |
IDEA-121038
|
Spring Boot Web App: provide automatic mapping of web resource roots |
Feature |
IDEA-190488
|
Recognize MethodInvokingFactoryBean when resolving bean type |
Feature |
IDEA-199860
|
Spring + Kotlin: Select In... | Spring Beans doesn't work for kotlin classes |
Feature |
IDEA-199838
|
Spring MVC and Kotlin: provide intentions to create the missing @PathVariable-annotated parameters |
Bug |
IDEA-152491
|
Spring MVC + Velocity: model attribute property rename (from vm template) is performed incorrectly |
Bug |
IDEA-212290
|
False 'method may be static' warning for Spring Boot @Bean methods |
Bug |
IDEA-208889
|
Spring Boot: endpoints data is not available sometimes with 'Failed to check application ready state: File exists' error message |
Bug |
IDEA-166549
|
Spring 5 Testing: no support for @SpringJUnitConfig#classes, @SpringJUnitWebConfig#classes |
Bug |
IDEA-209327
|
Renaming parameter in @GetMapping in Kotlin file rename method parameter but doesn't change @GetMapping value |
Bug |
IDEA-164845
|
Spring Boot: config key provider "handle-as" should unwrap collection types |
Bug |
IDEA-200131
|
Spring MVC and kotlin: model attributes rename doesn't work for Freemarker views |
Bug |
IDEA-208628
|
"Copy Configuration" does not work properly when called from "Run Dashboard" |
Bug |
IDEA-210665
|
Spring-Boot applications no longer display endpoints after update to 19.1 / 191.6183.87 |
Bug |
IDEA-208886
|
Spring Boot: Health and Mappings endpoint tabs are empty for SB 2.2.0.M1 by default |
Bug |
IDEA-208064
|
Spring: ResourceBundleMessageSource#basename value is not resolved |
Bug |
IDEA-177690
|
Encoding problem when getting completion for spring boot application.yaml file |
Bug |
IDEA-208629
|
"Run Dashboard" disappears when clicking "Show Configurations" button |
Bug |
IDEA-207544
|
Spring Boot plugin breaks IDE |
Bug |
IDEA-152493
|
Spring MVC + Freemarker: model attribute properties rename works icorrectly |
Bug |
IDEA-212065
|
Spring Initializr wizard does not import Gradle KTS project |
Performance |
IDEA-212432
|
IDE freeze when selecting text with double click |
Usability |
IDEA-211211
|
Spring Boot: move edit default path action to context menu in Run Dashboard |
Exception |
IDEA-207792
|
java.lang.Throwable: It's prohibited to access index during event dispatching |
Exception |
IDEA-210704
|
Spring Initializr: can't import a created gradle based project |
Exception |
IDEA-205670
|
CCE at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.getFileId |
Groovy | Feature |
IDEA-201921
|
Add "Access to unresolved expression" to the analyze process |
Feature |
IDEA-212594
|
Bold braces for closure and lambda expressions |
Feature |
IDEA-202693
|
Support Java lambda syntax |
Feature |
IDEA-188430
|
Support nested code blocks |
Bug |
IDEA-203683
|
Convert to CompileStatic doesn't convert GString to String |
Bug |
IDEA-211117
|
Groovy @Field fields do not resolve properly inside methods when groovy file is outside the project |
Bug |
IDEA-217757
|
Idea ignores @NamedParams groovy annotation |
Bug |
IDEA-137126
|
Type inference: wrong completion variants are shown |
Bug |
IDEA-217755
|
Incorrect @NamedVariant method signature, when @NamedParam has a value |
Bug |
IDEA-215543
|
Groovy Console does not work for JDK 11 Project |
Bug |
IDEA-210375
|
Groovy lambda support conflicts a lot with closures with the last param having default values |
Bug |
IDEA-209352
|
Multyline binary expressions |
Bug |
IDEA-210733
|
Don't include JAR files from JDK configuration to classpath of Groovy run configuration |
Bug |
IDEA-207367
|
Unexpected formatting of code with a dot on a newline |
Bug |
IDEA-214735
|
Groovy Editor displays errors for with constructor opening parenthesis on new line |
Bug |
IDEA-193623
|
Reassigned Parameter is leaking scope in Groovy |
Bug |
IDEA-207921
|
Cannot build groovy project using Groovy-Eclipse compiler |
Bug |
IDEA-218377
|
Support required named params |
Bug |
IDEA-208346
|
Highlight illegal single argument lambda |
Bug |
IDEA-209923
|
Groovy - good code red - dynamic field access |
Bug |
IDEA-208383
|
Groovy - provide @SuppressWarnings annotation for "Access to inaccessible element" inspection. |
Bug |
IDEA-207933
|
List type is not inferred on result type |
Bug |
IDEA-206717
|
Convert to @CompileStatic adds second @CompileDynamic |
Bug |
IDEA-207974
|
Bad code green: throws clause on annotation method |
Bug |
IDEA-210007
|
Unresolved classes are highlighted with red in scripts |
Bug |
IDEA-208834
|
Wrong type of prefix increment/decrement |
Bug |
IDEA-208781
|
Error in parsing closure argument on a new line in an application statement |
Bug |
IDEA-208831
|
Wrong type of unary postfix increment |
Performance |
IDEA-217524
|
Usage search is slow for unused uniquely-named class constructor in a project with Groovy |
Usability |
IDEA-179444
|
Show parameter name hints corrupts the layout |
Usability |
IDEA-208325
|
"Refactor | Convert to Java" should not be available for Gradle build files |
Task |
IDEA-218376
|
Named param with wrong type is not highlighted properly |
Exception |
IDEA-215136
|
2019.2 EAP: regression with groovy NonCodeMembersContributor |
Exception |
IDEA-209853
|
Groovy Code Analysis Fatal Error |
Exception |
IDEA-209237
|
Throwable: Non-physical PsiElement. Physical element is required to be able to anchor the problem in the source tree: PsiElement(identifier); file: DummyHolder |
Groovy. Grails | Bug |
IDEA-208739
|
Grails: New Project wizard: not able to create new project |
Bug |
IDEA-206635
|
Grails view doesn't always refresh |
Usability |
IDEA-158677
|
There is no option to hide Grails navigation bar |
Groovy. Resolve | Bug |
IDEA-214785
|
Cannot infer delegate type from groovy extension modules |
Bug |
IDEA-215648
|
Groovy. Good code red with @TypeChecked |
Infrastructure | Bug |
IDEA-211491
|
Uast-based `RefJavaManager` doesn't property handle Kotlin's `KtPropertyAccessor` |
Bug |
IDEA-209632
|
If a custom appStarter fails to load plugins the original exception is swallowed |
Task |
IDEA-200277
|
Get rid of access to package-private members in platform modules from java support modules |
Infrastructure. Build Scripts | Bug |
IDEA-209655
|
Executable flag for custom Linux/Mac executable files under 'lib' directory is not set in portable zip distribution |
Task |
IDEA-210033
|
Deprecate optional modules in plugin layouts |
Task |
IDEA-209751
|
Add ability to bundle plugin only into EAP builds |
Infrastructure. Packaging and Installation | Feature |
IDEA-194148
|
Publish 'intellij.platform.testFramework' module as a Maven artifact |
Feature |
IDEA-195719
|
Extract Java support to a separate plugin in IntelliJ IDEA |
Feature |
IDEA-194151
|
Publish modules required to build IntelliJ IDEA from sources as Maven artifacts |
Feature |
IDEA-164251
|
Include com.intellij.testFramework.vcs into some binary distribution |
Bug |
IDEA-210993
|
IDEA with JBR 11 starts with error via idea.bat |
Bug |
IDEA-217164
|
Installing IntelliJIdea and Android Studio Missing Reg Entries |
Bug |
IDEA-215898
|
After rejecting and closing EULA dialog - warning is shown "An illegal reflective access operation has occurred" |
Bug |
IDEA-212759
|
Linux, tar.gz installation: IDEA fails to start: `Cannot find VM options file.`, `Error: Could not find or load main class com.intellij.idea.Main.` |
Bug |
IDEA-218394
|
"IDE and Plugin Updates" doesn't show a warning if there is no compatible plugin with the newer IDE version |
Bug |
IDEA-217984
|
2019.2 EAP Won't Start: "Initial heap size set to a larger value than the maximum heap size" custom Xmx is replaced with -Xmx2048m |
Bug |
IDEA-208430
|
[jbr 11] Uninstall doesn't work after patching IDEA |
Bug |
IDEA-215000
|
Critical Startup Error while launching IDEA from scratch |
Bug |
IDEA-200887
|
"Failed to load JVM DLL" on a fresh copy of Windows 10 |
Bug |
IDEA-206790
|
[jre11.win.zip artifact]: There is 32bit launcher in archive |
Bug |
IDEA-209778
|
Silent install. Unable to install in the 'Program Files' folder |
Bug |
IDEA-205907
|
2018.3.x silent installation leaves javaw.exe process hanging |
Usability |
IDEA-207608
|
[jbr11 windows installers] It is better to remove checkboxes related to win32 system from Setup dialog |
Usability |
IDEA-218032
|
Windows: Prevent IDEA to prepend its own PATH entries |
Cosmetics |
IDEA-208125
|
[Setup dialog]: Replace '...install JRE x86...' with '...instal JBR x86...' |
Task |
IDEA-199662
|
Get rid of additional png files which are currently packaged with IntelliJ-based IDEs |
Task |
IDEA-210116
|
We wan't to add custom uninstall step. |
Task |
IDEA-209379
|
Bundle Kotlin 1.3.40 with IntelliJ IDEA |
Task |
IDEA-187832
|
External build systems support: extract `java` specific features into separate module |
Task |
IDEA-211824
|
Bundle Kotlin 1.3.31 with IntelliJ IDEA |
Task |
IDEA-206416
|
Bundle Kotlin 1.3.21 with IntelliJ IDEA |
Task |
IDEA-217538
|
Bundle Kotlin 1.3.41 with IntelliJ IDEA |
Task |
IDEA-209378
|
Bundle Kotlin 1.3.30 with IntelliJ IDEA |
Task |
IDEA-214695
|
Provide a special variant of svg product icon for 16x16 images |
Java | Feature |
IDEA-214531
|
Show Expression Type should also show known boolean values, strings etc |
Feature |
IDEA-215312
|
Support JEP 355 "Text Blocks" |
Feature |
IDEA-216410
|
Java 13 Preview: switch expressions |
Bug |
IDEA-193315
|
Deleting import statement after semicolon produces PSI/text inconsistency |
Bug |
IDEA-217271
|
Keep line breaks in text block value |
Usability |
IDEA-211627
|
Provide separate gutter icon configuration options for external annotations and inferred annotations |
Usability |
IDEA-209397
|
New Package: on creating inside the existing packages structure don't display the full package name as the new package name |
Usability |
IDEA-208309
|
Add 'main' template as an alias to 'psvm' |
Java. Code Completion | Bug |
IDEA-208607
|
Smart completion doesn't suggest Collectors.counting |
Bug |
IDEA-209519
|
IntelliJ should prefer class in same package over unused JDK classes in auto-complete |
Bug |
IDEA-209627
|
Completion: method modifiers are not suggested for method if the previous method does not have semicolon |
Bug |
IDEA-211405
|
Auto completion freezes on every other letter |
Bug |
IDEA-209104
|
Important methods missing from code completion suggestions. |
Bug |
IDEA-168309
|
Completion inside Class.forName starts suggesting root packages again when something unknown entered |
Bug |
IDEA-209230
|
No `new` keyword completion inside negation |
Bug |
IDEA-211192
|
In live templates no variables can be filled after completeSmart() variable |
Bug |
IDEA-211080
|
Completion suggests already used methods in builder() |
Bug |
IDEA-218938
|
Unexpected output using soutp live template |
Bug |
IDEA-207858
|
Completion: `default:` should be indented correctly |
Bug |
IDEA-197130
|
"After" text snippet of `.reqnonnull` Java postfix completion still shows `.reqnonnull` after inserted call. |
Bug |
IDEA-210869
|
Content assist does not always work for classes beginning with underscore(_) |
Usability |
IDEA-209258
|
When auto-completing a method in {@link}, don't insert all parameter types by default |
Usability |
IDEA-205205
|
Import static class in java should complete with a period |
Java. Code Coverage | Bug |
IDEA-206286
|
Run/Debug configuration - JUnit - Code coverage - when include a class for exclusion and save the item is added to include dialog box |
Performance |
IDEA-216584
|
Coverage is copying the whole lib folder into system/testAgent |
Java. Code Generation | Usability |
IDEA-209475
|
When creating tests for methods that are in Object, it creates methods with postfix `1` |
Usability |
IDEA-210629
|
Extra empty line in generated 'equals' |
Usability |
IDEA-210108
|
Create new test window misses interface methods |
Java. Debugger | Feature |
IDEA-173619
|
Debug mode / Mouse gesture "Run to mouse pointer" |
Feature |
IDEA-210619
|
Show value renderer icon right on evaluating popup |
Bug |
IDEA-207694
|
There should remain the possibility to invoke 'normal' stepInto action |
Bug |
IDEA-211062
|
'Ctrl+C' from 'Evaluate' window copyes 'Collecting data..' instead of actual value |
Bug |
IDEA-198140
|
'Smart step into' works unexpectedly on 'super' method call |
Bug |
IDEA-174922
|
Smart step into doesn't work for Java 8 method references passed as parameters |
Bug |
IDEA-209695
|
SmartStepInto in readonly source: unable to choose the step target with Enter |
Bug |
IDEA-210122
|
Unable to debug tests in forked mode with shmem transport |
Bug |
IDEA-217556
|
Variables panel shows invalid value for one of HashMap entries |
Bug |
IDEA-208435
|
Smart step into method in anonymous class does not work |
Bug |
IDEA-207569
|
Can't use Debug: Error occurred during initialization of VM |
Bug |
IDEA-207793
|
Wrong smart step order with repeating methods |
Bug |
IDEA-202129
|
.attach_pid files in the working dir |
Bug |
IDEA-211586
|
'Step Out Of Code Block' doesn't step out of proxy method |
Bug |
IDEA-209068
|
Unable to quickly attach to a process started with suspend=y |
Bug |
IDEA-211761
|
Smart step into fail if source code does not match the bytecode |
Bug |
IDEA-214828
|
'Smart step into' cannot handle method call in a constructor parameter |
Bug |
IDEA-208648
|
Evaluate window debugger doesn't seem to validate returned types |
Bug |
IDEA-218567
|
Wrong method is highlighted in smart step into |
Bug |
IDEA-208941
|
"Show Method Return Values" feature malfunction |
Bug |
IDEA-210838
|
[Color Scheme] Debugger - Recursive calls highlighting is not applied |
Bug |
IDEA-204665
|
Compiling evaluator fails with JDK 11 |
Bug |
IDEA-208000
|
"Target JRE version does not match project JDK version" message is shown for the same JDK/JRE = 1.8.0_121 |
Bug |
IDEA-209139
|
[Smart Step Into] unable to step into all methods which are repeating and located in one line |
Bug |
IDEA-195596
|
"Add to watches" does nothing if invoked from Quick Evaluate popup |
Bug |
IDEA-208136
|
Can't run Tomcat run configuration in 2019.1 EAP (build 5849.21): Could not find agent library ... Can't load AMD 64-bit .dll on a IA 32-bit platform |
Performance |
IDEA-209305
|
Delay between breakpoint triggering and UI responding (highlighting corresponding place in editor) |
Usability |
IDEA-209391
|
Unable to run application in debug mode |
Usability |
IDEA-210164
|
No visual feedback on toggling a breakpoints in diff-view |
Usability |
IDEA-211392
|
Auto-show quick documentation prevents closing Breakpoints dialog |
Usability |
IDEA-208790
|
Add an option to disable run to cursor gesture |
Task |
IDEA-207228
|
Do smart step into by default |
Java. Debugger. Memory View | Bug |
IDEA-209121
|
Running tests in debugger broken on non Linux/Mac/Windows |
Bug |
IDEA-208333
|
Memory Agent causes strange exceptions in program when running in debug mode |
Bug |
IDEA-210969
|
Do not initialize memory agent proxy if remote debugging is used |
Exception |
IDEA-209163
|
[Memory Agent] Exception on "Show Referring Objects" action, at com.intellij.debugger.memory.agent.MemoryAgentReferringObjectsProvider.getReferringObjects |
Java. Decompiler | Bug |
IDEA-177029
|
Cannot open Structure view (Ctrl+F12) for a large decompiled class |
Bug |
IDEA-208443
|
Java decompiler not correctly decompiling string concatenation with recent Java |
Java. Error Highlighting | Feature |
IDEA-212082
|
"Extension methods are only allowed in interfaces" error should have quickfix to remove "default" keyword |
Bug |
IDEA-201093
|
Unreachable bug in three try catch while two have finally |
Bug |
IDEA-211775
|
Good code is red: Type inferrence does not match compiler |
Bug |
IDEA-207296
|
Good code red: exception never thrown in the corresponding try block |
Bug |
IDEA-207070
|
type inference incorrectly reported as error in UI when using default jdk8 as boot jdk |
Bug |
IDEA-212188
|
IDEA have not warning for using private constructor |
Bug |
IDEA-123948
|
Constant condition and exceptions: false positive on MappedByteBuffer.getInt |
Bug |
IDEA-209920
|
No compile-time declaration for the method reference is found |
Bug |
IDEA-208030
|
False positive Variable might not have been initialized |
Bug |
IDEA-217928
|
Wrong "Non-static method cannot be referenced from a static context" on valid Java code |
Bug |
IDEA-212406
|
False positive for ambiguous call to unqualified static method on interface |
Bug |
IDEA-210771
|
Error message should be exposed for the new 'case' label in Java 12 in case of wrong constant usage |
Bug |
IDEA-129147
|
JPA Intellisense incorrectly marking field as red |
Bug |
IDEA-205886
|
Ambiguous call is not highlighted when method of generic superclass is also generic and another signature is defined in subclass |
Bug |
IDEA-214559
|
Generic exceptions with upper bound ignored when rethrown |
Bug |
IDEA-211203
|
False positive in validation: There is no default constructor available |
Performance |
IDEA-206649
|
Auto-import on the fly freezes UI for 14 seconds |
Performance |
IDEA-210047
|
Very high memory usage |
Performance |
IDEA-210550
|
Class inheritor search is slow for library classes used in many modules due to expensive scope checks |
Java. GUI Designer | Bug |
IDEA-212715
|
Bug report + FIX: IntelliJ IDEA Community and Ultimate have a broken Snapshooter (Running your app with Enable capturing form snapshots throws ClassNotFoundException) |
Bug |
IDEA-208765
|
Recompile action (Ctrl-Shift-F9) on form file shall recompile its bound class |
Bug |
IDEA-173805
|
NoClassDefFoundError: kotlin/reflect/KDeclarationContainer when trying to create a new GUI Form Snapshot |
Java. Inspections | Feature |
IDEA-210209
|
Suggest replacing Charset.forName("UTF-8") with StandardCharsets.UTF_8 |
Feature |
IDEA-214960
|
Transform Stream.iterate(seed, next).takeWhile(predicate) to Stream.iterate(seed, predicate, next) |
Feature |
IDEA-215325
|
Provide "surround with instanceof" fix for possible class cast warning |
Feature |
IDEA-209947
|
Dataflow warning explanation |
Feature |
IDEA-209351
|
Support more AssertJ matchers in hardcoded contracts |
Feature |
IDEA-197185
|
ReturnOfNull java inspection should have an option to ignore lambdas |
Feature |
IDEA-187211
|
Suggest using StandardCharsets.XYZ instead of "XYZ" where possible |
Feature |
IDEA-208196
|
Convert to enhanced switch: an option to omit warning if we cannot generate switch expression |
Feature |
IDEA-209951
|
Inspection to detect when collection is accidentally passed as vararg and will be wrapped into one-element array |
Feature |
IDEA-207874
|
Inspection to replace Map.keySet().contains(K) with Map.containsKey(K) |
Feature |
IDEA-214748
|
Reflective access to nonexistent/not visible class member inspection: add a quick-fix |
Feature |
IDEA-209161
|
Inspection to use Math::min / Math::max instead of handwritten code where possible |
Feature |
IDEA-208467
|
Inspection to detect probably missing break-statement |
Feature |
IDEA-216687
|
`java.util.function.Function` should be added to 'Result of method call ignored' inspection |
Feature |
IDEA-205744
|
Simplify Optional chains |
Feature |
IDEA-208855
|
Support bitwise xor in Java DFA |
Feature |
IDEA-208005
|
Extend the "iteration over 'keySet()' may be replaced with 'entrySet()' iteration" inspection to recognize put() calls |
Feature |
IDEA-185394
|
Manual array population should be detected and replaced with Arrays.fill |
Feature |
IDEA-208215
|
Do not warn on cast to compatible interface when it has a matching instanceof check |
Feature |
IDEA-181751
|
Loop statement that does not loop: allow to ignore for-each loops |
Feature |
IDEA-136622
|
Inspection request: integer fraction multiplication i *= 3/2 |
Bug |
IDEA-216245
|
Inspection "Constant Conditions and Exceptions" does not evaluate full expression |
Bug |
IDEA-211701
|
"Introduce holder class" loses comment |
Bug |
IDEA-209231
|
"Replace with 'try' with resources" does nothing |
Bug |
IDEA-208296
|
Java 12: Replace with old-style switch produces erroneous code for exhaustive enum |
Bug |
IDEA-210507
|
Editor code validation stuck in intermediate state (probably due to NPE) |
Bug |
IDEA-217522
|
'Suspicious package-private access' inspection doesn't report implicit access to containing class of called methods |
Bug |
IDEA-212215
|
False positive casting is redundant creates compilation issue |
Bug |
IDEA-210306
|
Suppress "Unused declaration" for arguments named "ignore.." |
Bug |
IDEA-215334
|
Dataflow doesn't see the array write inside lambda in try section |
Bug |
IDEA-187209
|
JavaReflectionMemberAccess inspection: false positive at test method that try to test private static method in main code |
Bug |
IDEA-216961
|
Constant conditions inspection does not keep in mind NotNull annotated parameters set to null later |
Bug |
IDEA-208913
|
Recognize @AutoValue as immutable classes, and let Nullability analysis rely on that |
Bug |
IDEA-218805
|
NullPointerException when find cause quick fix applied |
Bug |
IDEA-207976
|
Inspection turns a loop into an incorrect collect operation |
Bug |
IDEA-131480
|
"Deprecated API usage" inspection warns in cases javac doesn't |
Bug |
IDEA-209226
|
"Unqualified static access" incorrectly reports inside enum case |
Bug |
IDEA-210027
|
Variable in dataflow remains local when used inside array initializer |
Bug |
IDEA-209563
|
"Qualify with outer class" available, but does nothing |
Bug |
IDEA-209685
|
"Deprecated API Usage" inspection suggests to replace method call but does nothing |
Bug |
IDEA-211843
|
Stringbuilder append false positive with start/end |
Bug |
IDEA-208859
|
Good code yellow: FileReader and FileWriter constructors with Charset argument |
Bug |
IDEA-207197
|
Don't warn about "return of null" in Map.compute(), computeIfPresent(), computeIfAbsent() lambdas |
Bug |
IDEA-208497
|
Magic constant inspection shows warning for xor |
Bug |
IDEA-208770
|
Inspection `OptionalGetWithoutIsPresent` doesn't recognize check in stream |
Bug |
IDEA-216319
|
"Unnecessary unicode escape sequence" should warn about line feed and tab unicode escapes |
Bug |
IDEA-211120
|
"Result of method call ignored" false positive in AssertJ tests |
Bug |
IDEA-196932
|
Inspection "Java | J2ME issues | Synthetic accessor call" can be improved |
Bug |
IDEA-216815
|
False positive on "contents of StringBuilder are never queried" - toString method reference |
Bug |
IDEA-208211
|
Unused declaration exclude option doesn't work |
Bug |
IDEA-212718
|
Type parameter 'T' extends 'final' class 'X' doesn't work for non-final enum |
Bug |
IDEA-210123
|
BoxedLong.equals(BoxedInteger) is incorrectly reported as 'always true' when their unboxed value is the same |
Bug |
IDEA-210216
|
'Suspicious package-private access' inspection incorrectly reports access to protected members from anonymous Kotlin classes |
Bug |
IDEA-214972
|
Checker Framework's @MonotonicNonNull doesn't seem to cancel @DefaultQualifier(NotNull.class) |
Bug |
IDEA-210253
|
'Suspicious package-private access' inspection incorrectly reports access to protected members from anonymous classes |
Bug |
IDEA-216732
|
Bad "is always false" warning in constructor for member field after inner class construction |
Bug |
IDEA-209686
|
Type migration error message needs to escape <> |
Bug |
IDEA-146649
|
"Redundant type cast" warning expected |
Bug |
IDEA-211147
|
False positive for RedundantOperationOnEmptyContainer in case of static initializers for enum-like class |
Bug |
IDEA-210298
|
Result of method call ignored false-positive on Validate.nonNull check from commons-lang3 |
Bug |
IDEA-209486
|
Transform body to single exit point generates red code |
Bug |
IDEA-218582
|
"Remove unnecessary parentheses" freezing at bitwise expressions and doing nothing |
Bug |
IDEA-214714
|
`Synthetic accessor call` inspection creates redundant or invalid constructors |
Bug |
IDEA-209362
|
Excessive range check inspection fix sometimes deletes third operand of polyadic |
Bug |
IDEA-206459
|
Assignment to for loop parameter: ignore if parameter is not updated in loop update statement |
Bug |
IDEA-218710
|
Class has only 'static' methods but 'public' constructor should not report if all the static methods are private |
Bug |
IDEA-217880
|
Long.equals((long) Integer) reported as "always 'false'" |
Bug |
IDEA-210087
|
Checker Framework's Nullable doesn't work with data flow analysis |
Bug |
IDEA-215251
|
`Result of method call ignored` inspection reports AssertJ assertions for ThrowableAssert |
Bug |
IDEA-212412
|
"Declaration can have final modifier" inspection reports values which may be uninitialized with final modifier. |
Bug |
IDEA-216496
|
Inspection "Integer division in floating point context" false negative |
Bug |
IDEA-207019
|
The "logging calls not guarded by log condition" should be updated for introduced in Java8 message suppliers |
Bug |
IDEA-207552
|
Wrong inspection "Actual method parameter is the same constant" |
Bug |
IDEA-211699
|
"Return of null" inspection in lambda of Function<A, @Nullable B> |
Bug |
IDEA-210534
|
Replace explicit type with var not working for instantiated interfaces |
Bug |
IDEA-205881
|
Remove redundant cast leads to incompilable code |
Bug |
IDEA-212561
|
'Find cause' cannot find problem in looking simple case |
Bug |
IDEA-211709
|
where is fix all intention for override? |
Bug |
IDEA-209944
|
Inspection removing redundant casts causes compiler error |
Bug |
IDEA-205523
|
Unable to suppress "Redundant directive" inspection warning |
Bug |
IDEA-209576
|
'Class.getConstructor().newInstance()' call' generates inaccessible catch clauses |
Bug |
IDEA-218830
|
'Replace with Java-style array declaration' does nothing on method parameter |
Bug |
IDEA-207312
|
Inspection / Java / Declaration redundancy: gets confused by Lombok's @Getter annotation |
Bug |
IDEA-214856
|
Tool 'ReplaceNullCheck' registers INFORMATION level problem in batch mode on PsiJavaFile:AssertArrayEquals.java. |
Bug |
IDEA-207456
|
Replace loop with stream: allow possible side-effects in joining prefix |
Bug |
IDEA-212417
|
Remove redundant casts intention does not handle single varargs parameters correctly |
Bug |
IDEA-215931
|
Incorrect "Excessive lambda usage" warning |
Bug |
IDEA-217306
|
'Suspicious package-private access' inspection doesn't report access to protected methods inherited by enclosing class |
Bug |
IDEA-212632
|
IDEA thinks that fields cannot be updated in AutoCloseable close() method |
Bug |
IDEA-211702
|
Incorrect inspection "Can be replaced with single expression in functional style" when types differ |
Bug |
IDEA-208270
|
Action "Replace with old-style switch" is available on empty switch and does nothing |
Bug |
IDEA-211140
|
Package-level container annotation affects nullability of the elements in the same package but another artifact |
Bug |
IDEA-218212
|
ConstantConditions incorrectly determines when collection is empty or not |
Bug |
IDEA-214845
|
Split Local Variable exception in switch expression |
Bug |
IDEA-217520
|
'Suspicious package-private access' inspection doesn't report implicit access to package-private interface in functional expressions |
Bug |
IDEA-214919
|
'Unable to find cause' with 'obj.equals(null)' check |
Bug |
IDEA-210560
|
"Excessive range check" inspection should not warn if expression contains a side effect |
Usability |
IDEA-208192
|
Replace with Java 12-style switch: support assignment |
Usability |
IDEA-210563
|
"Java" > "Performance" > "StringBuilder can be replaced with String" inspection bug |
Usability |
IDEA-218391
|
Transform to single return: remove excessive braces in if-else chains. |
Usability |
IDEA-217864
|
NotNull-Inspection shouldn't create a warning on void-method |
Usability |
IDEA-207586
|
'Replace with <>' inspection false positive when the generic type is annotated |
Usability |
IDEA-145390
|
Public methods in anonymous inner classes shall be treated as private methods |
Usability |
IDEA-209618
|
NotNull annotated method might result in null inspection disappears with pure Contract annotation set. |
Exception |
IDEA-216248
|
UMethod.getUastAnchor() is suspected of providing invalid identifiers |
Exception |
IDEA-207640
|
Replace StringBuilder with String throws exception when there are comments inside |
Java. Intention Actions | Feature |
IDEA-207785
|
Flip method call on call without qualifier |
Feature |
IDEA-167980
|
Suggestion: Add quick fix to merge two annotations which are not marked as repeatable |
Feature |
IDEA-208199
|
Merge convert to decimal/octal/hex/binary to submenu |
Feature |
IDEA-206609
|
IDEA should know to open brackets in java code |
Feature |
IDEA-196755
|
Intention to replace singleton collection with a normal one |
Feature |
IDEA-209056
|
Action to transform method with multiple returns into the method with single exit point |
Bug |
IDEA-209600
|
"Replace assert with if statement" changes semantics in then-branch of if-statement |
Bug |
IDEA-208457
|
Add exceptions to existing catch suggests wrong option |
Bug |
IDEA-208885
|
"Wrap with unmodifiable map" produces uncompilable code on assignment LHS |
Bug |
IDEA-208108
|
String postfix increment intention |
Bug |
IDEA-209597
|
Flip comparison intention produces PSI/text mismatch |
Bug |
IDEA-211698
|
'Replace 'for each' loop with indexed 'for' loop' breaks code when not immediately inside a code block |
Bug |
IDEA-177220
|
Deletion of an annotation without a class member results in stub-AST mismatch |
Bug |
IDEA-214843
|
"Sort content" loses inner enum on red code |
Bug |
IDEA-215061
|
Invalid type for local variable of a type with generic outer class |
Bug |
IDEA-209931
|
Change method return type autosuggestion doesn't work when method return type is subtype of base return type of interface. |
Bug |
IDEA-175740
|
"Expand lambda body" on invalid code produces stub/AST inconsistency |
Bug |
IDEA-209568
|
"Push conditional expression inside branch" generates bad-code-green |
Bug |
IDEA-212402
|
Inspection Use Objects.requireNonNull detected, but the fix not work for ParametersAreNonnullByDefault |
Bug |
IDEA-217834
|
"Change access modifier" should be disabled in scala files |
Bug |
IDEA-211687
|
"Flip method call" with casts leads to PSI/text inconsistency |
Bug |
IDEA-212551
|
Make method call chain into call sequence intention modifies references to variables named 'x' |
Usability |
IDEA-216810
|
Unexpected behaviour with "Transform Method to Single Exit Point" / Inline refactoring |
Usability |
IDEA-211430
|
'Replace switch with if' action generates redundant fully qualified variable type |
Usability |
IDEA-211649
|
Too easy to annotate library class as @Deprecated by mistake |
Usability |
IDEA-198591
|
Don't show "External annotation prompt" if a file already contains nullability annotations |
Usability |
IDEA-209300
|
Split into 2 if's doesn't work when I'm staying on the last symbol of && |
Usability |
IDEA-216012
|
"Change access modifier" should not be shown at the same time as "Make method public" quickfix |
Usability |
IDEA-210170
|
Merge visibility changing intentions into a single one |
Exception |
IDEA-218829
|
"Flip ?:" causes exception on incomplete code |
Exception |
IDEA-215356
|
PsiInvalidElementAccessException occurs on applying quick fix "Add new String[]" |
Exception |
IDEA-215911
|
Exception occurs on changing erroneous access modifier for class using "Intentions" popup |
Exception |
IDEA-211695
|
"Convert to Basic Latin" fails on incomplete javadoc |
Java. JavaFX | Bug |
IDEA-150665
|
*.fxml "unsaved" asterisk stays visible after saving |
Java. Properties Files | Bug |
IDEA-207834
|
Properties are not detected when defined as string constant as annotation parameter(s) |
Java. Refactorings | Feature |
IDEA-211549
|
Inline method: support negation at the call site |
Feature |
IDEA-178890
|
"Inline" Foo.class.getName(), Foo.class.isInstance(bar) |
Feature |
IDEA-214619
|
Inline MyEnum.valueOf and ENUM_CONSTANT.name() |
Feature |
IDEA-37432
|
"Inline Method refactoring is not supported when return statement interrupts the execution flow" is wrong |
Feature |
IDEA-211005
|
Automatically fix "Not a statement" problem in inline method |
Feature |
IDEA-180007
|
Inline method with returns should work when inlining point is the only expression in a loop or lambda body |
Feature |
IDEA-158665
|
Support Inline Method refactoring when return statement interrupts the execution flow |
Feature |
IDEA-211473
|
Inline method: process some boolean methods with multiple exits specially |
Bug |
IDEA-214508
|
Nullable field extracted in a non-Nullable variable |
Bug |
IDEA-39241
|
Inline method produces multiple volatile field accesses |
Bug |
IDEA-215429
|
Inline method with unused parameter causes uncompilable or unintended code |
Bug |
IDEA-209745
|
Extracting variable from enhanced switch expression creates red code |
Bug |
IDEA-211141
|
"Extract method" from default method results in uncompilable code |
Bug |
IDEA-210056
|
Refactoring "Rename field" should not change it's fully-qualified name to thort name inside property-files |
Bug |
IDEA-219447
|
"Show inline dialog for local variables" setting is ignored |
Bug |
IDEA-211139
|
Can't extract variables from enum class |
Bug |
IDEA-210815
|
Bug : Extract Variable in IntelliJ IDEA with ternary operator - suggested name not modified for all occurrences, extracted variable defined within 'then' block, even if it is used both in the 'then' and 'else' parts. |
Bug |
IDEA-207987
|
Create local variable suggested but fails with exception |
Bug |
IDEA-209743
|
Extracted variable from case label expression should be 'final' |
Bug |
IDEA-208734
|
'Convert anonymous to Inner' produces uncompilable source when generic of outer class is used |
Bug |
IDEA-212110
|
Extract as separate 'map' step doesn't work when "use 'var'" option is on |
Bug |
IDEA-209792
|
Support auto-unboxing in reordering safety determination when extracting the variable |
Usability |
IDEA-126385
|
Usability request. Enable 'Go to source' action for items in 'Cannot undo' dialog |
Usability |
IDEA-154832
|
IDEA add unnecessary cast to double on method inline |
Usability |
IDEA-212160
|
"Inline Variable" should not show confirmation dialog when there's a single occurrence |
Usability |
IDEA-212266
|
`null` primitive vararg array is extracted into Boxed variable |
Usability |
IDEA-207774
|
"Replace with 'switch' expression" strange behavior |
Cosmetics |
IDEA-212191
|
"Dynamic references in code to method xxx" and "Occurrences found in comments, strings, and non-code files" are summed up |
Task |
IDEA-214923
|
Switch off by default "Search in comments/non-java files" for methods and fields |
Exception |
IDEA-199784
|
Extract method fails when inner class is used in lambda being extracted |
Java. Tests. Cucumber | Bug |
IDEA-217391
|
Cucumber 4.5.1 annotations (Given, When, Then, And) don't work |
Bug |
IDEA-208899
|
Scenario.write output is missing |
Bug |
IDEA-194222
|
Trying to run Cucumber scenario by calling "Run <scenario name>" action from context menu leads to freezing UI |
Bug |
IDEA-208341
|
"Given", "When", Then" and "And" Gherkin are being highlighted in IDEA as keywords even when written with colons |
Java. Tests. JUnit | Feature |
IDEA-172385
|
Ship 'junit-jupiter-params.jar' with IDEA |
Bug |
IDEA-215065
|
Running several selected tests doesn't work |
Bug |
IDEA-194609
|
Import test results loses JUnit assert comparison results |
Bug |
IDEA-209506
|
junit5_rt: Skip empty classpath roots fed to JUnit5TestRunner |
Bug |
IDEA-210882
|
Running only tests selected in JUnit console is broken |
Bug |
IDEA-211244
|
`@Testable` support does not correctly identify methods |
Usability |
IDEA-208396
|
Go to test don't detect all tests |
Usability |
IDEA-214610
|
Shift+click on rerun for debug mode is not discoverable |
Usability |
IDEA-211928
|
Test kinds "UniqueId" and "Tags" missing in Run Configuration when including a test framework which implements JUnit 5 TestEngine without Jupiter |
Usability |
IDEA-209703
|
Rename "Import Test Results" and add a button for "Run Recent Tests" |
Java. Tests. TestNG | Bug |
IDEA-208083
|
Testng testName reported wrong in the Run Window |
JavaX. AppServers | Bug |
IDEA-211162
|
JavaEE: Fail to deploy artifact when password contains control characters |
JavaX. AppServers. GlassFish | Bug |
IDEA-207655
|
IDEA deploys External Source war files into Glassfish with the name option including the .war extension |
JavaX. AppServers. JBoss | Feature |
IDEA-196515
|
WildFly: Allow to configure connection timeout to management API |
Bug |
IDEA-209839
|
Unable to run Wilfly 8 inside Intellij 2019.1 |
Bug |
IDEA-208360
|
Wildfly 16.0.0.Final Support Missing |
Bug |
IDEA-212457
|
Error running admin process: NoSuchMethodError on deploy to JBoss AS 7.x from 2019.1.2 |
Bug |
IDEA-218972
|
2019.2 + JBoss EAP with patches - Waiting for server connection to start artifact deployment |
Bug |
IDEA-218961
|
Unable to save plugin settings: The plugin JBoss failed to save settings and has been disabled. Please restart IntelliJ IDEA |
JavaX. AppServers. Tomcat | Feature |
IDEA-205443
|
Tomcat: Option to select application context when deploying artifacts |
JavaX. AppServers. WebSphere | Bug |
IDEA-207683
|
Liberty (WLP) Deployment - Problems with server.xml generation when deploying |
JavaX. JPA | Bug |
IDEA-217653
|
KT. JPA inspections. Quick fix generates private methods for entity listener |
JavaX. JPA QL | Bug |
IDEA-163803
|
JPQL parsing shows error when entity name contains a dollar sign |
JavaX. JSF | Bug |
IDEA-211320
|
faces-config.xml navigation diagram is not working |
JavaX. JSP | Bug |
IDEA-219664
|
JSP plugin doesn't work if "Java EE" plugin is disabled |
Bug |
IDEA-209555
|
Jasper validation bug in 2019.1 RC |
Bug |
IDEA-203679
|
JSP tags removed inside "application/ld+json" scripts when formatting JSP file |
Bug |
IDEA-211504
|
JSP Validation: when compilation level 11 is set, jasper validation shows errors as if jdk 1.6 is used |
Bug |
IDEA-212393
|
JSP code highlighting constantly breaking (showing good code as bad) |
JavaX. JavaEE | Bug |
IDEA-207971
|
CDI: Unsatisfied dependency Injecting Conversation |
JavaX. Web Services | Bug |
IDEA-164683
|
JAX-RS: IDEA shows "cannot resolve param" for valid @PathParam annotations |
Bug |
IDEA-154093
|
JAX-RS: @PathParam is not resolved to the parameter in @Path when @Path has a static final String |
Plugin Development (DevKit) | Feature |
IDEA-212745
|
Devkit: <depends> checking |
Feature |
IDEA-202010
|
Highlight services/components with identical interface and implementation classes as redundant in plugin.xml |
Feature |
IDEA-215242
|
Show warning for <group> elements with class specified and ID not specified |
Feature |
IDEA-199936
|
Code insight for Registry keys defined via EP com.intellij.registryKey |
Feature |
IDEA-212463
|
Devkit: resolve "keymap" in plugin.xml |
Feature |
IDEA-211486
|
Devkit EP declaration: suggest to change declaration via 'qualifiedName' to 'name' in main plugin.xml |
Feature |
IDEA-207289
|
plugin.xml: highlight duplicate <depends> |
Feature |
IDEA-211630
|
IDEA UI Guidelines: "Action" text capitalization |
Feature |
IDEA-208632
|
DevKit: Component/Action not registered - skip for deprecated classes |
Feature |
IDEA-211634
|
IDEA UI Guidelines: verify capitalization for EP properties annotated with @Nls in plugin.xml |
Bug |
IDEA-210304
|
Unnecessary "Element should be registered" error is shown for common filetype extension classes registered for a specific filetype |
Bug |
IDEA-209681
|
Devkit: do not require description for Intention not registered in plugin.xml |
Bug |
IDEA-208482
|
Devkit: some references to action classes are incorrectly highlighted with "has no default constructor" error |
Bug |
IDEA-211126
|
Bundled plugins: highlight vendor "email" and "url" |
Bug |
IDEA-208625
|
Devkit: extension point property "className" should have PsiClass code insight |
Bug |
IDEA-190992
|
DevKit: provide "os" attribute for all EPs |
Bug |
IDEA-211136
|
Bundled plugins: highlight <change-notes> and <version> |
Bug |
IDEA-209536
|
plugin.xml validity inspection doesn't highlight plugin actions which refer to platform action class |
Bug |
IDEA-211225
|
Bundled plugins: highlight <idea-version> |
Bug |
IDEA-210414
|
False positive inspection, my plugin.xml not contains template text. |
Bug |
IDEA-209589
|
Missing recent API inspection must not emit warnings in tests sources |
Bug |
IDEA-208354
|
Devkit: subtags of 'intentionAction' tag in plugin.xml are highlighted as errors |
Bug |
IDEA-209587
|
Missing recent API inspection: clarify the message if return type of a method was changed |
Bug |
IDEA-140250
|
Rename class refactoring handles usages in xml incorrectly if inner class is renamed |
Bug |
IDEA-201589
|
Sometimes exceptions from plugins are reported as core problems |
Bug |
IDEA-182359
|
Good code red: plugin.xml |
Bug |
IDEA-212261
|
IDEA UI Guidelines: "Action" text capitalization via resource bundle |
Bug |
IDEA-208819
|
Devkit: false positive from UsePrimitiveTypesInspection |
Bug |
IDEA-211131
|
Bundled plugins: highlight generic <idea-plugin> "url" values |
Bug |
IDEA-209078
|
Devkit plugin.xml: allow multiple components with same interface-class across types |
Bug |
IDEA-186526
|
Plugin.xml validity inspection troubles in InspectionGadgets.xml |
Bug |
IDEA-202417
|
Quick-fix to register PsiReferenceProvider via psi.referenceProvider generates red code |
Performance |
IDEA-211555
|
Freeze on completion in XML file |
Usability |
IDEA-210145
|
Unnecessary "Element should be registered" error is shown for common language extension classes registered for a specific language |
Usability |
IDEA-204988
|
Plugin DevKit: Group inspections in settings |
Cosmetics |
IDEA-215768
|
where is `Machine Learning Assistant Code Completion` ? |
Task |
IDEA-214817
|
Remove support for <helpset> from Devkit |
Task |
IDEA-208472
|
Devkit: allow user to specify modules which are included into single plugin for component registration check |
Plugin. FreeMarker | Bug |
IDEA-215153
|
Freemarker inspections "Type mismatch: built-in 'long' is not applicable to 'date'" |
Bug |
IDEA-210630
|
Inspections are not executed on FreeMarker/Velocity files even with "data language" selected |
Plugin. Markdown | Feature |
IDEA-213112
|
Markdown HTML |
Bug |
IDEA-213128
|
UI not responding after opening markdown file |
Bug |
IDEA-213108
|
Exception while editing go snippet in markdown file |
Plugin. OSGi | Feature |
IDEA-209670
|
Osmorc: Upgrade Bndlib to 4.2 or later |
Bug |
IDEA-210589
|
Osmorc Run Configuration does not deploy non-auto-start bundles and fragments |
Exception |
IDEA-210719
|
Throwable at org.osmorc.run.OsgiRunConfiguration.getModules |
Plugin. Settings Repository | Bug |
IDEA-204195
|
settings sync says "Switch Structure" plugin is missing but it isn't |
Bug |
IDEA-181296
|
Incompatible plugin with new IDEA version shown as `installed in another IDE` |
Bug |
IDEA-200123
|
Keymaps are not synced over Cloud Settings |
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-216406
|
Shell Script plugin: Exception on quick documentation |
Bug |
IDEA-215398
|
[IntelliJ Shell plugin] Reuse Terminal tabs when launching script |
Bug |
IDEA-212765
|
Shell Script hangs on EDT a rather big file |
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-215998
|
[Shell Script Run config] space is missing in Run Anything dialog |
Cosmetics |
IDEA-215367
|
[Shell Script] Settings | Editor | Code Style - incorrect symbol in the first option about Binary ops |
Plugin. Task Management | Bug |
IDEA-205194
|
When I open a task with "create branch" option checked IDE tires to create a branch twice in a row |
Plugin. Terminal | Feature |
IDEA-204536
|
Terminal: Add support for hyperlinks |
Bug |
IDEA-218875
|
Connector-TtyConnector threads are leaked |
Bug |
IDEA-208328
|
CTRL-C in terminal does not work in IDEA JDK 11 but works fine on IDEA JDK 8 (Mac) |
Bug |
IDEA-214782
|
Terminal cannot override IDE shortcuts when running with JBR 1.8.0_212 or JBR 11 |
Bug |
IDEA-208829
|
Start SSH Session: if connection fails, the not-editable Terminal tab is opened |
Bug |
IDEA-215394
|
Terminal tab crashes with Ion shell |
Bug |
IDEA-208433
|
Terminal environment variables settings are not per project |
Bug |
IDEA-217705
|
IntelliJ EAP: No caret in terminal if text is rendered as an URL |
Bug |
IDEA-210461
|
Sometimes Escape should not switch from the Terminal tool window to the editor |
Bug |
IDEA-219391
|
JetBrains Runtime Path is incorrectly added to PATH in built-in terminal |
Bug |
IDEA-160356
|
Terminal isn't capturing Ctrl-E |
Bug |
IDEA-191614
|
Terminal should soft wrap long lines (and not break links) |
Bug |
IDEA-208008
|
Terminal window is scrolled to bottom and has no cursor on initial opening until enter is pressed |
Bug |
IDEA-202809
|
Terminal tabs can't be reordered |
Bug |
IDEA-155571
|
terminal history not retained between openings op terminal pane |
Bug |
IDEA-204243
|
In 2018.3 terminal doesn't save commands to the history (zsh). |
Bug |
IDEA-212321
|
Terminal focuses itself on startup |
Bug |
IDEA-151310
|
active tool window resize hot key dose not work |
Bug |
IDEA-214512
|
Re-ordering terminal tabs shows unexpected confirmation dialog to terminate running process |
Bug |
IDEA-217587
|
Double shift doesn't use selected text from the terminal |
Performance |
IDEA-218535
|
Freezes in com.jediterm.terminal.model.hyperlinks.TextProcessing |
Usability |
IDEA-153536
|
Support native OSX shortcuts in the terminal |
Usability |
IDEA-205690
|
Terminal without running processes shows confirmation dialog on attempt to close it |
Usability |
IDEA-116221
|
Escape doesn't move focus back to the Editor from Terminal tool window |
Plugin. TextMate Bundles | Bug |
IDEA-219368
|
IndexOutOfBoundsException when use "Replace All" |
Plugin. Thymeleaf | Bug |
IDEA-214486
|
Thymeleaf. Cannot resolve parameter's name. |
Bug |
IDEA-211477
|
Thymeleaf support has problems with special characters in litteral substitutions |
Bug |
IDEA-132288
|
Thymeleaf: support shortcuts for accessing request parameters, session attributes and application attributes |
Bug |
IDEA-211474
|
Thymeleaf support does not work for path variable |
Bug |
IDEA-209040
|
Good code is red: accessing thymeleaf dictionary value with a parameter another dictionary value |
Bug |
IDEA-214484
|
Thymeleaf. <template fragment param name> expected, got '@{' |
Product Documentation | Task |
IDEA-218595
|
Document PsiTestUtil#add*Library |
Services | Bug |
IDEA-215458
|
Services View: GroupConfigurations... action results are not reflected in the Services Toolwindow UI |
Bug |
IDEA-215095
|
Services view: with 'flatten services' on the 'group by type' should work or be disabled |
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-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-215427
|
Services. Database. java.io.FileNotFoundException by the remained "console" item |
Bug |
IDEA-215370
|
Services view: SplitToNewTabs should be disabled if nothing is selected |
Bug |
IDEA-218447
|
Services tool window shall have a quick shortcut |
Usability |
IDEA-215692
|
No distinction between running Spring Boot Application in new Services Toolbar |
Usability |
IDEA-218441
|
Services View: Sort By options are confusing |
Exception |
IDEA-215161
|
Memory leak detected: 'com.intellij.execution.services.ServiceModel |
Services. Clouds. CloudBees | Feature |
IDEA-150904
|
Drop CloudBees support |
Services. Docker | Feature |
IDEA-184888
|
Docker. Support --ipc command line option |
Bug |
IDEA-178818
|
Docker - Client is newer than server (client API version 1.24, server API version 1.23) |
Bug |
IDEA-215186
|
ServicesView. Docker. Jump to source/F4 from a container doesn't work |
Bug |
IDEA-203226
|
Docker: NPE at attempt to save changes in the deleted container |
Bug |
IDEA-209993
|
DockerDebug. The debug port in the "custom command" field is not changed after changing it in the remote configuration. |
Bug |
IDEA-208100
|
Docker. java.lang.AssertionError: Without manager but not disposed: Log at deleting container with the opened Log |
Bug |
IDEA-212161
|
Docker. Files Chooser. Open in the Editor: change the "Failed to make writable" to another description |
Bug |
IDEA-215704
|
Docker. Container. Save fails if "Publish all ports" in case of port range: port is already allocated |
Bug |
IDEA-211945
|
Docker. Files Chooser: java.lang.AssertionError at refreshing content with some expanded folders |
Bug |
IDEA-215707
|
Docker. RunConfig. java.lang.NumberFormatException at changing ports to anything invalid in "Run options" field |
Bug |
IDEA-205733
|
docker-compose: red code `scalar value is not allowed` for network's `ipam.config.subnet` |
Bug |
IDEA-188377
|
Docker Run/Debug configuration doesn't parse port range |
Bug |
IDEA-215636
|
Docker. Docker-machine: Idea freezes at choosing Files tab |
Bug |
IDEA-208312
|
Error in typehint in cap_add block in docker-compose |
Bug |
IDEA-215185
|
ServicesView. Docker. Delete from keyboard doesn’t work |
Bug |
IDEA-216884
|
Docker: `Numeric value: (2147516561) is out of range of int` for windows containers with unusual exit code |
Bug |
IDEA-207868
|
DockerDebug. Compose. "Custom Command" field changes are not saved. |
Bug |
IDEA-217101
|
Docker. "Port is already allocated" error at saving changes in container Name/volumes with port bindings |
Bug |
IDEA-215204
|
Services View. Docker: Impossible to save port/volume bindings for a container |
Bug |
IDEA-210195
|
Attached console shows up twice |
Bug |
IDEA-209817
|
NPE containerId was not specified when building a container without running it |
Bug |
IDEA-212789
|
Docker. Exec doesn't work for containers which are run from Dockerfile/image |
Bug |
IDEA-207875
|
DockerDebug. DockerRunConfig rename changes "launch" target in the remoteRunConfig to the first in the list. |
Bug |
IDEA-217480
|
Docker: Building image results in java.lang.IllegalArgumentException: Argument for @NotNull parameter 'client' of com/intellij/docker/agent/DockerAgentDeploymentImpl$BuildImageCmdWithCleanup.forConfig must not be null |
Bug |
IDEA-217411
|
Can't run windows container when volume binding is specified |
Bug |
IDEA-217078
|
Dockerfile Syntax Error in ADD URL |
Bug |
IDEA-215621
|
Services. Docker. Impossible to split any set of parent nodes |
Performance |
IDEA-217045
|
Docker. FileChooser: expanding folders/opening files from docker-machine containers leads to freezes or makes idea work slowly |
Performance |
IDEA-208129
|
DockerDebug. Docker works slow after many "docker debug" runnings |
Usability |
IDEA-207869
|
DockerDebug. Compose. Auto-create a compose run configuration if it doesn't exist until remote debug |
Usability |
IDEA-216329
|
Dockerfile detection: always show the "Disable this notification" link |
Usability |
IDEA-217908
|
Docker: Service view is collapsed after container start / restart if there are more than one docker connections |
Usability |
IDEA-209884
|
ServicesView. Docker. The corresponding item should be selected in the ServiceView after running docker run configuration |
Usability |
IDEA-212607
|
Docker. Files Chooser tab. Provide possibility to "Collapse All" |
Cosmetics |
IDEA-212178
|
Docker. Files Chooser. Refresh. Display another progress icon="spinner" and in another place |
Cosmetics |
IDEA-212171
|
Docker. Files Chooser. Remove "lock" from all the files, display it before the path |
Cosmetics |
IDEA-212174
|
Docker. Files Chooser. Files tab. Icon to view files is not correct |
Cosmetics |
IDEA-212173
|
Docker. Files Chooser. Files tab. Make a more indent after the path in the bar and the tree |
Task |
IDEA-193122
|
Docker: migrate to docker-java to v3.1.0 |
Meta Issue |
IDEA-195017
|
Docker: Simplify the access to container file system |
Exception |
IDEA-217088
|
Docker. Exceptions on disconnecting from Docker while run configuration is pulling the image |
Services. Kubernetes | Feature |
IDEA-199251
|
Helm: Provide possibility to disable values substitution in kubernetes helm templates |
Feature |
IDEA-194758
|
Helm: Validate requirements.yaml fields |
Bug |
IDEA-219298
|
Kubernetes inspection: false positive "Key ... is not expected here" for a CRD resource. |
Bug |
IDEA-217843
|
K8s. Impossible to add crds from helm templates folder |
Bug |
IDEA-210412
|
Kubernetes: Custom Resource Definition support: reading cert-manager CRD yml fails with 'MismatchedInputException: Cannot deserialize instance of `com.intellij.kubernetes.model.CRDResource` out of VALUE_NULL token' |
Bug |
IDEA-207953
|
Kubernetes. External resources. CRD. Make it possible to add a schema with "version" key, not only "versions" |
Bug |
IDEA-220168
|
Kubernetes. Add CRD: Parse the case if urls from clipboard are in quotes |
Bug |
IDEA-217851
|
k8s: Inspection errors at valid CRD |
Bug |
IDEA-207960
|
Kubernetes: External resources. Multiple CRD schemas in one file: only the first schema is applied |
Usability |
IDEA-216932
|
Kubernetes. CRD. URLs. The copied into clipboard text, which contains ":" is wrong pasted as URL |
Usability |
IDEA-216112
|
Kubernetes. CRD. Settings. Can't easily paste the copied url because of the existing not-selected text in the field |
Exception |
IDEA-207122
|
Kubernetes. java.lang.Throwable: Incorrect CachedValue use: same CV with different captured context: at "ctl+click" on a key |
Services. SSH | Bug |
IDEA-216714
|
SSHJ: Failure when SSH config contains IdentityFile with encrypted key |
Bug |
IDEA-217026
|
Problems with ProxyCommand (initial title: Latest EAP, ssh auth broken) |
Bug |
IDEA-216656
|
2019.2 — SSH tunneling always reports connect timeout |
Bug |
IDEA-217092
|
Auth failure with "Unsupported keyboard interactive request" log message for 2FA |
Bug |
IDEA-216655
|
2019.2: SSH tunnel with ssh-agent no longer understands "~" in IdentifyFile spec |
Bug |
IDEA-216800
|
SSH tunnel does not work |
Usability |
IDEA-214834
|
Tools | Start SSH Session usability problems |
User Interface | Feature |
IDEA-207424
|
Please add uidesigner color constants to themes |
Bug |
IDEA-212346
|
Scrollbar does not reflect the size of the content in Version Control tab while resizing it |
Bug |
IDEA-208847
|
Memory leak in InternalDecorator |
Bug |
IDEA-210873
|
Bad description text wrapping in "IDE Fatal Errors" dialog |
Bug |
IDEA-217861
|
Borderless UI: Path to file is not updated after toggling main menu |
Bug |
IDEA-207998
|
Recent projects "Create new project group" dialog is hidden |
Bug |
IDEA-215129
|
Borderless UI: current file path is shown with non-native slashes on Windows |
Bug |
IDEA-211513
|
Project Structure -> Artifacts: Type ComboBox is too narrow |
Bug |
IDEA-214821
|
Tabs: There is a double top border when database console is opened |
Bug |
IDEA-217146
|
IDEA freezes in Inspection Tool Window |
Bug |
IDEA-208560
|
QuickDefinition popup is enlarged each time it is opened for markdown file |
Bug |
IDEA-196876
|
Fix group by popup in TODO tool window |
Bug |
IDEA-186740
|
Scrollbar overlaps piece of text in an overflow hint |
Bug |
IDEA-211955
|
"Open Recent" shows full path for consequently opened projects |
Bug |
IDEA-216567
|
Borderless UI: Diff window has wrong icon in borderless mode |
Bug |
IDEA-168007
|
Non-retina triangle icons in context menu |
Bug |
IDEA-206619
|
Message from file-level notification is shown on top of Alt-Enter menu |
Bug |
IDEA-218345
|
Deadlock while loading AllIcons' subclasses because of circular references |
Bug |
IDEA-212553
|
New Tabs UI: IDE no longer shows tips when no editor tabs are open |
Bug |
IDEA-216920
|
The height of tabs of composite editors is too low |
Bug |
IDEA-208645
|
Text disappears in "IDE Fatal Errors" dialog box |
Bug |
IDEA-217016
|
Empty project window remains open when opening another project selecting "This window" option |
Bug |
IDEA-207957
|
IDEA is not switched to full screen on Windows |
Bug |
IDEA-118112
|
Additional keybindings |
Bug |
IDEA-158850
|
Bookmarks navigation list shows two dots instead of bookmark mnemonic |
Bug |
IDEA-217057
|
Visibility icons flickering in completion popup |
Bug |
IDEA-208339
|
No gap in log search field |
Bug |
IDEA-131794
|
Tree selection changes on double-click expansion |
Bug |
IDEA-212035
|
Editor tabs change color even when a modal dialog is hovered |
Bug |
IDEA-97714
|
Add "Associate With File Type" to the editor tab context menu and menu |
Bug |
IDEA-217563
|
Project name and file path is not shown on window title bar after reopening project if "Main menu" is switched off |
Bug |
IDEA-217595
|
Modifier icon is not visible in editor tabs |
Bug |
IDEA-206775
|
Remove Run Anything icon for IntelliJ IDEA |
Bug |
IDEA-210887
|
Notifications settings group list elements are centered |
Bug |
IDEA-211946
|
Borderless UI: Path in title bar for tabel contains odd information |
Bug |
IDEA-217369
|
IntelliJ LaF: Selection bar on Actions tab in Search Everywhere is grey |
Bug |
IDEA-217393
|
No longer see "Administrator" in the title bar when Rider is running as Administrator |
Bug |
IDEA-218645
|
Tab scrolling with touchpad has inverse axis |
Bug |
IDEA-210827
|
DarculaButtonUI.isSquare(Component) uses wrong instanceof test |
Bug |
IDEA-212737
|
Borderless UI: Project name keeps the default font on changing appearance font |
Bug |
IDEA-208808
|
Services Tool Window is shown in projects without services |
Bug |
IDEA-203502
|
Preview in "Find Usages" toolwindow turns green when disabled |
Bug |
IDEA-214800
|
Keymap switcher on Mac shows Windows keymap at first position |
Bug |
IDEA-216428
|
Debugger: hidden content (like Memory View) appears again after restarting of debugger session |
Bug |
IDEA-207320
|
Empty system tray icon with no popup hint or right-click menu |
Bug |
IDEA-217129
|
[Open Recent] when trying to open an already opened project - a new empty IDEA window is opened |
Bug |
IDEA-210532
|
"New HTTP request" action looks bad with new popup design |
Bug |
IDEA-209930
|
Pressing the down key in the floating navigation bar closing it, but should show siblings in a popup |
Bug |
IDEA-212788
|
Messages view freezes IDE |
Bug |
IDEA-210978
|
Freeze on "Mark object" (F11) in "Inspect object" (Alt-Click) popup |
Bug |
IDEA-211028
|
Tabs panel is not scrolled to just opened tab |
Bug |
IDEA-218766
|
Internal error when trying to open a project from Finder via "Open With" |
Bug |
IDEA-211968
|
Recent projects menu/list contains paths with non-native slashes instead of project names |
Bug |
IDEA-214885
|
2019.2 EAP: gradle task 'buildSearchableOptions' throws exception UIDefaults.getUI() failed for MyOptionButton |
Bug |
IDEA-216203
|
Splash screen doesn't gets hidden after loading |
Bug |
IDEA-214477
|
Invalid background color in plugin settings header's labels |
Bug |
IDEA-215945
|
Editor notification actions can't be triggered from Alt-Enter menu |
Bug |
IDEA-218587
|
Linux native menu: Both native toolbar and idea main menu are shown on toggling View | Appearance | ShowToolbar (or NavBar...) |
Bug |
IDEA-210678
|
Background image resets after exit when using custom theme plugin |
Bug |
IDEA-211279
|
Column resizing doesn't work in TODO table |
Bug |
IDEA-216860
|
Unnecessary empty project frame is shown together with Welcome screen when open deleted project |
Bug |
IDEA-194702
|
moving a floating mode window from a screen to another freezes intellij |
Performance |
IDEA-208610
|
Memory leak in MouseDragHelper |
Performance |
IDEA-208611
|
Memory leak in IdeGlassPaneImpl |
Performance |
IDEA-215642
|
Many seemingly random freezes soon after one another |
Performance |
IDEA-216525
|
Freezes in CustomHeader |
Usability |
IDEA-209229
|
When project is opened via launcher script Welcome screen is shown for a second |
Usability |
IDEA-211874
|
Tabs: tabs UI wastes space on left border of a tab |
Usability |
IDEA-208922
|
Run Anything: no highlighting of matched text |
Usability |
IDEA-168223
|
Open recent menu doesn't display project group if any |
Usability |
IDEA-212381
|
If a line has a navigation icon with a keyboard shortcut, the shortcut should work anywhere in the line |
Usability |
IDEA-210746
|
Rename "Move Right" and "Move Down" actions to "Split and Move Right" and "Split and Move Down" |
Usability |
IDEA-211210
|
Duplicated Mnemonic For Edit > Column Selection Mode and Macros actions |
Usability |
IDEA-209167
|
"Submit Feedback" action from Android plugin overrides the platform action |
Usability |
IDEA-210028
|
AspectJ: unable to set ajc compiler path |
Usability |
IDEA-215127
|
ide.ui.version.in.title startup option became less useful in borderless UI |
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 |
Usability |
IDEA-212332
|
Next/previous error navigation should immediately show error tooltip |
Usability |
IDEA-211957
|
Feedback for "Show intention actions" with no intentions |
Cosmetics |
IDEA-206252
|
Ability to hide menu bar, no2 |
Cosmetics |
IDEA-205502
|
Main appearance font is not used in several toolwindows and notifications on macOS |
Cosmetics |
IDEA-212776
|
Don't show powered by for intentions provided by bundled plugins |
Cosmetics |
IDEA-216437
|
"Low Memory" message has the wrong text and link is broken |
Cosmetics |
IDEA-215341
|
Rename Search Everywhere tab heading in Tool Window |
Cosmetics |
IDEA-209075
|
Capitalize options in "Find in Path" dialog |
Cosmetics |
IDEA-204326
|
Run configuration editor should use default IDE font for all fields |
Cosmetics |
IDEA-205826
|
Annotation name is cropped on hiDPI monitor 175% scale |
Cosmetics |
IDEA-214996
|
New tabs UI: There is no border between database console/table editor and Toolbar/Navigation bar when tabs are hidden |
Cosmetics |
IDEA-212649
|
Borderless UI: Several dialogs have cropped input fields on appearance |
Cosmetics |
IDEA-156617
|
Menu icons are blurry on Retina screen |
Cosmetics |
IDEA-211770
|
Remove Edit icon from Run Configurations combobox |
Cosmetics |
IDEA-211558
|
Wrong indent in drop-down menu |
Cosmetics |
IDEA-215990
|
Wrong capitalization in Settings > Editor > File Types |
Cosmetics |
IDEA-203937
|
Vertical aligned windows can't be resized entirely anymore |
Task |
IDEA-210932
|
Borderless UI: ERROR - llij.ide.plugins.PluginManager - null cannot be cast to non-null type java.awt.Color |
Task |
IDEA-209398
|
do not create zillion of "swingworker" threads |
Task |
IDEA-202744
|
Implement browse button inside combo boxes |
Exception |
IDEA-217899
|
Exception occurs on accessing "Show Image Thumbnails" context menu item |
Exception |
IDEA-216197
|
Kubernetes: com.intellij.diagnostic.PluginException: Icon cannot be found in 'KubernetesIcons.Kubernetes_Y' at calling context menu on helm template file |
Exception |
IDEA-212642
|
IllegalArgumentException: Width and height cannot be <= 0 |
Exception |
IDEA-208223
|
CCE at com.intellij.ui.speedSearch.FilteringListModel.remove |
Exception |
IDEA-215340
|
org.jetbrains.concurrency.InternalPromiseUtil$MessageError: Service not found |
Exception |
IDEA-211366
|
NPE when trying to open a project from Welcome Screen |
Exception |
IDEA-217273
|
Exception occurs on opening a project from Welcome screen |
Exception |
IDEA-208621
|
Bookmark dialog's move up/down actions do not work (throw exceptions) |
User Interface. Console View | Bug |
IDEA-199225
|
Console output doesn't combine folds when the prints happen some time apart |
Bug |
IDEA-214944
|
Small fields in Editor > General > Console |
Bug |
IDEA-217414
|
Incorrect handling of ANSI colors in terminal |
Usability |
IDEA-205899
|
Allow to restart IDE scripting console |
Exception |
IDEA-214526
|
isDumb should be used only under read action: ConsoleViewImpl |
Exception |
IDEA-212586
|
Empty Exception Summary |
User Interface. Controls | Feature |
IDEA-208143
|
Find and Find-in-path to select word under the caret automatically. |
Bug |
IDEA-216374
|
Can't customize touchbar anymore |
Bug |
IDEA-208708
|
JVM crashes when creating vcs diff window |
Bug |
IDEA-215589
|
Disabled action in the popup should not be selectable |
Bug |
IDEA-214489
|
List drop own of Combobox with jbPopup remains when dialog is moved |
Bug |
IDEA-208437
|
Context help tooltips aren't shown in inspection settings |
Bug |
IDEA-206829
|
JBLabel renders "..." in copyable mode regardless if autowrap is enabled. |
Bug |
IDEA-209201
|
[JDK 11] Empty autocomplete popup in run configuration after backspacing some part of filename |
Bug |
IDEA-125108
|
Alphabetical sorting in File Structure doesn't persist after closing |
Bug |
IDEA-214991
|
"Replace" field has increased height |
Bug |
IDEA-215616
|
Pipette in Color Picker is missing |
Usability |
IDEA-199407
|
No ability to call "Export File Location" dialog from export settings window |
User Interface. Find, Replace, Usages | Feature |
IDEA-210362
|
Recently Edited and Recently Viewed scopes in Scope Chooser |
Bug |
IDEA-216434
|
Selected Files scope is missing |
Bug |
IDEA-218573
|
"Directory not found" error occurs when a path to library *.jar is specified as a Directory in "Find in Path" dialog |
Bug |
IDEA-204277
|
Pinned "Find in Path" dialog is not closed when opening a project in the same window |
Bug |
IDEA-215905
|
Update 'Open in Find Tool Window' for Documentation pop-up |
Bug |
IDEA-196030
|
Find in Path | Open in Find Window does not work for current file scope with a scratch file |
Bug |
IDEA-215902
|
Replace icon for 'Open in Find Tool Window' in 4 popups |
Bug |
IDEA-215907
|
Update the appearance of the pin icon in Find in Path pop-up |
Bug |
IDEA-216479
|
"Find in Path..." stopped working with archives (.jar, .zip) when searching in Directory |
Bug |
IDEA-217542
|
Scopes list empty |
Bug |
IDEA-208622
|
Find Usages for a class doesn't report instances created via method references (ClassName::new) |
Bug |
IDEA-176926
|
All Places scope does not include scratch files and consoles |
Bug |
IDEA-211547
|
Search Everywhere: Items found in "Top Hit" section are invisible |
Bug |
IDEA-205551
|
Memory leak: project via UsageInfo2UsageAdapter via ThreadLocal |
Usability |
IDEA-170894
|
"Rerun Search" should not open new tab |
User Interface. Focus | Bug |
IDEA-209224
|
Can't use "Injected Language" feature because popup doesn't appear |
Bug |
IDEA-193333
|
Paste after invoking navigation popup goes to editor sometimes |
Bug |
IDEA-215107
|
The cursor is gone after "Find in Path..." dialog |
Bug |
IDEA-189984
|
Can't type in detached editor tab on Mac |
Bug |
IDEA-215976
|
IDEA 192.5118.1 hangs after start on macOs |
Bug |
IDEA-216227
|
Show Diff with Working Tree: when action as invoked, focus stays in previous location |
Usability |
IDEA-200871
|
Tool Window should NOT transfer focus unconditionally. |
Exception |
IDEA-189622
|
Some keystrokes cause 'Typeahead timeout exceeded" exception |
Exception |
IDEA-215495
|
AssertionError: Already disposed: Project (Disposed) on almost every action in IDE |
User Interface. Graphics | Bug |
IDEA-217895
|
DND in trees on macOS shows doubled image on HiDPI |
User Interface. Keyboard Input | Bug |
IDEA-219679
|
Keymaps plugins don't work in AppCode and DataGrip |
Bug |
IDEA-208572
|
Customized keymap for Up/Down/Left/Right is not applied to main menu |
Bug |
IDEA-206348
|
Can no longer use "AltGr" to invoke Alt-Enter for Intention action under JDK11 |
Bug |
IDEA-203286
|
Paste From History appends paste history number to pasted content. |
Bug |
IDEA-209426
|
Cannot type characters that require AltGr |
Bug |
IDEA-187355
|
µ, when extracting method |
User Interface. Look and Feel | Feature |
IDEA-216532
|
Theme metadata: new property "since" |
Feature |
IDEA-218113
|
Theming: update metadata for 2019.2 keys |
Bug |
IDEA-209654
|
Buttons have yellow shadow in Darcula theme if IDEA is launched with clean settings |
Bug |
IDEA-215057
|
High contrast is selected, but IDE is in Darcula |
Bug |
IDEA-210915
|
Scrollbar transparency in color scheme loses after changes |
Bug |
IDEA-215462
|
Can't use custom theme |
Bug |
IDEA-207779
|
Items in popup have two-tones highlighting when selected |
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 |
Cosmetics |
IDEA-211553
|
Combobox popups have no border in Darcula theme |
User Interface. Navigation | Feature |
IDEA-115029
|
Feature request: recent files dialog should use up/down/left/right key mappings |
Bug |
IDEA-207963
|
Can't find some recent files in Search Everywhere top |
Bug |
IDEA-205837
|
Recent files popup navigates to the last location after open from Find Action |
Bug |
IDEA-207903
|
Search Everywhere: Selection disappears when "more" item activated |
Bug |
IDEA-208584
|
Not all commands are shown in the Search Everywhere dialog |
Bug |
IDEA-211202
|
Settings tree: some items in the tree are not selected from from the first attempt |
Bug |
IDEA-199673
|
[Run config in the new SE] run config in a folder could not be found |
Bug |
IDEA-206631
|
Show definition should be available in dumb mode for files |
Bug |
IDEA-209047
|
Group separators are eliminated in `Related Symbol` popup on speed search filtering |
Bug |
IDEA-214915
|
Home and end keys don't work in floating navigation bar |
Bug |
IDEA-207202
|
Quick action list trigger doesn't redraw on the first few mouse clicks |
Bug |
IDEA-208222
|
Search Everywhere: Items duplicated in Files and Symbols sections |
Bug |
IDEA-209286
|
Recent Locations: Only first selected location is opened if several locations are selected in popup |
Bug |
IDEA-210716
|
Run anything shows no suggestions on first run |
Bug |
IDEA-215299
|
Search Everywhere: results not filtered for command |
Bug |
IDEA-216744
|
Search Everywhere: "/appearance" command does not shown full list of options |
Bug |
IDEA-208969
|
Search Everywhere: Use addInputEvent method for correct collecting statistics |
Bug |
IDEA-212385
|
Recent files action in splitted windows |
Usability |
IDEA-207546
|
Goto file: match spaces with file separators |
Usability |
IDEA-215418
|
Clearing `Toggle Changed Only Files` should disable checkbox toggling behavior |
Usability |
IDEA-208718
|
Implement the ability to move right/left on Navigation bar using additional shortcuts |
Usability |
IDEA-207554
|
Cmd+E/Ctrl+E doesn't work for iterating recent files after Recent/Recent edited files union |
Usability |
IDEA-204149
|
Disable Search Everywhere from automatically inserting last query |
Task |
IDEA-209217
|
Fixed size RL popup |
Exception |
IDEA-208332
|
CCE at com.intellij.ide.actions.Switcher$SwitcherPanel$SwitcherSpeedSearch.propertyChange |
User Interface. Project View | Feature |
IDEA-212612
|
Project pane: Open Files |
Feature |
IDEA-123918
|
Allow to use additional keymaps for up/down in project window |
Bug |
IDEA-209330
|
Pinned mode in 'project tree' always closes by switching windows. |
Bug |
IDEA-204446
|
Structure sidebar flashing content with frontend (html related) files |
Performance |
IDEA-218590
|
AutoScrollFromSourceHandler may lead to freezes |
Usability |
IDEA-172513
|
Visibility of class is not shown in project tree |
Task |
IDEA-178054
|
Problem with understanding hierarchy in directory tree |
Version Control | Feature |
IDEA-207325
|
File sorting in Version Control: Local Changes differs from sorting in project view |
Feature |
IDEA-182495
|
Show git file history for multiple directories in project view |
Feature |
IDEA-210641
|
Add VCS status and scope information to file quick documentation |
Bug |
IDEA-209722
|
Annotate action behave wrong if other annotations added |
Bug |
IDEA-215920
|
Non-modal commit: file name completion in comment doesn't work |
Bug |
IDEA-210743
|
Subversion: incorrect working copy is detected if the project is located below the repository root and <Project> VCS mapping is used |
Bug |
IDEA-195923
|
Alt key does nothing on "Files Merged with Conflicts" dialog |
Bug |
IDEA-215922
|
Non-modal commit: Commit button is disabled in project after git repository is initiated there until reopening |
Bug |
IDEA-216389
|
Deadlock: com.jetbrains.changeReminder.predict.PredictionService |
Bug |
IDEA-216285
|
Missing tooltip when selecting hunks for partial commit |
Bug |
IDEA-218028
|
Cannot change the global paths filter in the Update Info tab |
Bug |
IDEA-130903
|
Detaching 2nd project from project window not removes its version control dir from main project settings |
Bug |
IDEA-217487
|
View Files from Add Project Configuration Files notification does not list some project files. |
Bug |
IDEA-217202
|
New file is not added to VCS sometimes |
Bug |
IDEA-215906
|
Update project counts locally modified files as updated |
Bug |
IDEA-209461
|
191.6183.55 hangs on Synchronizing files due to git integration |
Bug |
IDEA-218141
|
Upsource Integration plugin do not create review after commit in IntelliJ IDEA 2019.2 beta |
Bug |
IDEA-215928
|
'View Commits' link looks active but does not open commits list, if the tab has been closed |
Bug |
IDEA-207822
|
Local Changes: multiselection is lost on refresh |
Bug |
IDEA-198792
|
"new changelist" disappears if a file is selected |
Bug |
IDEA-215708
|
Project configuration files are treated as external files |
Bug |
IDEA-217562
|
.gitignore completion: *. proposes weird results |
Bug |
IDEA-216506
|
Shelf SIlently doesn't rollback changes if partial changelists option enabled and non modal commit is used |
Bug |
IDEA-211694
|
External files from ignored folders are suggested to be added to git |
Bug |
IDEA-215701
|
.hgignore is created under project configuration files |
Bug |
IDEA-207700
|
Branches Popup: add tooltips for incoming/outgoing markers |
Bug |
IDEA-217608
|
Changed File Tree are not updated on a second opening of updated |
Bug |
IDEA-209149
|
File Status colors COPIED and RENAMED always appear in editor color scheme |
Bug |
IDEA-115100
|
Maven project import sets Subversion VCS for submodules, if there is a folder or file called .svn in parent folders |
Performance |
IDEA-208067
|
Project leak via EditorImpl -> InlayModelImpl -> AnnotateRevisionAction$MyVcsVirtualFile |
Performance |
IDEA-208591
|
Do not load shelve file content in EDT |
Performance |
IDEA-207515
|
IntelliJ freezes when a lot of GIt roots are registered in the project |
Usability |
IDEA-204377
|
Shortcut for Silent Shelve conflicts with Mac OS X system shortcut |
Usability |
IDEA-128954
|
Push dialog: enter invoked on the repository node should move it to edit mode |
Usability |
IDEA-203413
|
Silent Shelf should shelve in the background |
Usability |
IDEA-136691
|
Don't show update info for pull if it is emprty |
Usability |
IDEA-212624
|
Rename action button in Ignore files dialog |
Usability |
IDEA-211599
|
Add an ability to skip "Calculating whether something should be added to this commit" |
Usability |
IDEA-216910
|
New commit flow: please, allow me to revert changes from diff without checking changed files |
Usability |
IDEA-166965
|
Changelist name displayed in dropdown is cropped |
Usability |
IDEA-170151
|
Make "Set Active Changelist" button enabled if file (or several files) inside changelist is selected |
Usability |
IDEA-216299
|
Do not show first changed file in the Diff Preview of the Local Changes view if nothing is selected |
Usability |
IDEA-217486
|
"Add file to .gitignore" should create .gitignore if it doesn't exist yet |
Usability |
IDEA-212285
|
Local Changes Toolbar is hard to find in toolbars customization settings |
Cosmetics |
IDEA-206878
|
'Add Files to VCS': missing window title |
Cosmetics |
IDEA-217029
|
Use one-pixel splitter for diff preview in Local Changes and Shelf |
Cosmetics |
IDEA-216408
|
Non-modal commit: Commit options popup does not change color scheme properly |
Task |
IDEA-216383
|
Change "Amend Commit" action shortcut not to conflict with "Group By -> Module" action |
Task |
IDEA-219688
|
Non-modal commit: Remove "Commit" action from "Local Changes" tab toolbar and popup |
Exception |
IDEA-214643
|
NPE in VcsPushDialog |
Exception |
IDEA-215307
|
.ignore: Read access is allowed from event dispatch thread |
Exception |
IDEA-218807
|
UnsatisfiableDependenciesException on changing path to git executable from Welcome screen |
Exception |
IDEA-217161
|
ISE: "Unexpected state: Grafting" when reverting changes with conflicts was interrupted |
Exception |
IDEA-214504
|
"Project opening should be done in a transaction" on checkout project from git |
Version Control. Git | Feature |
IDEA-218129
|
Support interactive prompts from all Git commands |
Feature |
IDEA-208154
|
Show notification explaining the reason of Rejected force push |
Feature |
IDEA-119995
|
Git: provide possibility to abort merge process |
Feature |
IDEA-125239
|
gitignore right click? |
Feature |
IDEA-207634
|
Rework the Compare Branches dialog to use a Log tab with proper filters |
Feature |
IDEA-52643
|
Update/Pull/Merge Info should list new commits (the newly received part of the log) instead of the files |
Bug |
IDEA-217208
|
Git | Pull hangs if pull.rebase is set to interactive |
Bug |
IDEA-216661
|
Update Info Tab: don't remember the branch filter |
Bug |
IDEA-217098
|
CLion keeps adding excluded folders to .gitignore despite turning it off in the settings |
Bug |
IDEA-215676
|
Deadlock on IDE exit (GitUntrackedFilesHolder) |
Bug |
IDEA-219276
|
Commit-dialog: Git options are misisng in project with mixed vcs |
Bug |
IDEA-217398
|
Synchronous execution on EDT: Resolve from the Notification after rebasing with conflicts |
Bug |
IDEA-216602
|
Modification of .idea/.gitignore should not require any confirmation |
Bug |
IDEA-210221
|
Synchronous execution on EDT: git unstash |
Bug |
IDEA-216114
|
Related files computation fails with VcsException: bad object |
Bug |
IDEA-208453
|
Memory leak in GitXmlRpcHandlerService |
Bug |
IDEA-209375
|
NPE in GitVFSListener |
Bug |
IDEA-214900
|
Synchronous execution on EDT: VcsRootProblemNotifier |
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 |
Bug |
IDEA-217573
|
Comments are not properly highlighted in .gitignore |
Bug |
IDEA-210358
|
Incoming/outgoing commits are checked on project opening before any manual git remote operation is done |
Bug |
IDEA-219235
|
Add to gitignore on a folder in Unveresioned files node adds all its children to the gitingore |
Bug |
IDEA-216785
|
Vcs Log: hash range doesn't work in multi-repository projects |
Bug |
IDEA-216387
|
"Show repository at Revision" fails to load file contents |
Bug |
IDEA-214683
|
Git authentication does not work when username includes parentheses |
Bug |
IDEA-216783
|
Creating new tag with existing name silently fails (git) |
Bug |
IDEA-214543
|
Deadlock when checking out new project from Git |
Bug |
IDEA-216462
|
Show Diff with Working Tree: don't let focus the label at the top of the dialog |
Performance |
IDEA-212048
|
Intellij freezes when opening git window with large commit message |
Performance |
IDEA-218198
|
UI hanging due to Git filesystem access on main event queue thread (GitRootConverter.convertRoots) |
Usability |
IDEA-216729
|
Update Info: it is confusing that the tab remembers filters for subsequent updates |
Usability |
IDEA-212324
|
Hide "Branch deleted" popup when clicking "Delete tracked branch" |
Usability |
IDEA-83415
|
IDEA should "git commit" when possible instead of always calling "git commit --only" with paths |
Usability |
IDEA-122038
|
Abort cherry pick & view cherry-pick status should be available from UI |
Usability |
IDEA-216137
|
Notification after Update Project is displayed not immediately after the progress completes |
Usability |
IDEA-208989
|
On project open gpg card password asked due to spawned 'git ls-remote' |
Usability |
IDEA-208506
|
Don't show commit dialog for Cherry-Pick by default |
Cosmetics |
IDEA-216439
|
Git pull from remote repository - "N files updated in 0 commits" message after updating to PS-192.5118.33 |
Exception |
IDEA-207962
|
Synchronous execution on EDT: /usr/bin/git version exception (2019.2 master branch) |
Exception |
IDEA-215869
|
Synchronous execution on EDT: "Git | Merge Changes" |
Exception |
IDEA-216463
|
A "couldn't parse status line" exceptions happen regularly on various Git operations |
Exception |
IDEA-208359
|
Synchronous execution on EDT: git in merge |
Version Control. GitHub | Bug |
IDEA-206881
|
GitHub pull requests: unfriendly error message on failed search validation |
Bug |
IDEA-209405
|
Github Integration forces HTTPS |
Bug |
IDEA-209158
|
GitHub Pull Requests: middle pane is not getting update on Refresh |
Usability |
IDEA-196905
|
If no github account is configured attempt to push/pull to repository with 2-step authentication always fails: token is not accepted/generated |
Usability |
IDEA-203790
|
It is not possible to refresh the list of pull requests if there are no pull requests yet |
Cosmetics |
IDEA-205384
|
Github: correct displayed error message on incorrect credentials providing |
Version Control. Log | Feature |
IDEA-130845
|
Log: add action to go-to-parent and go-to-child |
Feature |
IDEA-126079
|
Add log filter like 'git log master..branch' |
Bug |
IDEA-191688
|
Resume indexing operation infinite pop-up dialog |
Bug |
IDEA-211128
|
Git Log: commit selected in search results is scrolled away and hidden from view after search is cancelled |
Bug |
IDEA-167341
|
Intellij 2016.3.x builds run out of memory |
Bug |
IDEA-216882
|
Diff is not available for changes in external repositories Log |
Performance |
IDEA-178090
|
High memory consumption of git indexing for projects with huge merge commits |
Usability |
IDEA-207711
|
Show columns settings should be preserved for additional Log tab |
Usability |
IDEA-219083
|
Commit details: soft-wrap doesn't wrap if there are long words in the text |
Usability |
IDEA-207672
|
`Log Indexing for "SAT" Stopped` message is confusing |
Usability |
IDEA-202408
|
Strange window flickers on the screen when I navigate through git log (Windows 10) |
Exception |
IDEA-217277
|
update failed for AnAction(com.intellij.vcs.log.ui.actions.CompareRevisionsFromLogAction) with ID=Vcs.Log.CompareRevisions |
Exception |
IDEA-217847
|
Sometimes the UI breaks after clicking "View Commits" from the Event Log |
Exception |
IDEA-209317
|
Git double-dot: VcsException: fatal: bad revision when branch name is incorrect |
Version Control. Mercurial | Bug |
IDEA-209262
|
VCS refresh is taking a very long time with Mercurial |
Bug |
IDEA-195145
|
Lots of WARN in idea.log from HgStatusCommand about 'No such file or directory' |
Version Control. Perforce | Bug |
IDEA-208851
|
Perforce plugin cannot figure out a symlink is not "modified without checkout" when the target is reverted. |
Version Control. Subversion | Cosmetics |
IDEA-207786
|
Duplicate in Settings -> Keymap (Subversion) |
Web. Flash and Flex | Feature |
IDEA-216599
|
AIR SDK 33 Android 64-bit arch |
Feature |
IDEA-209027
|
Feature Request: Run/Debug AIR Mobile config for iOS Simulator allow configuring Simulator device |
Bug |
IDEA-207927
|
Error when generating configuration for maven project using flexmojos and flex modules |
No subsystem | Feature |
WEB-37807
|
Redesign new Vue project wizard to support npx and displaying progress in terminal |
Feature |
WEB-30215
|
SQL injected in JS string should use user parameter as placeholder |
Feature |
WEB-38231
|
Incorporate NodeJS and Live Edit Tools to the default IDEA installation |
Feature |
WEB-33676
|
Support inline inferred type hints for Javascript and TypeScript |
Feature |
WEB-34700
|
Run Anything for JavaScript tools |
Feature |
WEB-40006
|
Add 'insert await' quick fix for type assignability errors of 'Promise<T> vs T' and for property access on `Promise<T>` for a property that exists in T |
Feature |
WEB-39958
|
React auto import ignore "allowSyntheticDefaultImports" |
Feature |
WEB-36390
|
Support path aliases defined in jsconfig.json |
Feature |
WEB-39817
|
JS. Console live templates |
Feature |
WEB-38278
|
ES6: completion for default import bindings according to the exported name |
Feature |
WEB-39277
|
Console DOM elements presentation |
Feature |
WEB-39111
|
Install LTS Node.js from new project dialog |
Feature |
WEB-37472
|
TypeScript 3.4: support improved type inference for unions/intersections |
Feature |
WEB-37865
|
TypeScript: no override/implement completion for fields |
Feature |
WEB-13732
|
Add "Range" http header for video. |
Feature |
WEB-39248
|
Method chain type hints for JS/TS |
Bug |
WEB-36536
|
JSX Emmet: custom components with names similar to HTML void elements are always expanded to empty tags |
Bug |
WEB-39612
|
"Invalid" in suggest popup |
Bug |
WEB-38315
|
'Convert to async' should also be proposed on class method names |
Bug |
WEB-38850
|
A second space character is added after typing a space while entering a `return` keyword |
Bug |
WEB-39067
|
'Propagate to destructuring' shouldn't be available when declaration and usages reside in different files |
Bug |
WEB-38172
|
AngularJS can not setup development environment for plugin |
Bug |
WEB-40076
|
Hide 'Download Node.js' feature for both Node.js project types |
Bug |
WEB-40355
|
No SVG preview pane after 2019.2 update |
Bug |
WEB-36066
|
[angular] IDEA navigates to wrong component declaraction |
Bug |
WEB-38796
|
Intentions have doubled Before/After preview |
Bug |
WEB-39782
|
'undefined' is no longer appended for an optional property |
Bug |
WEB-37062
|
image tag incorrectly marked as deprecated in an SVG context |
Bug |
WEB-32850
|
How to apply code style base on Prettier on this project, after saying "no" initially |
Bug |
WEB-38466
|
WSL: prettier only works with javascript files |
Bug |
WEB-38043
|
convert to async function deletes nested functions in conversion process |
Bug |
WEB-40173
|
Redundant default attribute in SVG changes image in preview when removed |
Bug |
WEB-39561
|
Update the default parameter name hints blacklist for Array.map and others |
Bug |
WEB-38828
|
Can't choose value in 'package' field in run configurations on OSX via arrow keys |
Bug |
WEB-37871
|
js: confusing warning message "Binary operation argument types are not compatible" |
Bug |
WEB-34111
|
Copy paste error with js template literal with a template literal inside |
Bug |
WEB-37667
|
JSX tag is not closed on typing / |
Bug |
WEB-38260
|
Not able to unselect inserted variable name after live template expansion |
Bug |
WEB-40196
|
No syntax highlighting for JSP files |
Bug |
WEB-38249
|
Autocomplete "import" places end in the wrong place |
Bug |
WEB-37818
|
Custom file template with double extension |
Bug |
WEB-38546
|
Show package's version when create project via npx |
Bug |
WEB-37754
|
Meaningless text in quickdoc for document.createElement() invoked from a TS file |
Bug |
WEB-38087
|
ESLint Language server execution timeout on Windows WSL |
Bug |
WEB-38068
|
Code Highlight for HTML stops working |
Bug |
WEB-37751
|
Poor documentation formatting for 'ary' function in lodash |
Bug |
WEB-37044
|
Invalid Inspection Warning - JavaScript - Constructor Returns Primitive Value |
Bug |
WEB-35169
|
Reference injections don't work in JavaScript |
Bug |
WEB-38470
|
Unicode property escapes are available when language level is set to ECMAScript5.1 |
Bug |
WEB-39596
|
Choose better overload for document.createEvent() |
Bug |
WEB-37999
|
Invalid highlighting on editing template string injection with nested injections |
Bug |
WEB-39712
|
'Create from usage' doesn't handle generics properly |
Bug |
WEB-39506
|
Inlay type hints - not rendering correctly for tuples |
Bug |
WEB-37921
|
'Convert to field holding arrow function' incorrectly processes string-named properties |
Bug |
WEB-39328
|
Suggest 'create function' for pipeline operator |
Bug |
WEB-39040
|
'Ensure breakpoints are detected...' in JavaScript Debug configuration is not saved when URL is empty |
Bug |
WEB-39197
|
'Create function' fix should create an async function when invoked from an await-expression |
Bug |
WEB-38807
|
Please add "unsuspended" to the dictionary |
Bug |
WEB-38612
|
"Do not show hints for current method" does not work for Javascript |
Bug |
WEB-40287
|
'Generate destructuring pattern' should handle computed property names properly |
Bug |
WEB-37837
|
Using Implement Members on an interface instance |
Bug |
WEB-38842
|
WebStorm shows errors on valid code |
Performance |
WEB-39162
|
IDE freeze when stepping in angular cli 8 project |
Performance |
WEB-38754
|
High cpu usage and causes IntelliJ to freeze when editing Typescript file |
Usability |
WEB-36796
|
Save as project template: use notification instead of modal dialog |
Usability |
WEB-38585
|
Implement method/property intention action should have an option to implement in all classes |
Usability |
WEB-34956
|
Console Display has unwanted links on the right |
Usability |
WEB-37758
|
Don't show path for local declarations in completion popup |
Usability |
WEB-38832
|
Can't choose task (gulp, grunt, npm) via arrow keys when field is empty (fresh RC) |
Usability |
WEB-37649
|
Angular: not possible to overtype auto-inserted pair braces in interpolation |
Usability |
WEB-27539
|
Don't suggest 'Annotate injection with comment' intention for Jquery-CSS |
Usability |
WEB-38309
|
Update bundled plugins description |
Usability |
WEB-39990
|
Improve availability for intention action of editing object literal property values |
Usability |
WEB-39333
|
Suggest enum string values inside quotes when possible |
Usability |
WEB-38205
|
Angular: allow running `ng new` with `--defaults=false` |
Cosmetics |
WEB-38636
|
Please add "Angeles" to the dictionary |
Cosmetics |
WEB-37438
|
'Change color' alt+enter menu item is misaligned |
Task |
WEB-39215
|
Enable 'Missing await' inspection by default, and don't show 'Promise is ignored' for async functions |
Task |
WEB-39051
|
Disable Safe Write in WebStorm |
Task |
WEB-39480
|
Move await-out-of-async error to a separate inspection |
Task |
WEB-39642
|
Pipeline operator: add very basic support for topic references |
Task |
WEB-33679
|
Improve 'Promise returned from ... is ignored' inspection for unit tests ('beforeEach', etc.) |
Build tools | Feature |
WEB-36867
|
Use interactive console for npm scripts run tool window |
Bug |
WEB-39808
|
Freezes in JsbtFileManager$MyVirtualFileListener.beforeFileDeletion |
Bug |
WEB-39356
|
npm script names are not suggested in Run anything if npm tool window wasn't opened first |
Usability |
WEB-27442
|
Can't switch between npm and gulp tasks in Run Gulp/Grunt/npm Task window without mouse |
Usability |
WEB-38759
|
Add the possibility to disable system notifications from grunt task |
CSS | Feature |
WEB-39443
|
Emmet for CSS: improve how vendor prefixes are applied |
Feature |
WEB-30004
|
Stylelint: allow linting CSS/PostCSS files with custom extensions |
Feature |
WEB-24368
|
Support postcss-simple-vars |
Feature |
WEB-37256
|
Instant image preview of encoded SVG data |
Feature |
WEB-36265
|
CSS Media Queries Level 5 support |
Bug |
WEB-37524
|
Hyphen css class renaming doesn't work |
Bug |
WEB-38874
|
postcss-simple-vars: add completion for imported variables |
Bug |
WEB-38273
|
Problem with justify-self and justify-items warnings in media queries |
Bug |
WEB-37249
|
CSS inspection for 'appearance' property |
Bug |
WEB-39217
|
Ignore duplicates among LESS/SASS/SCSS and CSS files generated by File Watcher. |
Bug |
WEB-40241
|
"Mismatched property value" errors when using functions in SCSS/Sass files |
Bug |
WEB-38487
|
CSS: Unsafe replacement with shorthand when a variable is used |
Bug |
WEB-40049
|
postcss-simple-vars: variable reference as a part of a property name is not resolved |
Bug |
WEB-39217
|
Ignore duplicates among LESS/SASS/SCSS and CSS files generated by File Watcher. |
Usability |
WEB-39463
|
Extract CSS variable: preselect only the variable name |
Usability |
WEB-37979
|
'Show CSS color preview as background' option is available when it is not applicable (e.g. in Community Edition) |
Task |
WEB-37622
|
Support "Motion Path Module Level 1" CSS spec |
Task |
WEB-37628
|
Support 'CSS Overscroll Behavior Module' CSS spec |
CoffeeScript | Bug |
WEB-33882
|
CoffeeScript: JSX: "Remove attribute" intention breaks tag if an attribute contains an expression |
Bug |
WEB-38714
|
)<0 sequence breaks coffeescript code colouring |
Bug |
WEB-34962
|
Bad CoffeeScript syntax highlighting |
Bug |
WEB-38126
|
Support splat arguments in invocation without parenthesis |
Bug |
WEB-39059
|
CoffeScript, JSX: Coffeescript plugin is disabled on adding/removing braces in attribute value |
Bug |
WEB-35373
|
coffeescript JSX props spread |
Bug |
WEB-36037
|
CoffeeScript Syntax Error: Unmatched closing ')' -- when it is actually present |
Bug |
WEB-39391
|
Right-click -> Run *.coffee file fails due to outdated 'Node parameters' entry |
Bug |
WEB-35376
|
coffeescript JSX React.Fragment shorthand |
Dart | Feature |
WEB-23645
|
Show package info in Dart code completion. |
Feature |
WEB-39344
|
Please implement Context Info (Alt+Q) feature for Dart. |
Feature |
WEB-11590
|
Support AngularDart |
Feature |
WEB-23646
|
Include non-imported Dart classes in code completion list and auto-insert import |
Feature |
WEB-39577
|
Dart folding- add ability to fold multi-line asserts statements |
Bug |
WEB-39665
|
Dart: exception after clicking 'show help contents' in Rename dialog |
Bug |
WEB-38651
|
dart problems view issue suggestions don't handle angle brackets |
Bug |
WEB-39785
|
Dart: error in import statement after moving container file(until you type something) |
Bug |
WEB-38346
|
Auto insertion of /// unexpected by the Dart Plugin |
Bug |
WEB-39449
|
The "documentation" link in hovers in the Dart Problems view are not clickable |
Bug |
WEB-40308
|
2019.2 regression: Postfix completion not working in Dart Plugin, v2019.2 |
Bug |
WEB-40354
|
Dart completion: selecting constructor should insert parentheses and optionally argument placeholders |
Bug |
WEB-18864
|
Dart: update import statement on moving container file |
Bug |
WEB-38930
|
indentation does not work with NNBD in dart |
Bug |
WEB-37752
|
Dart Plugin shows only one line in quick definition look up for initialized variables (ctrl+shift+I) |
Bug |
WEB-40544
|
IDE may freeze when editing a Dart file and Structure tool window is open |
Task |
WEB-37677
|
Support new Dart syntax: spread collections, control flow collections |
Exception |
WEB-39761
|
Dart: Exception while typing assert statement |
Debugger | Feature |
WEB-26400
|
Javascript Debug: Rerun to current URL |
Feature |
WEB-38040
|
JavaFx availability check before webconsole usage |
Bug |
WEB-37444
|
Console input icon doesn't change its size while changing font size |
Bug |
WEB-38535
|
CoffeeScript debugging doesn't work correctly in WebStorm 2019 |
Bug |
WEB-39342
|
Provide completion for console methods in JavaScript debugger console |
Bug |
WEB-37880
|
Workers are duplicated in Frames view when debugging in node 11.10.0 |
Bug |
WEB-37440
|
Async stacktrace not shown in console |
Bug |
WEB-27630
|
'Hide Frames from Libraries' does nothing |
Bug |
WEB-29329
|
Lambda Kotlin breakpoints are handled incorrectly during JS debug |
Bug |
WEB-39161
|
ClassCastException when expand node in debugger console |
Bug |
WEB-37804
|
Debugging with "js.debugger.use.node.options" fails if path to TEMP directory contains spaces |
Bug |
WEB-39614
|
Broken message formatting in debug console |
Bug |
WEB-38041
|
Console input cleared on arrow down key press |
Bug |
WEB-38564
|
'Smart step into' suggests only first call of the same name in a line |
Bug |
WEB-39117
|
Karma doesn't handle correct tab in debug mode with '--remote-debugging-port' param |
Bug |
WEB-39787
|
Live Edit does not work with node 10.16 |
Bug |
WEB-40409
|
Electron 6 App does not start up corretly in DebugMode |
Bug |
WEB-36095
|
WinpException when stop Node.js run/debug configuration on Windows |
Bug |
WEB-38541
|
Karma: debugger stops on breakpoints only after restart or reload |
Bug |
WEB-38656
|
Node.js vm lineOffset |
Bug |
WEB-39555
|
Debugger: Elements tab is broken |
Bug |
WEB-36168
|
Debugger does not respect breakpoints inside Meteor packages |
Bug |
WEB-39504
|
Memory leak from Netty during debug session |
Bug |
WEB-39399
|
Frames from libraries don't open and are red |
Bug |
WEB-38597
|
Incorrect highlighting of methods when 'Smart step into' |
Bug |
WEB-39558
|
Node debugger: support mappings to file:/// |
Bug |
WEB-34012
|
Debugger breakpoints in Meteor activated only after debugger restart (update by file editing) |
Bug |
WEB-11399
|
Debugger Console: variables defined in the console are not autocompleted (global context) |
Bug |
WEB-38097
|
%NODE_DEBUG_OPTION% in NPM Script not working anymore |
Bug |
WEB-38228
|
Electron App does not start up corretly in DebugMode |
Performance |
WEB-39456
|
Memory consumption keeps increasing whenever meteor app is reloaded |
Performance |
WEB-39382
|
Memory leak in WipNetworkManager |
Performance |
WEB-38675
|
Debugger: memory leak when re-building the application |
Usability |
WEB-39670
|
Object properties in debugger should be shown in object order, NOT in alphabetical order |
Usability |
WEB-40014
|
Show a meaningful error message when starting a debugger with node.js < 8.x set up as remote docker compose interpreter |
Cosmetics |
WEB-37349
|
Move icons on the top line of output |
Cosmetics |
WEB-37515
|
Icons in console are not aligned |
Cosmetics |
WEB-37357
|
Remove extra line in Filters popup |
Cosmetics |
WEB-37645
|
Use new UI for smart step into in JS debugger |
Exception |
WEB-37538
|
RuntimeExceptionWithAttachments when debug npm script with interactive console |
Exception |
WEB-36972
|
Assertion when debugging with temporary breakpoint |
Exception |
WEB-39331
|
Throwable when debug 'JavaScript Debug' configuration |
Exception |
WEB-37601
|
KotlinNullPointerException when suspend breakpoint |
File Watchers | Bug |
WEB-39703
|
File watcher file type reverts back to unknown when I save it (Jsonnet, Blade) |
Bug |
WEB-38929
|
'File watcher problems' inspection doesn't work for Less and other compilers that produce ANSI-escaped output |
HTML | Feature |
WEB-14791
|
Small tag should be listed as an inline element by default |
Bug |
WEB-38873
|
Wrong WCAG suggestion |
Bug |
WEB-25670
|
WebStorm complains that some browsers don't like empty tags |
Bug |
WEB-37518
|
HTML documentation shows existing tag instead of selected variant |
Bug |
WEB-38718
|
'Deprecated HTML attribute' shouldn't be shown for attributes resolved to React component props |
Bug |
WEB-40047
|
Invalid "deprecated HTML attribute" warning on React's onError attribute |
Bug |
WEB-36583
|
Tag name editing synchronization lags with some actions |
Bug |
WEB-36848
|
html 5 boilerplate v7+ falls back to git checkout |
Task |
WEB-39763
|
Html/React: avoid expensive edt resolve in html typed handler if possible |
Task |
WEB-38207
|
Html: disable "Image size mismatch" inspection for svg files |
JSON | Feature |
WEB-37676
|
Specify language injection in a json-schema file |
Feature |
WEB-39312
|
Add nodemon to package.json schema |
Feature |
WEB-39646
|
Add lint-staged to package.json schema |
Feature |
WEB-39311
|
Add renovate to package.json schema |
Feature |
WEB-39310
|
Add husky to package.json schema |
Feature |
WEB-36487
|
JSON schema in yaml notation |
Feature |
WEB-37864
|
Support JSON-schema based code completion for all linters/tools we support for yaml/plain js formats |
Bug |
WEB-39403
|
JSON-based completion doesn't work for babel js config (when defined via a variable) |
Bug |
WEB-38054
|
File types configuration: removing *.json from JSON and adding it to JSON5 file type lets code analysis run forever |
Bug |
WEB-37731
|
JSON Schema's $ref showing property '' not found |
Bug |
WEB-37747
|
JSON-schema based completion in YAML shouldn't prevent the default 'getVariants()'-based completion from working |
Bug |
WEB-31900
|
JSON: Extend Selection doesn't respect camelHump settings |
Bug |
WEB-38586
|
JSON: validating by added schema works only after schema editing |
Bug |
WEB-37789
|
JSON Schema documentation for additionalProperties not working |
Bug |
WEB-38090
|
Don't download the latest JSON v4,6,7 schemas (Always download most recent schemas) |
Bug |
WEB-39123
|
x-intellij-language-injection doesn't function in schema using anyOf |
Bug |
WEB-37393
|
If-then-else validation issue |
Bug |
WEB-37571
|
json schema oneOf not validating correctly |
Bug |
WEB-39447
|
JSON-schema based completion for js inserts unquoted string as a value |
Bug |
WEB-39158
|
JSON schema mappings: exception after removing json from file types |
Bug |
WEB-38658
|
Fix type in JSON schema validation for browserslist when used in package.json |
Bug |
WEB-33444
|
JSON Schema mappings are stored with platform-dependent slashes |
Usability |
WEB-39592
|
Semantic highlighting in package.json |
Task |
WEB-39440
|
Add "x-intellij-case-insensitive" JSON Schema extension for case-insensitive enum validation |
Exception |
WEB-38123
|
Argument for @NotNull parameter 'schemaObject' of com/intellij/json/json5/Json5PsiWalkerFactory.create must not be null |
JavaScript | Feature |
WEB-26561
|
Properties added with Object.assign() and Object.defineProperties() are not understood |
Feature |
WEB-37931
|
JS/TS: add postfix template to surround expression with call |
Feature |
WEB-27639
|
Support Unicode property escapes |
Feature |
WEB-35756
|
Autocomplete of export default |
Feature |
WEB-39619
|
JavaScript: additional completion for "length" and "size" methods |
Feature |
WEB-38159
|
Add a quick fix to fix spelling for an unresolved reference if qualifier type has property with similar name |
Feature |
WEB-39374
|
Add 'String usage' type to 'find usages' |
Feature |
WEB-37770
|
Add styling option for keys in ES6 destructuring assigment |
Feature |
WEB-38139
|
'Propagate to destructuring declaration' intention |
Feature |
WEB-38053
|
Javascript quick doc: add syntax highlighting in the definition section |
Feature |
WEB-38976
|
Support Object.fromEntries() |
Feature |
WEB-33939
|
Suggest class method parameters when ES6 class is extended |
Feature |
WEB-37448
|
Missing color for the name of a function expression |
Feature |
WEB-38638
|
Inspection and quick-fix to merge trivial nested template literals |
Feature |
WEB-38974
|
Support destructuring declarations in Vue.js and allow 'Propagate to destructuring' to propagate there and 'Rename' to rename properly |
Feature |
WEB-39319
|
Duplicates Inspection: disable search between Javascript and TypeScript files |
Feature |
WEB-38945
|
Show available method signatures in the Go to definition popup |
Feature |
WEB-37690
|
Call hierarchy action doesn't work where function literal is passed as argument |
Feature |
WEB-37805
|
Add code completion for webpack config that returns promise |
Feature |
WEB-6907
|
Provide fixes to create object literal properties from unresolved usage |
Feature |
WEB-38284
|
Parameter info and parameter hints for tagged templates |
Feature |
WEB-37930
|
Support ES2019 decorators proposal |
Bug |
WEB-39836
|
No completion for `instanceof` in conditions with NOT |
Bug |
WEB-38021
|
Call hierarchy does not work for property getter methods |
Bug |
WEB-38514
|
'Complete current statement' doesn't work for TS enums |
Bug |
WEB-38056
|
'Flip if-else', 'Merge if-else', 'Remove braces', etc. all remove inner functions inside blocks |
Bug |
WEB-39321
|
Annotator marks injected in string code as red in master |
Bug |
WEB-38357
|
No completion for @editorjs/editorjs npm package |
Bug |
WEB-35328
|
No completion for members of exported namespace |
Bug |
WEB-39418
|
Keywords completion: Flow: do not suggest top-level completion inside interface |
Bug |
WEB-35742
|
Documentation popup: missing spaces between links to definitions |
Bug |
WEB-37911
|
"Hide parameter hints for this method" only works for last method in chain |
Bug |
WEB-37563
|
Can't type semicolon sign in the color string |
Bug |
WEB-38661
|
Javascript : auto-complete not working for multiple levels of Object.create() and Object.Assign() |
Bug |
WEB-39923
|
ES6: use directory import for index.js.flow |
Bug |
WEB-36595
|
No autocomplete for inherited static methods when class is "required" from a different file |
Bug |
WEB-36623
|
Incorrect warning in javascript |
Bug |
WEB-39938
|
Custom postfix templates for JavaScript and TypeScript don't work in TypeScript files |
Bug |
WEB-39417
|
Keywords completion: do not suggest the same keyword after itself |
Bug |
WEB-39419
|
Postfix completion: do not suggest any template after "this." |
Bug |
WEB-37416
|
Add/Remove ES6 exports: "Remove export" intention: do not remove the whole code block on the export default |
Bug |
WEB-38647
|
Unresolved methods of mixins |
Bug |
WEB-39144
|
JavaScript/TypeScript: add async keyword into the completion after export and export default |
Bug |
WEB-39416
|
Completion: JS/TS: do not suggest symbol itself after extends keyword |
Bug |
WEB-38544
|
JS: suggest exported commonjs names in completion |
Bug |
WEB-38953
|
Inner class methods returning class instance not resolved when chaining |
Bug |
WEB-39415
|
Keywords completion: do not suggest keywords inside while statement |
Bug |
WEB-38248
|
Autocomplete problems with properties that start with an underscore |
Bug |
WEB-28187
|
ES6: Unused default export |
Bug |
WEB-38473
|
Unresolved type which isn't global |
Bug |
WEB-37294
|
"Unused default export" when importing module dynamically |
Bug |
WEB-38860
|
Flow: JSX syntax break when using parenthesis within a JSX tag |
Bug |
WEB-39370
|
Code Inspection incorrectly recognizes type, produces incorrect warning messages |
Bug |
WEB-37750
|
Completion of files in 'import from' show meaningless variants |
Bug |
WEB-38700
|
Bad color for new.target in some dark themes |
Bug |
WEB-38685
|
Structure view for JavaScript tests doesn't work with custom regions |
Bug |
WEB-40074
|
Gutter icon placed over documentation comment for implementations with computed property names |
Bug |
WEB-39288
|
neverending indexing on parsing Figlet Font definition embedded in template string |
Bug |
WEB-37642
|
Flow integration super slow on flow 0.92.1 |
Bug |
WEB-35656
|
JavaScript RegExp multiple named capture groups in template literal |
Bug |
WEB-37860
|
Do not use LSP with older Flow versions |
Bug |
WEB-38645
|
Unused local variable inspection works incorrectly with require statements when Node.js coding assistance is disabled |
Bug |
WEB-37958
|
Bug in type inference |
Bug |
WEB-39272
|
Fix intentions availability for #-private and ?.-elvis access operators |
Bug |
WEB-39583
|
TypeScript: Enable typescript service completion in js files if allowJs = true |
Bug |
WEB-33985
|
Cypress assertion chains autocomplete not working |
Bug |
WEB-37413
|
"Can't generate code from Angular Schematics" when using WSL |
Bug |
WEB-39334
|
Don't insert parentheses when completing function in pipe expression RHS |
Bug |
WEB-37587
|
IntelliJ IDE Autocomplete for multiple extend not working in ES6 classes |
Bug |
WEB-38868
|
Editing injection removes fragment if template string argument is exactly at start/end of injection |
Bug |
WEB-39058
|
Function is not available in completion in its body |
Bug |
WEB-39145
|
JavaScript/TypeScript: do not show completion after export keyword inside class |
Bug |
WEB-38654
|
Imported functions mistaken for global functions |
Bug |
WEB-36469
|
Imports with relative paths instead of webpack aliases after file being moved |
Bug |
WEB-40432
|
Flow: Support explicit inexact object syntax |
Bug |
WEB-37736
|
Flow process is not finished when close IDE |
Bug |
WEB-37373
|
Add/remove ES6 exports. Wrong context detection for arrow/anonymous function |
Bug |
WEB-38488
|
NPE when creating a new object property |
Bug |
WEB-39068
|
Incorrect names are inferred for destructuring properties with non-identifier names |
Bug |
WEB-40036
|
JSDoc should be inherited from super methods |
Bug |
WEB-39390
|
Destructuring existing variable shows "foo is null" |
Bug |
WEB-39437
|
No completion for React lifecycle method when using Flow |
Bug |
WEB-38534
|
JS: do not show members from unknown namespace in top-level completion |
Bug |
WEB-36271
|
Import completion imports items that cannot be really imported |
Bug |
WEB-35455
|
No intellisense when using spread operator for 'module.export' |
Bug |
WEB-38936
|
Remove acton 'Fix all problems in file' for 'Create class/interface' and 'Adjust spelling' quick fixes |
Bug |
WEB-38649
|
Flow: no clickable links in the error tooltips |
Bug |
WEB-38758
|
Type evaluation is broken for destructuring patterns in for-of |
Bug |
WEB-38804
|
Find usages of `index.jsx` file yields results where property `index` of an arbitrary object is used |
Bug |
WEB-39598
|
Rename JavaScript Module Dependency Diagram action |
Bug |
WEB-39147
|
Resolve indexed properties with dot in name |
Bug |
WEB-38743
|
Split declaration and initialization removes export |
Bug |
WEB-37516
|
Javascript classes are not identified correctly when declared with unnamed class expression |
Bug |
WEB-37583
|
JS: Completion doesn't show nested indexer in the object key |
Bug |
WEB-14774
|
JSDoc: Show description for function in nested class (inherit description for function from parent) |
Bug |
WEB-36750
|
Color Scheme: Add "Semantic highlighting" option for the JavaScript, TypeScript, and JSON |
Bug |
WEB-39805
|
Add other properties to Dynamic usages group |
Bug |
WEB-39005
|
JS: incorrect rest param styling |
Bug |
WEB-39270
|
JavaScript: Wrong names for arguments when using fn(...spread) |
Bug |
WEB-37782
|
Live Templates: "use strict" breaks Iterate... templates |
Bug |
WEB-32065
|
@type is ignored for requires of packages with typings (index.d.ts) (2018.1 regression) |
Bug |
WEB-39777
|
JSX: completion item is used instead of emmet abbreviations |
Bug |
WEB-39146
|
Suggest correct quick-fix for async/await inside forEach |
Bug |
WEB-38812
|
Inner class props not resolved in IIFE |
Bug |
WEB-39024
|
Change the "Switch statement is redundant" inspection to a weak warning |
Bug |
WEB-39054
|
Wrong warning in constructor of a class that extends null |
Bug |
WEB-40273
|
Method chain type hints are shown with several consequent 'Promise<some_type>' for the same some_type |
Bug |
WEB-37986
|
Flow: 'duplicate declaration' error is shown for unnamed function parameters |
Bug |
WEB-33923
|
StackOverflowError on parsing deeply nested JSON |
Bug |
WEB-35094
|
Invalid 'Duplicate character inside regexp class' warning when using template string with arguments |
Bug |
WEB-37675
|
404 not found in "api" project |
Bug |
WEB-39479
|
"Several definitions" icon is shown for unique variant |
Bug |
WEB-33474
|
Create variable from usage: no possibility to choose keyword |
Bug |
WEB-38184
|
Javascript spread-constructed object property tooltip does not correctly infer source |
Bug |
WEB-38086
|
Editing injection in template string with 'Edit injection' action fails if another template string inside arguments |
Bug |
WEB-3818
|
Incorrect "Variable initializer is redundant" with for loop |
Bug |
WEB-39660
|
Completion: "Several definitions" is shown for symbols after "console" |
Bug |
WEB-38583
|
Simple type hinting not working for Array.forEach() |
Bug |
WEB-38666
|
Incorrect auto import when copy/pasting code between files |
Bug |
WEB-23410
|
Find usages of exported function |
Bug |
WEB-40175
|
Flow error ranges don't update with the content |
Bug |
WEB-14677
|
Navigate/Method Hierarchy is always disabled for javascript methods |
Bug |
WEB-38957
|
WebStorm lacks Darcula coloring for some JS-specific elements |
Bug |
WEB-18051
|
React: create method inside the object |
Bug |
WEB-37739
|
WebStorm doesn't understand Flow type annotation in array destructuring assignment |
Bug |
WEB-34200
|
Fix capitalization of some Intentions/Quick Fixes |
Bug |
WEB-38198
|
.var postfix template doesn't work after ES6 tagged template |
Bug |
WEB-36804
|
Weird escape \ character multiplication and reduction on copy/paste |
Bug |
WEB-22701
|
Include enclosing functions in call hierarchy |
Bug |
WEB-30019
|
The IDE can't recognize some mongoose functionality |
Bug |
WEB-39442
|
Duplicates: IndexOutOfBoundsException is thrown on processing "Show all duplicates like this" |
Bug |
WEB-32066
|
resulting typing of axios from index.d.ts is incorrect |
Bug |
WEB-36104
|
Lookup items for import-completion and globals are mixed in the list with the same priority |
Bug |
WEB-39982
|
'Сonvert to const' in for loop with usages after the loop breaks the code |
Bug |
WEB-32758
|
js: spurious "Invalid number of arguments, expected 0" inspection for the default sub-class constructor |
Bug |
WEB-39917
|
Operating on comments breaks indents for items around the comment |
Bug |
WEB-38833
|
JavaScript name suggestions: don't conflict with the global 'name' variable |
Bug |
WEB-39847
|
Replace with block/line comment works incorrectly in case of after-the-statement comments of any kind |
Bug |
WEB-38352
|
JavaScript/TypeScript completion after export default |
Bug |
WEB-36466
|
JSdoc: parameter types not inferred when using `@type` + clojure function syntax to annotate a function |
Bug |
WEB-40046
|
Rename doesn't update @callback name is JSDoc |
Bug |
WEB-40280
|
Javascript: Code-completion for setters in closure/function-based classes is not working correctly |
Bug |
WEB-37912
|
False positive unused variable on writing new code |
Bug |
WEB-36155
|
Don't resolve unqualified references to nested classes in JS |
Bug |
WEB-38757
|
TypeScript type aliases shouldn't be shown in 'extends' clause |
Bug |
WEB-39011
|
Renaming destructuring declarations in catch-block fails with exception |
Bug |
WEB-36103
|
Don't suggest items from "@types" packages not directly specified in package.json in import completion |
Bug |
WEB-40254
|
Broken auto-completions for relative paths for node.js require |
Bug |
WEB-39859
|
Inspections broken/frozen |
Bug |
WEB-24817
|
JSDoc: variable annotated with `@function` is not documented correctly in quick doc |
Bug |
WEB-38467
|
`top level this` false-positive inspection's warning for class with JSX |
Bug |
WEB-36234
|
Process json file when it's accessed as module.exports property |
Bug |
WEB-39022
|
Create missing default branch for switch should not add break when there's a return statement |
Bug |
WEB-33097
|
Call hierarchy action doesn't work for functional expressions |
Bug |
WEB-37670
|
Unreachable code inspection false positive when breaking from the label-ed block. |
Bug |
WEB-40055
|
es6: do not apply jsdoc namespace to class members |
Bug |
WEB-36091
|
Import-completion should invoke parentheses insert handler if the item is definitely a function |
Bug |
WEB-39675
|
Usages in JSX attributes considered 'String usages' in 2019.2/master nightlies |
Performance |
WEB-38158
|
High CPU usage, code analysis never completes when resolving references from "reselect" module |
Performance |
WEB-39634
|
JS element in Search Everywhere iterates project content in EDT to calculate its presentation |
Usability |
WEB-39679
|
Add an action to specify the explicit value/type shown in the type/value hint |
Usability |
WEB-38830
|
JavaScript: move all code completion options from "JavaScript" to "Editor -> Code Completion" |
Usability |
WEB-39444
|
Convert to React class/functional component: add link to the template configuration in description |
Usability |
WEB-39414
|
Keywords completion: reorder local and global symbols and keywords |
Usability |
WEB-32058
|
No auto-completion popup for paths values |
Usability |
WEB-39023
|
Improve completion behavior for switch and if |
Cosmetics |
WEB-40170
|
'Replace destructuring with index access' when variable is unused shouldn't just drop the destructuring |
Cosmetics |
WEB-39007
|
Postfix completion misprint |
Cosmetics |
WEB-37759
|
Not ideal layout of JS options page |
Cosmetics |
WEB-37760
|
Nested parentheses in Goto Symbol popup |
Task |
WEB-37952
|
Support built-in decorators for es2019 |
Task |
WEB-30685
|
Add new injection type: tagged template |
Task |
WEB-38420
|
JavaScript completion: do not show statement-only keywords in expression context |
Task |
WEB-38849
|
Node modules: exclude from indexing unnecessary files |
Task |
WEB-38404
|
TypeScript / JavaScript: completion after export |
Task |
WEB-38403
|
ES6: complete sibling files with relative prefix |
Exception |
WEB-37331
|
Flow: LSP: Server crashing on Windows |
Exception |
WEB-37608
|
NoClassDefFoundError: jdk/nashorn/internal/runtime/NumberToString |
Exception |
WEB-39892
|
Throwable is thrown for the JSUnusedGlobalSymbolsPass |
Exception |
WEB-37721
|
Throwable when create react-native project |
Exception |
WEB-40533
|
Flow: exception for array destructuring with object literal |
Exception |
WEB-37026
|
Quick Doc: IllegalArgumentException on invocation documentation with a large image |
Exception |
WEB-39801
|
JS: Quick fix: edit empty values of object literal properties throws when invoked on rbrace |
JavaScript. Formatter | Feature |
WEB-37855
|
Prettier: allow importing code style rules from .prettierrc.js/ .prettierrc.toml file |
Feature |
WEB-7316
|
Feature: Code Style: JS: space before and after unary negate operator |
Bug |
WEB-39796
|
Code formatting adds space in private-#-field syntax |
Bug |
WEB-38505
|
JavaScript setting for spaces within array brackets are not saved for IDE Global Code Style schema |
Bug |
WEB-30108
|
Formatting JS/TS with HTML injection and 'Enforce HTML quotes on reformat' enabled breaks code |
Bug |
WEB-38042
|
Wrong indentation in tuple types (Flow, TS) |
Bug |
WEB-15618
|
Formatting inside JavaScript doc comments - spaces inserted instead of tabs |
Bug |
WEB-39092
|
Formatting doesn't remove spaces in for..of / for..in loops |
Bug |
WEB-38600
|
Don't remove leading semicolon on reformatting |
Bug |
WEB-40326
|
Incorrect indent for `debugger;` statement after code reformat (one less) |
Bug |
WEB-39993
|
Wrong indent before computed property name in TS interface |
Bug |
WEB-38992
|
Wrong extra indent for template string argument braces |
JavaScript. Frameworks | Feature |
WEB-38146
|
Allow a way to override package.json check for Angular 2+ |
Feature |
WEB-32278
|
Option to not self-close JSX tags when autocompleting |
Feature |
WEB-31693
|
Vue: support details of components defined with @Component syntax |
Feature |
WEB-39351
|
Add support for ngNonBindable directive |
Feature |
WEB-40094
|
Unresolved symbol ReactComponent when importing svg in React |
Feature |
WEB-33464
|
Parameter Hints in Angular Component Template |
Feature |
WEB-40022
|
Angular 8: support new recommended way of importing Angular Material components |
Feature |
WEB-31541
|
Generate debug configuration for @angular/cli |
Feature |
WEB-34765
|
Warn against usage of private fields in Angular Templates |
Feature |
WEB-39759
|
Vue.js: provide code completion for events that could be emitted by Vue components defined in project dependencies |
Feature |
WEB-35582
|
create-react-app: option to generate project with TypeScript |
Feature |
WEB-36042
|
HTML attributes and tags used as slot name for transclusion reported as illegal |
Feature |
WEB-38855
|
Angular @Attribute decorator not recognized |
Feature |
WEB-40617
|
Vue.js: support source resolution for web-types |
Feature |
WEB-38554
|
Angular, Native Script: provide extension to contribute to template context |
Feature |
WEB-40349
|
Vue.js: support web-types linked from the project's own package.json |
Feature |
WEB-38539
|
Editor not detecting invalid Vue.js syntax for error, "v-bind expression cannot be empty" |
Bug |
WEB-39967
|
VueJS plugin + boolean prop = Wrong attribute value |
Bug |
WEB-37637
|
`Type` is missing in the completion list |
Bug |
WEB-37218
|
Vue: Component props should be at the top of completion list in template |
Bug |
WEB-31058
|
Incorrect warning: Element XYZ doesn't have required attribute children. |
Bug |
WEB-40224
|
Vue.js: improve HTML and expression parsing and lexing |
Bug |
WEB-35820
|
Issue with spellchecking an expression with & and ; |
Bug |
WEB-35684
|
Angular: ensure Angular support is stub safe |
Bug |
WEB-38154
|
Angular: Inspection "Component or directive matching ... out of current scope" |
Bug |
WEB-39725
|
JS icon is shown instead of VUE in 'File | New' pop up |
Bug |
WEB-37279
|
Declaration is not included in any module inspection doesn't work correct when inpsection the whole project |
Bug |
WEB-39381
|
Vue tags are not resolved in case of indirect dependency (f.e. @nuxtjs/vuetify) |
Bug |
WEB-37732
|
Do not show Alt+Return proposal to create a v-slot namespace |
Bug |
WEB-38082
|
PropTypes.shape should support warn on missing required prop inside 'shape' |
Bug |
WEB-40304
|
Angular: Improve support for multi-slots |
Bug |
WEB-38174
|
Angular: intentions doesn't work if method is prefixed with `this.` |
Bug |
WEB-37589
|
Some build-in angular modules are marked as not Angular modules |
Bug |
WEB-38085
|
Angular: no support for NgModule decorator initialized with const |
Bug |
WEB-35634
|
Angular: directives from node modules not present in package.json are not available |
Bug |
WEB-38277
|
label tag live template doesn't work on JSX since 2019.1 |
Bug |
WEB-37396
|
Exception when invoking 'Replace with template string' action in the angular template |
Bug |
WEB-37509
|
Emmet expansion in JSX templates generates Quotes for event handlers |
Bug |
WEB-39709
|
IOException with @web-types |
Bug |
WEB-38734
|
Angular: find usages of private component fields in templates |
Bug |
WEB-38725
|
Angular: Support quickfixes in EL for qualified references |
Bug |
WEB-40226
|
Angular component definition inspections should check if it's an Angular component |
Bug |
WEB-34458
|
Do not show Unbound XML namespace prefix in Vue.js for custom directives bindings |
Bug |
WEB-37943
|
Angular. Can't resolve the variable name for ngFor items of type 'any' |
Bug |
WEB-38153
|
The variable type is not resolved when using 'slice' pipe |
Bug |
WEB-36722
|
Angular template files are not recognized if "@angular/core" is not a direct dependency |
Bug |
WEB-39501
|
New - Angular Schematic: loading after every use |
Bug |
WEB-38234
|
Inspection: false positive "Unresolved function or method then()" on async functions without explicit Promise<> return type. (Angular) WS 2019.1 |
Bug |
WEB-39056
|
PyCharm, new vue project wizard: missing checkbox 'Use default project setup' |
Bug |
WEB-38150
|
Please support this.property in angular template |
Bug |
WEB-38354
|
Angular: wrong exclusions with Angular libraries |
Bug |
WEB-36790
|
Angular (version 7) intellisense not working with symlinks |
Bug |
WEB-29546
|
Refactor/Rename React props doesn't rename the prop in defaultProps |
Bug |
WEB-38448
|
False 'unresolved' error in angular template |
Bug |
WEB-39779
|
Vue.js "v-for" shows error when use object destructuring |
Bug |
WEB-38825
|
Angular support doesn't recognize type when QueryList is used in *ngFor |
Bug |
WEB-39829
|
Set JavaScript version to ECMAScript 6 when Vue.js project is created |
Bug |
WEB-38550
|
"Not an Angular Module" inspection false positive |
Bug |
WEB-30180
|
New component tag should not always auto complete to self closing for components that require children |
Bug |
WEB-36856
|
Go to definition for some Ionic components takes you to metadata |
Bug |
WEB-38080
|
Parser works wrong when deleting some tags in angular templates |
Bug |
WEB-40214
|
Missing resolve of private props in vue components |
Bug |
WEB-37963
|
Angular: code should be colored according to TypeScript color settings |
Bug |
WEB-37737
|
Angular: issues if dot-prefixed templateUrl is relative to base path |
Bug |
WEB-38180
|
Angular v7 error type detection in template after pipe. |
Bug |
WEB-37970
|
Regression in 2019.1: Components and Directives used from imported Angular library show up as errors |
Bug |
WEB-37520
|
Angular: Wrong case in autocomplete |
Bug |
WEB-39460
|
Angular: loading angular.json is broken if there are `input` sections in it |
Bug |
WEB-37320
|
Angular: binding to an @Input that is a method gives a warning |
Bug |
WEB-39128
|
Angular: no support for "spread" expression in metadata. |
Bug |
WEB-38265
|
False positive "unresolved variable value" |
Bug |
WEB-37915
|
False positive 'File reference problem' for angular template |
Bug |
WEB-40515
|
False 'Missing required attribute' shown for Material components |
Bug |
WEB-38075
|
Suggest to import FormsModule |
Bug |
WEB-37137
|
Some vuetify (1.4.6) components have unknown html tags |
Bug |
WEB-37791
|
Angular structural directive without argument disables styling |
Bug |
WEB-37798
|
Angular: generic members of parent class not resolved correctly in template |
Bug |
WEB-38034
|
Angular: issues with NgModule import quick-fix for [ngValue] |
Bug |
WEB-39865
|
IDE hangs when fixing formatting of particular vue.js code |
Bug |
WEB-40051
|
'Convert to functional component' should be available if constructor contains only super call or 'state' assignment that is not used anywhere |
Bug |
WEB-38028
|
"Wrong attribute value" with BootstrapVue v-b-modal directive |
Bug |
WEB-37879
|
Angular: $event type is wrong in (ngModelChange) |
Bug |
WEB-39353
|
ClassCastException when choose item in completion |
Bug |
WEB-39722
|
Unrecognized Ionic/Angular attributes |
Bug |
WEB-37991
|
Regression in 2019.1: Webstorm complains about [ngValue] on <option> |
Bug |
WEB-36119
|
Angular. Invalid items inside the completion list after the "for" word |
Bug |
WEB-38760
|
Angular - no completion item for *ngTemplateOutlet directive |
Bug |
WEB-37693
|
Angular: Inspection "Component or directive matching ... out of the ... scope" broken if importing ModuleAndProviders |
Bug |
WEB-22063
|
No completion for props merged with ES6 spread operator |
Bug |
WEB-11206
|
AngularJS: Wrong "Unknown HTML tag attribute" warnings |
Bug |
WEB-33981
|
Imported components marked as unknown html tags |
Bug |
WEB-37644
|
Angular expression comments are incorrectly lexed |
Bug |
WEB-37797
|
Angular: incorrect text coloring if char entities are used. |
Bug |
WEB-37588
|
[TypeScript][React] Component requires props from a Component connected to Redux |
Bug |
WEB-39587
|
Angular - failed to load schematics exception |
Bug |
WEB-21457
|
Angular2: path in templateUrl changes to path relative to current file on refactoring |
Bug |
WEB-39743
|
Vue.js: directives are not present in code completion on Vue.js tags |
Bug |
WEB-38781
|
Angular - select attribute not recognized for ng-content |
Bug |
WEB-38128
|
Angular inspection false positive "Component or directive matching ... element is out of the current Angular module's scope" |
Bug |
WEB-34475
|
Angular Dependency and Angular Schematics actions should not be available for scratches and libraries in the project view |
Bug |
WEB-38361
|
Angular CLI: schematics are broken with 8.0.0-beta.11 |
Bug |
WEB-37838
|
Ionic events not recognized by angular inspection |
Bug |
WEB-39481
|
Can't resolve vue components in template tag (Blaze) |
Bug |
WEB-37660
|
JSX: propTypes don't work with spread if they are defined using literal properties |
Bug |
WEB-37603
|
Ionic 4 components are reported as undefined tags |
Bug |
WEB-37540
|
Angular: auto close opened curly brackets automatically |
Bug |
WEB-37877
|
Angular: issues with union types |
Bug |
WEB-38846
|
JSX Incorrect inspection "value assigned is never used" |
Bug |
WEB-37557
|
TSX: No completion of React components if they inherit from another component |
Bug |
WEB-39680
|
[vue] False positive when boolean true is used in a class binding |
Bug |
WEB-38183
|
Angular: wrong type for ngFor items if async pipe is used |
Bug |
WEB-37384
|
Angular Material error - "More than one component matched on this element" |
Bug |
WEB-37647
|
"Must be lvalue" in angular template with non-null assertion |
Bug |
WEB-40591
|
System collation causes issues with lowercase letters in code |
Bug |
WEB-36114
|
React components created with ref forwarding are not suggested in completion |
Bug |
WEB-38458
|
Incorrect "not declared in any Angular module" inspection warning in spec files |
Bug |
WEB-29251
|
Refactor/Rename React props in propTypes does not rename the html attribute |
Bug |
WEB-38364
|
Angular: Support metadata references in input/output decorator properties for @syncfusion library |
Performance |
WEB-39909
|
Vue.js: migrate file type factories to new API |
Performance |
WEB-39115
|
Angular: slow code completion on large projects |
Performance |
WEB-40417
|
Angular: performance problem with NgModule cyclic dependencies check |
Performance |
WEB-39085
|
Editing HTML in Angular is slow |
Performance |
WEB-39053
|
Angular2ImplicitUsageProvider.isImplicitUsage is heavy |
Performance |
WEB-38200
|
IDE hangs on Angular metadata resolving |
Performance |
WEB-39910
|
Angular: migrate file type factories to new API |
Usability |
WEB-37414
|
Angular. Template. Autocomple inserts [class.] instead of class attribute |
Usability |
WEB-39455
|
React refactorings in Flow use TypeScript code templates |
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" |
Usability |
WEB-38425
|
UI improvements for inspections and completion presentation for Angular components |
Cosmetics |
WEB-38956
|
Do not show error about missing Angular template property when class is not yet defined |
Cosmetics |
WEB-39672
|
Vue.js: Add library name to tag proposals |
Cosmetics |
WEB-38979
|
Angular: provide UI for --defaults parameter in new project wizard |
Task |
WEB-33709
|
Add auto-completion and auto-import for styled components |
Task |
WEB-26592
|
Angular: Improve suppression inside component's templates |
Exception |
WEB-39906
|
PsiInvalidElementAccessException in Angular project |
Exception |
WEB-36170
|
Exception is thrown when removing reference in angular tempate |
JavaScript. Inspections | Feature |
WEB-35028
|
TypeScript / JavaScript: better simplify action |
Feature |
WEB-39224
|
TypeScript / JavaScript: better simplify action. If, While, DoWhile |
Feature |
WEB-37903
|
Inspection and quick-fix to merge variables assigned to same destructuring patterns |
Feature |
WEB-38437
|
Unused variables & parameters beginning with _ should be ignored |
Feature |
WEB-19878
|
Add an inspection to show duplicated import statements |
Feature |
WEB-2385
|
Detect accidental =+ instead of += on string variable |
Feature |
WEB-39166
|
TypeScript / JavaScript: better simplify action for null/undefined |
Feature |
WEB-32926
|
"Add 'then' clause" as a QuickFix for "Promise returned from ... is ignored" |
Feature |
WEB-39318
|
JavaScript: support if (undefined/null) conditions |
Feature |
WEB-27401
|
Add intention to convert independent `await` calls to `await Promise.all([])` |
Feature |
WEB-39213
|
TypeScript / JavaScript: better simplify action for typeof/instanceof |
Feature |
WEB-39165
|
TypeScript / JavaScript: better simplify action for equality operators |
Bug |
WEB-38138
|
inspection incorrectly reports "variable xyz is declared in clause abc but is being used in clause def" |
Bug |
WEB-18867
|
Block level function declaration is not supported |
Bug |
WEB-40350
|
False positive 'Missing await' inspection for direct variable/expression assignments |
Bug |
WEB-31269
|
Inspection "Missing await for async function call inspection" false positive |
Bug |
WEB-40000
|
Incorrect "Redundant await". |
Bug |
WEB-31327
|
"Unreachable code" inspection false positive |
Bug |
WEB-39594
|
False "Variable is declared and being used in different 'case' clauses" violation if same-named variable is declared in nested 'switch' |
Bug |
WEB-38952
|
Intentions: "Generate destructuring pattern": disable for enum literals |
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-38383
|
False 'redundant typeof check' when using destructuring assignment with default values |
Bug |
WEB-29577
|
Good code yellow: Local variable is redundant when restoring original value |
Bug |
WEB-36833
|
finally { ... } code incorrectly flagged as unreachable |
Bug |
WEB-39687
|
Promise used as condition should raise warning |
Bug |
WEB-39569
|
Javascript inspection "Redundant await Promise.resolve()": "return await" is GOOD (as of recently) |
Bug |
WEB-37738
|
false positive: "Variable initializer is redundant" |
Bug |
WEB-39511
|
"Missing await for an async function call" false positive in shorthand lambdas and conditional expressions |
Bug |
WEB-36869
|
No notification about missed await if async function call is on the right side of assignment |
Bug |
WEB-40388
|
Invalid 'Duplicate JavaScript declaration' warning when using unnamed 'class' |
Bug |
WEB-39939
|
Method can be static inspection: by default use only for private methods |
Bug |
WEB-39143
|
redundant 'return await..' is wrong when using catch decorators |
Bug |
WEB-38726
|
Inspections: Typo (Spellcheck) inspection is doubled for the arrow function |
Bug |
WEB-39556
|
'Expression statement is not assignment or call' is incorrectly reported for pipeline invocations |
Bug |
WEB-38543
|
Cleanup fixes reported from "Missing module dependency" inspection |
Bug |
WEB-30494
|
'Replace with template string' incorrectly handles non-string items at start |
Bug |
WEB-33988
|
Infinite while loop incorrectly flags outer try block as unreachable |
Bug |
WEB-38059
|
False positive 'Function statement not at top level of a program or function is prohibited' in TypeScript |
Bug |
WEB-39649
|
PointlessBooleanExpression. False positive |
Bug |
WEB-35108
|
"Missing await for an async function call" is not triggered when requiring async function |
Bug |
WEB-38316
|
False positive (?) for "Result of assignment expression used" inspection |
Bug |
WEB-35745
|
No notification about missed await near Promise returned function |
Bug |
WEB-40213
|
Simplify incorrectly assumes variable inside catch block is always null. |
Bug |
WEB-39317
|
Invalid 'unused default export' when importing module as namespace |
Bug |
WEB-36909
|
"Add this qualifier" quickfix doesn't work in offline inspections results |
Cosmetics |
WEB-39707
|
Pointless statement or boolean expression: shorten the warning |
Exception |
WEB-39835
|
Quick Fix: JS : Plugin Intention Power Pack: Replacement if else with conditional caused an exception |
Exception |
WEB-39806
|
JS : Quick fix : Replace comment style two times |
Exception |
WEB-38515
|
PsiInvalidElementAccessException is thrown for "Create derived class" intention |
JavaScript. Refactoring | Feature |
WEB-29039
|
Typescript, also allow to move Symbols between .ts and .tsx files |
Feature |
WEB-38801
|
'Introduce variable' for destructuring patterns in variable declarations |
Feature |
WEB-37242
|
Inline JS variable with template literals should avoid producing nested template literals |
Feature |
WEB-38295
|
'Inline' should handle functions with destructuring parameters |
Feature |
WEB-38307
|
Inspection for redundant 'return await' and 'await await' + corresponding cleanup for convert-to-async |
Feature |
WEB-38662
|
'Introduce variable' can introduce spread elements when selection is over multiple array elements/properties |
Feature |
WEB-39096
|
Intention action to convert destructuring back to properly accesses when possible |
Feature |
WEB-38308
|
Inspection and cleanup for redundant await/return Promise.resolve() and Promise.reject() |
Feature |
WEB-32725
|
Postfix templates for destructuring |
Bug |
WEB-39520
|
Rename doesn't show preview if only string references are found |
Bug |
WEB-37554
|
Don't show Replace with destructuring for nested arrays/objects from the topmost qualifier |
Bug |
WEB-39768
|
Refactoring: JS (ES5): Extract variable: extracting new variable in object causes creating spread operator |
Bug |
WEB-39290
|
'Replace destructuring with property and index access' doesn't respect shorthand properties |
Bug |
WEB-34393
|
Extract variable shouldn't be available on 'export default function' when corresponding function has overloads |
Bug |
WEB-39335
|
'Change signature' for pipe expressions - should replace with lambda on adding parameters, collapse lambda when having a single parameter |
Bug |
WEB-36088
|
On Refactoring - multiple imports are added |
Bug |
WEB-38241
|
'Extract interface'/'Extract superclass' refactoring doesn't process all generics |
Bug |
WEB-2257
|
'Inline function' shouldn't lose side effects in returned expressions |
Bug |
WEB-38306
|
'Convert to async' doesn't properly process chains with calls as then/catch arguments |
Bug |
WEB-39343
|
'Replace destructuring with property and index access' ignores initializers |
Bug |
WEB-39771
|
Rename dialog is shown instead of silent rename after invoking 'Introduce variable' for spreads, or for 'Create derived class / Implement interface' |
Bug |
WEB-39229
|
Don't suggest 'destruct' postfix template for arrays |
Bug |
WEB-39337
|
Incorrect comment placement when moving multiple module members with comments |
Bug |
WEB-38194
|
Converting string concatenation to template string drops comments |
Bug |
WEB-38745
|
Refactoring: Move is too slow and changes import unexpectedly |
Bug |
WEB-37888
|
'Introduce object destructuring' should warn if breaking type guard narrowing |
Bug |
WEB-36958
|
Add local variable Typescript intention applies to second outermost function instead of function's return value on same line |
Bug |
WEB-37884
|
'Convert parameters to object' should support rest/spread |
Bug |
WEB-39575
|
'Search in comments and strings' should be off by default |
Bug |
WEB-39372
|
'Refactor | Inline' on methods from .d.ts removes statements |
Bug |
WEB-38766
|
'Propagate to destructuring declaration' should create a live template to update auto-generated variable names |
Bug |
WEB-39079
|
'Propagate to destructuring' breaks code when propagation target and source are in the same variable list |
Bug |
WEB-40005
|
Bug in convert promise to async with destructuring and binary expression / object literals |
Bug |
WEB-39483
|
Refactoring: Rename: avoid showing "Not Found" in the preview for dynamic references |
Bug |
WEB-40071
|
Propagate to destructing declaration works incorrectly for rest-properties, rest-array-elements and rest-parameters |
Bug |
WEB-16954
|
JavaScript. Error when extracting method from object property |
Bug |
WEB-38590
|
'Iterate with for..of' intention action should suggest to iterate with 'for await..of' in case of asynchronous iterable |
Bug |
WEB-39358
|
'Replace destructuring with property/index access' invokes dialog rename for JS global variables |
Bug |
WEB-39026
|
Extract value does not detect duplicate values in ECMAscript / Typescript template strings |
Bug |
WEB-39309
|
Moving module member exported with `export *` in 'index.ts' adds unnecessary export |
Bug |
WEB-40075
|
Self references (name of class) shouldn't be considered dynamic usages |
Bug |
WEB-39470
|
'Replace destructuring with property/index access' poorly handles non-identifier names |
Bug |
WEB-15758
|
Comma missing after 'Create method' in object literal scope |
Bug |
WEB-37462
|
Inlining an arrow function into a options object initializer produces unexpected results, removing the option field name. |
Bug |
WEB-39446
|
React class to functional component not available for class with 'displayName' static field |
Bug |
WEB-36923
|
Inlining a function inserts an erroneous import for the same file |
Bug |
WEB-38329
|
"Add braces to arrow function" in JSX replaces function body with `{ return null'; }` |
Bug |
WEB-38208
|
Invalid code is generated when splitting destructuring object |
Bug |
WEB-39235
|
'Replace destructuring with property and index access' causes name conflict |
Bug |
WEB-37861
|
Cannot inline ES6 function property |
Bug |
WEB-38013
|
Convert to async function doesn't play well with destructuring |
Bug |
WEB-35443
|
'Create field' creates field outside object |
Bug |
WEB-40263
|
Extract Method in typescript fails with exception in specific case |
Bug |
WEB-36377
|
'Move module member' doesn't work in vue files |
Bug |
WEB-38599
|
Assertion failed when drag-n-drop file in the project |
Bug |
WEB-34668
|
move statement up - last array/object item - same line comment - incorrect comma |
Bug |
WEB-39062
|
'Propagate to destructuring declaration': breaks code in case of arrow functions without parens |
Usability |
WEB-37234
|
Mnemonics missing in inline dialog for typescript |
Usability |
WEB-39069
|
'Propagate to destructuring': make available to the right of the identifier |
Usability |
WEB-38742
|
'Generate destructuring pattern'/'propagate to destructuring' should be available on the variable |
Usability |
WEB-37814
|
Move refactor reformats unrelated imports |
Usability |
WEB-38304
|
Extend availability of 'Convert to async' action to the same scope as 'convert to anymomous/named' are available o |
Cosmetics |
WEB-35457
|
Duplicated description parts in refactoring preview - 'class class', 'file file', etc. |
Cosmetics |
WEB-38244
|
'Can not' typo |
Exception |
WEB-39752
|
Refactoring: JS: Inline refactoring: Exception in plugins Js and TS |
Exception |
WEB-39557
|
Postfix 'var'/'destruct' and 'introduce obj/array destructuring' fail if inplace refactorings are off |
Exception |
WEB-39749
|
JS: Reference element is not the same element for which references were queried |
JavaScript. Templates | Feature |
WEB-10883
|
Mustache Plugin: Add Support for Inerhitance |
Bug |
WEB-40178
|
Mustache Plugin doesn't respect configured indent sizing. |
LESS | Feature |
WEB-11539
|
Support align values code style setting |
Feature |
WEB-36239
|
Support for LESS Maps |
Bug |
WEB-12669
|
Formatting detached rules |
Bug |
WEB-38322
|
Less: nested @supports at-rule causes syntax errors |
Bug |
WEB-37803
|
Less: nested detached rulesets cause false 'semicolon expected' error. |
Bug |
WEB-37598
|
LESS Wrong Code Format for each() function |
Bug |
WEB-18970
|
Less: incorrect formatting of detached rulesets |
Linters | Feature |
WEB-30614
|
Stylelint support should allow inspection of JS files |
Feature |
WEB-33171
|
Enable support for a different tslint configuration for *.spec.ts files |
Bug |
WEB-39398
|
When importing code style settings from ESLint, consider "SwitchCase" option of "indent" rule |
Bug |
WEB-37862
|
Linter errors thrown on initialization should show stacktrace |
Bug |
WEB-37383
|
Wrong highlighting with typescript-tslint-plugin and whitespace-checking rules in vue |
Bug |
WEB-38038
|
"Apply Linter Code Style Rules" doesn't apply rules if application code style scheme is set until project is reopened |
Bug |
WEB-39071
|
Editing .eslintrc.js triggers save immediately (triggering file watchers) regardless of settings |
Bug |
WEB-39118
|
ESLint fails with error if @typescript-eslint with 'project' option is configured in monorepo |
Bug |
WEB-38881
|
"Reformat with Prettier" should be available for files with shebang |
Bug |
WEB-38922
|
Linting with ESLint v6 in 2019.1 fails with an error 'TypeError: this.cliEngine is not a constructor' |
Bug |
WEB-37713
|
WSL: Stylelint cannot be started |
Bug |
WEB-37120
|
TSLint Schema for "whitespace" not up to date |
Bug |
WEB-37761
|
Unexpected Language service response - eslint with ts files (vue-parser as parser) |
Bug |
WEB-39615
|
Prettier plugin - editor scroll position jumps abruptly on reformat |
Bug |
WEB-36096
|
ESLint Ignores Nested React Project |
Bug |
WEB-37547
|
'Suppress all ESLint rules for current file' adds 'null' if 'eslint-disable' already exists at top of file |
Bug |
WEB-37019
|
ESLint error tooltip shouldn't evaluate HTML if messages contain fragments of HTML/JSX from current file |
Bug |
WEB-36803
|
Errors reported by linters should show better tooltip if error message is multiline |
Bug |
WEB-37656
|
eslint.additional.file.extensions registry option should trim space |
Bug |
WEB-38213
|
Invalid highlights for CRLF line endings when using typescript-tslint-plugin |
Bug |
WEB-39189
|
.eslintignore in nested package not picked up inside lerna project |
Bug |
WEB-38490
|
Exception attempting to suppress ESLint errors from the Inspection results tool window |
Bug |
WEB-37528
|
typescript-tslint-plugin: invoking 'fix all errors' in vue file breaks code |
Bug |
WEB-38096
|
Difficult to turn off TSLint for javascript in 2019.1 |
Bug |
WEB-38737
|
Importing 'indent' rule from ESLint configuration should disable conflicting settings. |
Usability |
WEB-36808
|
For linter errors with no quick fix provided, show suppress rule actions in the top-level menu |
Task |
WEB-38083
|
Remove action to reset changes to code style on importing from TSLint |
Node.js | Feature |
WEB-35765
|
Navigation and resolve for npm script names |
Feature |
WEB-22231
|
Feature Request: Semver tooltip hinting |
Feature |
WEB-39055
|
Add `ci` to the list of commands in NPM run configuration |
Feature |
WEB-12988
|
Basic Node JS template |
Feature |
WEB-37534
|
Docker compose: support Debug mode when "JavaScript file" field is empty |
Feature |
WEB-39006
|
Node Interpreter on WSL (Arch Linux): No distribution available |
Feature |
WEB-23906
|
per-project nvm support via nvmrc |
Bug |
WEB-39927
|
Can't call completion for 'react' in package.json |
Bug |
WEB-37990
|
Node.js: newly added npm package should become available immediately after npm install |
Bug |
WEB-35916
|
npm not detected if node installed via snap |
Bug |
WEB-38634
|
The built-in Node module 'module' flagged as not listed in dependencies |
Bug |
WEB-39704
|
Can't download node core if yarn is not installed |
Bug |
WEB-36921
|
A window pops up when stopping a run task on windows |
Bug |
WEB-37960
|
WSL: Angular Karma: the wrong path is used for old framework versions |
Bug |
WEB-39510
|
NPM Install Dependencies notification: package.json link broken |
Bug |
WEB-39780
|
Can't select and copy link in npm tool window |
Bug |
WEB-38176
|
NPM package version is mistakenly reported as not matching range from package.json |
Bug |
WEB-39985
|
No completion for some packages in package.json |
Bug |
WEB-38253
|
Missed update npm dependencies on not actual node_modules in PyCharm |
Bug |
WEB-34628
|
Add completion for scoped packages in package.json |
Bug |
WEB-39528
|
Run/Debug Node.js app from Run Anything popup |
Usability |
WEB-35968
|
Settings update npm packages gives no indication of activity |
Usability |
WEB-37992
|
The tool window clear buffer icon (garbage bin) is gone |
Usability |
WEB-36855
|
NPM Upgrade via IDE allows multiselect but upgrade only updates last selected package |
Task |
WEB-35908
|
Node.js console: URLs with `file://` protocol can't be opened |
Exception |
WEB-37707
|
package.json: Semver check produces Throwable |
SASS | Feature |
WEB-37969
|
baseUrl in tsconfig.json is ignored when resolving Sass imports via ~file.scss |
Feature |
WEB-9211
|
SCSS align $variable on colon as in CSS |
Bug |
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-38149
|
Sass mixin content arguments not recognised |
Bug |
WEB-7524
|
SCSS cannot find mixin which is declared later in the file |
Bug |
WEB-39261
|
Duplicates should not be set between source and generated file |
Bug |
WEB-37834
|
Sass: "@import '~webpack_alias/foo/bar/partial" is not resolved although _partial.scss file exists |
Performance |
WEB-40135
|
Severe lag when typing a quoted string in a large SCSS file |
Stylus | Bug |
WEB-39535
|
"Reformat code" behave wrong on stylus (@media query with negative property value) |
TypeScript | Feature |
WEB-40037
|
Enable duplicate declaration inspection in TypeScript files |
Feature |
WEB-39685
|
[request] should show error when can't found file form tsconfig extends |
Feature |
WEB-14945
|
Parameter hints / parameter info / documentation support for rest-tuples with --strictBindCallApply |
Feature |
WEB-40157
|
Enable duplicate declaration inspection in TypeScript files for classes/enums |
Feature |
WEB-37052
|
Support TypeScript 3.4 non-widening literal contexts ('as const') |
Feature |
WEB-36375
|
Add new intention to wrap the return type of async method to a global Promise type |
Feature |
WEB-37610
|
Syntax highlighting in the quick navigate tooltip |
Feature |
WEB-39285
|
Typescript - Support for actions on literals in discriminated unions |
Feature |
WEB-39194
|
Enable esnext private-#-field syntax for TypeScript |
Feature |
WEB-39196
|
Update bundled TypeScript to 3.5 |
Feature |
WEB-38589
|
Intention action to add explicit enum values for TypeScript enums |
Feature |
WEB-37445
|
Update bundled TypeScript to 3.3 |
Feature |
WEB-38161
|
Update bundled TypeScript to 3.4 |
Feature |
WEB-40201
|
Enable duplicate declaration inspection in TypeScript files for TS properties |
Feature |
WEB-31972
|
TypeScript / JavaScript: allow relative imports for files under path mappings |
Feature |
WEB-37201
|
Introduce smartcast highlighting similar to that we have in Kotlin |
Bug |
WEB-38606
|
TypeScript: no auto completion for rvalue of setter when parameter type is inferred via getter |
Bug |
WEB-38058
|
Code analysis never completes |
Bug |
WEB-40064
|
Line markers for parameter field -> parameter field + parameter field -> field |
Bug |
WEB-39864
|
auto comp with readonly string array |
Bug |
WEB-38022
|
Angular: Short typescript imports are not working |
Bug |
WEB-37650
|
"Specify type explicitly" on a generator function adds the yielded type T, not Iterable<T> |
Bug |
WEB-39662
|
Inlay hints: TypeScript: show enum literal hint in the exact format |
Bug |
WEB-37514
|
TypeScript: support keyofStringsOnly compliler option |
Bug |
WEB-40025
|
typescript auto-import causes circular dependency |
Bug |
WEB-38485
|
TypeScript: No autocompletion for values of union type in jest.each |
Bug |
WEB-38165
|
Typescript autocompletion for objects with enum as key doesn't work with computed properties |
Bug |
WEB-29249
|
TypeScript. Incorrect import after moving files from mapping path |
Bug |
WEB-38275
|
Some pipes not available in auto-completion |
Bug |
WEB-39316
|
Redundant 'typeof' check warning on typescript when deconstructing |
Bug |
WEB-32282
|
TypeScript: Type of variable from destructured assignment is incorrectly considered as just `boolean` instead of `boolean | undefined` |
Bug |
WEB-37494
|
Circular imports |
Bug |
WEB-37987
|
TypeScript: Path mappings: correctly process mapping of asterisk into asterisk |
Bug |
WEB-31402
|
Create method when missing should create it under imports |
Bug |
WEB-37581
|
False type mismatch errors when returning promise instance |
Bug |
WEB-40505
|
False positive Duplicate declaration for angular templates |
Bug |
WEB-39994
|
color error when use `[enum.key]` in `interface` |
Bug |
WEB-39827
|
TypeScript - specify types explicitly - not using aliased type in certain cases. |
Bug |
WEB-37894
|
bug about unreachable 'case' branch |
Bug |
WEB-36619
|
Typescript class implementing an interface method as a lambda incorrectly reports method as unused/can't find usages |
Bug |
WEB-38113
|
typeof inspection bug |
Bug |
WEB-38990
|
TypeScript: correctly show parameter info for literals |
Bug |
WEB-37061
|
Typescript Chaining promises not resolve them |
Bug |
WEB-38524
|
False positive "Unused method" in static side of a class |
Bug |
WEB-37512
|
'== true' and '== false' and 'if(x)' guards should narrow boolean to the literal type |
Bug |
WEB-39867
|
Typescript import mapping "Only in files outside specified paths" not working correctly |
Bug |
WEB-38682
|
Wrong indent after `=` in the TypeScript type definition |
Bug |
WEB-39974
|
False positive for unreachable switch branch in TS with const-context types |
Bug |
WEB-38464
|
Typescript: Jest globals are no longer suggested in 2019.1.1 |
Bug |
WEB-39860
|
'Specify type explicitly' breaks code when specifying type for a single-parameter lambda without parentheses |
Bug |
WEB-36693
|
Problem with Angular's Location auto-import |
Bug |
WEB-37606
|
"Do not show parameter hints for this method" not suggested for functions types |
Bug |
WEB-39122
|
Wrong autocomplete list for `typeof` expression inside type definition in TypeScript |
Bug |
WEB-38555
|
Auto-import doesn't allow to erase import statement - inserts it again |
Bug |
WEB-39988
|
Gutter icon - navigate to definition (implements) not working on constructor shorthands |
Bug |
WEB-37507
|
'Redundant local variable' inspection is spurious when the variable assignment is used for type widening. |
Bug |
WEB-38637
|
Type guards: weaken narrowing of '==' to not narrow in case of references on both sides |
Bug |
WEB-37802
|
Type inference for arguments is not performed sequentially |
Bug |
WEB-39989
|
Implementation not found for property getter if class field is used |
Bug |
WEB-37429
|
Type guard is not evaluated for 'switch (typeof x)' |
Bug |
WEB-36868
|
Promise.resolve always infers to 'Promise<any>' because of incorrect resolve between library files |
Bug |
WEB-37522
|
Converting to arrow/named/anonymous function works incorreclty with generics |
Bug |
WEB-37564
|
TypeScript: type guard doesn't work for re-declarations |
Bug |
WEB-38024
|
rxjs 6 imports point to "internal" path (again) |
Bug |
WEB-37602
|
Type guards: cannot resolve narrowed type methods because of invalid type source taken from 'any' |
Bug |
WEB-38482
|
Typescript: no property value suggestions for generic type (using conditional types) |
Bug |
WEB-39409
|
Line markers don't work for intersection types |
Bug |
WEB-38865
|
False positive 'rest parameter should be of array type' on rest-parameter with infer-type |
Bug |
WEB-39644
|
'Specify type explicitly' should work for inferred types |
Bug |
WEB-39866
|
When I choose an item from completion as a parameter, an arrow function disappears |
Bug |
WEB-39499
|
Support unknown type for switch expression |
Bug |
WEB-36829
|
False positive 'Item is not redundant' when assigning to typed variable before returning |
Bug |
WEB-39027
|
Switch case items should not be shown when completion is invoked for qualified references |
Bug |
WEB-39081
|
'Create function' breaks code when tries to create new function with spread parameters in typescript |
Bug |
WEB-37711
|
TypeScript: code completion by expected type doesn't include all variants for object properties |
Bug |
WEB-40105
|
TypeScript 3.3.3+: Trailing comma in tuple types is marked as an error ("type name expected") |
Bug |
WEB-40101
|
unexpected type resolution: optionality is not properly computed after applying type operations |
Bug |
WEB-39107
|
Potentially invalid 'this' when using OnChange decorator with Angular |
Bug |
WEB-39689
|
typescript Variable narrowed type guard not as expected |
Bug |
WEB-38270
|
TypeScript editor sometimes stop working |
Bug |
WEB-36706
|
Typescript: AutoImport ignoring `paths` field in tsconfig.json |
Bug |
WEB-39868
|
'Specify type explicitly' is available in for-of, breaking the code |
Bug |
WEB-38509
|
move file under path mappings "*" to "*" breaks references |
Bug |
WEB-37663
|
TypeScript: wrap fixes aren't available if ts service is on |
Bug |
WEB-40320
|
typescript import from shows doesn't suggest installed packages |
Bug |
WEB-39640
|
Specify type explicitly action incorrect with template string and Observable |
Bug |
WEB-40107
|
Computed property ["constructor"] is parsed as constructor |
Bug |
WEB-37533
|
No expected type for React props in TypeScript files |
Bug |
WEB-39159
|
TypeScript - add abstract keyword suggestion after export |
Bug |
WEB-39188
|
TS: type guards are not applied to property-accessors |
Bug |
WEB-39809
|
TypeScript generics should be inferred to 'unknown', not 'any', if no constraint |
Bug |
WEB-33073
|
Go to super class action doesn't work inside objects for implemented properties from the interface |
Bug |
WEB-37511
|
Mutual discriminants are not supported via 'switch' for type guards |
Bug |
WEB-37922
|
Type guard is incorrectly applied for a nested function |
Bug |
WEB-37488
|
TypeScript: properly expand mapped type with 'any' |
Bug |
WEB-27160
|
TypeScript: Rename field does rename more than just the field |
Bug |
WEB-39355
|
Incorrect comparison of literal types with escape sequences |
Bug |
WEB-39999
|
Show line markers for implemented class fields |
Bug |
WEB-39984
|
Show line markers for overriden fields in derived classes |
Bug |
WEB-38531
|
code completion for tuples bug |
Bug |
WEB-37140
|
IntelliSense does not resolve typescript with typeof import('module').property |
Bug |
WEB-38410
|
Consider improving line markers/navigation from contextually typed literals to super |
Bug |
WEB-35864
|
Typescript - smart statement completion not working |
Bug |
WEB-37153
|
"extends" in root level tsconfig.json breaks autocompletion for all .ts files in project |
Bug |
WEB-37648
|
Generator/async/async generator function expressions in parentheses are erroneously reported as invalid syntax. |
Bug |
WEB-30321
|
'instanceof' type guard works incorrectly when provided with 'any' type |
Bug |
WEB-33996
|
False positive suggestion: Variable initializer is redundant |
Bug |
WEB-37475
|
Inspection: async function return type should be 'Promise<..>' |
Bug |
WEB-34824
|
Support TS 3.1 change in type guards for 'function' |
Bug |
WEB-39588
|
TypeScript: type guard doesn't work if the second re-declaration contains assignment |
Bug |
WEB-37552
|
tsserver crashes with assertion on TS side on removing script tag in vue file |
Bug |
WEB-37530
|
Angular: add tsconfig.lib.json to the tsconfigs list |
Bug |
WEB-39747
|
"Method can be static" should not be shown for overrides in a derived class (TypeScript) |
Bug |
WEB-39823
|
TypeScript - Support for specifying inferred function parameters explicitly |
Bug |
WEB-40116
|
wrong Inlay Hints with nest Promise like |
Bug |
WEB-37928
|
Angular template - allow to choose which source of binding to navigate to. |
Bug |
WEB-38422
|
Move statement doesn't work inside enums |
Bug |
WEB-38500
|
Typescript find usages fails for object/interface keys containing dot |
Bug |
WEB-37956
|
strictBindCallApply inference for 'bind' is broken because of incorrect comparison of conditional types |
Bug |
WEB-38167
|
"<anonymous> in null" in the usage view |
Bug |
WEB-39127
|
TypeScript - parameter info (CTRL+P) fails on rest parameters |
Bug |
WEB-38033
|
TypeScript: Record type is not correctly inferred |
Bug |
WEB-35855
|
Incorrect property rename/find usages |
Bug |
WEB-32363
|
Support improved handling of 'instanceof' in type guards |
Bug |
WEB-38817
|
should not check literal initializers for readonly/const values in .d.ts |
Bug |
WEB-39563
|
Autocomplete doesn't work properly when type is from a private or protected class property |
Bug |
WEB-38954
|
idea auto complete with unsafe key index |
Bug |
WEB-37779
|
Typescript - remove unused constant breaks code |
Bug |
WEB-38271
|
Implementing methods for object literal doesn't properly substitute generics |
Bug |
WEB-37706
|
Incorrect "is null" warning Typescript (closure) |
Bug |
WEB-38092
|
In TypeScript, renaming a class function (via Refactor) causes wrong changes |
Bug |
WEB-40385
|
Create derived class / implement interface" intention action. Wrong insert order |
Bug |
WEB-37342
|
Incorrect rename when shorthand property assigned to TS object type / with object return type |
Bug |
WEB-38238
|
'Extract type alias' / 'Convert parameters to object' should properly handle infer-types |
Bug |
WEB-40168
|
Save type when applying 'Replace destructuring...' |
Bug |
WEB-37727
|
TypeScript non-null assertion operator doesn't help to access nullable object's properties |
Bug |
WEB-38857
|
Show inferred types in parameter help. |
Bug |
WEB-38386
|
Ctrl + Shift + Enter does not work as expected with Typescript and Intellij |
Bug |
WEB-39818
|
Incorrectly inferred type in quick documentation for TypeScript for ternary operators and (some) conditionals |
Bug |
WEB-38296
|
introducing interface doesn't work if parameter selected with the type |
Bug |
WEB-37426
|
Type guard flips types in union type where it shouldn't change the type at all |
Bug |
WEB-37841
|
TypeScript: errors are shown in the Editor after turning TypeScript Service off |
Bug |
WEB-39538
|
Webstorm 2019.01 Fails to provide type hints with complex generics, conditional generics and wrappers in Angular Templates |
Bug |
WEB-37592
|
Support for typeof import |
Bug |
WEB-37815
|
Wrong type inference when 'await'ing an AxiosPromise |
Bug |
WEB-32596
|
TypeScript overloaded functions resolve to first one that allows the argument, even when more precise alternatives exist |
Performance |
WEB-39633
|
TypeScript project references cause IntelliJ to hang |
Performance |
WEB-38440
|
Slow augmentation resolution in angular projects |
Performance |
WEB-37920
|
TypeScript type evaluator accesses AST for JSDoc comments |
Performance |
WEB-37988
|
Code analysis never completes, high CPU usage on evaluating types |
Usability |
WEB-40334
|
Implement required members in Typescript |
Usability |
WEB-40057
|
Search Everywhere - impossible to understand where external declaration is coming from |
Usability |
WEB-37883
|
Update default color for TypeScript Type Parameters |
Usability |
WEB-38733
|
Support parameter info/hints for inferred higher-order functions |
Usability |
WEB-37918
|
Bad completion suggestion for type alias containing platform primitives |
Task |
WEB-39774
|
TypeScript: avoid edt resolve while rendering import hint |
Task |
WEB-39897
|
Check for readonly assignments with dynamically inferred properties (const contexts, readonly props of object types, readonly mapped types) |
Exception |
WEB-39916
|
Non-idempotent computation: it returns different results when invoked multiple times or on different threads: 7 != 4 which is length of CachedValue dependencies: [file://C:/dev/mainline/src/Pri... |
Unit Tests | Feature |
WEB-39905
|
Support navigating to the test files without .test. or .spec. in the name located in the test folder next to the feature |
Feature |
WEB-35244
|
cucumber-js defineSupportCode is deprecated in generated code |
Feature |
WEB-38630
|
Jest: improve "todo" test support when using jest-circus as test runner |
Feature |
WEB-34938
|
Support running Mocha tests with Vue CLI |
Feature |
WEB-35160
|
Detect test runner if it's installed but not listed directly in package.json |
Feature |
WEB-37985
|
Use arrow function when generating Jasmine suite/spec with ES6 language level |
Feature |
WEB-15600
|
cucumber.js support only sees steps written as regular expressions |
Bug |
WEB-38089
|
Running single Karma test results in running all the tests |
Bug |
WEB-37274
|
Cucumber.js: TS: comments at the end of the target file are moved to the top |
Bug |
WEB-38178
|
When rerunning failed tests, first test is escaped (using mocha bdd interface) |
Bug |
WEB-39800
|
'it' live template is available inside v-for |
Bug |
WEB-37982
|
Jest: avoid duplicating of expected and actual values for failed assertions |
Bug |
WEB-37940
|
Jest: show diff dialog for failed Chai assertions |
Bug |
WEB-36777
|
Show test status in the gutter for both compiled and original file when using Jest |
Bug |
WEB-40160
|
`Rerun failed tests` returns incorrect result with duplicates |
Bug |
WEB-39902
|
Cannot run actions from gutters |
Bug |
WEB-37066
|
##teamcity text in console when debug Jest tests with Node 6 |
Bug |
WEB-39593
|
Suggest mocha-webpack in the 'mocha package' field |
Bug |
WEB-37492
|
Cucumber.js: Working directory doesn't work for the version 2 |
Bug |
WEB-32987
|
Mocha test not marked as test when timeout is set |
Bug |
WEB-38478
|
Protractor is set for Karma tests in fresh @angular/cli project |
Bug |
WEB-38326
|
Jest "update snapshot" link no longer displayed |
Bug |
WEB-39201
|
'Unrecognized option "runTestsByPath"' when running Jest with jest-cli < 21.x |
Bug |
WEB-39245
|
Jest "update snapshot" link no longer displayed for inline snapshots |
Bug |
WEB-36413
|
Cucumber.js: wrong symbols in the console output on Windows |
Bug |
WEB-36769
|
Running RC from folder containing cucumber tests fails with error |
Bug |
WEB-37886
|
Mocha suites not recognized inside setTimeout |
Bug |
WEB-39735
|
Cucumber.js: tests are marked as passed when they actually aren't |
Bug |
WEB-11505
|
Cucumber: can't run cucumber is step definitions are located in non-default directory |
Bug |
WEB-37680
|
Jest fails with 'Class constructor Spec cannot be invoked without 'new'' |
Cosmetics |
WEB-39698
|
Cucumber.js: increase width of the File type field in the Create New Step Definition File dialog |
Exception |
WEB-39572
|
CucumberJS: exception is thrown on typing regular expression |
No subsystem | Bug |
DBE-8871
|
Can no longer add "external schemas" in schema list (Redshift) |
Bug |
DBE-8610
|
Cannot change severity of inspection 'Delete or update statement without where clause' |
Performance |
DBE-8694
|
EAP Consuming Significant Resources - Even at Idle |
DB Connectivity | Feature |
DBE-6432
|
Possibility to configure icons for custom data sources |
Feature |
DBE-2606
|
Make it possible to run initialization scripts |
Feature |
DBE-7864
|
Store password for work session |
Feature |
DBE-5890
|
KeepAlive setting in data source properties |
Feature |
DBE-1584
|
Database: "Automatically disconnect after XX minutes" Property |
Bug |
DBE-7106
|
Connection error after using mysql-dump on data source with ssh tunnel |
Bug |
DBE-8124
|
Idea. New DataSource from ProjectView. Make DB url with one side directed slashes |
Bug |
DBE-7539
|
Can not connect to Pervasive database |
Bug |
DBE-8715
|
Oracle: the message under the "Test Connection" button disappears |
Usability |
DBE-3103
|
Incorrect folder redirection when choosing ssl keys on data source creation |
Exception |
DBE-8823
|
IAE at com.intellij.database.model.DataSourceSnapshotManager.$$$reportNull$$$0 |
DB Console | Feature |
DBE-447
|
Naming on database console result tabs |
Bug |
DBE-7388
|
Name database console files so they can be sorted |
Bug |
DBE-8525
|
Vertica: Explain Plan Diagram Fail |
Bug |
DBE-8827
|
Opening the default or connection database console does nothing when you've deleted the scratch file |
Bug |
DBE-8120
|
Greenplum execution output is not updated in real time |
Bug |
DBE-8316
|
Changes to SQL Script on shortcut in Database view aren't detected. PyCharm seems to cache the SQL Script. |
Bug |
DBE-2114
|
Bug in count over function |
Bug |
DBE-7458
|
Redshift decode - improper autocomplete/hint(?) and improper warning |
Bug |
DBE-7896
|
Datagrip notifications show raw HTML |
Usability |
DBE-8145
|
Inconsistency in read-only mode |
Usability |
DBE-5983
|
Database Console: query result tabs are messed up |
Usability |
DBE-989
|
Caret shouldn't move when an error occurs in database console |
DB Diff | Bug |
DBE-8376
|
Diff marks difference on tables without changes |
Bug |
DBE-8835
|
Schema diff comparison with DDL. Don't show differences for native and default words |
Bug |
DBE-7401
|
Database Changes window shows first change in queue regardless of selection |
Usability |
DBE-8102
|
Full schema path not showing in Schema Diff |
DB General | Feature |
DBE-7191
|
Please add an indication for foreign key with ON DELETE or ON UPDATE actions |
DB Introspection | Feature |
DBE-5661
|
Improve support for partitioned tables |
Bug |
DBE-7743
|
Database: Error encountered when performing Introspect on a MariaDB schema |
Bug |
DBE-8504
|
DB Synchronize failure |
Bug |
DBE-7342
|
AWS Aurora MySQL: procedures sync fails with `PROCEDURE lambda does not exist` |
Bug |
DBE-8115
|
Can not synchronize Azure database, getting error "SQLServerException: Reference to database and/or server name in 'master.sys.schemas' is not supported in this version of SQL Server" |
Bug |
DBE-6300
|
MS SQL Server DB introspection fails with OutOfMemory for a production-size database 12872+ tables |
Bug |
DBE-8344
|
Viewing or editing procedures on DB2 for i (AS/400) systems fails |
Bug |
DBE-4856
|
Azure: db_id() doesn't work, we need a workaround |
Bug |
DBE-8405
|
Database schemas not updating |
Bug |
DBE-8310
|
DDL data source: unknown schemas appearing in Database tool window when editing DDL script |
Bug |
DBE-7588
|
Cannot Connect to PostgreSQL instance. ERROR: column n.xmin does not exist |
Bug |
DBE-7832
|
Large Schema introspection crashes after ~ 1h with ORA-1652 on retrieving sources |
Bug |
DBE-8127
|
No name of the procedure in the database tree |
Bug |
DBE-8076
|
Unknown table 'check_constraints' in information_schema |
Bug |
DBE-8648
|
Special character in MySQL database prevented PhpStorm from retrieving table contents (rows) |
Bug |
DBE-8503
|
MariaDB Schema error with disabled event scheduler |
Bug |
DBE-8275
|
Snowflake won’t load schemas even if other connections do |
Performance |
DBE-8380
|
Introspection takes forever and hangs datagrip |
Exception |
DBE-8577
|
MS SQL: attempts to introspect inaccessible database causes exceptions like[S0001][916] The server principal… is not able to access the database… under the current security context |
DB Refactoring | Bug |
DBE-8889
|
Sqlite Constraint Check lost when table is modified |
Bug |
DBE-8303
|
MySQL create index: Column ordering is always defaulted to ASC |
Cosmetics |
DBE-6980
|
UI inconsistency, data editor icon |
DB Schema Views | Feature |
DBE-4807
|
Show table/column comments in database tool window (tree) for all elements at once |
Feature |
DBE-4336
|
Show database column default value in database tool window |
Bug |
DBE-8463
|
Create new schema by right clicking on schemas for MySQL |
Usability |
DBE-1476
|
Change shortcut for Refresh action in Database Tool Window |
Usability |
DBE-8483
|
MySQL: Database Connections tree shows character sets instead of databases |
Data Import & Export | Feature |
DBE-2640
|
[Feature Request] Download query output as markdown table |
Bug |
DBE-8323
|
Cassandra: incorrect blob data export as sql inserts |
Bug |
DBE-5165
|
Import File Not working correctly |
Bug |
DBE-8133
|
Export table as SQL inserts produces invalid SQL for Cassandra |
Bug |
DBE-8732
|
CSV Import - please swap default LOB from Text to varchar(max) to better support modern (post 2005) versions of SQL Server |
Data Views | Feature |
DBE-87
|
Full text search in database |
Feature |
DBE-3251
|
Easily change number of result rows |
Feature |
DBE-5804
|
Preview BLOB content in table documentation |
Feature |
DBE-5971
|
Easily show all rows of the result ignoring page-size setting |
Feature |
DBE-2056
|
Show SQLite ROWID field in Table Editor |
Bug |
DBE-8717
|
Comment to name query result tab leads to "unresolved table editor" |
Bug |
DBE-8470
|
Db2: can't edit `decfloat(16)` grid value |
Bug |
DBE-7701
|
While creating a new row, any boolean column with a default value set cannot be editted before the row is comitted to the database |
Bug |
DBE-8788
|
BLOB Record modifications in Database explorer, after automatic reload, shows a Java object reference |
Bug |
DBE-7911
|
Cannot insert new row into table with identity column in postgresql 10 and 11 |
Bug |
DBE-5348
|
Persist column reordering in table view with tab placement: none |
Bug |
DBE-8042
|
clickhouse array support |
Bug |
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-8453
|
Can not open table editor for Apache Ignite database: Failed to parse query. Table "UCP" not found |
Bug |
DBE-8058
|
Can't edit table in data editor in Apache Cassandra using DataGrip |
Bug |
DBE-6239
|
Moving database table views forgets hidden columns |
Bug |
DBE-8857
|
Query width gets wider and wider with each return (visual bug) |
Bug |
DBE-7952
|
ClickHouse. Sql type 1111 is not supported |
Bug |
DBE-8433
|
Using FWD and BACK button on table views re-issues the query |
Bug |
DBE-8531
|
Different SQL code color in DataGrip (sql editor and filter) |
Bug |
DBE-8817
|
Colors are stuck in filter |
Bug |
DBE-3315
|
SQL Server - Unable to calculate count in a join query having order by |
Bug |
DBE-8511
|
Database Tool - Go To Related Data queries entire table |
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-8557
|
"Limit page size to" no longer limits max query row count |
Bug |
DBE-8122
|
Database table filter is restored even when closing and reopening table |
Performance |
DBE-4533
|
Access to the last page of the query is incredibly slow |
Usability |
DBE-8318
|
Filter History no longer showing up after 2019.1 release |
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 |
Exception |
DBE-8761
|
Artifacts in service windows when view result of SQL query |
Navigation & Search | Feature |
DBE-5592
|
Filtering in Go-to-table navigation |
Feature |
DBE-6452
|
Option to restrict Navigate to Table/Routine/Class to connected Data Sources |
Feature |
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. |
Feature |
DBE-8080
|
Introduce All Data Sources and per-Data Source search scopes |
Bug |
DBE-7544
|
DataGrip: Add keyboard shortcuts when viewing the Navigate Table/Routine/Class window |
Bug |
DBE-8448
|
Unable to search database table from quick search |
Usability |
DBE-8895
|
Find Usages | Sort by line number |
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 Completion | Feature |
DBE-4499
|
suggest join conditions based on column / table name matching |
Feature |
DBE-8410
|
IS NULL and IS NOT NULL as combined completion items |
Bug |
DBE-8686
|
SQL code autocomplete works incorrectly |
Bug |
DBE-8785
|
Some objects are not loaded in the completion popup |
Bug |
DBE-7753
|
Bad completion for GROUP BY |
Bug |
DBE-7900
|
TEXT type is missed in autocompletion |
Bug |
DBE-8552
|
Problem with cast postfix |
Bug |
DBE-7682
|
Incorrect completion for nullable enum types in data editor |
Bug |
DBE-8017
|
Bad completion for GROUP BY |
Bug |
DBE-5640
|
Oracle SQL completion no longer obeys identifier style |
SQL Format and Style | Feature |
DBE-2913
|
SQL code style "Comma Inside Indent" |
Bug |
DBE-8078
|
Misaligned formatting for procedure variables |
Bug |
DBE-4805
|
SQL Reformatting creates error |
Bug |
DBE-7362
|
Sql formatter does not apply to injected language |
Bug |
DBE-7969
|
Weird default indentation on new line between two comments |
Bug |
DBE-7881
|
Align assignments in ON CONFLICT (Postgres upsert) |
Bug |
DBE-7993
|
PLPGSQL missing line break before INTO clause of SELECT commands |
Bug |
DBE-7890
|
PLPGSQL formatter adds a line break after PERFORM |
Bug |
DBE-8223
|
DataGrip Quote Identifier incorrectly enclosed variables and parameters for SQL Server. This is not correct syntax |
Bug |
DBE-8767
|
SQL formatter mangles blank-padded literals in Postgres |
Bug |
DBE-8845
|
Cursors need to be left-aligned |
Bug |
DBE-4641
|
Reformat Code should not quote words like NEW, OLD, and EXCLUDED |
Bug |
DBE-6937
|
improper formatting of postgresql arrays |
Bug |
DBE-7376
|
With clause code style gets broken when inside of a subquery |
Bug |
DBE-8051
|
MS SQL: formatter adds a space into $name |
Bug |
DBE-8148
|
Formatter is called after typing round bracket |
Performance |
DBE-8257
|
SQL paste stuck (in PhpStorm) |
Performance |
DBE-7823
|
Datagrip infinite "Trigger sources" bug |
Performance |
DBE-7849
|
The function WrapImpl.isChildOf() consumes all CPU and never completes |
Cosmetics |
DBE-8355
|
Different panel height for Generic SQL and Derby settings |
Cosmetics |
DBE-8356
|
Extra separator between scheme chooser and option tabs in MS Windows |
SQL General | Feature |
DBE-8093
|
Mysql function LATERAL is regarded to as unknown |
Bug |
DBE-8314
|
Endless inspection |
Bug |
DBE-8499
|
DataGrip UI hangs when (or right after) introspecting Oracle DB. |
Bug |
DBE-7941
|
Todo-comments in the text of database server stored objects |
Performance |
DBE-7930
|
Infinite spin (UI freeze) in com.intellij.sql.inspections.SqlIllegalCursorStateInspection$createAnnotationVisitor$1.visitSqlRouti
neDefinition -> FlowUtilKt.computePossibleCursorStates |
Usability |
DBE-7315
|
Automatically add commas when drag'n'drop columns to the query |
SQL Generation | Feature |
DBE-8466
|
Db2: support xml index specification generation |
Feature |
DBE-8467
|
Db2: support index key expression generation |
Bug |
DBE-6261
|
Oracle: DDL script for VIEW misses column names defined in the view header |
Bug |
DBE-8826
|
After editing a package, the last ; is removed during submission to database |
Bug |
DBE-8401
|
Db2: support SQL Generation for table's distribution clause |
Bug |
DBE-7862
|
SqlServer doesn't support column identity alteration |
Bug |
DBE-8468
|
Db2: support type hierarchy |
Bug |
DBE-7107
|
MSSQL: incorrect DDL generated for char columns |
Bug |
DBE-8400
|
Db2: support SQL Generation for generated columns with identity options |
Bug |
DBE-8527
|
afrom generates wrong code with reserved column name |
Bug |
DBE-8404
|
Db2: support SQL Generator 'CREATE OR REPLACE' option |
Bug |
DBE-7960
|
PG11:Exception happens when generating definition for partion table which is in different schema of its parent table. |
Usability |
DBE-8430
|
Add pre-selection when creating new objects |
SQL Highlighting | Feature |
DBE-8697
|
Inline parameter hint provider |
Feature |
DBE-7998
|
Inspection for inserted/deleted in MS SQL trigger |
Feature |
DBE-8570
|
Add inspection for using LIMIT (or similar clause) inside EXISTS call |
Feature |
DBE-7854
|
False positive for temporary table column reference in "json_populate_recordset" |
Feature |
DBE-8513
|
Missing support for UPDATE mutation syntax in ClickHouse |
Feature |
DBE-7648
|
PL/SQL Inspection to Report Use of GOTO statements |
Feature |
DBE-8330
|
Datagrip literals auto-injection |
Feature |
DBE-8593
|
Intention: Convert multiple equal with OR to IN and vice versa |
Feature |
DBE-3785
|
PostgreSQL: expressions at having not from group by or aggregate functions are green |
Feature |
DBE-7641
|
PL/SQL inspection to enforce named parameters when calling procedures/functions |
Feature |
DBE-1197
|
Highlight values in insert statement with select clause |
Feature |
DBE-3784
|
PostgreSQL: aggregate functions not at select result list or having clause are green |
Feature |
DBE-8630
|
Folding long numbers |
Feature |
DBE-8598
|
Inspection: Check for TOP/OFFSET |
Feature |
DBE-3778
|
SQL Inspection: group by and aggregate functions — bad code is green |
Feature |
DBE-8514
|
Missing support for IP types in ClickHouse |
Feature |
DBE-8597
|
Column name hints in INSERT |
Feature |
DBE-7857
|
Inspection for ISNULL builtin function |
Bug |
DBE-8718
|
PostgreSQL CREATE OPERATOR using the FUNCTION keyword instead of PROCEDURE |
Bug |
DBE-8752
|
SQL: PostgreSQL: VALUES clause cardinality: inspection gives false warning with select into |
Bug |
DBE-8866
|
Allow to enter query with reluctant quantifier in MATCH_RECOGNIZE / Row pattern matching query for the databse tool |
Bug |
DBE-8814
|
Inspection of "Using CASE instead of conditional function and vice versa" shouldn't be enabled on MSSQL Server 2008 |
Bug |
DBE-8396
|
Redundant alias inspection |
Bug |
DBE-8399
|
Unused subquery item inspection isn't triggered |
Bug |
DBE-3783
|
PostgreSQL: nested aggregate function calls are green |
Bug |
DBE-8263
|
Snowflake: LIKE ANY clause not recognized |
Bug |
DBE-8306
|
Inspection: Unable to resolve variable |
Bug |
DBE-8163
|
Faulty signature check of SYSDATE() function |
Bug |
DBE-8850
|
Exasol DROP INDEX grammar error |
Bug |
DBE-8289
|
MariaDB syntax error - ADD COLUMN IF NOT EXISTS |
Bug |
DBE-8607
|
CREATE SERVER AUDIT |
Bug |
DBE-5460
|
Datagrip does not understand exception joins (db2 iseries) |
Bug |
DBE-8277
|
Inspection: Table variable is never used |
Bug |
DBE-7935
|
PostgreSQL inspector does not recognize `COPY [table] FROM STDIN [...]` |
Bug |
DBE-7856
|
PostgreSQL 11 create trigger syntax not supported |
Bug |
DBE-7853
|
False positive: "Redundant character escape" for "\_" in Postgres "similar to" |
Bug |
DBE-6327
|
TODO colors doesn't work in console |
Bug |
DBE-8217
|
Apache Cassandra lightweight transactions |
Bug |
DBE-3890
|
create tablespace db2 fail |
Bug |
DBE-8240
|
MySQL 8 UUID_TO_BIN() function is not recognized |
Bug |
DBE-8294
|
Oracle false positive sql inspection: Nested aggregate calls are not allowed |
Bug |
DBE-8026
|
Language injection not working properly in 2019.1 RC |
Bug |
DBE-8394
|
Inspection for implicit string truncation |
Bug |
DBE-8023
|
PG11: Error in valid command - REINDEX (VERBOSE) DATABASE F10DB_TESTES; |
Bug |
DBE-8482
|
Snowflake Recursive CTE Parsing Error |
Bug |
DBE-8383
|
Inspection: aggregate-related problems |
Bug |
DBE-8690
|
Materialized CTE break formatting |
Bug |
DBE-8416
|
Postgres inspector does not recognize grouping() function |
Bug |
DBE-8166
|
Please add support for mysql alter algorithm=instant type |
Bug |
DBE-8187
|
Oracle: EDITIONABLE keyword not handled in function definition |
Bug |
DBE-8107
|
Keyword NULLSEQUAL and Operator "::!" are missing in Vertica's Dialect |
Bug |
DBE-8299
|
PostgreSQL: No error if RENAME COLUMN is used together with other ALTER TABLE action. |
Bug |
DBE-7932
|
Incorrect inspection on UNION usage in DELETE statement |
Bug |
DBE-8738
|
Inspection "VALUES clause cardinality" false positive when used with "OUTPUT inserted INTO" |
Bug |
DBE-8164
|
Introspection does not accept all valid transaction_characteristics of START TRANSACTION statement |
Bug |
DBE-8763
|
DataGrip says "Aggregate calls are not allowed in ORDER BY" clause of non-aggregated query |
Bug |
DBE-8084
|
Support EXECUTE AS Clause (Transact-SQL) |
Bug |
DBE-8162
|
redshift syntax doesn't support zstd for unload operations |
Bug |
DBE-8029
|
Clickhouse ON CLUSTER clause is not recognized |
Bug |
|