No subsystem | Feature |
RUBY-23557
|
Change profiler frames colors |
Feature |
RUBY-8877
|
Iterator Methods - Automatically complete {}. |
Bug |
RUBY-22783
|
Rubocop doesn't work if installed system-wide |
Bug |
RUBY-23767
|
Errata in message in event log |
Bug |
RUBY-23695
|
Make Chef plugin automatic deployable |
Bug |
RUBY-23491
|
Fix RubyGemExecutionContext as a holder in CV closure |
Bug |
RUBY-22979
|
Use 'general/layout*' icons for markdown editor/preview layout switching |
Bug |
RUBY-22873
|
Inline method with assignments ignores values |
Bug |
RUBY-20632
|
inlining: do not remove assignments in method call arguments |
Bug |
RUBY-21929
|
Improve default gems handling |
Bug |
RUBY-22895
|
Cannot create property for other locales if it's already exist in one locale file |
Cosmetics |
RUBY-22079
|
rails console prompt regression |
Task |
RUBY-23266
|
Lower severity level of the "RuboCop inspection has been disabled" warning |
Task |
RUBY-21189
|
Rewrite `RubyPsiUtilBase#getElementText` |
Code Insight | Feature |
RUBY-23401
|
Factory Bot - support paramdefs for defining associations inside factories |
Feature |
RUBY-23235
|
Factory Bot - ensure find usages works for factories, sequences and traits |
Feature |
RUBY-22276
|
YARD comments for instance variables |
Feature |
RUBY-23379
|
FactoryBot - provide partial definition line markers for factories |
Feature |
RUBY-23400
|
Factory Bot - support inheritance by nesting |
Feature |
RUBY-23228
|
Factory Bot - support jumping from a factory usage to it's definition |
Feature |
RUBY-23003
|
Completion for @option YARD tag |
Feature |
RUBY-22876
|
Nil analysis doesn't process ternary operator |
Feature |
RUBY-23233
|
Factory Bot - add types when using factory creation methods |
Feature |
RUBY-22947
|
String Constant Inference + Dynamic Method Inference |
Feature |
RUBY-23232
|
Factory Bot - add parameter suggestions when creating factories |
Feature |
RUBY-16165
|
caller hierarchy (tree) for methods |
Feature |
RUBY-23229
|
Factory Bot - reuse code and add support for Factory Girl |
Feature |
RUBY-23306
|
Factory Bot - support factory aliases |
Bug |
RUBY-22841
|
cannot complete class variables which start with a capital latter |
Bug |
RUBY-22883
|
Find usages doesn't work for Struct.new("MyClass") |
Bug |
RUBY-22945
|
Documentation: show anonymous superclass correctly |
Bug |
RUBY-22649
|
A block parameter passed to a method does not provide autocompletion for methods exposed by the Proc object |
Bug |
RUBY-22943
|
Missing highlighting for def ... end in class methods |
Bug |
RUBY-23274
|
RUBY: I18nKeyNamesValidator is too restrictive for YAML keys |
Bug |
RUBY-23295
|
In case of many assignments variables are not connected by single expression |
Bug |
RUBY-23530
|
Call hierarchy in ruby injections in erb doesn't show titles of callers |
Bug |
RUBY-22680
|
Cannot rename class variable defined with dynamic value |
Bug |
RUBY-22853
|
Instance variable completion should show parent name and handle Object and Kernel methods in similar way |
Bug |
RUBY-23449
|
Factory Bot - don't suggest "self" in param defs for parent factory suggestion |
Bug |
RUBY-23736
|
Field reader expected inspection is shown for rails associations defined in modules |
Bug |
RUBY-22840
|
show completion for instance variables in singleton class methods |
Bug |
RUBY-23740
|
Fix with_options block parameter type |
Bug |
RUBY-22862
|
Attribute accessor does not highlight |
Bug |
RUBY-22905
|
Instance variables are not shown in completion after @ |
Bug |
RUBY-22760
|
Show class variables in instance method in completion |
Bug |
RUBY-22759
|
Don't show locally defined class and instance variables twice |
Bug |
RUBY-23533
|
Show Choose Declaration Dialog for fields and attribute accessors |
Bug |
RUBY-23451
|
Factory Bot - in related symbols, we should show the original factory name not the aliases |
Bug |
RUBY-22921
|
Ruby help doesn't handle anonymous symbols properly |
Bug |
RUBY-23004
|
Method's call resolving may ignore methods defined in the same file |
Bug |
RUBY-23093
|
Incorrect resolve to `initialize` inside Ruby test directories |
Bug |
RUBY-23460
|
Factory Bot - include type information in paramdef completion popup |
Bug |
RUBY-22917
|
Fix presentation for anonymous Struct/Class/Module |
Bug |
RUBY-23448
|
Factory Bot - don't show a warning on factory name as "unresolvable" if we have a class/parent/implicit parent specified |
Bug |
RUBY-23025
|
RubyModuleAsSuperclassInspection: support resolving constants and not fully qualified names |
Bug |
RUBY-22874
|
Irrelevant element name in find usage result for fields |
Bug |
RUBY-23122
|
Completion shows unexpected elements for `for` parameter completion |
Bug |
RUBY-23123
|
YARD @return tag is ignored if @overload tag is present |
Bug |
RUBY-23472
|
Find usages for global variable miss assignments |
Bug |
RUBY-23017
|
No type inference for named argument parameter |
Bug |
RUBY-23545
|
Wrong inferred return type of empty-body method |
Bug |
RUBY-23683
|
No dynamic method resolve for symbols with expression substitution |
Bug |
RUBY-23564
|
There is no validation for string when create methods from string contstants |
Bug |
RUBY-23565
|
Typing separator in array of strings may cause exception |
Bug |
RUBY-22906
|
Сlass of class variable shown in completion as $$SINGLETON$$ |
Bug |
RUBY-17790
|
Type is not inferred for instance variables with attr_readers |
Bug |
RUBY-22944
|
Documentation: fix presentation of anonymous symbol in return values |
Bug |
RUBY-22761
|
Show class variables when completing with single `@` |
Bug |
RUBY-23053
|
RubyModuleAsSuperclassInspection should be located in Ruby inspection group |
Bug |
RUBY-23254
|
Allow multiple YARD directives to be declared in a row via comments |
Bug |
RUBY-23279
|
Exception raised on type inference of not completed ternary expression |
Bug |
RUBY-22297
|
Unused variable inspection. False Positive. Declaration before Retry |
Bug |
RUBY-22882
|
Cannot rename struct name defined by Struct.new("MyClass") |
Bug |
RUBY-23436
|
Factory Bot - getByFirstRArgument in partial declaration line markers is broken for aliases |
Bug |
RUBY-22286
|
No type inference for if statements |
Bug |
RUBY-23248
|
RDoc Lexer has O(N^2) complexity which suddenly leads to RubyMine freezes |
Bug |
RUBY-23749
|
FactoryBot - find usages looks inside factory definition blocks, but not traits |
Bug |
RUBY-23515
|
Factory Bot - recognise methods in spec files |
Bug |
RUBY-21142
|
Usages Read/Write access does not work for fields |
Performance |
RUBY-23246
|
Indexing time is increased |
Performance |
RUBY-23604
|
"gitlab-unresolved" and "gitlab-all-inspections" time grew up to 10 min |
Usability |
RUBY-23457
|
Factory Bot - tidy up find usages classifications based on where they are used |
Task |
RUBY-22972
|
Rewrite ControlFlow in order to have some invariants |
Task |
RUBY-23016
|
Implement PsiDepenedantIndex in file-based indices which use a psi tree |
Task |
RUBY-23519
|
Factory Bot - check expected behaviour when sequences/traits are defined with the same name |
Task |
RUBY-23518
|
Factory Bot - check correct behaviour of nested factories with class/parent options |
Exception |
RUBY-23546
|
Find usages of factories/traits/sequences throws exception |
Cucumber | Bug |
RUBY-23202
|
Find usages doesn't work from step definitions |
Debugger | Feature |
RUBY-21038
|
Allow to use pre-load server while debugging tests |
Bug |
RUBY-21976
|
Cannot start debug session with Ruby 1.8.7, ruby-debug-ide issue |
Bug |
RUBY-24021
|
Debugger starts failing after updating Spring configuration file |
Bug |
RUBY-23599
|
'Read more' link in the 'Spring config Update needed' dialog doesn't work |
Bug |
RUBY-23091
|
Cannot install debug gems to remote RVM sdk with gemset |
Cosmetics |
RUBY-23635
|
Empty line is added before code after patching Spring config |
Docker | Bug |
RUBY-23582
|
Docker exec mode on Windows doesn't work |
Bug |
RUBY-22683
|
IRB Console doesn't work in Docker SDK |
Editing | Feature |
RUBY-16190
|
Show method in isolation (focus mode) |
Feature |
RUBY-23030
|
Provide "File" as an option in new "Ruby Class" |
Feature |
RUBY-20704
|
Make continuous auto indent with hashtag on comment blocks configurable in the Settings |
Bug |
RUBY-22977
|
Wrong autocompletion of do...end block for RSpec before |
Bug |
RUBY-22630
|
Invalid replacement in RSpec's change {} |
Bug |
RUBY-23203
|
Move Caret to Matching Brace doesn't work for do/end blocks |
Bug |
RUBY-23042
|
Replace Test-Spec template with a Minitest template |
Cosmetics |
RUBY-23176
|
Write Enter from capital letter in the Settings |
HAML | Bug |
RUBY-23249
|
Invalid "block is replaceable with method reference" warning in haml |
Bug |
RUBY-22896
|
Heredocs in ruby filter in haml lead to parser error |
IDE | Feature |
RUBY-23468
|
Refactor This... -> Create method should infer arguments |
Feature |
RUBY-23435
|
Factory Bot - add icons to completion and other locations |
Feature |
RUBY-22706
|
Add an ability to import the old Darcula color scheme with custom configurations to RubyMine v2018.3 |
Feature |
RUBY-13000
|
Add model factory to related files |
Bug |
RUBY-23391
|
Cannot run bundler actions with Ruby 2.6.0 on Windows |
Bug |
RUBY-23100
|
User input in console with "gets" isn't taken |
Bug |
RUBY-22288
|
Wrong selection of text in "Run Inspection by name...". (On first letter of new word) |
Bug |
RUBY-23674
|
FactoryBot - add gutter icons to settings |
Bug |
RUBY-23112
|
On Ubuntu 18 - clickable Rails Generator Terminal-Output does not open source file in editor |
Bug |
RUBY-23369
|
ChefDK isn't saved in the list of SDKs |
Bug |
RUBY-22697
|
Update parameter colour for Ruby in several colour schemes |
Bug |
RUBY-22991
|
Weird behavior of "imaginary" closing square brackets |
Bug |
RUBY-23206
|
No preview of the block's first line when the cursor is on its end |
Bug |
RUBY-23280
|
Can't run tests in RVM Sdk with "bundled" bundler |
Bug |
RUBY-23478
|
Unable to run bundle install when user shell is set to fish |
Usability |
RUBY-23450
|
Update Rails "Related to Symbols" dialog |
Usability |
RUBY-23445
|
Rails 6.0 is provided in the list for Ruby older than 2.5 in Create New Project dialog |
Inspections | Feature |
RUBY-21437
|
"unnecessary return statement" inspection should be suppressed for a return with multiple values |
Feature |
RUBY-23335
|
Please support the new feature in Ruby 2.6: "else without rescue now causes a syntax error." |
Bug |
RUBY-23225
|
No assert that value is not nil after it was colon dereferenced |
Bug |
RUBY-23270
|
Unused local variable false positive. Redo statement in For statement |
Bug |
RUBY-23062
|
Add colon reference support for Nil Analysis |
Bug |
RUBY-23881
|
Wrong 'nil dereference' warning after type check |
Bug |
RUBY-23190
|
False positive nil analysis for ||= operator |
Bug |
RUBY-23060
|
RubyMine hangs during inspect code analysis |
Bug |
RUBY-23079
|
Comparison operations '<=>' and '===' are not flipped |
Bug |
RUBY-23331
|
Remove unnecessary return statement leads to unnecessary local variable |
Bug |
RUBY-23077
|
Boundaries of the range are not flipped |
Bug |
RUBY-22822
|
'No such file to load' inspection shows as times as items in not found path |
Bug |
RUBY-23758
|
invalid inspection for modules: super call without super class |
Bug |
RUBY-22818
|
invalid "nil reference may occur" inspection after conditional reassignment |
Bug |
RUBY-23244
|
Nil dereference after nil colon method |
Bug |
RUBY-22933
|
File is not re-parsed after adding missing end |
Bug |
RUBY-23479
|
Block variable is not registered as used if referenced only in symbol construction |
Bug |
RUBY-22901
|
BigDecimal missing argument validation error |
Bug |
RUBY-22990
|
False positive inspection "Local variable value after assignment is not used" on parallel assignment |
Bug |
RUBY-22595
|
Typo inspection reacts twice on symbols |
Usability |
RUBY-22763
|
RubyMine highlights entire file with warning underline for a suffixing "." |
Markdown | Feature |
RUBY-16813
|
Surrounding text with inline markers |
Feature |
RUBY-22398
|
Header level up/down actions |
Bug |
RUBY-23022
|
Unable to navigate to project links in Markdown Preview |
Bug |
RUBY-19897
|
Duplicated JavaFX markdown preview panels |
Bug |
RUBY-22292
|
Markdown editor should better support creating [ links |
Bug |
RUBY-22869
|
Markdown formatting options shows as undefined in Undo |
Bug |
RUBY-21555
|
Markdown preview - Custom CSS is not applied |
Bug |
RUBY-22982
|
remote images don't work anymore in markdown |
Bug |
RUBY-22554
|
Local images are not shown in Preview |
Bug |
RUBY-23174
|
Markdown Plugin Problem: blank preview when switch Editor Only and Editor and Preview options |
Bug |
RUBY-17333
|
Сolumns in the table stretched across the width of the browser |
Bug |
RUBY-20105
|
Markdown scrolling exception |
Usability |
RUBY-22929
|
Rename 'introduce link from text' action |
Parsing | Feature |
RUBY-23222
|
Support Ruby 2.6 endless ranges |
Feature |
RUBY-23334
|
Please support the new feature in Ruby 2.6: "Constant names may start with a non-ASCII capital letter" |
Bug |
RUBY-23256
|
Parsing issue with floats/numbers and multiple periods (ranges) |
Bug |
RUBY-23214
|
Parsing error during indexing of an ERB file |
Bug |
RUBY-23416
|
Non-ASCII capital letter causes not matching regex inspection |
Product Documentation | Task |
RUBY-23002
|
Update RubyMine 'Tips of the Day' according changes made in the JetBrains/IntelliJTips repository |
Profiler | Feature |
RUBY-10368
|
Rbspy Profiler Support |
Feature |
RUBY-23662
|
Import profiler data |
Bug |
RUBY-23680
|
Ruby Profiler doesn't start on Windows |
Bug |
RUBY-23779
|
Escape angle brackets in profiler's flamegraph frame hover |
Bug |
RUBY-23827
|
Profiler custom settings are not saved after restart IDE |
Bug |
RUBY-23651
|
Profiler cannot be run without sudo on macOS |
Bug |
RUBY-23824
|
Paths in process names are not soft shorted |
Bug |
RUBY-23795
|
'Attach to' doesn't show any process for profiler on Windows |
Bug |
RUBY-23656
|
Profiler tab notifications displayed when run or debug |
Bug |
RUBY-23853
|
Truffleruby and JRuby are not handled as not supported by Profiler |
Bug |
RUBY-23697
|
Profiler doesn't run with tests |
Bug |
RUBY-23668
|
Profiler cannot be stop from Performance Profiler tab |
Bug |
RUBY-23828
|
Path to rbspy is not detected on Windows automatically in the Settings |
Bug |
RUBY-23930
|
Disable profiler actions if remote ruby SDK is selected (for now) |
Usability |
RUBY-23660
|
Ellipsis makes it difficult to analyse the results in Flame graph |
Usability |
RUBY-23934
|
Make rbspy profiler results file name more clear |
Usability |
RUBY-23833
|
'Attach profiler to process' action is available when no Profiler run configuration is specified |
Usability |
RUBY-23825
|
No data is available to generate report is shown on Windows |
Cosmetics |
RUBY-23654
|
Tooltip on the profiler icon shows underscore in the name as doubled |
RHTML | Bug |
RUBY-23187
|
Reformatting adds an extra space before %> bracket in case there's a comment |
Bug |
RUBY-21386
|
Smart remove of paired quotes |
Rails | Feature |
RUBY-5014
|
Factory_Girl gem code insight support |
Feature |
RUBY-21264
|
Exclude webpack output directories from indexing when using webpacker gem |
Bug |
RUBY-22904
|
I18n: Wrong property name when trying to create a property key contains a / |
Bug |
RUBY-22864
|
Rails has many associations do not resolve when the model class is defined multiple times |
Bug |
RUBY-22965
|
Exception when messing with I18n - this occurred while playing with intention actions around `I18n.t('<caret>foo')` |
Bug |
RUBY-22852
|
Displaying "RUBY_PARAMDEF_CALL" and "RUBY_SPECIFIC_CALL" when highlighting important rails methods |
Bug |
RUBY-22463
|
rails 5.2 rubymine 2018.2.3 EAP rspec fails with spring |
Bug |
RUBY-22858
|
Unknown is shown as title if locale file have not standard abbreviation |
Bug |
RUBY-22726
|
Rename rails association from Structure view doesn't provide class name |
Bug |
RUBY-22911
|
Don't allow extracting strings to i18n in test sources |
Bug |
RUBY-23044
|
Add support for query field methods for all fields in Rails models, not just boolean fields |
Bug |
RUBY-22290
|
Rails console: logs aren't colored anymore on Windows |
Bug |
RUBY-22476
|
I18n cannot find usages for keys in a Ruby locale file |
Bug |
RUBY-21443
|
Ability to create views for Rails API projects |
Bug |
RUBY-22854
|
java.lang.AssertionError: Stub count doesn't match stubbed node length |
Bug |
RUBY-23474
|
Cannot add new locale with translation in Create Property dialog |
Performance |
RUBY-22791
|
Performance issues with I18n (very noticable in large projects, e.g., diaspora, gitlab) |
Usability |
RUBY-22940
|
I18n - improve the suggested locale file when creating a property or adding translations to an existing one |
Task |
RUBY-22913
|
Remove enter stress tests from being run in every rails config |
Task |
RUBY-22785
|
Investigate possible speedups in rails tests by skipping tests with mismatched rails versions |
Rails. Code Insight | Feature |
RUBY-23148
|
Polymorphic associations - resolve source parameter |
Feature |
RUBY-22333
|
I18n add support for default option |
Feature |
RUBY-23231
|
Factory Bot - add support for Rails-specific attributes & associations |
Feature |
RUBY-23143
|
Polymorphic associations support for source_type param |
Bug |
RUBY-22190
|
Allow _url and _path autocomplete inside of controllers and in Rails API projects |
Bug |
RUBY-23463
|
Fields 'title' and 'name' from factories are resolved into Capybara code |
Bug |
RUBY-22832
|
scope resolution is not working |
Bug |
RUBY-23145
|
Polymorphic associations - resolve as: arguments to associations |
Bug |
RUBY-22926
|
Cannot resolve type integer in migrations |
Bug |
RUBY-20385
|
"cannot find declaration" of active record joins association symbols |
Bug |
RUBY-23144
|
Polymorphic associations - don't offer class names in `through` argument |
Bug |
RUBY-23050
|
Support table_name_prefix in parent modules |
Bug |
RUBY-16945
|
go to declaration for (render 'partial.js') can't resolve "_partial.js.erb" in app/views/application |
Bug |
RUBY-22833
|
rails association resolution is failing |
Bug |
RUBY-22915
|
Indexing never stops |
Bug |
RUBY-23146
|
Polymorphic associations - use source_type to filter resolves if present |
Bug |
RUBY-19385
|
Code completion in AR Migrations doesn't work with Rails 5 (and 4) |
Bug |
RUBY-23554
|
Completion contains running items |
Bug |
RUBY-23046
|
Offer model fields when performing text based resolution |
Rails. Diagrams | Bug |
RUBY-18898
|
Controller fields displayed twice in the Ruby class diagram |
Rails. Paramdefs | Bug |
RUBY-22967
|
Update Bundler paramdef provider to include x64_mingw as a platform |
Rails. Project View | Feature |
RUBY-23067
|
Rails Project View - create a "concepts" top level folder |
Bug |
RUBY-23036
|
Rails Project View - include "app/lib" in the Lib top-level folder |
Bug |
RUBY-23034
|
Rails Project View - create a "jobs" top level folder |
Refactorings | Bug |
RUBY-23078
|
String keeps highlighted after inlining a variable into it |
Bug |
RUBY-23110
|
Extract field: strange name suggestions |
Bug |
RUBY-22566
|
AttrAccessors: rename operation affects all declarations with the same name |
Bug |
RUBY-22910
|
Inline method doesn't rename name clashes |
Bug |
RUBY-22131
|
Inlining not handling keyword parameters defaults correctly |
Bug |
RUBY-23285
|
Refactor / Inline doesn't recognize usages in blocks |
Bug |
RUBY-21361
|
inlining method refactor mistakenly removes "subject." in spec |
Bug |
RUBY-22314
|
Multi-line comments for block to method extraction |
Bug |
RUBY-22908
|
Inline method mistakenly renames call |
Bug |
RUBY-23111
|
Extract parameter: & sign is useless |
Bug |
RUBY-12326
|
'Extract Field' refactoring doesn't work properly |
Usability |
RUBY-23033
|
Extract parameter: "replace all occurrences" by default |
Exception |
RUBY-22635
|
Introduce variable in html.haml throws exception |
Remote Interpreters | Bug |
RUBY-23657
|
Rbconfig exceptions when WSL sdk is not found |
Bug |
RUBY-23574
|
No gems are shown and cannot install bundler for WLinux Ruby SDK |
Bug |
RUBY-23085
|
RM hangs after add new docker-compose sdk in the settings |
Bug |
RUBY-23338
|
Adding remote sdk dialog is looped |
Bug |
RUBY-23605
|
WSL sdk gems from Ubuntu 1804 are not visible in RM |
Bug |
RUBY-23438
|
Cannot save settings while select Remote SDK for the project |
Ruby Version Managers | Feature |
RUBY-19217
|
Recognising alternative Ruby implementation called TruffleRuby |
Bug |
RUBY-23166
|
RM thinks gems in rbenv gemset aren't available even though they're in selected gemset |
Bug |
RUBY-22619
|
RubyMine-183.2940.7 critical error |
Bug |
RUBY-23936
|
Deadlock in getRvmHome in 2019.1 RC1 |
Bug |
RUBY-23456
|
Error searching for RVM, despite RVM not being installed. |
Bug |
RUBY-23584
|
RM is non-responsive after rename .ruby-gemset or .rbenv-gemset file |
Exception |
RUBY-23586
|
Rbenv may refresh things synchronously |
Exception |
RUBY-23444
|
Error getting RbConfig exception and crashes on the start |
RubyGems | Feature |
RUBY-16865
|
bundler config for gemfile is not respected |
Feature |
RUBY-21455
|
Gems under local development don't appear in the "External Libraries" |
Bug |
RUBY-18065
|
Deadlock on startup |
Bug |
RUBY-23318
|
Do not use `--no-rdoc` option for rubygems >= 3.0 |
Task |
RUBY-22831
|
Add usage info statistics on gem versions used |
Tests | Feature |
RUBY-22919
|
Add an option to rerun failed tests in debug mode |
Feature |
RUBY-15635
|
Support for RSpec dynamic 'have_' matchers |
Bug |
RUBY-23742
|
EA-138953 ability to get NPE when rspec example description is an element without a name |
Bug |
RUBY-23090
|
Syntax Error in tunit_or_minitest_in_folder_runner.rb When Running Ruby 1.8.7 |
Bug |
RUBY-22425
|
Lines size limit cause false positive tests run |
Bug |
RUBY-23292
|
Cannot run tests(Minitest) under Spring server |
Bug |
RUBY-23014
|
Linkified file based urls no longer work when clicked on from output of a test run (but will from stack trace) |
Bug |
RUBY-22839
|
Rerun Failed Tests leads to "Test framework quit unexpectedly" |
Bug |
RUBY-22868
|
Oneliner spec tests are not suggested to run in gutter |
Bug |
RUBY-22771
|
Gutters are not changed if test was failed |
Bug |
RUBY-23846
|
Some kinds of errors in spec don't show traceback (regression in 2019.1 from 2018.3.5) |
Bug |
RUBY-23459
|
Specs with running errors could be terminated |
Cosmetics |
RUBY-15628
|
RSpec test template uses deprecated code |
Task |
RUBY-22725
|
Gutters for minitest tests |
YAML | Bug |
RUBY-23497
|
Should handle empty values in json-schema-based YAML validation |
Bug |
RUBY-23671
|
<< is not valid property key for Merge Key |
Bug |
RUBY-22855
|
Key sequence paste feature does not work inside maps with anchor |
Bug |
RUBY-23294
|
YAML: Don't input value to property if it already contains some value |
Bug |
RUBY-23616
|
YAML plugin: missing ‘suggestions’ . JSON editor does not have this issue. |
Bug |
RUBY-22576
|
Key started with dot is pasted without hierarchy |
Bug |
RUBY-22999
|
Key sequence paste feature does not work at the end of document |
Bug |
RUBY-22575
|
Key with slash is pasted without hierarchy |
Bug |
RUBY-23628
|
YAML schema-based code completion eats colons on tab |
Bug |
RUBY-22998
|
YAML: ":" is not added after autocompleted property by JSON Schema |
Bug |
RUBY-23469
|
YAML plugin should show error when 'number type' is used in an array of 'string type'. JSON editor does not have this issue. |
Bug |
RUBY-22583
|
Icon for Show aliased sub-trees is not + |
Bug |
RUBY-23470
|
JSON Schemas: Validates to more than one variant |
No subsystem | Feature |
IDEA-192898
|
I want to provide searchable options from plugin to allow searching plugin settings in the settings dialogue. |
Feature |
IDEA-111333
|
Provide Sublime Text keymap |
Bug |
IDEA-202374
|
Cannot open files after import setting from previous release |
Bug |
IDEA-205610
|
Already disposed exception if close project with opened Recent location popup |
Bug |
IDEA-73793
|
PyCharm will freeze when opening certain files and switching to another app |
Bug |
IDEA-202381
|
Missed splitter in navigation bar |
Bug |
IDEA-205847
|
Comments from coffescript files shown as text in snippets |
Bug |
IDEA-205817
|
It's possible to open several Recent Locations popups simultaneously |
Bug |
IDEA-205756
|
contract can be simplified |
Bug |
IDEA-203108
|
fix for RUBY-19897 fails with JFX10 |
Bug |
IDEA-205663
|
Recent Locations is not available in Find Action |
Bug |
IDEA-209729
|
Module name is not shown in goto class without flex plugin |
Bug |
IDEA-206008
|
Test with Coverage doesn't report number of passed tests in tooltip |
Bug |
IDEA-206285
|
Suggestions bubble can make it impossible to mouse click at the beginning of line |
Bug |
IDEA-201729
|
IntelliJ EAP keeps indexing the same files over and over |
Bug |
IDEA-208982
|
All completion items have the same (wrong) color |
Bug |
IDEA-145069
|
EditorConfig plugin doesn't handle indent_size option correctly |
Bug |
IDEA-202565
|
Creating live template containing annotation with value generates code with syntax error |
Bug |
IDEA-204946
|
File templates: File Template Variables aren't parsed in includes |
Bug |
IDEA-206341
|
[Dump Threads in Run tool window] add java11 support |
Bug |
IDEA-206802
|
"Columns List" context item not working |
Bug |
IDEA-204044
|
move clashes with resize in custom decorated mode |
Bug |
IDEA-204163
|
Don't suggest `P` and `B` live templates in all Kotlin contexts |
Bug |
IDEA-204505
|
Plugin Settings: Custom plugin icons are not scaled on HiDPI Linux |
Bug |
IDEA-204455
|
Breadcrumbs: breadcrumbs still shown after turning them off |
Bug |
IDEA-204321
|
Rider EAP not keeping terminal configuration |
Bug |
IDEA-207848
|
IDE crashes on startup |
Bug |
IDEA-202994
|
DiffUserDataKeys.GO_TO_SOURCE_DISABLE property is ignored in OpenInEditorAction |
Bug |
IDEA-207782
|
Memory leak in gradle import process |
Bug |
IDEA-205603
|
Recent Location popup is not redraw after resize |
Bug |
IDEA-205350
|
Fold region at beginning of file causes issues |
Bug |
IDEA-168781
|
Mnemonics for run actions is broken in case of '_' and '&' in configuration name |
Bug |
IDEA-206487
|
Error:java: java.lang.IllegalArgumentException: Not supported: org.jetbrains.jps.javac.InputFileObject[...] |
Bug |
IDEA-206403
|
unused declaration inspection: constructor used in code outside analysis scope should be marked as used |
Bug |
IDEA-204173
|
"Settings | Scopes" - "Expand" action doesn't work for ill-formatted strings |
Bug |
IDEA-201667
|
Soft-Wrap works incorrectly with Inlays |
Bug |
IDEA-205818
|
Switching between Look and feel spoils Recent locations popup |
Bug |
IDEA-201580
|
Infinite logging loop on IDEA shutdown if there's an exception during IDE close |
Bug |
IDEA-206132
|
5 modules of the IntelliJ Community are missing in the master branch source tree |
Bug |
IDEA-206726
|
Test icon doesn't appear after test completion |
Bug |
IDEA-208060
|
Deadlock on Rider startup |
Bug |
IDEA-201291
|
Linux Native menu bar: if 'windows-style' menu (i.e. located on the window title bar) is used, menu can't be used in the Full Screen mode |
Bug |
IDEA-201820
|
UI concurrent creation |
Bug |
IDEA-205654
|
Extra lines in recent location snippet |
Bug |
IDEA-201286
|
Linux Native Menu bar: the order of actions in menu can change unexpectedly |
Bug |
IDEA-201003
|
Huge freeze while "navigate to test data" |
Bug |
IDEA-202064
|
"Scanning files to index" process is running on project reopening |
Bug |
IDEA-201312
|
Recompilation of several modules: compiler caches and output files are out-of-sync if compilation does not complete normally |
Bug |
IDEA-208771
|
Memory leak of GlobalInspectionContextImpl |
Bug |
IDEA-201797
|
Since IntelliJ 2018.3, Resource Compiler fails on symbolic links:java.nio.file.AccessDeniedException |
Bug |
IDEA-201532
|
The BlockInlay loses the background of the editor's selection |
Bug |
IDEA-202979
|
intellij idea 2018.3 does not finish scanning files to index |
Bug |
IDEA-202296
|
EditorConfig-related actions in the status bar: on the first attempt only one action is shown |
Bug |
IDEA-205658
|
Empty lines at the end of file are shown as empty snippet |
Bug |
IDEA-203310
|
Memory leak detected VirtualFilePointerManagerImpl, ConsoleViewImpl |
Bug |
IDEA-203356
|
Junit tests should not be marked as ignored when assertion in @AfterClass fails |
Bug |
IDEA-206149
|
Fix com.intellij.ui.stripe.Updater#findPreviousIndex |
Bug |
IDEA-207318
|
mac.touchbar exception in 2019.1 EAP |
Bug |
IDEA-202080
|
UI components are not shown in some RC |
Bug |
IDEA-204674
|
The logs' arhive file name is too generic |
Bug |
IDEA-125327
|
"Surround with try/catch" code generation seems to not respect final modifier settings |
Bug |
IDEA-201279
|
ctrl-p ctrl-n not working as expected in Webstorm 2018.3 EAP OSX |
Bug |
IDEA-185161
|
ShelveChangesManager must be PersistentStateComponent |
Bug |
IDEA-208045
|
Exception from `RootModelImpl` on (Cargo) project update. |
Bug |
IDEA-202134
|
Wrong location of a magnifier icon in Light theme on Mac |
Bug |
IDEA-202396
|
IDE switches to wrong tab when dragging tab to different window |
Bug |
IDEA-201376
|
IntelliJ IDEA 2018.2.4: Mocha 5.2.0 with Node 10.12.0 does not work, only output when trying to run test: Test Framework quit unexpectedly |
Bug |
IDEA-203161
|
SOE at ThreeComponentsSplitter.visibleDividersCount() on attempt to open Run tool window in certain Gradle-based projects |
Bug |
IDEA-149084
|
Spring Boot: completion in .yml files: incorrect results on inserting property if one with same prefix exists |
Performance |
IDEA-196408
|
Idea 2018.2 freezes while typing if bookmark is set in library (decompiled) class |
Performance |
IDEA-200469
|
Should we really convert code style settings into XML just for damage checking? |
Usability |
IDEA-205681
|
Recent location list size should be configurable in Settings |
Usability |
IDEA-209449
|
Run anything: order of Recent provider is not customizable |
Usability |
IDEA-78518
|
Method Inheritance Hierarchy should allow to narrow by search scope |
Usability |
IDEA-205605
|
Long code samples shows scroll bars |
Usability |
IDEA-201862
|
Hide inapplicable executors on the external system tool window run config context menu |
Usability |
IDEA-179037
|
Last Edit Location List: edits performed in the diff window are not appended to the list |
Usability |
IDEA-201429
|
Remove .editorconfig from the list of file templates |
Usability |
IDEA-204836
|
Nested class/method navigation breadcrumb trail off by one |
Usability |
IDEA-201792
|
Ability to edit Run Configuration Templates when a project is opened |
Usability |
IDEA-155709
|
IDE Fatal Errors dialog could show the installed plugin version when blames a plugin |
Usability |
IDEA-202024
|
Rename "View / Expression Type" to "View / Type" |
Usability |
IDEA-204836
|
Nested class/method navigation breadcrumb trail off by one |
Usability |
IDEA-205653
|
There is no ability to clear Recent Location history from popup |
Usability |
IDEA-206611
|
Editor | General | SoftWraps| Soft-wrap file types: it is unclear how to specify types there |
Usability |
IDEA-161842
|
Key Mapping: Ctrl-Y not assigned to "Redo" is problematic |
Cosmetics |
IDEA-204514
|
Some spaces between file names in logs would be really nice |
Cosmetics |
IDEA-201610
|
Popup "Current indent options are overridden by .editorconfig" is shown on every project opening |
Cosmetics |
IDEA-203127
|
Rename "Settings Summary" to "Collect Troubleshooting Information" |
Cosmetics |
IDEA-201465
|
Improve display for long string in Ctrl+hover tooltips |
Cosmetics |
IDEA-205841
|
Right border is not redraw if resize Recent location popup |
Cosmetics |
IDEA-201114
|
Plugins: do not show "Show All" link if all plugins in the group are already shown |
Task |
IDEA-205600
|
[Bundled JRE 11] Get rid of MimetypesFileTypeMap usage because it is moved to private package since JDK 11 |
Task |
IDEA-205758
|
Hide 'Show parameter name hints on completion' in Code Completion settings |
Task |
IDEA-203680
|
Invalidate external projects imported data on 'Invalidate Caches' action |
Task |
IDEA-206446
|
Explicitly be aware that IBM JDK doesn't support `report-cdata-event` |
Task |
IDEA-202382
|
Update spy-js icons |
Task |
IDEA-207393
|
Update bundled trove library to prevent unnecessary rehashing |
Task |
IDEA-207966
|
Defaults RL locations number to 25 |
Task |
IDEA-205647
|
Shortcut for Recent location |
Exception |
IDEA-205608
|
Editor is already disposed exception if navigate on recent location sample with quick search result |
Exception |
IDEA-206776
|
in Linux on project closing Throwable occurs at com.intellij.openapi.wm.impl.GlobalMenuLinux.access$800 |
Exception |
IDEA-199921
|
com.intellij.util.Alarm - Assertion failed: Already disposed |
Exception |
IDEA-206482
|
RuntimeException: java.lang.reflect.InvocationTargetException |
Exception |
IDEA-196008
|
Throwable at com.intellij.openapi.roots.impl.libraries.LibraryImpl.<init> |
Exception |
IDEA-207299
|
com.intellij.openapi.extensions.impl.PicoPluginExtensionInitializationException (ShowDiagramBase) |
Exception |
IDEA-202454
|
PluginManager - mixer IllegalArgumentException: mixer[0..1] is 2.0 |
Exception |
IDEA-202313
|
Exception appears on Compress Logs and Show in Explorer menu item |
Android.Designer | Feature |
IDEA-204927
|
Please add a way to determine when the user has resized the components in a ThreeComponentsSplitter |
Ant | Bug |
IDEA-202538
|
Starting already built project takes a lot of time |
Code Analysis. Dependencies | Bug |
IDEA-203520
|
"Analyze This Dependency" action doesn't process usages of classes from other modules and libraries exported by the dependency |
Bug |
IDEA-203484
|
Empty node is shown instead of JDK name in 'Analyze Dependencies' results |
Code Analysis. Duplicates | Feature |
IDEA-181304
|
Highlight duplicated branches in 'switch-case' statement |
Bug |
IDEA-206673
|
Inspection `Duplicated code fragment` does not analyze content folders. |
Cosmetics |
IDEA-207219
|
Change "Hide duplicates fix" for "Duplicated code fragment" inspection |
Code Analysis. Inspection | Feature |
IDEA-33733
|
"Field can be local" quickfix should not create redundant variable |
Bug |
IDEA-86833
|
web.xml inspection for assignable to javax.servlet.Servlet is wrong |
Bug |
IDEA-205936
|
Inspections View: Group by Module doesn't work for groovy files |
Bug |
IDEA-206216
|
Fix all for warning in the top level file doesn't work when caret is located inside injection |
Bug |
IDEA-201236
|
Import of inspection results could not parse method name when it has parameter type |
Bug |
IDEA-207410
|
Can't choose Constant conditions and exceptions in settings |
Bug |
IDEA-208033
|
Go to next highlighted error is broken |
Bug |
IDEA-204984
|
Inspect Code hangs for single java file |
Bug |
IDEA-203922
|
Ctrl+Alt+Up in inspection results moves to the next result, rather than previous |
Bug |
IDEA-203538
|
Cannot export results of single inspection run to XML |
Bug |
IDEA-181614
|
Inspection profile changes every time project is opened |
Bug |
IDEA-201595
|
All problems in file disappear from "Inspection Results" after applying a single fix |
Bug |
IDEA-204414
|
Exporting inspections results as HTML doesn't produce output |
Bug |
IDEA-204111
|
Run inspection by name produces empty view |
Bug |
IDEA-183685
|
Incorrect parameter type - ParamConverterProvider |
Bug |
IDEA-202177
|
Error during injected code cleanup |
Bug |
IDEA-203067
|
InspectionElement should be public/otherwise usable, or GotoInspectionModel should not be public |
Performance |
IDEA-204287
|
LocalInspectionTool.isValidID should precompile regular expression |
Performance |
IDEA-207013
|
Uast: Evaluator hangs uninterruptible analysing some loops |
Usability |
IDEA-204733
|
Troubles massively apply fix to all found warnings |
Usability |
IDEA-201800
|
Progress Bar Doesn't Move in Batch Suppress For Statement |
Usability |
IDEA-204371
|
Remember "Group by severity" setting in inspection results |
Cosmetics |
IDEA-207817
|
Typo in rule description for "Excessive range check" inspection |
Exception |
IDEA-206047
|
Invalid cached value assertion during offline inspections |
Exception |
IDEA-203498
|
com.intellij.analysis.AnalysisScope$2.visitFileEx(AnalysisScope.java:248): Read access is allowed from event dispatch thread or inside read-action only |
Code Coverage | Feature |
IDEA-196509
|
Not possible to remove custom coverage suite from suite selection dialog |
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 |
Bug |
IDEA-161415
|
Cannot "show tests covering line" if test class name contains _ or $ |
Bug |
IDEA-201686
|
IDEA sometimes hangs when clicking on gutter with coverage information |
Bug |
IDEA-90722
|
File name too long IOException on CodeCoverage *.tr file |
Cosmetics |
IDEA-200520
|
What is the meaning of a checkbox with "include/exclude" title? |
Code Formatting and Code Style | Feature |
IDEA-149529
|
Code Style settings export options |
Bug |
IDEA-203775
|
NPE on opening unified diff view when Upsource Integration plugin is enabled |
Bug |
IDEA-167766
|
'Detect and use existing line indents' not applied when reformatting selection of js file |
Bug |
IDEA-206769
|
Export codestyles settings to JSON: space_within_* attributes of java settings are not exported |
Bug |
IDEA-189934
|
Replace lambda with method references messes up indentation |
Bug |
IDEA-200800
|
Configure indents action from the status bar should open JS code style for JS/JSX files |
Bug |
IDEA-203464
|
There is not same code style in 2018.2 and 2018.3 which I have the same codestyle.xml |
Bug |
IDEA-206778
|
Export codestyle settings to JSON: export fails when non-default values are provided for java | wrapping and braces | braces placement options |
Bug |
IDEA-204458
|
Java Formatter : close-brace in enum does not create new line |
Bug |
IDEA-204185
|
Code Generation settings are not being saved |
Performance |
IDEA-204975
|
UI freeze when formatting a 200KB one-line XML file |
Cosmetics |
IDEA-207230
|
Tab width in Definition window differs from tab width in editor |
Code Navigation | Feature |
IDEA-205404
|
When navigating from Java stacktrace try to find the relevant position within line |
Bug |
IDEA-202922
|
Navigate | File results are not sorted by proximity |
Bug |
IDEA-200567
|
Recent edited files popup shows files from another project |
Bug |
IDEA-200980
|
Navigate / Last Edit Location opens Editor Pane in wrong IDEA instance window |
Bug |
IDEA-178367
|
Weird 'choose implementation' popup |
Bug |
IDEA-164838
|
Open three new same windows when do "Open In New Editor Window" |
Bug |
IDEA-207132
|
Recent locations popup shows 1 less snippets as in settings |
Bug |
IDEA-205772
|
Javadoc: multi-resolve method references without signature to all overloads |
Bug |
IDEA-206342
|
Hierarchy scope has disappeared |
Cosmetics |
IDEA-207272
|
Recent locations: icon is not shown for decompiled classes |
Code. Generate | Bug |
IDEA-203737
|
Introduced method has wrong context |
Bug |
IDEA-201670
|
Generating setter for final field |
Bug |
IDEA-202062
|
Code generation for equals will reference built-in java classes directly regardless of whether identically named user-defined classes are already in scope |
ColdFusion | Bug |
IDEA-205092
|
CFML: Inspection Error When Writing SQL Variables with Pound Signs |
Bug |
IDEA-206225
|
CFML: investigate duplicate conditions in CfmlQuoteHandler |
Bug |
IDEA-205139
|
CFML: Improper closing tag auto completion with <cfset> and <cfif> |
Bug |
IDEA-205201
|
ColdFusion: conflict in order of closing tags by type handler HTML with CFML |
Console | Bug |
IDEA-203105
|
Colours messed up in npm output |
Bug |
IDEA-86669
|
Console: support ASCII backspace symbol in console view |
Performance |
IDEA-205448
|
Intellij hangs on "Save Test Results" |
Performance |
IDEA-205347
|
Asynchonous highlighting of a lot of console content leads to Out Of Memory |
Cucumber JVM | Feature |
IDEA-201317
|
Update Cucumber Formatter Plugin to Support ConcurrentEvents in Cucumber 4.x |
Bug |
IDEA-203395
|
Cucumber incorrect popup for test results |
Bug |
IDEA-142407
|
Generating Cucumber step definiton using JVM Cucumber plugin does not properly escape parentheses in generated regex |
Bug |
IDEA-203743
|
Test result tree is not showing fail when cucumber step contains a single quote |
Bug |
IDEA-171313
|
Cucumber: Regex not abiding by anchors ^ or $ |
Bug |
IDEA-189140
|
Syntax highlighting of step variables in Cucumber features does not work together with doc string |
Bug |
IDEA-205969
|
Broken Layout in Dialog "Create new step definition file" on UHD 4k screen |
Bug |
IDEA-205590
|
Executing Cucumber step for which WebElement in POP hasn't been found results in doubling step listing in "Run:" window |
Bug |
IDEA-171766
|
Cucumber-java plugin does not support java8 step definitions with dynamic regexp |
Bug |
IDEA-208899
|
Scenario.write output is missing |
Bug |
IDEA-203555
|
Cucumber sentences does not evaluate {n} regular expressions |
Bug |
IDEA-202964
|
Cucumber step definitions are being marked as valid regardless of the casing |
Bug |
IDEA-142408
|
Show difference link is not always shown |
Bug |
IDEA-205598
|
191 IDEA could not find Cucumber step definitions |
Performance |
IDEA-187983
|
Long code analysis - Cucumber with java8 |
Usability |
IDEA-206258
|
Cucumber Autocomplete doesn't give me the ability to autocomplete capture groups that use the or operator |
Task |
IDEA-202545
|
Java8 step definition in languages other than English |
Database (archived) | Bug |
IDEA-201896
|
Idea shows hidden files |
Cosmetics |
IDEA-200581
|
Hide "Scroll from Editor" button on Database tool window toolbar when autoscroll from editor enabled |
Exception |
IDEA-205762
|
RE at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread |
Debugger | Feature |
IDEA-202293
|
Support synchronized statement in evaluator |
Feature |
IDEA-201942
|
Do not use compiling evaluator for method references |
Feature |
IDEA-173619
|
Debug mode / Mouse gesture "Run to mouse pointer" |
Feature |
IDEA-202146
|
Support switch statement in evaluate code block |
Feature |
IDEA-202292
|
Support asserts in evaluator |
Feature |
IDEA-75946
|
Provide graceful "Exit" action during the debugging session |
Feature |
IDEA-186962
|
Allow user defined Async annotations |
Feature |
IDEA-124595
|
Feature to "Step Out" of the current block when debugging |
Feature |
IDEA-189549
|
Better display for Maps in debugger |
Bug |
IDEA-203021
|
IllegalStateException from objectMirror |
Bug |
IDEA-205407
|
Parameter is not resolved in breakpoint condition after adding @NotNull to parameter |
Bug |
IDEA-204693
|
Argument boxing does not happen if type is not available |
Bug |
IDEA-205230
|
"View as" popup item is inactive on the first click but becomes active on the next clicks |
Bug |
IDEA-201267
|
Color icon is not correct for JBColor objects |
Bug |
IDEA-202129
|
.attach_pid files in the working dir |
Bug |
IDEA-201227
|
Unclear error reporting for sa-jdwp |
Bug |
IDEA-204672
|
Unable to attach to OpenJ jdk |
Bug |
IDEA-203322
|
"Hold alt and click to evaluate expression not working" (this is a tip of the day) |
Bug |
IDEA-202606
|
UnalignedAddressException during read only attach |
Bug |
IDEA-195596
|
"Add to watches" does nothing if invoked from Quick Evaluate popup |
Bug |
IDEA-203275
|
Cast in evaluator does not fail when is should |
Bug |
IDEA-207315
|
Run to cursor highlighting appears in diff |
Bug |
IDEA-207569
|
Can't use Debug: Error occurred during initialization of VM |
Bug |
IDEA-204691
|
Unable to cast primitive value to Object |
Bug |
IDEA-203144
|
sa-jdwp: All object arrays contain only null values |
Bug |
IDEA-206160
|
Instrumentation in java.lang.Thread does not work when running as Debug mode in Intellij Idea |
Bug |
IDEA-203543
|
Launching rubocop as external tool fails |
Bug |
IDEA-203014
|
Target Jdk version does not match message |
Bug |
IDEA-204462
|
Debugger does not propose to evaluate File.toString with disabled toString renderer |
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 |
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-202291
|
NPE in compiling evaluator |
Bug |
IDEA-203825
|
Deadlock in debugger |
Bug |
IDEA-206175
|
Watch variables: blue screen lag |
Bug |
IDEA-157897
|
Leaking notifications from EventLog.ProjectTracker |
Bug |
IDEA-206755
|
Hovering over line numbers in editor during debug make lines highlighted as if they're active in debugger |
Bug |
IDEA-202380
|
Can't assign non-array value to an array in Expression Evaluation window |
Bug |
IDEA-198992
|
OOM in CaptureStorage |
Bug |
IDEA-202459
|
Unable to evaluate virtual method ref |
Performance |
IDEA-204448
|
Debug startup slowly with `debugger-agent.jar` |
Usability |
IDEA-207231
|
Don't change sort order when selecting a different goroutine in debugger |
Usability |
IDEA-204643
|
Debugger buttons could be much more reactive |
Usability |
IDEA-204807
|
"Add to Watches" action shouldn't create duplicates |
Usability |
IDEA-208790
|
Add an option to disable run to cursor gesture |
Usability |
IDEA-205901
|
Debugger: Clicking into empty area below stack frames makes IntelliJ navigate to bottom-most item |
Usability |
IDEA-200959
|
Speed search in debugger Variables view expands nodes |
Usability |
IDEA-172140
|
Suspend only current thread during evaluation of breakpoint's condition |
Usability |
IDEA-205987
|
Preselect main thread on pause |
Cosmetics |
IDEA-202684
|
Map Entry's value displayed not good |
Exception |
IDEA-201303
|
Exceptions are thrown when the process you are attached to is stopped |
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 |
Debugger. Streams | Bug |
IDEA-199022
|
Stream Trace cannot access private class or method |
Decompiler | Feature |
IDEA-174243
|
Decompiler Switch-Enum Sugaring Doesn't Support Obfuscated Code |
Bug |
IDEA-204272
|
Decompiler loses generic info on varargs params |
Bug |
IDEA-204310
|
Decompiler adds redundant imports for lambdas |
Bug |
IDEA-204223
|
Decompiler doesn't add mandatory narrowing cast on integer type |
Bug |
IDEA-208443
|
Java decompiler not correctly decompiling string concatenation with recent Java |
Bug |
IDEA-197665
|
Decompiler decompiles references to static fields inside class inforrectly |
Diff_Merge | Feature |
IDEA-199750
|
3-way merge should have a Rollback action in the changes stripe menu |
Feature |
IDEA-48213
|
Compare two files action does not allow to select which file will be left and which one will be right (swap diff) |
Feature |
IDEA-197789
|
Allow adding file contents to the Blank DIff Window |
Bug |
IDEA-203659
|
Shift+Tab in Diff editor changes line indentation style |
Bug |
IDEA-111268
|
Tab width not respected when viewing code changes inline |
Usability |
IDEA-207839
|
Accept left/right shortcuts are reversed |
Cosmetics |
IDEA-206495
|
Partial commits: Excess "Uncheck all" checkbox on Diff dialog |
Exception |
IDEA-207311
|
Error: can't show diff on EAP |
Docker | Feature |
IDEA-172715
|
Docker: Provide possibility to debug code within a docker container |
Bug |
IDEA-201513
|
Docker-compose: call `restart` instead of `up` when already running service is relaunched from the gutter |
Bug |
IDEA-208312
|
Error in typehint in cap_add block in docker-compose |
Bug |
IDEA-201749
|
DockerCompose: after "restart" only the Log from the previous container is shown |
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-202973
|
Docker: RunConfiguration: "..." instead of the error about the wrong path to the Dockerfile |
Bug |
IDEA-200922
|
Dockerfile, Image run config: two nodes at saving changes in the running container |
Bug |
IDEA-203879
|
Creating runConfigs for multiple docker-compose files results in wrong commands being generated |
Bug |
IDEA-202435
|
Adding Docker requires email that has nowhere to enter |
Bug |
IDEA-201807
|
Docker: Start/stop for a service node should work for compose files from one folder |
Bug |
IDEA-201787
|
Docker: DockerView hangs after running tomee/tomcat |
Bug |
IDEA-207868
|
DockerDebug. Compose. "Custom Command" field changes are not saved. |
Bug |
IDEA-202524
|
Docker: Auto-expose the unknown port if added in runtime at PortBinding tab |
Bug |
IDEA-207875
|
DockerDebug. DockerRunConfig rename changes "launch" target in the remoteRunConfig to the first in the list. |
Bug |
IDEA-202514
|
Docker: Dockerfile fails to run from the Editor with automatically created run config |
Bug |
IDEA-201954
|
NPE at calling "new session" for the "Attached console" of a container |
Bug |
IDEA-158216
|
Docker: unable to reopen Inspect window |
Performance |
IDEA-208129
|
DockerDebug. Docker works slow after many "docker debug" runnings |
Drools | Performance |
IDEA-203046
|
Intellij lags when editing drl (Drools rules) files. |
Editor. Code Completion | Feature |
IDEA-203280
|
Groovy Script for PHP Storm Live Templates give suggested box? |
Feature |
IDEA-199722
|
Can I make the live template appear at the top of the code completion list? |
Bug |
IDEA-208424
|
Word completion doesn't work in language-specific elements in small IDEs |
Bug |
IDEA-199925
|
Dash breaks autocompletion for live template name |
Bug |
IDEA-200049
|
backspace doesn't work in completion popup |
Bug |
IDEA-204126
|
[Live templates] autocompletion is not shown for some live templates (e.g. sout, psvm) |
Bug |
IDEA-148060
|
Completion doesn't work after switching window |
Bug |
IDEA-186754
|
Code completion list is blinking after typing non-ASCII text |
Bug |
IDEA-207334
|
Edit Postfix template dialog: custom template box is missing |
Bug |
IDEA-205485
|
Goto Declaration doesn't work in completion autopopup with automatic quick doc popup |
Editor. Color Schemes | Task |
IDEA-206064
|
Display a warning of Rider color schemes incompatibility instead of failing, fall back to some other color scheme |
Editor. Editing Text | Feature |
IDEA-168176
|
Move Caret Backward/Forward a Paragraph With Selection |
Feature |
IDEA-205621
|
Switch statement unwrapper |
Feature |
IDEA-204702
|
Support after-line-end inlays in editor |
Feature |
IDEA-204140
|
Should be able to unwrap rule based switch expression |
Feature |
IDEA-144788
|
Code folding - Class description doxygen/javadoc comments: leave first line visible |
Feature |
IDEA-106702
|
Folding comments block |
Feature |
IDEA-36496
|
Move statement up/down handles catch blocks improperly |
Bug |
IDEA-203902
|
Text drag'n'drop in editor is not canceled by Esc key |
Bug |
IDEA-201625
|
Text jitter in editor when tabs are used for indentation (on a fractional-scale monitor on Windows) |
Bug |
IDEA-136779
|
In editor, alt+drag should clear the old caret. |
Bug |
IDEA-204058
|
Enter doesn't work in line comment if an invalid todo pattern is configured |
Bug |
IDEA-201725
|
Rich text copy / paste on high DPI screens should scale down fonts |
Bug |
IDEA-205739
|
Editor: Action is applied for the wrong line if invoked from menu |
Bug |
IDEA-203201
|
Cursor jumps back and sometimes random extra spaces are inserted |
Bug |
IDEA-199790
|
FileEditorManagerImpl does not properly handle opening TextEditor instances created by custom FileEditorProvider |
Bug |
IDEA-204703
|
Text selection significantly slows down when cursor is outside the text editor |
Bug |
IDEA-195293
|
Strange behavior when join lines with "builder.append('...')" |
Bug |
IDEA-201502
|
Weird soft wraps behavior when working with XML content |
Bug |
IDEA-204769
|
Editor: selecting "Copy" action from menu copies whole line instead |
Bug |
IDEA-205635
|
Moving up/down enum entry declaration with empty line after declaration produces red code |
Bug |
IDEA-192879
|
"Move statement" skips position outside code block in Java |
Bug |
IDEA-203015
|
Wrong caret position after up/down movements in presence of both inline and block inlays |
Bug |
IDEA-201882
|
Scrolling position jumps on completion |
Bug |
IDEA-205130
|
Parameters info shows the actual proper method signature as disabled |
Bug |
IDEA-204898
|
Exception in buildFoldRegions can block loading of editor |
Bug |
IDEA-103199
|
Undo: UTF problem |
Bug |
IDEA-202245
|
Editor ignores EditorMouseEvent consuming |
Bug |
IDEA-203335
|
Parameter info appears when not required |
Bug |
IDEA-202906
|
Parameter hints find wrong overload |
Bug |
IDEA-205622
|
Scope popup closes diff fragment popup |
Bug |
IDEA-175878
|
Multicursor first cursor incorrect indent on tab press in injected fragment |
Bug |
IDEA-208537
|
folding toggles are not shown for added fold regions |
Bug |
IDEA-207951
|
Ide freeze on showing parameter info |
Bug |
IDEA-198595
|
Last edit location does not remember changes made in Find in Path |
Bug |
IDEA-196178
|
Join Lines on selected text also joins not selected text |
Bug |
IDEA-205336
|
after new file is added, "last edit location" doesn't work |
Bug |
IDEA-205365
|
Git diff view in commit dialog does not allow copying text to clipboard (CTRL+C) if this shortcut is assigned to "Copy as Plain Text" action. |
Bug |
IDEA-201183
|
Live Template Context in Java type declarations |
Bug |
IDEA-205774
|
Moving Up/Down doesn't work properly for Enum constants in case of missing ';' |
Bug |
IDEA-209779
|
Escape key in insert mode closes autocomplete dropdown without exiting insert mode |
Bug |
IDEA-201210
|
Expanding selection within method's generic type parameter expands to beginning of file |
Bug |
IDEA-201750
|
Move Up/Down and Scroll works wrong with a cloned caret |
Bug |
IDEA-171789
|
"Last edit location" does not honor changes been made on "Commit changes" window |
Bug |
IDEA-197843
|
'Move Statement Up/Down' for switch-case-blocks does only detect the statement when the caret is exactly on the statement |
Bug |
IDEA-205802
|
Repaint issues for soft-wrap marks in a diff pane |
Bug |
IDEA-202915
|
Highlighting of deleted ranges in diff window is blinking sometimes |
Bug |
IDEA-208508
|
Wrong size of quick navigation popup hides part of the popup text |
Bug |
IDEA-208853
|
Changing scratch language causes IntelliJ to lose scratches |
Bug |
IDEA-205776
|
Moving Up/Down dowsn't work for Enum constant with body |
Bug |
IDEA-203120
|
Adding Inlay leads to code lens invalidity |
Bug |
IDEA-202087
|
Broken indentation (scaling 250% or higher) |
Bug |
IDEA-199639
|
While typing TODO comment with Korean text, color scheme to the last letter is disappeared |
Performance |
IDEA-199690
|
Terrible performance with multiple cursors in insert with multiple values |
Performance |
IDEA-206039
|
IntelliJ froze for 148 seconds after tabbing alt-tabbing away and back to IntelliJ with large buffer.txt file |
Usability |
IDEA-200276
|
Multiline TODO: line comment <-> block comment conversion breaks multiline comments |
Usability |
IDEA-185682
|
Parameter info hides the code being editing at the top of a file |
Usability |
IDEA-203855
|
Cloned carets visually off |
Usability |
IDEA-200275
|
Multiline TODO: support line Split in block comments |
Usability |
IDEA-200630
|
too eager commenting out |
Usability |
IDEA-204308
|
Multiline TODO popup interferes with editing the TODO. |
Usability |
IDEA-199843
|
Ctrl hovering over keyword should not show quick doc popup |
Usability |
IDEA-198213
|
Double clicking on the { or } (curly brace) should select class body |
Usability |
IDEA-89608
|
Should be able to set editor view options like soft wraps for certain file types |
Cosmetics |
IDEA-199826
|
Switching from read-only file to editable one incorrectly repaints status bar indicators |
Cosmetics |
IDEA-200296
|
confusing gutter folding hints for "closure" folding |
Task |
IDEA-205639
|
Gutter current line number highlighting doesn't respect conversion function |
Exception |
IDEA-199974
|
java.lang.ArithmeticException at deleting after calling completion |
Editor. Error Highlighting | Bug |
IDEA-202625
|
IDEA doesn't see library after it is copied into 'lib' folder |
Bug |
IDEA-204791
|
Duplicate highlights in maven |
Bug |
IDEA-155186
|
Daemon status icon (aka eye aka TrafficLightRenderer) isn't always repainted |
Performance |
IDEA-207045
|
23 lines with open dots cause of hang of IDEA |
Editor. Intention Actions | Bug |
IDEA-202205
|
Wrong gutter action add to intention popup when we have disabled gutter action |
Bug |
IDEA-200761
|
Settings: Intentions: "Before/After" sections for intention actions are empty |
External Tools | Feature |
IDEA-129070
|
Macro: multiple $Prompt$ in External Tools |
Cosmetics |
IDEA-184889
|
External Tool named with an underscore does not display properly from project context menu |
File System | Feature |
IDEA-198080
|
fsnotifier fails to start from Flatpak image |
Bug |
IDEA-188926
|
`VirtualFileManager.refreshWithoutFileWatcher` can take an extremely long time on a Windows FileSystem with a large number of mapped network drives |
Performance |
IDEA-180274
|
Offload watch root setting from EDT |
Performance |
IDEA-201455
|
Less calls to File.isDirectory in CoreLocalVirtualFile |
Performance |
IDEA-202236
|
UI freeze on VFS operations (I/O in PersistentFS.processEvents) |
Exception |
IDEA-207039
|
Import Database Schema + H2 datasource: select or unselect table or column may invoke exception InvalidPathException: UNC path is missing sharename |
Find, Replace, Find Usages | Feature |
IDEA-69435
|
Search for Multi-line fragment |
Bug |
IDEA-168548
|
find usages in file (ctrl-f7) skips some usages |
Bug |
IDEA-202717
|
Pinned "Find in Path" window closes on clicking on a result |
Bug |
IDEA-194819
|
Add reactive API/event listeners for usage inclusion/exclusion in UsageView |
Bug |
IDEA-203111
|
Undo doesn't work correctly after "replace all" |
Bug |
IDEA-193236
|
Open In Find Window does a Replace All |
Bug |
IDEA-203563
|
Can't change "Find in Path" scope during indexing |
Bug |
IDEA-203491
|
"Search Everywhere" is missing files |
Usability |
IDEA-202987
|
Ability to customize a shortcut for search history |
Usability |
IDEA-108477
|
Preview for in-place regexp replace doesn't preview line breaks |
Usability |
IDEA-204169
|
Add "Open results in a new tab" in the Find ToolWindow |
Usability |
IDEA-170894
|
"Rerun Search" should not open new tab |
Cosmetics |
IDEA-202206
|
Search everywhere: Type / to see commands |
Exception |
IDEA-202503
|
Exception occurs on opening file context menu for the first time |
GWT | Bug |
IDEA-194048
|
IDEA GWT hosted mode run issue |
Bug |
IDEA-206271
|
GWT Debug broken with latest IDEA version(s) |
Exception |
IDEA-208056
|
GWT: invoking New | "GWT UiRenderer and ui.xml File" always produce an exception |
HTML | Cosmetics |
IDEA-201570
|
Questionable folding and preview of " " in HTML (Velocity) |
Hibernate | Bug |
IDEA-185976
|
Hibernate plugin doesn't work with Kotlin "Entities" |
IDE Configuration | Feature |
IDEA-108609
|
Cannot remap cursor keys for navigation outside the editor (popups, etc.) |
Feature |
IDEA-107709
|
StringUtils within a File Template |
Bug |
IDEA-202843
|
WARN - ge.ExternalProjectsDataStorage java.lang.NullPointerException |
Bug |
IDEA-201018
|
Unable to submit IDE errors anonymously after enabling 2FA |
Bug |
IDEA-179784
|
Idea fails to load a project when running on Java 9 |
Bug |
IDEA-206460
|
Cannot not start IDE after 2018.3.4 update |
Bug |
IDEA-206792
|
[jdk11] MaxJavaStackTraceDepth=-1 is outside the allowed range |
Bug |
IDEA-200848
|
SDK: Don't add the same SDK some times |
Bug |
IDEA-209415
|
“Start Failed” on closing the import-settings dialog |
Bug |
IDEA-196437
|
Plugin manager: problem with enabled/disabled plugins blocks any interaction |
Bug |
IDEA-207196
|
@NotNull method com/intellij/openapi/projectRoots/impl/JavaSdkImpl.suggestSdkName must not return null |
Bug |
IDEA-201898
|
Handle plugin duplications with sync settings |
Bug |
IDEA-205643
|
IDE cannot restart after disabling/enabling plugin — hangs indefinitely |
Bug |
IDEA-188964
|
Error loading kotlin-language facet |
Bug |
IDEA-206472
|
Reformat Code does not work for JSON |
Bug |
IDEA-200585
|
Live Templates: Expand with = None is shown as "Default (Space)" |
Bug |
IDEA-205967
|
Wrong previous version directory in import setting dialog (2019.1 suggests 2018.1) |
Performance |
IDEA-202661
|
2018.3 slowness |
Usability |
IDEA-206954
|
"Configure soft wraps" action should apply search highlight to the "Soft wraps" group in the editor settings |
Usability |
IDEA-206444
|
"Edit variables" for live template shows empty expression lists for templates with no context |
Usability |
IDEA-195932
|
Allow "Check connection" even if no proxy is selected |
Cosmetics |
IDEA-203663
|
Preferences | Editor | General | Gutter Icons: sort plugin groups alphabetically |
Task |
IDEA-201087
|
Do not log performance statistics to the console |
Image Viewer | Bug |
IDEA-203942
|
SVGLoader incorrectly interprets svg document size |
Indices | Performance |
IDEA-202221
|
2 minute freeze on index query after deleting a large directory |
Performance |
IDEA-208533
|
OutOfMemory when indexing a 2Gb project, "Out of memory" window stuck forever |
Performance |
IDEA-202748
|
Hang during UnindexedFilesUpdater working |
Performance |
IDEA-205778
|
Upgrade to IntelliJ 2018.3.3 (from 2018.2.x) causes high cpu/memory usage in idle state |
Usability |
IDEA-207075
|
Better diagnosis for FileBasedIndexImpl - scheduleIndexRebuild, reason: File type change |
Cosmetics |
IDEA-200475
|
Stacktrace found in log file - unsure of the cause |
Internal | Task |
IDEA-200277
|
Get rid of access to package-private members in platform modules from java support modules |
Task |
IDEA-206894
|
Extract UrlClassLoader and its dependencies to a separate module |
Internal build scripts | Bug |
IDEA-209655
|
Executable flag for custom Linux/Mac executable files under 'lib' directory is not set in portable zip distribution |
Bug |
IDEA-203509
|
Cannot debug tests in nested classes |
Task |
IDEA-202226
|
Generate links to third-party libraries in JSON format |
Task |
IDEA-197426
|
pom.xml generated for modules from IntelliJ IDEA project should honor exclusion of transitive dependencies |
Task |
IDEA-201926
|
Allow building plugins which aren't supposed to be automatically published |
Configuration Problem |
IDEA-199738
|
Upgrade internal Ant to version 1.10.3 or newer (support JUnit5 Jupiter engine) |
JSP | Bug |
IDEA-203679
|
JSP tags removed inside "application/ld+json" scripts when formatting JSP file |
Task |
IDEA-206443
|
Rewrite JSP validation to run inside external build process and download required JARs instead of bundling them |
Java | Feature |
IDEA-204569
|
Highlight `break` for switch expressions |
Bug |
IDEA-204012
|
"Surround with if" action and friends suggests to be applied for switch rule |
Bug |
IDEA-205583
|
Choose package dialog: a new package specified with several parent packages is shown on the top level and without parent packages |
Bug |
IDEA-204005
|
Expected types should be aware of switch expressions |
Bug |
IDEA-203841
|
Type hierarchy not complete when using test-jars |
Bug |
IDEA-201223
|
Type parameter isn't inferred in code completion/parameter popup, but known when Ctrl-hovering |
Bug |
IDEA-205584
|
Choose package dialog: should not apply changes on closing with Cancel |
Bug |
IDEA-205947
|
Join lines works incorrectly if next line string literal is followed by the method call |
Usability |
IDEA-208309
|
Add 'main' template as an alias to 'psvm' |
Exception |
IDEA-205578
|
IOOBE on editing the JavaDoc |
Java. Code Formatting | Bug |
IDEA-204482
|
Java Code Formatting of enum uses blank Lines In declarations instead of blank lines before '}' |
Bug |
IDEA-205110
|
Reformatting JavaDoc with generics Map adds extra spaces every time, may freeze IDE |
Java. Inspections | Feature |
IDEA-192251
|
Infer purity of constructors from sources |
Feature |
IDEA-204734
|
Track Optional content similarly to boxed numbers |
Feature |
IDEA-197185
|
ReturnOfNull java inspection should have an option to ignore lambdas |
Feature |
IDEA-200879
|
Intermediate Stream::collect could be reported when result of expression is Collection::size |
Feature |
IDEA-203985
|
"Fallthrough in 'switch' statement" inspection needs update for switch expressions |
Feature |
IDEA-205560
|
Integer multiplication cast to long: use dataflow to check for overflow possibility |
Feature |
IDEA-206230
|
Pointless bitwise inspection: report `i & ~i` and `i | ~i` |
Feature |
IDEA-202623
|
Redundant switch labeled rule block |
Feature |
IDEA-203387
|
Add limited multiplication support to DFA |
Feature |
IDEA-205949
|
StringBuilder can be replaced with String inspection should recognize implicit toString() call |
Feature |
IDEA-206224
|
Improve support of bitwise operation in DFA |
Feature |
IDEA-205676
|
Inspection for simplifiable StringBuilder.append(CharSequence, int, int) |
Feature |
IDEA-202825
|
Track stream size in stream inliner |
Feature |
IDEA-202753
|
Map.entrySet can be simplified analysis could identify more cases. |
Feature |
IDEA-205726
|
DFA: Inline Collection/Map.clear() method |
Feature |
IDEA-200820
|
Map.keySet(key).forEach(key -> map.get(key)) can be simplified |
Feature |
IDEA-203071
|
Switch expressions: provide fix to generate missed branches for enum switches |
Feature |
IDEA-203717
|
"Nested 'switch' statement" inspection could use update for new switch |
Feature |
IDEA-160792
|
'Iteration over keySet() may be replaced with entrySet() iteration' should be smarter |
Feature |
IDEA-202419
|
Missing 'array out of bounds' inspection for multidimensional array |
Feature |
IDEA-96216
|
Missing "Condition always false" |
Feature |
IDEA-171758
|
Support Guava collections in 'Suspicious collections method calls' |
Feature |
IDEA-204698
|
Report meaningless operations on empty collections |
Feature |
IDEA-206024
|
Add a quick-fix for "Integer multiplication or shift explicitly cast to long" inspection |
Feature |
IDEA-203449
|
Switch statement without default branch: provide a quick-fix |
Feature |
IDEA-205785
|
Java inspection, which detects unused value of Optional.get() method |
Feature |
IDEA-206567
|
Warn about double bitwise complement (~) operation |
Feature |
IDEA-188305
|
Algebraic conversions in conditions DFA |
Feature |
IDEA-176351
|
Improve non-null inspection with static flow analysis (isPresent() and similar) |
Feature |
IDEA-204773
|
Enable non-null parameter inference for non-stable source methods |
Feature |
IDEA-203579
|
Update "Unnecessary 'return' statement" for enhanced switch statements |
Feature |
IDEA-193675
|
Define default loggers in *public method without logging* inspection |
Feature |
IDEA-90060
|
Class without logger Inspection enhancements |
Feature |
IDEA-205213
|
Inspect Code, Declaration access can be weaker: have optional "entry points" which should keep visibility as is (as for "Unused Code") |
Feature |
IDEA-204827
|
When calculating `a - b`, take into account relations between `a` and `b`. |
Feature |
IDEA-205846
|
Suggestion to use String.repeat where appropriate when using JDK 11 |
Feature |
IDEA-203974
|
"Local variable used and declared in different 'switch' branches" inspection needs update for switch expressions |
Feature |
IDEA-205727
|
DFA: wire Map.keySet/values/entrySet().size() to Map.size() |
Feature |
IDEA-205011
|
DFA: limited support for shift-left |
Feature |
IDEA-202323
|
Inspection 'Conditional expression with negated condition' should allow != 0 |
Feature |
IDEA-194715
|
Recognize assertTrue(Arrays.equals(a1, a2)) |
Feature |
IDEA-203878
|
Auto(un)boxing inspection needs update for switch expressions |
Feature |
IDEA-204461
|
DFA: Make final getter stable if it gets a final field |
Feature |
IDEA-202132
|
Java 12: Switch Expressions: Data flow updates |
Feature |
IDEA-205555
|
Warn about useless 'if' like "if (x == y) return x; else return y" |
Feature |
IDEA-204787
|
Deprecated usage inspection should (optionally) skip occurrences in documentation. |
Feature |
IDEA-193906
|
Java intention: Switch - Add default case with IllegalStateException |
Feature |
IDEA-205151
|
Misc improvements for Mismatched array read/write inspection |
Feature |
IDEA-206568
|
Shift by inappropriate constant: use dataflow |
Feature |
IDEA-204701
|
Redundant collection operation: suggest emptyIterator() |
Feature |
IDEA-203016
|
On nullability violation show which ternary branch is nullable |
Feature |
IDEA-203316
|
Turn on by default "Number of placeholders does not match number of arguments in logging call" |
Feature |
IDEA-205057
|
DFA: support remainder tracking |
Feature |
IDEA-195323
|
Notify if array creation can be replaced with Enum#values() |
Feature |
IDEA-203459
|
"'default' not last case in 'switch' statement" inspection needs update for switch expressions |
Feature |
IDEA-200455
|
Suggest to replace (a, b) -> a + b lambdas with Integer::sum, Long::sum, Double::sum |
Feature |
IDEA-205154
|
Cast conflicts with instanceof: take into account assertion methods |
Feature |
IDEA-203462
|
Update "Unnecessary 'default' for enum 'switch' statement" inspection for switch expressions |
Feature |
IDEA-206497
|
Replace with stream: support intermediate map operations in counting loops |
Bug |
IDEA-203424
|
@noinspection doesn't work for some inspections |
Bug |
IDEA-203709
|
'equals()' called on BigDecimal false-negative on switch expression |
Bug |
IDEA-201885
|
suppress fallthrough wrongly considered redundant |
Bug |
IDEA-203069
|
Enum 'switch' statement that misses case should support enhanced switch statements |
Bug |
IDEA-204986
|
False Positive: "Class with only private constructor should be declared final" does not detect subclass on same level |
Bug |
IDEA-202706
|
InstanceVariableUninitializedUseInspection breaks on switch expression |
Bug |
IDEA-204014
|
"I/O resource opened and not safely closed" should be updated to support switch expressions |
Bug |
IDEA-204013
|
"Redundant local variable" should be switch break-aware |
Bug |
IDEA-172232
|
Field dereference inside try block makes qualifier notnull outside |
Bug |
IDEA-200488
|
'Java | Class structure | Field can be local' inspection show warning even if annotation added to 'Additional Special Annotations' |
Bug |
IDEA-206763
|
Iteration over keySet quickfix does not take into consideration that the variable name "entry" is already used by a lambda value |
Bug |
IDEA-202709
|
False negative "Conditional expression with identical branches" inspection on switch expression |
Bug |
IDEA-203450
|
Ambiguous method call bug |
Bug |
IDEA-201646
|
Wrong message for inspection |
Bug |
IDEA-201948
|
" EQ ".trim() == "EQ" is marked as always true |
Bug |
IDEA-194091
|
ParameterizedParametersStaticCollection reports valid data methods |
Bug |
IDEA-208497
|
Magic constant inspection shows warning for xor |
Bug |
IDEA-204250
|
"replace with forEach" replaces "continue" to "return" in inner for |
Bug |
IDEA-207637
|
"Flip equals" does nothing on unqualified equals |
Bug |
IDEA-205008
|
"Implicit numeric conversion" inspection doesn't report implicit conversions in compound assignment operators |
Bug |
IDEA-204868
|
Loop can be replaced with Arrays.setAll ignores starting index |
Bug |
IDEA-205529
|
Conversion from the new to the old 'switch' doesn't split the list of the case constants |
Bug |
IDEA-196932
|
Inspection "Java | J2ME issues | Synthetic accessor call" can be improved |
Bug |
IDEA-204584
|
Broken link in Java | Abstraction issues | 'public' method with 'boolean' parameter |
Bug |
IDEA-208859
|
Good code yellow: FileReader and FileWriter constructors with Charset argument |
Bug |
IDEA-205851
|
"Compute constant value" suggests to make not equivalent replacement |
Bug |
IDEA-205122
|
Unwrap switch fails with exception |
Bug |
IDEA-204165
|
[BUG][Inspection][IC-183.4588.61] false report of 'Optional.get()' without 'isPresent()' check |
Bug |
IDEA-204393
|
Cannot unwrap break-with value if the value is a switch expression |
Bug |
IDEA-198040
|
False positive "'equals()' between objects of inconvertible types" for Class types |
Bug |
IDEA-207178
|
Incorrect simplification of optional suggested by inspection |
Bug |
IDEA-207312
|
Inspection / Java / Declaration redundancy: gets confused by Lombok's @Getter annotation |
Bug |
IDEA-203510
|
Entry points are not shown in inspection results toolwindow |
Bug |
IDEA-204207
|
'Replace with 'old-style' switch statement' removes switch block body, when value break used. |
Bug |
IDEA-206615
|
Suppression for inspection 'Static field used before initialization' shows as redundant |
Bug |
IDEA-201902
|
Simplify optional chain (use Optional.stream()) |
Bug |
IDEA-209226
|
"Unqualified static access" incorrectly reports inside enum case |
Bug |
IDEA-204671
|
MagicConstant: hardcode constants for Toolkit.getMenuShortcutKeyMaskEx |
Bug |
IDEA-206640
|
Replace var with explicit type not working with for loop |
Bug |
IDEA-205525
|
Do not warn "The declared exception X is never thrown" on native methods |
Bug |
IDEA-203531
|
Use of obsolete date time API doesn't warn on new expressions |
Bug |
IDEA-203454
|
SwitchStatementDensityInspection: update for Java 12 |
Bug |
IDEA-205112
|
Declaration access can be weaker false positive with inner class constructor |
Bug |
IDEA-208270
|
Action "Replace with old-style switch" is available on empty switch and does nothing |
Bug |
IDEA-207019
|
The "logging calls not guarded by log condition" should be updated for introduced in Java8 message suppliers |
Bug |
IDEA-203701
|
Result of assignment is used: false-negative in Java 12 |
Bug |
IDEA-202559
|
"Replace with StandardCharsets.UTF_8" produces uncompilable source |
Bug |
IDEA-203693
|
"Move assignment to field declaration" produces erroneous code when assignment is inside Java 12 switch |
Bug |
IDEA-204430
|
Red code after conversion to 'enhanced switch statement' when when 'default' has only 'return' |
Bug |
IDEA-203085
|
Switch expressions: support "Make method call chain to call sequence" intention |
Bug |
IDEA-204808
|
CloneReturnsClassTypeInspection fails in anonymous class |
Bug |
IDEA-201335
|
False positive "value of parameter is always..." |
Bug |
IDEA-205952
|
Invalid Java Refactoring Suggestion - stream-foreach() call throwing exception |
Bug |
IDEA-203447
|
Switch statement without default branch: support Java 12 |
Bug |
IDEA-201584
|
Comparison Optional from findFirst() with null is not reported |
Bug |
IDEA-203979
|
Java | Probable bugs | 'equals()' between objects of inconvertible types false negative with anonymous class |
Bug |
IDEA-174522
|
No deannotate intention action for library classes annotated as deprecated via external annotations |
Bug |
IDEA-203719
|
"Result of object allocation ignored" inspection false positive in new switch |
Bug |
IDEA-203798
|
Inspection "Default method not implemented" has too big range when implemented anonymously |
Bug |
IDEA-177299
|
Rework of inspection "'default' branch is unnecessary" |
Bug |
IDEA-204944
|
"'clone()' defined in non-Cloneable class 'null'" on anonymous class |
Bug |
IDEA-205090
|
Checking Optionals with Optional#isEmpty() still triggers {'Optional.get()' without 'isPresent()'} hint |
Bug |
IDEA-204985
|
Auto-replacing deprecated method with a suggested equivalent doesn't check type compatibility and breaks compilation |
Bug |
IDEA-199670
|
Javadoc is inaccessible from here for a reference in the same directory |
Bug |
IDEA-206221
|
"object allocation in loop" for a lambda which seems not to allocate anything |
Bug |
IDEA-136742
|
unused library inspection: false positive for libraries containing super classes/interfaces. |
Bug |
IDEA-205482
|
"Use removal by object" fix may change semantics for List<Integer> |
Bug |
IDEA-204867
|
Scope of variable is too broad inspection doesn't keep var keyword. |
Bug |
IDEA-203928
|
@DefaultQualifier from CheckerFramework not correctly supported |
Bug |
IDEA-205854
|
"Compute constant value" can be shown and not shown in similar cases |
Bug |
IDEA-204138
|
Exception in "statement with empty body" inspection with switch expression |
Bug |
IDEA-203705
|
"Equals called on enum value" doesn't suggest a quick-fix inside switch expression |
Bug |
IDEA-189840
|
False positive: 'Number of placeholders does not match number of arguments in logging call' if error(String, Trowable) is invoked |
Bug |
IDEA-204187
|
Code becomes red after applying conversion to old style switch |
Bug |
IDEA-203793
|
Inspection for Unnecessary nullability check ignores String::equals called on literal |
Bug |
IDEA-185473
|
false positive "method identical to its super method" |
Bug |
IDEA-206272
|
"Fallthrough in 'switch' statement" false positive |
Bug |
IDEA-203703
|
"Throwable not thrown" false-positive with Java 12 switch |
Bug |
IDEA-203086
|
Switch expressions: support "Replace conditional with if" intention |
Bug |
IDEA-203697
|
Class.getClass() false-negative on Java 12 switch expression |
Bug |
IDEA-204135
|
Replacing if with switch suggested but not possible |
Bug |
IDEA-203421
|
"Unused declaration" inspection false positive on fields of inner classes |
Bug |
IDEA-202410
|
False positive "Method only calls it super" when using default methods |
Bug |
IDEA-205137
|
`Replace Switch with If` produce exceptions |
Bug |
IDEA-204641
|
Exception throwing analysis doesn't account for runtime exceptions in functions |
Bug |
IDEA-201515
|
IDEA suggests to use Java 11 writeString which is buggy for UTF-8 charset (until 11.0.2) |
Bug |
IDEA-204977
|
"Method returns the same value" false-positive for void method with anonymous class inside |
Bug |
IDEA-206397
|
Iteration over keySet fix produce wrong code with wildcard ? extends |
Bug |
IDEA-193702
|
Inspection "Type parameter extends final class" may provide a hint whose application breaks code |
Bug |
IDEA-206052
|
Don't report class as unsed when it has a used function because of an annotation |
Bug |
IDEA-205308
|
'Replace with max()' produces uncompilable source |
Bug |
IDEA-203227
|
Switch statement has too many branches: update for Java 12 |
Bug |
IDEA-204917
|
"Loop can be collapsed with Stream API" creates uncompilable results in some cases |
Bug |
IDEA-202754
|
"NullableProblems"-inspection gives incorrect warning on a getter that returns other field |
Bug |
IDEA-201501
|
"Magic Constant" inspection is not triggered for `new GregorianCalendar(int, int, int)` constructor call |
Bug |
IDEA-203289
|
Javadoc <code>/{@code ...} inspection: might yield invalid/corrupted syntax |
Bug |
IDEA-203698
|
Value of ++ or -- is used: false-negative on switch expression |
Bug |
IDEA-208770
|
Inspection `OptionalGetWithoutIsPresent` doesn't recognize check in stream |
Bug |
IDEA-202645
|
Good code is yellow: @NonNls-annotated property in annotation triggers the "hard coded string literal" warning if the string literal is concatenated |
Bug |
IDEA-207552
|
Wrong inspection "Actual method parameter is the same constant" |
Bug |
IDEA-203119
|
Unwrap switch statement: support rule-cases and multiple expression cases |
Bug |
IDEA-204804
|
Unused import: don't warn if reference in import itself is unresolved |
Bug |
IDEA-196997
|
'Number of placeholders ... in logging call' does not support Log4j 2's ParameterizedMessage |
Bug |
IDEA-203343
|
Replace with lambda suggestion can produce bad code |
Bug |
IDEA-204431
|
'Unnecessary return statement' false positive in enhanced switch statement |
Bug |
IDEA-204762
|
"Integer division in floating point context" inspection false negative |
Bug |
IDEA-203708
|
"Unnecessary boxing" false-negative with Java 12 switch expressions |
Bug |
IDEA-203984
|
"Remove unreachable branches" quickfix breaks code on switch expression |
Bug |
IDEA-203225
|
Switch statement has too few branches: update for Java 12 |
Bug |
IDEA-206767
|
Inspection "Externalizable class without 'public' no-arg constructor" doesn't work if Externalizable class is public |
Bug |
IDEA-172237
|
SLF4J formatting inspection does not handle escaping backslash |
Bug |
IDEA-207197
|
Don't warn about "return of null" in Map.compute(), computeIfPresent(), computeIfAbsent() lambdas |
Bug |
IDEA-208296
|
Java 12: Replace with old-style switch produces erroneous code for exhaustive enum |
Bug |
IDEA-205376
|
Warning about non-atomic operation on volatile field doesn't work for anonymous instance but works for lambda |
Bug |
IDEA-205309
|
'Replace with findFirst()' produces uncompilable source |
Bug |
IDEA-205073
|
Remove redundant suppress warning doesn't work for javadoc tags with unrelated descriptions |
Bug |
IDEA-204081
|
`@VisibleForTesting` still treated as `@TestOnly` even if used to relax visibility of production method to call it from tests |
Bug |
IDEA-203625
|
Inspection 'assertEquals() between objects of inconvertible types' doesn't show warning when comparing collection of inconvertable type |
Bug |
IDEA-203845
|
com.intellij.util.IncorrectOperationException: Incorrect statement 'else |
Bug |
IDEA-201636
|
Collection<A>.retainAll(Collection<B>) does not warn about incompatible types |
Bug |
IDEA-198865
|
Inspection "Parameter '<name>' is not used in either this method or any of its derived methods" not working for methods with public visibility |
Bug |
IDEA-204193
|
"'break' statement" inspection should not highlight usage of 'value break' |
Bug |
IDEA-186140
|
False positive "Pointless bitwise expression" inspection |
Bug |
IDEA-204071
|
Auto-unboxing fix produces red code |
Bug |
IDEA-203946
|
Update "Text label in 'switch' statement" inspection for switch expressions |
Bug |
IDEA-203692
|
Remove unused variable should be aware of Java 12 switch |
Performance |
IDEA-203363
|
DuplicateBranchesInSwitchInspection is slow on a file with many switch cases |
Usability |
IDEA-196735
|
Logging inspections could know about log4j 2 logger class out of the box |
Usability |
IDEA-201258
|
Do not highlight element annotated with ScheduledForRemoval if they declaration reside in the same project |
Usability |
IDEA-205223
|
Iteration over keySet() may be replaced with entrySet(): keep key variable when it's reused |
Usability |
IDEA-145390
|
Public methods in anonymous inner classes shall be treated as private methods |
Usability |
IDEA-201852
|
If with common parts: suppress in the if-else chain |
Usability |
IDEA-202808
|
Method invoked with reflection is marked as unreachable if its caller method is added to custom entry point |
Usability |
IDEA-146217
|
IDEA doesn't propose to modify 'throws' for method in scratch files |
Cosmetics |
IDEA-199315
|
To reformulate the error about the inability to override the method from java.lang.Object |
Cosmetics |
IDEA-205019
|
Conversion StringBuilder -> String can be slightly improved |
Cosmetics |
IDEA-206417
|
Typo: Gaurd |
Exception |
IDEA-205962
|
AIOOBE in duplicate branches in switch inspection |
Exception |
IDEA-204717
|
Can't convert enhanced 'switch' to 'if' if a branch's body contains an end-of-line comment |
Exception |
IDEA-204106
|
Auto-unboxing with switch expressions produces exceptions |
Exception |
IDEA-206891
|
NPE in data flow inspection |
Exception |
IDEA-207640
|
Replace StringBuilder with String throws exception when there are comments inside |
Java. Intention Actions | Feature |
IDEA-199264
|
Introduce useful standard interface type for lambda expression |
Feature |
IDEA-205362
|
Intention to convert (collection.isEmpty() || collection.size() > 1) to collection.size() != 1 |
Feature |
IDEA-190886
|
Create missing 'switch' branches should provide default branch |
Feature |
IDEA-202622
|
Java 12: Switch Expressions: Convert switch labeled rule expression to a block |
Feature |
IDEA-197852
|
Java Scratch: Missing intentions (1) Create local variable (2) Create parameter and (3) Rename reference |
Feature |
IDEA-203533
|
Various improvements in "Make call chain into call sequence" |
Feature |
IDEA-201192
|
Make encapsulate field available on the field declaration as an action |
Feature |
IDEA-203895
|
Intention to split switch branch with multiple values into separate branches |
Bug |
IDEA-201741
|
'Inline method' changes semantics in case of nested if-else |
Bug |
IDEA-205835
|
"invert if" inserts zillion of comments |
Bug |
IDEA-201744
|
Quick fix actions don't suggest creating a class if the name starts with lowercase letter |
Bug |
IDEA-201903
|
Scratch files: Missing quick fix "change type" for class fields |
Bug |
IDEA-173780
|
Insert declaration should resolve name conflicts |
Bug |
IDEA-205710
|
`Change parameter type` / `Create method` quick-fixes malfunction and incorrect handling of the `void` type |
Bug |
IDEA-200216
|
"Extract ++" produces invalid code in for loop update |
Bug |
IDEA-206882
|
Invert if produces non-equivalent code for nested if statament |
Bug |
IDEA-203897
|
"Import class" popup behaves weirdly in case of package local class |
Bug |
IDEA-201419
|
Extract Field is not finished yet |
Bug |
IDEA-209568
|
"Push conditional expression inside branch" generates bad-code-green |
Bug |
IDEA-203741
|
I cannot prevent IntelliJ from adding annotatations |
Bug |
IDEA-208108
|
String postfix increment intention |
Bug |
IDEA-206725
|
"Insert default branch" produces uncompilable code |
Bug |
IDEA-201457
|
Weird "Cast to Boolean" quickfix |
Bug |
IDEA-205607
|
"Replace with old style 'switch' statement" intention produces unreachable code |
Bug |
IDEA-201751
|
Space deleted after comma in type arguments |
Usability |
IDEA-209300
|
Split into 2 if's doesn't work when I'm staying on the last symbol of && |
Usability |
IDEA-202345
|
Weird Tab/Enter behavior in 'replace with x != null' quick fix |
Cosmetics |
IDEA-202990
|
Intellij suggests adding new parameter as '21th' parameter to method |
JavaEE. Deployment and Run | Bug |
IDEA-203047
|
Rerun for JavaEE server run configuration does not lead to `Update` action |
JavaEE.EJB3 | Bug |
IDEA-151644
|
false error detection on ManagedExecutorService injection |
JavaEE.Glassfish | Feature |
IDEA-194181
|
Support GlassFish higher than 5.0.0 |
Bug |
IDEA-203330
|
Unable to launch Glassfish 2 - IntelliJ messes up the domain.xml file |
Bug |
IDEA-207655
|
IDEA deploys External Source war files into Glassfish with the name option including the .war extension |
Bug |
IDEA-180292
|
Unable to deploy Glassfish application on Docker (RemoteFailureException: File not found) |
JavaEE.JBoss | Feature |
IDEA-144621
|
WildFly: support https connection to the management interface |
Bug |
IDEA-204303
|
Open browser run configuration doesn't launch the browser and causes IntelliJ to constantly poll application (JBoss Server) |
Bug |
IDEA-204571
|
NPE thrown when selecting JBoss Server configuration or trying to create local configuration |
Bug |
IDEA-208360
|
Wildfly 16.0.0.Final Support Missing |
Bug |
IDEA-209839
|
Unable to run Wilfly 8 inside Intellij 2019.1 |
Bug |
IDEA-205586
|
HTTP Management port configuration not found |
JavaEE.JSF | Bug |
IDEA-188937
|
JSF 2.3 won't load <f:websocket> |
Bug |
IDEA-124803
|
Code highlighting for ui:repeat varStatus not working. Parameter not recognized. |
Bug |
IDEA-204871
|
JSF not automatically enabled and Cannot Manually add |
Usability |
IDEA-201728
|
Libraries under java enterprise for JSF default to 1.2 when we are at 2.1 |
JavaEE.Jetty | Bug |
IDEA-204046
|
Jetty 8.x.x regression -> configuration |
Bug |
IDEA-202832
|
Regression: Local Jetty run configuration JVM parameters are placed at wrong location in the final command line executed by IntelliJ |
JavaEE.Resin | Bug |
IDEA-205900
|
Can not run resin server |
JavaEE.Struts | Exception |
IDEA-206588
|
Plugin exception [Plugin: StrutsAssistant] at com.intellij.util.ExtensionInstantiator.instantiateWithPicoContainerOnlyIfNeeded |
JavaEE.Tomcat | Bug |
IDEA-206243
|
Tomcat startup script fails to run for copied run configurations |
Bug |
IDEA-205955
|
Could not start Tomcat under latest EAP; spaces in username a problem? |
JavaEE.WebSphere | Bug |
IDEA-207683
|
Liberty (WLP) Deployment - Problems with server.xml generation when deploying |
Kubernetes | Feature |
IDEA-194758
|
Helm: Validate requirements.yaml fields |
Bug |
IDEA-207703
|
java.lang.LinkageError at attempt to load CRD as external spec |
Bug |
IDEA-207960
|
Kubernetes: External resources. Multiple CRD schemas in one file: only the first schema is applied |
Bug |
IDEA-207953
|
Kubernetes. External resources. CRD. Make it possible to add a schema with "version" key, not only "versions" |
Bug |
IDEA-204167
|
Helm. com.intellij.util.IncorrectOperationException at attempt to rename the chart name in a read-only file |
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' |
Usability |
IDEA-202462
|
Noisy Kubernetes menu |
Cosmetics |
IDEA-205741
|
Kubernetes. Settings. Too big distance between fields. |
Exception |
IDEA-207122
|
Kubernetes. java.lang.Throwable: Incorrect CachedValue use: same CV with different captured context: at "ctl+click" on a key |
Exception |
IDEA-199970
|
Helm. java.lang.Throwable by calling "Helm template"/ "Helm Dependency update" via keyboard shortcut |
Language Injection | Bug |
IDEA-202431
|
Postgres SQL injected language formater |
Bug |
IDEA-201839
|
Injected Brace Matcher Works Pretty Fun |
Local History | Bug |
IDEA-203490
|
Copy/paste is not working in the left pane of the Local History window |
Usability |
IDEA-75181
|
show absolute time in local history |
Exception |
IDEA-203259
|
It's possible to call 'Show History for Selection' for project tree items: IllegalArgumentException is thrown |
Macros | Bug |
IDEA-204339
|
Some IDEA macro invalid in other IDE's context. |
Packaging and Installation | Feature |
IDEA-194148
|
Publish 'intellij.platform.testFramework' module as a Maven artifact |
Bug |
IDEA-198859
|
Batch Mode for IDE updates: IDEA just restarted without any message when the last patch in chain is wrong |
Bug |
IDEA-206790
|
[jre11.win.zip artifact]: There is 32bit launcher in archive |
Bug |
IDEA-141900
|
Installer: Uninstall old version has weird word wrapping |
Bug |
IDEA-201669
|
Silent Installation: The installation is not done but there is a message about successful installation in installation log. |
Bug |
IDEA-202232
|
Two versions of commons-codec.jar are included into IntelliJ Platform |
Bug |
IDEA-202935
|
Regression: cannot install IntelliJ IDEA in silent mode if intermediate directory is missing |
Bug |
IDEA-203550
|
Windows Installer: 'Uninstall old versions' shows only several installations from only one disk with a weird gap |
Bug |
IDEA-158855
|
Windows installer starts uninstaller even when clicking back |
Bug |
IDEA-201292
|
Several installations of one version IDE: Problems with Uninstall in Users folders |
Bug |
IDEA-201664
|
Silent installation by user: The name of the destination folder is changed while changing the location during the installation |
Bug |
IDEA-201878
|
Uninstall previous installations: There is bin folder with uninstall.exe after uninstalling |
Bug |
IDEA-204606
|
Disable Uninstall feedback options activated by default when uninstaller running from installer(when you install update with installer). |
Bug |
IDEA-203213
|
JPS from IntelliJ IDEA 183 branch fails to compile project because of missing class org.apache.maven.model.InputLocationTracker |
Bug |
IDEA-206868
|
Patch update doesn't work on macOS (2019.1 EAP) |
Bug |
IDEA-208430
|
[jbr 11] Uninstall doesn't work after patching IDEA |
Bug |
IDEA-204957
|
Projects opened with cli have names ending in ./. opening other projects causes hang and then indexes root file system and or sometimes the parent directory filesystem. |
Usability |
IDEA-197129
|
Kotlin compiler binaries miss executable permissions |
Usability |
IDEA-198858
|
Batch Mode for IDE updates: It will be usefull to mention which patch-file.zip is wrong when there is wrong jar file in chain. |
Usability |
IDEA-207608
|
[jbr11 windows installers] It is better to remove checkboxes related to win32 system from Setup dialog |
Usability |
IDEA-202806
|
There are too few rows in Uninstall Old Versions tab |
Cosmetics |
IDEA-204535
|
Header text in Rider Installer is heavily misaligned |
Cosmetics |
IDEA-208125
|
[Setup dialog]: Replace '...install JRE x86...' with '...instal JBR x86...' |
Task |
IDEA-202441
|
Bundle Kotlin 1.3.20 with IntelliJ IDEA |
Task |
IDEA-200437
|
Use correct product code when IDE is started from sources |
Task |
IDEA-203997
|
Bundle Kotlin 1.3.11 with IntelliJ IDEA |
Task |
IDEA-202194
|
Bundle Kotlin 1.3.10 with IntelliJ IDEA |
Task |
IDEA-196699
|
Bundle Kotlin 1.3 with IntelliJ IDEA |
Task |
IDEA-206416
|
Bundle Kotlin 1.3.21 with IntelliJ IDEA |
Platform API | Feature |
IDEA-201860
|
Allow third-party IDEs to customize how major version is obtained from build number while suggesting updates |
Feature |
IDEA-200287
|
UCallableReferenceExpression should provide access to referenceNameElement |
Feature |
IDEA-177378
|
make the registry entries extendible by plugins |
Feature |
IDEA-209082
|
Allow IDEs to customize which builds can be used as possible updates |
Feature |
IDEA-198928
|
Make UAST provide a priory list of PsiElement types which could be used to get required UElement |
Feature |
IDEA-207347
|
Please allow the UndoRedoAction to use the JB UndoManager for a JTextComponent |
Feature |
IDEA-209154
|
Allow plugins to contribute additional details into description template used by 'Submit a bug report' action |
Bug |
IDEA-210378
|
Incorrect API for PsiModificationTrackerImpl#forLanguages? |
Bug |
IDEA-200807
|
NPE caused by NonClasspathClassFinder constructor leaking "this" |
Bug |
IDEA-203089
|
Optional dependency load order is not respected |
Bug |
IDEA-203169
|
Handle ProcessCanceledException during extension point listeners |
Bug |
IDEA-202707
|
If PersistentStateComponent::loadState failed with exception it won't be called next time |
Bug |
IDEA-196796
|
UAST: UMethod should provide access to the return-type reference expression |
Bug |
IDEA-205876
|
Completion on a LightClass that is an interface does not include static methods |
Performance |
IDEA-202315
|
UAST TreeBasedEvaluator consumes a lot of CPU |
Usability |
IDEA-207106
|
Log plugin that use registerFileType instead of FileTypeFactory |
Task |
IDEA-203954
|
Make sure that `PsiReferenceProvider`s add references to elements they were asked about |
Exception |
IDEA-203514
|
java.lang.AssertionError: Smart pointer list mismatch: size=1, ref.key=SMART_POINTERS 2145812205, manager.key=SMART_POINTERS 2145812205; has another pointer list with size 36 |
Plugin Development | Feature |
IDEA-206060
|
DevKit: deprecate Project Wizard |
Feature |
IDEA-201007
|
Devkit: show warning if a plugin code uses API which wasn't available in old versions of the platform |
Feature |
IDEA-194946
|
DevKit: verify plugin provides pluginIcon.svg |
Bug |
IDEA-208819
|
Devkit: false positive from UsePrimitiveTypesInspection |
Bug |
IDEA-196765
|
Good code red in a module.xml when referring an action defined in the same xml |
Bug |
IDEA-202635
|
Devkit: fix all gutter icon sizes, make configurable |
Bug |
IDEA-208625
|
Devkit: extension point property "className" should have PsiClass code insight |
Bug |
IDEA-208354
|
Devkit: subtags of 'intentionAction' tag in plugin.xml are highlighted as errors |
Bug |
IDEA-206150
|
Something wrong in ExtensionOrderConverter#isBeforeOrAfterKeyword(java.lang.String, boolean) |
Bug |
IDEA-202885
|
DevKit: constant assertion when using xi:include with <depends> in plugin descriptors |
Bug |
IDEA-202417
|
Quick-fix to register PsiReferenceProvider via psi.referenceProvider generates red code |
Bug |
IDEA-197440
|
Navigation to testdata hangs uninterruptible |
Bug |
IDEA-187409
|
AutoCompletion popup disappears if variant contain dash symbol "-" |
Bug |
IDEA-204436
|
Plugin Icon search path is wrong for ZIP plugin distributions |
Bug |
IDEA-140250
|
Rename class refactoring handles usages in xml incorrectly if inner class is renamed |
Bug |
IDEA-202393
|
Always include ID of a problematic plugin into exception report |
Bug |
IDEA-205189
|
theme.json: no spellchecking for color hex values |
Usability |
IDEA-201599
|
Don't show 'Version must be specified' error in plugin.xml files for plugins developed via gradle-intellij-plugin |
Usability |
IDEA-204886
|
Navigate to test data action shows multiple blinking modal progresses |
Usability |
IDEA-206928
|
plugin.xml: plugin name in Tab title shouldn't only work for plugin projects |
Task |
IDEA-201464
|
Properly attribute exceptions happened during instantiation of plugin components to corresponding plugins |
Task |
IDEA-208472
|
Devkit: allow user to specify modules which are included into single plugin for component registration check |
Exception |
IDEA-201432
|
Got 'Control-flow exceptions (like ProcessCanceledException) should never be logged' when opening project |
Plugin Management | Feature |
IDEA-201336
|
Drag'n'drop plugin zip file to welcome screen doesn't install it, but instead opens it as a file |
Feature |
IDEA-206274
|
If there there are two dependencies on the same plugin in plugin.xml and one of them is optional the other is treated as optional as well |
Bug |
IDEA-205032
|
Updating plugins in an offline environment no longer works with new marketplace and custom plugin repository |
Bug |
IDEA-199129
|
New Plugins panel opens oversized if last opened tab was "Installed" |
Bug |
IDEA-202302
|
Plugins management: confusing reaction in case of required plugin disabling, and the dependent plugin uninstalling |
Bug |
IDEA-202018
|
Old plugin dialog is shown when click on the notification popup |
Bug |
IDEA-202957
|
New Plugins dialog: 503 server error causes two error dialogs - one after settings dialog is closed |
Bug |
IDEA-171225
|
Plugin manager should select ony one (latest compatible) version in custom plugin repository and use it |
Bug |
IDEA-202017
|
Can't install plugin if it contains necessary dependence on another plugin |
Bug |
IDEA-205249
|
Required plugin isn't isn't added when click 'Enable' in 'Preferences | Plugins' |
Bug |
IDEA-202421
|
Enabling parent plugin from the depending plugin doesn't work |
Performance |
IDEA-205534
|
Typing lags in plugins search UI |
Usability |
IDEA-200867
|
Show plugin versions in the installed plugins list |
Exception |
IDEA-201296
|
Restart from new plugins dialog results in exceptions in console |
Project Configuration | Bug |
IDEA-185499
|
Do not create all facet editors on project settings open |
Bug |
IDEA-107676
|
Project Templates: attempt to apply the project template created from one of static web template project fails with velocity exceptions |
Bug |
IDEA-203651
|
Kotlin MPP (Common and JS) test source roots are not detected as source roots |
Bug |
IDEA-208450
|
Memory leak in RootModelImpl.myDisposable |
Bug |
IDEA-206879
|
Scopes: can't exclude folder, only the files inside it |
Bug |
IDEA-208237
|
IDEA forgets unloaded modules. |
Bug |
IDEA-139332
|
Creating template from project error: Error parsing file template |
Bug |
IDEA-199546
|
IntelliJ hangs when trying to add a JDK |
Performance |
IDEA-207895
|
Opening Project Structure dialog is slow for projects with many modules |
Performance |
IDEA-201304
|
IDEA hangs for ~20 sec when adding module to IDEA project |
Cosmetics |
IDEA-202743
|
Library that contains only a single folder is shown as "libs and one more file" in Project Structure |
Exception |
IDEA-202726
|
AccessDeniedException on project name change if .name file is read-only |
Exception |
IDEA-205597
|
REWA at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread |
Properties Files | Bug |
IDEA-207834
|
Properties are not detected when defined as string constant as annotation parameter(s) |
Quick Documentation | Feature |
IDEA-199882
|
Support JDK 11 external javadoc folders structure |
Bug |
IDEA-202789
|
Too many "Element information is not available during index update" notifications |
Bug |
IDEA-198297
|
Quick Documentation popup is sometimes placed off screen |
Bug |
IDEA-201449
|
Documentation tab name is not updated on following links in documentation |
Bug |
IDEA-205229
|
QuickDoc popup appears at wrong position when cursor is in "Find" field |
Bug |
IDEA-201819
|
QuickDoc popup is shown under the element in Diagram area even if there is not enough space for it |
Bug |
IDEA-201079
|
QuickDoc popup is not focused on the second "Ctrl+Q" if it was opened from autocomplete or Project View |
Bug |
IDEA-201280
|
QuickDoc popup appears at the cursor position after closing the documentation tab in Tool Window |
Bug |
IDEA-202597
|
View | ExternalDocumentation doesn't work for decompiled classes opened in Editor |
Bug |
IDEA-202463
|
Opening external documentation for OpenJFX 11 libraries does not work |
Bug |
IDEA-200855
|
SVG displayed in Quick Documentation popup ignore any size hint and are too large |
Bug |
IDEA-203264
|
Restoring quick doc popup size changes its content |
Bug |
IDEA-205190
|
Misplaced Mouse Cursor |
Bug |
IDEA-203728
|
Quick doc opened for an item from Project View changes position if one clicks on a hyperlink it contains |
Bug |
IDEA-204179
|
Wrong scrolling position after hyperlink navigation in quick doc popup |
Bug |
IDEA-201393
|
QuickDoc popup hides after selecting "Show Toolbar" option if QucikDoc is shown on mouse move |
Bug |
IDEA-189815
|
Quick doc popup shown on mouse hover closes when clicking on a reference to a different class inside |
Bug |
IDEA-205497
|
QuickDoc popup appears on another monitor if invoked from "Brief Info" popup |
Bug |
IDEA-201023
|
QuickDoc popup becomes small after resizing and clicking the link inside the popup |
Bug |
IDEA-200711
|
View | External Documentation doesn't work for Java11 classes if documentation url is provided |
Bug |
IDEA-201036
|
Autocomplete list moves up when opening/closing QuickDoc Tool Window |
Bug |
IDEA-202420
|
Opening offline external documentation for JDK 11 does not work |
Bug |
IDEA-202665
|
Quick documentation resolves method to any compatible method |
Bug |
IDEA-203588
|
JDK11 Javadoc links use wrong anchor format |
Bug |
IDEA-210310
|
Quick Documentation pop-up closes when moving between items in File View |
Bug |
IDEA-203713
|
QuickDoc shown on mouse move changes position or disappears after clicking on link it contains |
Usability |
IDEA-200674
|
Adjust popup size according to the font size |
Usability |
IDEA-200124
|
Quick Documentation hides context menu |
Refactoring | Usability |
IDEA-206481
|
Improve new file "Register New File Type Association" |
Cosmetics |
IDEA-206172
|
Refactor of directory name that begins with a dot to another name that begins with a dot PREVIEW-s a new name with TWO dots. |
RegExp | Feature |
IDEA-202325
|
In RegExp form, check whether the regular expression could match a longer input |
Bug |
IDEA-208559
|
Invalid 'redundant character escape' in JS regex |
Usability |
IDEA-202189
|
Pressing Shift+Tab in the Check RegExp window leaves the window |
Run | Debug configuration | Feature |
IDEA-114577
|
Confirm deletion of run/debug configurations |
Bug |
IDEA-157989
|
"Stop" button does not work when the IDE is launched as a background task |
Bug |
IDEA-195693
|
Context help shows 404 page when invoked for a run configuration which don't have special help page |
Bug |
IDEA-202004
|
Run Configuration. Red class name "Class 'Main' is in the default package" |
Bug |
IDEA-185342
|
Shorten command line is missing on scratch run configuration even though prompted |
Bug |
IDEA-96960
|
Run Configurations popup: inconsistent position for run config folders |
Bug |
IDEA-206761
|
Run configuration adds one more underscore |
Bug |
IDEA-194910
|
Add macro support for VM options field (e.g. expand $ModuleFileDir$ properly) |
Usability |
IDEA-206392
|
Do not allow empty parameters in Run configuration > Spring Boot > Application |
Usability |
IDEA-207069
|
Environment Variables "Open Folder" |
Usability |
IDEA-206173
|
Environment Variables: can no longer paste from clipboard |
Usability |
IDEA-201215
|
JVM launcher cannot process @argfiles produced by IDEA |
Usability |
IDEA-204335
|
Need an ability to disable run configuration delete confirmation dialog |
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) |
Exception |
IDEA-205510
|
Throwable at com.intellij.execution.impl.RunManagerImpl.addConfiguration$intellij_platform_lang_impl |
Settings Repository | Feature |
IDEA-174290
|
Settings Repository plugin leaks sensitive information in the commit message |
Bug |
IDEA-193044
|
Duplicated plugins in Sync Plugin list |
Bug |
IDEA-206186
|
When starting up new 2019.1 IDEA it resets settings if JetBrains Account is used. |
Bug |
IDEA-205426
|
Unable to push settings to shared repository - Unknown macro $PROJECT_FILE$ in storage file spec |
Bug |
IDEA-182954
|
Font size setting synchronization (via account) fail |
Structural Search and Replace | Feature |
IDEA-203929
|
Check lambdas/method references type using `getFunctionalInterfaceType()` in structural search |
Feature |
IDEA-161879
|
CTRL+C on Structural Search > Existing Templates yields SearchConfiguration@2115ed8a |
Bug |
IDEA-203274
|
Syntax highlighting does not change when changing file type |
Bug |
IDEA-201300
|
No validation after filter change |
Bug |
IDEA-205240
|
Editing a count filter put wrong value in max count editor if min count is not default |
Bug |
IDEA-202451
|
SSR: search templates are missing on each project openenig |
Bug |
IDEA-201833
|
Structural search inspection: added filter is not saved for search template |
Bug |
IDEA-202914
|
mess after selection |
Bug |
IDEA-208475
|
Problems finding for loop statements |
Bug |
IDEA-206795
|
File type not correctly detected from editor selection |
Bug |
IDEA-201528
|
Simple xml query not found because of index access problem |
Bug |
IDEA-202958
|
try-finally without catch blocks pattern finds try-catch-finally statements |
Usability |
IDEA-168054
|
Make structural search/replace templates available globally |
Usability |
IDEA-203074
|
Cutting and pasting a placeholder in the template editor looses all placeholder filters |
Task Management | Feature |
IDEA-199282
|
Pre-Select branch by task name in "Open Task" dialog |
Bug |
IDEA-205214
|
Task Server password/token is lost after closing IDE |
Bug |
IDEA-202675
|
"Open Task" dialog with empty "Create changelist" field |
Bug |
IDEA-203220
|
After phpStorm upgrade when opening task it doesn't strip "[" when generates branch name causing not valid branch name error |
Bug |
IDEA-173186
|
Commit message lost after cancelling commit dialog with Add commit message from Task server enabled |
Bug |
IDEA-205965
|
Pivotal Tracker implementation uses the deprecated and shutdowned API |
Bug |
IDEA-205194
|
When I open a task with "create branch" option checked IDE tires to create a branch twice in a row |
Bug |
IDEA-203337
|
Duplicate shortcuts in "Open Task" window |
Usability |
IDEA-203090
|
Context List displays only the 10 most recent contexts |
Cosmetics |
IDEA-171919
|
Underscore missing in task list drop-down |
Template Languages. FreeMarker | Bug |
IDEA-203729
|
Freemarker: incorrect representation of wildcard type in the variable tooltip |
Bug |
IDEA-202190
|
Freemarker Inspection About Date type |
Bug |
IDEA-202655
|
FreeMarker plugin: built-in 'first' is not applicable to 'Sequence' |
Bug |
IDEA-201000
|
FreeMarker FTL // Support Code block folding |
Bug |
IDEA-205704
|
Freemarker editor doesn't resolve variables anymore when using <#stop "" /> statement in some cases |
Bug |
IDEA-203096
|
Problem with formatting FreeMarker macros |
Exception |
IDEA-204842
|
nonempty text is not covered by block in #<FreeMarker> |
Template Languages. Velocity | Bug |
IDEA-203769
|
Incorrect behavior for wildcard types in velocity templates |
Terminal | Feature |
IDEA-119667
|
Feature request: shortcut for switching between terminal tabs |
Feature |
IDEA-191464
|
Add environment variable to terminal detect if running in IntelliJ IDES |
Bug |
IDEA-201228
|
IllegalStateException when split Terminal tab |
Bug |
IDEA-205239
|
Cmd+W in a Terminal tab moved to the Editor closes the wrong window |
Bug |
IDEA-200880
|
Terminal: resize mouse pointer when hovering over "New session" button |
Bug |
IDEA-208829
|
Start SSH Session: if connection fails, the not-editable Terminal tab is opened |
Bug |
IDEA-201459
|
Terminal doesn't source ".bash_profile" anymore in PyCharm |
Bug |
IDEA-204683
|
No login shell if "Python Terminal" plugin enabled |
Bug |
IDEA-155071
|
TERM variable should not be set for windows (cmd) terminals |
Bug |
IDEA-203500
|
Can't Open Local Terminal |
Bug |
IDEA-204725
|
Terminal with bash: 'cat' process ignores SIGPIPE |
Bug |
IDEA-202881
|
Failed to start cmd.exe |
Bug |
IDEA-202821
|
Blank terminal |
Bug |
IDEA-200854
|
Regression: "Close session" and "Select Next/Previous Tab" no longer works in terminal since latest build |
Bug |
IDEA-165632
|
The terminal is called twice. |
Bug |
IDEA-208008
|
Terminal window is scrolled to bottom and has no cursor on initial opening until enter is pressed |
Bug |
IDEA-155571
|
terminal history not retained between openings op terminal pane |
Bug |
IDEA-203647
|
Terminal settings (Environment Variables) forgotten after app restart |
Bug |
IDEA-202523
|
Opening Embedded Terminal starts with: "cp: overwrite '/home/<username>/.WebStorm2018.3/config/terminal/history/history-'? " since updating to WebStorm 2018.3 |
Bug |
IDEA-208328
|
CTRL-C in terminal does not work in IDEA JDK 11 but works fine on IDEA JDK 8 (Mac) |
Bug |
IDEA-204243
|
In 2018.3 terminal doesn't save commands to the history (zsh). |
Bug |
IDEA-201601
|
Sometimes terminal shows broken prompt on IDE startup |
Usability |
IDEA-205457
|
Terminal trap DEBUG overrides my trap |
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 |
Usability |
IDEA-132932
|
Console font change doesn't take effect immediately |
Usability |
IDEA-206189
|
Fall back shell path for terminal settings |
Usability |
IDEA-204510
|
too easy to accidentally close terminal window |
Exception |
IDEA-203045
|
Start ssh session is broken in 183.3795.24 |
Thymeleaf | Feature |
IDEA-129851
|
Thymeleaf: rename doesn't work for included fragments |
Bug |
IDEA-129852
|
Thymeleaf: th:include: same-file fragment can be referenced with no keyword specifying |
Bug |
IDEA-130667
|
Thymeleaf: incorrect completion in th:include attribute value |
Bug |
IDEA-202955
|
Kotlin + Thymeleaf th:each problem |
Bug |
IDEA-152595
|
Thymeleaf: no navigation/completion/rename is provided for the included/replaces template w/o specified fragments (Complete-template fragments) |
Bug |
IDEA-163350
|
Darcula color scheme not looking very nice in Thymleaf templates |
Bug |
IDEA-145647
|
Thymeleaf: support navigation to included / replaced fragment |
Bug |
IDEA-205379
|
Thymeleaf: navigation to the parametrized fragment doesn't work |
Bug |
IDEA-145628
|
Thymeleaf: data-th-* syntax should not require xmlns declaration |
Bug |
IDEA-152588
|
Thymeleaf: completion should be available for the included/replaced fragments |
Performance |
IDEA-202588
|
Thymeleaf plugin stuck endlessly in syntax analysis |
Exception |
IDEA-129849
|
Thymeleaf: exception on attempt to rename the included file |
UML | Bug |
IDEA-201919
|
Fonts in UML diagrams are no longer vectorial but rasterized (to poor resolution) |
Bug |
IDEA-207912
|
Diagrams background is white on Darcula |
Bug |
IDEA-204874
|
UML diagram: context menu does not work on macOS |
Bug |
IDEA-207533
|
Move UML diagram colors to color theme, then use editor color theme |
Bug |
IDEA-208229
|
Export diagram to image file: progress cancelling doesn't work |
Bug |
IDEA-206436
|
Memory hogging in Diagrams + Structure tool window + Zoom In/Out |
Unit Testing. JUnit | Feature |
IDEA-201375
|
2018.3 Beta + Rerun Failed Tests does not work with JUnit 5.3.1 Dynamic Test using a testSourceURI |
Feature |
IDEA-202111
|
JUnit5 suggest, make reference and validate @EnumSource values from enum constants |
Feature |
IDEA-205843
|
Click to see difference for JUnit doesn't support anonymous FeatureMatchers (too sensitive to whitespace) |
Bug |
IDEA-139160
|
Slow response during execution of unit tests when assertion fails with big message |
Bug |
IDEA-206892
|
Incorrect JUnit tree generated for repeated parameterized tests |
Bug |
IDEA-195665
|
Not good generate test source |
Bug |
IDEA-123039
|
StackOverflowError when exporting large junit results |
Bug |
IDEA-205512
|
IntelliJ is only running the first package when you select multiple packages to run test |
Bug |
IDEA-204168
|
Test class selection by name is broken |
Bug |
IDEA-205937
|
Can't run whole project JUnit tests in Gradle project with multiple modules because of NumberFormatException |
Bug |
IDEA-200313
|
JUnit Jupiter tests ignored when run by pattern and with Vintage tests |
Bug |
IDEA-190838
|
Generated JUnit's setUp() method does not compile |
Bug |
IDEA-198189
|
JUnit tests with the same parent suite, executed out of order, break the tree view |
Bug |
IDEA-159414
|
Execute single overridden test method in JUnit test class without explicit @Test |
Bug |
IDEA-203609
|
IDE won't run JUnit tests classes with same name |
Bug |
IDEA-201414
|
Test runner: freezing wheel |
Bug |
IDEA-199945
|
Idea 2018 and Junit 5 duplicates test executions when running tests from the IDE |
Bug |
IDEA-178882
|
Fork doesn't work properly when run tests from package with mix of Junit4 and Junit5 tests |
Bug |
IDEA-185466
|
Wrong test run configuration can be used when running module tests |
Bug |
IDEA-202869
|
Run Configuration with Test Kind 'TAGS' has unsolvable Error |
Bug |
IDEA-202575
|
JUnit5: FileSource test/container opens file in "bin" folder (if available) on "Jump to Source" or "Show Source" |
Bug |
IDEA-198613
|
Test output removed when JUnit test fails |
Bug |
IDEA-202594
|
Counter of total tests shows less then it should when test fails |
Bug |
IDEA-162481
|
Create Test dialog: Fix button disappears when Cancel adding Library |
Bug |
IDEA-203414
|
Test configuration with invalid class shows as passing |
Bug |
IDEA-202418
|
Confusing output from opentest4j MultipleFailuresError |
Bug |
IDEA-203036
|
JUnit tests launched in fork mode doesn't list all the tests, teamcity messages leaked in the console. |
Bug |
IDEA-160306
|
Very long text in test result failures clips the "Click to see difference" link |
Performance |
IDEA-203173
|
JUnit 5 Platform Integration calls TestEngine.discover twice |
Usability |
IDEA-195529
|
Test run gutter inconsistency |
Usability |
IDEA-206042
|
Display name of failed test in JUnit diff window |
Usability |
IDEA-179482
|
Support opentest4j in all tests not just JUnit 5 |
Usability |
IDEA-193776
|
In JUnit5, when re-running a DynamicTest by id, the newly created treeview does not expand to show the DynamicTest instance that was re-run |
Usability |
IDEA-205284
|
JUnit5: using @ParameterizedTest and @Test in the same class shows erroneous hint for public access class/methods |
Cosmetics |
IDEA-204016
|
Add some default stacktrace folds for Jigsaw modules |
Unit Testing. TestNG | Bug |
IDEA-206449
|
TestNG: test name is not displayed if it is identical to the suite name |
User Interface | Bug |
IDEA-106651
|
Editor Search/Replace and Find/Replace in Path: font for text input fields is too small |
Bug |
IDEA-207737
|
support native custom decoration |
Bug |
IDEA-200459
|
New Search Everywhere dialog doesn't retain previous search in "All" tab |
Bug |
IDEA-202749
|
Missing mnemonics for labels |
Bug |
IDEA-118112
|
Additional keybindings |
Bug |
IDEA-206484
|
"Switch Boot Runtime" dialog: Some local JDKs are shown as "Undefined[Local]" in drop-down list |
Bug |
IDEA-186873
|
Unpinned "Find Usages" window became closed when some control in it are pressed |
Bug |
IDEA-166195
|
icons doing the same action: intended? |
Bug |
IDEA-202634
|
ParameterInfo is now wedged in completion settings area |
Bug |
IDEA-201098
|
Panel for swapping branches is missing from the Compare with current dialog on mac |
Bug |
IDEA-197444
|
Run Anything. Shortcut cannot be changed or disabled |
Bug |
IDEA-207957
|
IDEA is not switched to full screen on Windows |
Bug |
IDEA-186740
|
Scrollbar overlaps piece of text in an overflow hint |
Bug |
IDEA-206700
|
Validation in tables: bugs |
Bug |
IDEA-184388
|
Exception on pressing "context menu button" if there is no context menu in the current UI component |
Bug |
IDEA-204831
|
On IDEA restart 2 projects are opened while when IDEA was closed only one project was opened |
Bug |
IDEA-202305
|
Update JavaScriptDebugger and JavaScriptLanguage icons |
Bug |
IDEA-201276
|
Linux Native menu: shortcuts disappeared from main menu panel |
Bug |
IDEA-206344
|
Recent Locations popup: after exiting presentation mode, popup may keep the enlarged font for snippets |
Bug |
IDEA-204130
|
Find usages -> Export to Text background does not match font colour |
Bug |
IDEA-203496
|
java.lang.IllegalStateException: component cannot be null |
Bug |
IDEA-201529
|
It should be not possible to reduce panel view to zero size |
Bug |
IDEA-207598
|
Show smart step into popup above the line |
Bug |
IDEA-203350
|
Help | Submit a Bug Report does not work for AppCode / CLion / DataGrip |
Bug |
IDEA-206775
|
Remove Run Anything icon for IntelliJ IDEA |
Bug |
IDEA-126774
|
Lens mode doesn't show last line |
Bug |
IDEA-204678
|
Editor tab is minimized to OS title bar when detaching it with a mouse |
Bug |
IDEA-199508
|
New Search Field: replace clean icon with close one |
Bug |
IDEA-127973
|
Ctrl+Click doesn't work for multiple selection in Changes | Log, File History |
Bug |
IDEA-201103
|
Linux native menu: some submenu are empty |
Bug |
IDEA-158850
|
Bookmarks navigation list shows two dots instead of bookmark mnemonic |
Bug |
IDEA-198933
|
Problem painting splash screen tail image |
Bug |
IDEA-199367
|
IDE hangs when searching in Hebrew+English |
Bug |
IDEA-204645
|
Help | Submit a Bug Report causes YouTrack to complain about template |
Bug |
IDEA-203502
|
Preview in "Find Usages" toolwindow turns green when disabled |
Bug |
IDEA-201446
|
NullPointerException during using 'FindUsages' |
Bug |
IDEA-201284
|
Linux Native Menu Bar: main menu is not available if the detached editor has focus |
Bug |
IDEA-205631
|
The window with the addition of the note does not stretch vertically |
Bug |
IDEA-203319
|
"Run/Debug Configurations" dialog is opened without toolbar if invoked from Touch Bar while "Search Everywhere" was opened |
Bug |
IDEA-202939
|
Can't exit search from Mac Touch Bar when no Touch Bar menu configurations |
Bug |
IDEA-204789
|
project frame opens out of screen |
Bug |
IDEA-204015
|
IllegalArgumentException because event getcomponent is null (from TrayIcon) |
Bug |
IDEA-183544
|
Artifacts Application icon setting missing |
Bug |
IDEA-198135
|
Version control toolwindow is not displayed after Enabling VCS integration |
Bug |
IDEA-204534
|
KDE global menu |
Bug |
IDEA-205976
|
Structure View shows content of the previously opened editor tab |
Bug |
IDEA-201104
|
Linux native menu: popups are not closed when native menu is opened |
Bug |
IDEA-203219
|
Touch Bar buttons for "Find/Replace in Path" dialog do not correspond to dialog buttons |
Bug |
IDEA-207394
|
Icon animation stops in TestTree for one project if tests were started in parallel in two projects |
Performance |
IDEA-199938
|
"Compress and Show Logs" works on UI thread |
Performance |
IDEA-205737
|
parameter info tooltip slows down typing in editor |
Performance |
IDEA-204341
|
30s hang inside DeferredIconImpl |
Usability |
IDEA-206969
|
Consistent names of actions in View menu |
Usability |
IDEA-179591
|
'Couldn't checkout. Rollback changes to not let branches diverge' message extends past screen on Mac OS X |
Usability |
IDEA-203577
|
Update tool window modes menu |
Usability |
IDEA-204151
|
New Search Everywhere doesn't have an option to filter out run/debug configurations |
Usability |
IDEA-167451
|
file chooser dialog: can't definitely say which icons are grayed and which are wnot |
Usability |
IDEA-195255
|
Dialog Non-Project Files Protection: make OK primary button |
Usability |
IDEA-209167
|
"Submit Feedback" action from Android plugin overrides the platform action |
Usability |
IDEA-206408
|
"Switch Boot Runtime" dialog takes a long time to show up |
Usability |
IDEA-209229
|
When project is opened via launcher script Welcome screen is shown for a second |
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-180216
|
Image viewer zooms in wrong direction on scroll wheel |
Usability |
IDEA-203571
|
Disabled icons on status bar should support LAF changes |
Usability |
IDEA-202513
|
'Evaluate' window always shows on a fixed size and location. |
Cosmetics |
IDEA-203829
|
Analyze actions shows "Include test sources" option even if there are no tests in the project |
Cosmetics |
IDEA-199007
|
Incorrect progress dialog border rendering |
Cosmetics |
IDEA-200555
|
Icons in the Apply Patch dialog are not updated |
Cosmetics |
IDEA-204690
|
Mojave: low contrast menu selection background |
Cosmetics |
IDEA-206478
|
Partial commits: 'Uncheck All' checkbox misaligned with dependent checkboxes |
Cosmetics |
IDEA-197467
|
Modernize Maven Run/Debug Configuration icon |
Cosmetics |
IDEA-205826
|
Annotation name is cropped on hiDPI monitor 175% scale |
Cosmetics |
IDEA-184165
|
Startup splash screen progress bar is not centered |
Cosmetics |
IDEA-85566
|
Git branches with underscores don't render properly in branch menu |
Cosmetics |
IDEA-203937
|
Vertical aligned windows can't be resized entirely anymore |
Task |
IDEA-205679
|
Rework validation in tables |
Task |
IDEA-197166
|
Increase click and hover zones for the close button for Manage Recent Projects popup and Welcome Screen |
Exception |
IDEA-203612
|
NullPointerException occurs on opening a second/new project in the same window |
Exception |
IDEA-203132
|
NullPointerException occurs on entering Presentation mode |
Exception |
IDEA-208621
|
Bookmark dialog's move up/down actions do not work (throw exceptions) |
Exception |
IDEA-205460
|
"Throwable: Project is already disposed" in Structure View on Close project |
User Interface. Accessibility | Bug |
IDEA-201843
|
NavBar popups are closed on up/down/speed search |
Bug |
IDEA-201273
|
Problem with User Agreement Accessibility |
Bug |
IDEA-201167
|
File tree in Commit dialog and Revert changes are not accessible for Jaws |
Bug |
IDEA-205209
|
[a11y] instant rename popup ignores default enter |
Bug |
IDEA-203712
|
[a11y] completion popup closes immediately in break point settings |
Bug |
IDEA-182960
|
Screen Reader Accessibility: Autocomplete |
Bug |
IDEA-204449
|
[a11y] instant rename refactor popup items are not selectable |
User Interface. Action System | Bug |
IDEA-202541
|
Replacing an action via unregisterAction/registerAction may not update references in action groups |
Bug |
IDEA-202598
|
Remove action from all action groups when ActionManager.unregisterAction is called |
Exception |
IDEA-203236
|
Throwable occurs when accessing "Run Anything" via shortcut |
User Interface. Controls | Feature |
IDEA-208143
|
Find and Find-in-path to select word under the caret automatically. |
Bug |
IDEA-208437
|
Context help tooltips aren't shown in inspection settings |
Bug |
IDEA-207235
|
On Linux it's impossible to switch tabs in Debug Tool Window (e.g. from Threads to Frames), in Project View if the first line is selected |
Bug |
IDEA-207083
|
Implement validation of checkboxes |
Bug |
IDEA-200457
|
ComponentValidator doesn't work with EditorTextField |
Bug |
IDEA-204186
|
IDEA lost mnemonic for 'File-eXit' |
Bug |
IDEA-201124
|
Linux native menu: main menu appears on a toolwindow in windowed mode |
Bug |
IDEA-200857
|
TabbedPaneUI reduces tabs font when switching theme |
Bug |
IDEA-202228
|
NPE at com.intellij.ide.ui.laf.darcula.ui.DarculaProgressBarUI.paintDeterminate |
Bug |
IDEA-196606
|
Floating toolwindows can't be moved |
Bug |
IDEA-208708
|
JVM crashes when creating vcs diff window |
Bug |
IDEA-204972
|
Cannot assign context-dependent shortcut key if that shortcut is left alone for a different context |
Cosmetics |
IDEA-201120
|
Cannot Run Git popup contains Configu link instead of Configure |
Cosmetics |
IDEA-202283
|
Plugins UI: Top border of "Back to Plugins" button is cut |
Exception |
IDEA-198778
|
Exception on a click to the hidden toolwindow toolbar item |
User Interface. Focus | Bug |
IDEA-86505
|
File Structure: renaming from the popup is broken |
Bug |
IDEA-209224
|
Can't use "Injected Language" feature because popup doesn't appear |
Bug |
IDEA-198612
|
can't tab out a pane once breakpoint is hit |
Bug |
IDEA-187615
|
VCS tool window loses focus when file is selected from History dropdown list |
Bug |
IDEA-203154
|
Focus lost when some tab is closed in Version control toolwindow |
Bug |
IDEA-194482
|
Focus lost from main pane after swithcing tabs with keyboard (Alt+Right) |
Bug |
IDEA-189984
|
Can't type in detached editor tab on Mac |
User Interface. Keyboard Input | Bug |
IDEA-208572
|
Customized keymap for Up/Down/Left/Right is not applied to main menu |
Bug |
IDEA-203999
|
Double CMD doesn't show tool windows |
Bug |
IDEA-201492
|
Default keymap doesn't save shortcuts |
Bug |
IDEA-206348
|
Can no longer use "AltGr" to invoke Alt-Enter for Intention action under JDK11 |
Usability |
IDEA-201494
|
Shortcut chooser dialog cannot be submitted from keyboard |
Usability |
IDEA-206757
|
[Sublime keymap]: "Ctrl+Shift+Backspace" should be mapped to "delete to line start" action |
User Interface. Look and Feel | Bug |
IDEA-206617
|
Cannot open Settings when a theme is applied |
Bug |
IDEA-203934
|
Icons become of a Darcula theme after restarting IDEA with "High Contrast" theme set |
Bug |
IDEA-207779
|
Items in popup have two-tones highlighting when selected |
Bug |
IDEA-204746
|
No border between 'Shelf' toolwindow content area and toolbar |
Bug |
IDEA-159315
|
Black text on dark background in 'Rename File' dialog box. (Dracula theme) |
Bug |
IDEA-201938
|
High Contrast Theme: UML diagram window is still grey for contrast scheme |
Bug |
IDEA-185124
|
Project Structure dialog doesn't change theme properly |
Bug |
IDEA-202248
|
Color Scheme reverts to Darcula from *custom* light color theme after restart if IDE theme is Darcula |
Bug |
IDEA-199525
|
Mojave: selected item in context menu is highlighted with a different color than in the main menu |
Bug |
IDEA-200158
|
High Contrast Theme: Menu bar and popup menu items are not highlighted when selected after restarting IDEA with "High Contrast" theme set |
Cosmetics |
IDEA-204282
|
Tree in "File and Code Templates" has grey background when "High Contrast" theme is applied |
Task |
IDEA-203153
|
Support old color key names |
User Interface. Navigation | Feature |
IDEA-115029
|
Feature request: recent files dialog should use up/down/left/right key mappings |
Feature |
IDEA-202496
|
Extension point to alter "No {0} found" text in Search everywhere contributor |
Bug |
IDEA-207077
|
Header does not resize on popup resize, title and checkbox may overlap |
Bug |
IDEA-202230
|
Setting or registry items aren't shown in "Find Action" dialog |
Bug |
IDEA-154117
|
Cannot bind Alt+S to an action |
Bug |
IDEA-205837
|
Recent files popup navigates to the last location after open from Find Action |
Bug |
IDEA-208222
|
Search Everywhere: Items duplicated in Files and Symbols sections |
Bug |
IDEA-206176
|
Recent locations popup: long string editing leads to location shown as empty |
Bug |
IDEA-205760
|
Navigation bar. Pressing Enter on a package selects a package in a Project View tree |
Bug |
IDEA-199673
|
[Run config in the new SE] run config in a folder could not be found |
Bug |
IDEA-207202
|
Quick action list trigger doesn't redraw on the first few mouse clicks |
Bug |
IDEA-201308
|
New SE: Actions descriptions is not shown in status bar |
Bug |
IDEA-207963
|
Can't find some recent files in Search Everywhere top |
Bug |
IDEA-201937
|
Search Everywhere shortcuts: Ctrl/Shift+Tab shortcuts set for tabs switching do not work if Tab shortcut is set for "Select item" action |
Bug |
IDEA-206205
|
Recent Locations popup: new-created file doesn't appear in popup |
Bug |
IDEA-201868
|
New SE: Use FUS statistics provider |
Bug |
IDEA-208969
|
Search Everywhere: Use addInputEvent method for correct collecting statistics |
Bug |
IDEA-206340
|
Recent Locations popup: after checkbox is checked by mouse popup loses keyboard focus |
Bug |
IDEA-198765
|
Rubymine 2018.3 EAP display file/folder paths truncated |
Bug |
IDEA-197872
|
Select in... is broken in new Search Everywhere |
Bug |
IDEA-207903
|
Search Everywhere: Selection disappears when "more" item activated |
Performance |
IDEA-202231
|
Compute breadcrumb information outside of EDT |
Performance |
IDEA-201678
|
Analyze stacktrace hangs |
Usability |
IDEA-204149
|
Disable Search Everywhere from automatically inserting last query |
Usability |
IDEA-207546
|
Goto file: match spaces with file separators |
Usability |
IDEA-199661
|
Results in "Search Everywhere" are delayed |
Usability |
IDEA-204424
|
Confusing representation of items without a group in go to related symbol popup |
Task |
IDEA-209217
|
Fixed size RL popup |
Exception |
IDEA-206238
|
IAE at com.intellij.util.containers.ContainerUtil.$$$reportNull$$$0 |
User Interface. Project View | Feature |
IDEA-200471
|
File nesting not happening when file name is equal to configured file suffix |
Feature |
IDEA-123918
|
Allow to use additional keymaps for up/down in project window |
Bug |
IDEA-204481
|
Folders from "Scratches and Consoles" node do not disappear from the tree after deleting |
Bug |
IDEA-203616
|
Update in Resource Bundle makes the file explorer to close the Resource Bundle folder |
Bug |
IDEA-209330
|
Pinned mode in 'project tree' always closes by switching windows. |
Bug |
IDEA-176384
|
Scroll from source not working anymore |
Bug |
IDEA-204918
|
File nesting doesn't work with .java files |
Bug |
IDEA-206431
|
[Autoscroll from source] in Unpinned/Undock modes doesn't work when using mouse |
Bug |
IDEA-190056
|
Class members are highlighted as erroneous when they aren't |
Exception |
IDEA-204840
|
StringIndexOutOfBoundsException on Enum file opening when "Structure.Show Inherited" enabled |
Exception |
IDEA-203552
|
CancellationException at org.jetbrains.concurrency.AsyncPromise.cancel |
Version Control | Feature |
IDEA-167703
|
Shelf deletion should support undo instead of confirmation |
Feature |
IDEA-177606
|
Use more relaxed heuristics to mark cherry-picked commits |
Feature |
IDEA-52058
|
Prompt to add files to version control that got copied into a project externally. |
Feature |
IDEA-202946
|
Show History for selection should work for the caret position |
Feature |
IDEA-203130
|
Allow to apply shelved changes without removing them from shelf by dragging corresponding changelist to 'Local Changes' tab while holding Ctrl |
Bug |
IDEA-170942
|
Scope background color is not shown for files that do not have VirtualFile |
Bug |
IDEA-87811
|
No line status markers for files modified without checkout |
Bug |
IDEA-207102
|
Annoying "Shelf" behavior changes |
Bug |
IDEA-179602
|
Workspace should not be restored is a branch is not checked out |
Bug |
IDEA-205331
|
Cancelling pre-commit code analysis leaves all local changes in stash/shelve |
Bug |
IDEA-201084
|
'Group By' button doesn't work in Apply Patch dialog |
Bug |
IDEA-148109
|
A file ignored via .gitignore is shown as modified in 'Local Changes' |
Bug |
IDEA-203802
|
Unshelve Silently restores several changelists in one |
Bug |
IDEA-203012
|
Files which were not added under VCS at once, do not appear at the list of files proposed ti add to VCS on project reload |
Bug |
IDEA-206072
|
IDEA shows half of project with an olive color |
Bug |
IDEA-204764
|
File history missing part before rename/modified conflict. |
Bug |
IDEA-205302
|
'Clean Unshelved Changelist' - Option button has no default option |
Bug |
IDEA-202099
|
Shelve tab automatically closed if delete last shelve even if there are items in Recently deleted |
Bug |
IDEA-209461
|
191.6183.55 hangs on Synchronizing files due to git integration |
Bug |
IDEA-204713
|
Deadlock after switching git branches (with kotlin) |
Performance |
IDEA-203998
|
Do not use RemoteRevisionsCache for Git |
Performance |
IDEA-201408
|
ChangesViewManager's tree builds itself in EDT causing performance problems |
Performance |
IDEA-208067
|
Project leak via EditorImpl -> InlayModelImpl -> AnnotateRevisionAction$MyVcsVirtualFile |
Performance |
IDEA-205332
|
Pre-commit code analysis stashes all roots in the multi-repo project |
Usability |
IDEA-204999
|
Preview diff is too wide if file path is long |
Usability |
IDEA-201491
|
Default key binding for VCS/Git/Branches conflicts with MacOS binding |
Usability |
IDEA-138130
|
Make 'vcs changed' popup scrollable for much code |
Usability |
IDEA-192682
|
Can't drag&drop several files from 'Shelf' tool window to the 'Local Change" tool window |
Usability |
IDEA-93999
|
Don't show modal "add files to VCS" dialog when files being added are project files |
Usability |
IDEA-195646
|
'Local Changes' tree shows module names instead of directory names if 'Group by: directory' is selected |
Usability |
IDEA-167403
|
Shelf: focus disappears after removing one of the shelved lists |
Cosmetics |
IDEA-203839
|
Change 'Unshelve changes' dialog button rename |
Task |
IDEA-204766
|
Unbundle TFS plugin |
Task |
IDEA-204767
|
Unbundle CVS plugin |
Exception |
IDEA-205978
|
Already disposed on exit from offline inspections |
Exception |
IDEA-180971
|
java.lang.RuntimeException: java.lang.Exception: Cannot get ChangeListManager component state |
Exception |
IDEA-201711
|
Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed |
Version Control. Git | Feature |
IDEA-177665
|
Add option to override git credential.helper. |
Feature |
IDEA-193870
|
Set GIT_OPTIONAL_LOCKS for IDE operations |
Feature |
IDEA-139940
|
Force push could be made a bit safer with --force-with-lease option |
Feature |
IDEA-116425
|
Ignored files and folders should indicate that they are ignored |
Bug |
IDEA-205297
|
java.lang.NullPointerException at git4idea.checkin.GitCheckinHandlerFactory$MyCheckinHandler.getSelectedRoots(GitCheckinHandlerFactory
.java:368) |
Bug |
IDEA-201193
|
Git Fetch is fetching only the current remote |
Bug |
IDEA-76760
|
When a file is added to git and immediately deleted, IDEA update fails with no visible reason |
Bug |
IDEA-201054
|
Git: native SSH: confusing dialog on attempt to connect to (yet) unknown host |
Bug |
IDEA-204480
|
Git: all remote operations fail with "execvp: No such file or directory" error |
Bug |
IDEA-202796
|
Git Remote operations do not work with Native SSH |
Bug |
IDEA-198143
|
On Linux, remote git operations over SSH hang if IDEA started via terminal (has tty assigned) |
Bug |
IDEA-170013
|
Git Native SSH with passphrase fails with Permission denied |
Bug |
IDEA-191210
|
Run Git Hooks option does not check for commit-msg hook |
Bug |
IDEA-192771
|
Git commit partially causes change CRLF to LF. |
Bug |
IDEA-204694
|
IO changes: Outgoing commits are not shown when local and remote branch names do not match |
Bug |
IDEA-203005
|
Project update over SSH fails if there are many repositories |
Bug |
IDEA-171517
|
Ignore empty remote section in git config |
Bug |
IDEA-202874
|
Indexing is suspended during the cherry-pick process |
Bug |
IDEA-200096
|
New parallel multi-root fetch not working with store credential helper |
Bug |
IDEA-205777
|
IO Commits: commits status is not saved after refresh time is over |
Bug |
IDEA-201575
|
Failed git clone notification shows progress messages |
Bug |
IDEA-169020
|
Exception from the VcsLogRefresher, if a Git root is unregistered in the Settings |
Bug |
IDEA-199581
|
Diff opened in a separate window takes forever to complete when cherry-picking |
Performance |
IDEA-201588
|
GitUtil.isGitRoot is expensive on windows and called too many times |
Usability |
IDEA-206134
|
Unknown host question is asked N times for a single host |
Usability |
IDEA-187448
|
Partial commit | "Uncheck all" button |
Usability |
IDEA-190367
|
Shortcut for git branch by default |
Usability |
IDEA-174119
|
Git -> Add option should execute git add for all selected files |
Usability |
IDEA-204470
|
'Update checks failed' warning on Branches popup |
Usability |
IDEA-155587
|
Git action "Checkout with Rebase" has counter-intuitive name |
Usability |
IDEA-201596
|
Don't add unrelated entries to automatically created .gitignore file |
Cosmetics |
IDEA-203057
|
Unify wordings in 'GitHub Pull Requests' |
Exception |
IDEA-202533
|
IllegalArgumentException occurs on attempt to fetch changes from remote git repository if repository is not set |
Version Control. GitHub | Feature |
IDEA-202764
|
Add Open on GitHub option to annotations in diff dialog of older revisions |
Bug |
IDEA-203744
|
"Checked Out Branch pull/xxx" popup displayed even when no branch is checkout |
Bug |
IDEA-198120
|
Cannot create github token when one with the name already exists |
Bug |
IDEA-206841
|
GitHub pull requests: reviewers list is not sorted |
Bug |
IDEA-200881
|
GitHub: Cannot view a PR on GitHub Enterprise 2.12 or older |
Bug |
IDEA-201720
|
Multiplr Github accounts: can't clone from the accessible host while another configured one can't be reached |
Usability |
IDEA-200441
|
Git: "Сhoose Github Account " dialog size is not remembered |
Version Control. Log | Bug |
IDEA-191688
|
Resume indexing operation infinite pop-up dialog |
Bug |
IDEA-198803
|
VCS log shows garbage in "author" field, looks like a corrupted index |
Bug |
IDEA-206766
|
Bug in Log filtering by branch |
Bug |
IDEA-204247
|
VCS Log repository root filter doesn't show tagged commits |
Usability |
IDEA-130970
|
Git Log: search for filter string both in hashes and in strings |
Usability |
IDEA-160441
|
Better name for Log tabs & tooltips |
Usability |
IDEA-202408
|
Strange window flickers on the screen when I navigate through git log (Windows 10) |
Cosmetics |
IDEA-195976
|
Fix progress bar in VCS Log in darcula |
Exception |
IDEA-202461
|
java.lang.Throwable: Skipping invalid VCS root: VcsRoot{vcs=svn, path=null} |
Version Control. Mercurial | Bug |
IDEA-209262
|
VCS refresh is taking a very long time with Mercurial |
Bug |
IDEA-203079
|
Add project files to Mercurial |
Bug |
IDEA-130035
|
Mercurial - move refactoring bugs |
Task |
IDEA-203152
|
Update incoming / outgoingChangesOn icons for HG |
Task |
IDEA-205988
|
Please get rid of dependency on javax.activation |
Version Control. Subversion | Bug |
IDEA-202942
|
SVN Commit dialog hangs for a long time before showing up (since 2018.3) |
Bug |
IDEA-206423
|
Subversion: impossible to merge file conflict using idea |
Performance |
IDEA-207024
|
100% CPU usage when working with a changelists of ~100 files |
Exception |
IDEA-202460
|
NFE at org.jetbrains.idea.svn.commandLine.CommandUtil.parse |
Version Control. TFS | Bug |
IDEA-206607
|
TFS: Axis2 configuration error/ClassCastException on workspace creation |
Bug |
IDEA-206233
|
TFS checkin not possible "Validation must be performed before checking in" |
Bug |
IDEA-206226
|
Investigate duplicate condition in org.jetbrains.tfsIntegration.tests.ChangeHelper#getModificationChange |
Web Services | Bug |
IDEA-176843
|
@OnMessage inspection false positive on String/boolean pair |
XML | Bug |
IDEA-202642
|
XmlLikeFileType.isCaseSensitive has wrong name |
Bug |
IDEA-207657
|
Quick fix to escaping "&" breaks inside injected languages inside XML |
Bug |
IDEA-199694
|
XML reformatting does not preserve line breaks when the comments are at the end of the file |
Bug |
IDEA-170206
|
'Collapse empty tag' intention breaks code |
Bug |
IDEA-194155
|
"Collapse empty tag" quickfix deletes non-empty inner tags in XML file |
Cosmetics |
IDEA-204273
|
Outdated version of the Xerces library in org.jetbrains.intellij.build.CommunityLibraryLicenses |
Exception |
IDEA-128571
|
AIOOBE at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$ElementStack.popElement |
i18n | Bug |
IDEA-179972
|
Subgroups properties names changes when you select group node |
Bug |
IDEA-179376
|
Almost all items from refactoring menu is unavailable for Resource Bundle in Project Tree |
Bug |
IDEA-205800
|
Properties keys are not collected into PropertyKeyIndex from Properties language injections |
Bug |
IDEA-179977
|
The properties keys names should be in full format in Resource Bundle Editor when "Group by Prefixes" button is not pressed |
Exception |
IDEA-180097
|
NPE on deleting Resource Bundle |
No subsystem | Feature |
WEB-36697
|
Add support for SVG properties to W3C CSS validator |
Feature |
WEB-37472
|
TypeScript 3.4: support improved type inference for unions/intersections |
Feature |
WEB-35815
|
Improve syntax highlighting for Angular templates |
Feature |
WEB-37151
|
Use proper syntax highlighting for destructured functions |
Feature |
WEB-34725
|
Angular: provide navigation and content assist for selectors in [ngClass] |
Feature |
WEB-29230
|
HSLA (color) support in JS strings |
Feature |
WEB-31391
|
Go to Angular component's HTML template from usage |
Feature |
WEB-11807
|
Feature: Folder templates for new projects |
Bug |
WEB-36051
|
JSX: no parser recovery on an opening "<" |
Bug |
WEB-38043
|
convert to async function deletes nested functions in conversion process |
Bug |
WEB-36639
|
New project template is only visible after the IDE restart |
Bug |
WEB-32711
|
Prettier: support .prettierignore |
Bug |
WEB-35513
|
NodeJS: Importing a new project takes hours (when node_modules is already occupied) |
Bug |
WEB-37006
|
Via quick-fix for failed tests possible to run several identical debug session, put several breakpoints on the same place |
Bug |
WEB-36280
|
<noscript> Content gets incorrectly highlighted |
Bug |
WEB-36757
|
Quick Documentation: link to the external doc page is hidden after the click |
Bug |
WEB-37871
|
js: confusing warning message "Binary operation argument types are not compatible" |
Bug |
WEB-36306
|
Welcome frame missing Create New Project action link |
Bug |
WEB-35807
|
The gutter icon for "Implemented" is shifted to the left when it merges multiple icons |
Bug |
WEB-37044
|
Invalid Inspection Warning - JavaScript - Constructor Returns Primitive Value |
Bug |
WEB-36877
|
JavaScript projects: IDE frequently freezes when typing in the editor |
Bug |
WEB-35931
|
Auto-inserted brace breaks the code in JS object with braceless lambdas |
Bug |
WEB-37751
|
Poor documentation formatting for 'ary' function in lodash |
Bug |
WEB-36066
|
[angular] IDEA navigates to wrong component declaraction |
Bug |
WEB-37667
|
JSX tag is not closed on typing / |
Bug |
WEB-36034
|
##teamcity log messages when run mocha tests |
Bug |
WEB-37818
|
Custom file template with double extension |
Bug |
WEB-36109
|
Angular template: template reference variable incorrectly reported as unused |
Bug |
WEB-37226
|
Can't run Vue.js plugin project (outdated config) |
Bug |
WEB-35425
|
"ActionScript/Flex" diagram is suggested for TypeScript file |
Bug |
WEB-35865
|
node module locals are styled as globals |
Bug |
WEB-35729
|
So called "Smart Paste" escapes valid code blocks making them invalid in Javascript. |
Bug |
WEB-36065
|
Sometimes editor shows Angular 2+ attributes as not allowed. This is the message. "Attribute (click) is not allowed here less... (Ctrl+F1) Inspection info: This inspection highlights unknown HTML tag attributes as invalid, and lets mark such attributes as Custom to avoid highlighting them as invalid. " |
Bug |
WEB-36333
|
Go To menu from within Angular component template could be more functional |
Bug |
WEB-32850
|
How to apply code style base on Prettier on this project, after saying "no" initially |
Bug |
WEB-35806
|
Prettier: plugin does not format code with 1.5.2 prettier version |
Bug |
WEB-37754
|
Meaningless text in quickdoc for document.createElement() invoked from a TS file |
Bug |
WEB-36646
|
Please add "parallelize" to the default dictionary |
Bug |
WEB-37062
|
image tag incorrectly marked as deprecated in an SVG context |
Bug |
WEB-37365
|
Autocompletion using Typescript definitions does not work at destructuring. |
Bug |
WEB-32905
|
Can't analyse webpack.config.js: coding assistance will ignore module resolution rules in this file. |
Bug |
WEB-35483
|
Invalid window order for filechooser in window "Run Gulp/Grunt/npm Task" |
Bug |
WEB-38068
|
Code Highlight for HTML stops working |
Bug |
WEB-37837
|
Using Implement Members on an interface instance |
Performance |
WEB-35491
|
Webstorm process uses up to 500% CPU |
Usability |
WEB-38205
|
Angular: allow running `ng new` with `--defaults=false` |
Usability |
WEB-36796
|
Save as project template: use notification instead of modal dialog |
Usability |
WEB-37387
|
'Ternary to if' and 'Split declaration/initializer' should be available on 'const' and turn them to 'let' |
Usability |
WEB-37649
|
Angular: not possible to overtype auto-inserted pair braces in interpolation |
Usability |
WEB-36592
|
Quick Documentation tooltip shown on mouse move doesn't include a link to external docs |
Usability |
WEB-37758
|
Don't show path for local declarations in completion popup |
Cosmetics |
WEB-35701
|
Crosslined description in confirmation dialog. |
Cosmetics |
WEB-37438
|
'Change color' alt+enter menu item is misaligned |
Task |
WEB-35225
|
Invalid built-in server certificate when using https |
Build tools | Feature |
WEB-36867
|
Use interactive console for npm scripts run tool window |
Bug |
WEB-12263
|
Grunt console support for ANSI terminal |
CSS | Feature |
WEB-96
|
Allow browser selection for CSS validation |
Feature |
WEB-37256
|
Instant image preview of encoded SVG data |
Feature |
WEB-36260
|
In stylesheet linked to Angular template, provide completion for classes/IDs defined in html |
Feature |
WEB-28203
|
CSS Modules: import class with hyphen as camelCase |
Feature |
WEB-30004
|
Stylelint: allow linting CSS/PostCSS files with custom extensions |
Feature |
WEB-36035
|
Extract CSS variable refactoring |
Feature |
WEB-21378
|
color preview for css custom properties |
Feature |
WEB-30704
|
@apply is deprecated and only supported by PostCSS, use more lenient parsing |
Bug |
WEB-35555
|
Some CSS pseudo-selectors are highlighted red in the editor |
Bug |
WEB-37014
|
Typo in allowed property values for css overflow property |
Bug |
WEB-35011
|
Sort CSS properties: correctly move the end of line comment together with the property |
Bug |
WEB-36018
|
Typescript TSX: value of "class" attribute is not recognizing as css class in 2018.3 |
Bug |
WEB-37332
|
css attribute place-items has no supported values |
Bug |
WEB-27101
|
::slotted(*) css pseudo-element is highlighted red |
Bug |
WEB-37524
|
Hyphen css class renaming doesn't work |
Bug |
WEB-37292
|
CSS: Extract variable: do not allow to invoke refactoring over the var() function |
Bug |
WEB-37249
|
CSS inspection for 'appearance' property |
Bug |
WEB-36942
|
Sort CSS properties (aka Rearrange) in SCSS files doesn't work inside media queries |
Bug |
WEB-27632
|
Bad scope for CSS resolution in Angular Templates |
Bug |
WEB-37312
|
CSS: 'Browser compatibility (properties)' inspection: "no MDN compatibility data" is shown for the properties with the appropriate data available |
Task |
WEB-37628
|
Support 'CSS Overscroll Behavior Module' CSS spec |
Task |
WEB-37622
|
Support "Motion Path Module Level 1" CSS spec |
Exception |
WEB-37372
|
Extracting ruleset in JS strings produces the exception |
Exception |
WEB-34320
|
Locate duplicates doesn't work for css |
CoffeeScript | Bug |
WEB-36577
|
Cannot insert new lines in multiline string in coffeesript |
Bug |
WEB-33882
|
CoffeeScript: JSX: "Remove attribute" intention breaks tag if an attribute contains an expression |
Bug |
WEB-34962
|
Bad CoffeeScript syntax highlighting |
Dart | Feature |
WEB-23645
|
Show package info in Dart code completion. |
Feature |
WEB-23646
|
Include non-imported Dart classes in code completion list and auto-insert import |
Feature |
WEB-36421
|
Feature: allow to limit the scope of the Dart Analyzer with the current package |
Feature |
WEB-35830
|
Dart code folding does not support optional `new` |
Bug |
WEB-36954
|
Dart plugin incorrectly prevents editing excluded files |
Bug |
WEB-37752
|
Dart Plugin shows only one line in quick definition look up for initialized variables (ctrl+shift+I) |
Bug |
WEB-17258
|
Dart SDK is not configured after updating Dart |
Bug |
WEB-36326
|
Dart "assert" support |
Bug |
WEB-36853
|
Dart web debugging: breakpoints that are set before debug session starting are not resolved when using SDK 2.1 |
Bug |
WEB-35257
|
Preference dialog filtering doesn't work for the 'Show closing labels in Dart source code' option in Community Edition |
Bug |
WEB-35712
|
Dart Indexer doesn't work with mixins yet |
Bug |
WEB-35995
|
Failed to load templates during new Dart project creation |
Usability |
WEB-37176
|
when launching a Dart web app, delay launching until wevdev is ready and serving the app |
Usability |
WEB-35885
|
No need in 'Undo Reformat Code' confirmation when editing a Dart file |
Usability |
WEB-14771
|
Custom code folding regions do not work in Dart code in some cases. |
Task |
WEB-36102
|
Support new Dart syntax: Set literals |
Task |
WEB-37677
|
Support new Dart syntax: spread collections, control flow collections |
Debugger | Feature |
WEB-37309
|
Console message filtering |
Feature |
WEB-26400
|
Javascript Debug: Rerun to current URL |
Feature |
WEB-12349
|
Debugger console: support string substitutions/output styling |
Feature |
WEB-38040
|
JavaFx availability check before webconsole usage |
Feature |
WEB-35737
|
npm script debugging not supported without $NODE_DEBUG_OPTION argument |
Feature |
WEB-27977
|
Debugger console: use special colors for `console.info()` and `console.warn()` messages |
Bug |
WEB-35073
|
Not changed object value on changes via evaluation window |
Bug |
WEB-37354
|
Can't evaluate objects created in console |
Bug |
WEB-37397
|
Syntax error in Debug when try to "evaluate" arrow function expresion |
Bug |
WEB-37070
|
Disabled/muted/removed breakpoints still hit in Webpack applications after recompile |
Bug |
WEB-34557
|
Debugging doesn't work for Vue+typescript when using @vue/cli 3.0.0 |
Bug |
WEB-27620
|
Node.js: Don't display variables that went out of scope while debugging |
Bug |
WEB-36132
|
Regression: Debugger doesn't attach to forked process |
Bug |
WEB-36185
|
Node.js: debugger is not attached if 'Allow taking heap snapshots' is ON unless 'js.debugger.use.node.options' is disabled |
Bug |
WEB-37440
|
Async stacktrace not shown in console |
Bug |
WEB-36526
|
When evaluate in console an object with many properties, some of them can't be shown due to a limit |
Bug |
WEB-35530
|
React Native build doesn't start with 'react-native' package |
Bug |
WEB-36953
|
Throwable when rerunning tests |
Bug |
WEB-36666
|
'Collecting data' for all variables after input in console |
Bug |
WEB-34605
|
Debugger stops on EVERY same-named source file while debugging Node JS remotely using "Attach to Node.js/chrome" |
Bug |
WEB-36660
|
Debugger: empty library file is opened |
Bug |
WEB-35467
|
Step into nodejs core modules opens virtual file |
Bug |
WEB-34213
|
javascript debug insists on using Chrome Canary, rather than my release Chrome 68 |
Bug |
WEB-35502
|
Jest: debugger hits the wrong line on debug session restart |
Bug |
WEB-37444
|
Console input icon doesn't change its size while changing font size |
Bug |
WEB-37144
|
Breakpoint already exist error after disabling suspend for existing breakpoint |
Bug |
WEB-36462
|
Background is blinking in debugger console |
Bug |
WEB-36230
|
Node.js debugger breaks on the first line when using Node.js 7.x |
Bug |
WEB-37352
|
Fonts in js debug console should be the same as in editor |
Bug |
WEB-35534
|
Duplicated 'Drop frame' action in debug tool window |
Bug |
WEB-35613
|
Can't run Node debug session if there mappings for 127.0.0.1 in /etc/hosts |
Bug |
WEB-36714
|
Debugger not attached, exits with -1073741510 when using `js.debugger.use.node.options` + `nodejs.console.use.terminal` |
Bug |
WEB-34907
|
Electron: main process debugging: Debugger Never Attaches |
Bug |
WEB-35630
|
node debug connector isn't listening to debug port |
Bug |
WEB-36457
|
Electron: render process debugging hangs after reloading app |
Bug |
WEB-37018
|
ReferenceError when trying to evaluate expression |
Bug |
WEB-36266
|
Nullpointer Electron / Node.js Debugging |
Bug |
WEB-35448
|
JS debug is broken (183.3975.9) |
Bug |
WEB-36056
|
'Run to cursor' doesn't work in node.js debug |
Bug |
WEB-37880
|
Workers are duplicated in Frames view when debugging in node 11.10.0 |
Bug |
WEB-36095
|
WinpException when stop Node.js run/debug configuration on Windows |
Bug |
WEB-37804
|
Debugging with "js.debugger.use.node.options" fails if path to TEMP directory contains spaces |
Performance |
WEB-20253
|
IDEA hangs when debugging TypeScript |
Performance |
WEB-35886
|
Out of memory after debugging my Angular app for awhile |
Usability |
WEB-36785
|
Show warning when specifying hostname in the "Host" field of "Attach to Node.js/Chrome" remote debug configuration |
Usability |
WEB-36448
|
Better presentation for stack trace in debugger console |
Cosmetics |
WEB-37357
|
Remove extra line in Filters popup |
Cosmetics |
WEB-37349
|
Move icons on the top line of output |
Cosmetics |
WEB-37515
|
Icons in console are not aligned |
Task |
WEB-33598
|
Customize URL for react-native |
Task |
WEB-37145
|
Debugger console: groups |
Exception |
WEB-36460
|
ObjectNotDisposedException when create @angular/cli project |
Exception |
WEB-37223
|
TypeCastException when call console.group() |
Exception |
WEB-36972
|
Assertion when debugging with temporary breakpoint |
Exception |
WEB-37246
|
NoClassDefFoundError when debug via JavaScript run configuration |
Exception |
WEB-37538
|
RuntimeExceptionWithAttachments when debug npm script with interactive console |
Exception |
WEB-36540
|
BufferOverflowException when drag console outside IDE |
Exception |
WEB-36682
|
UnsupportedOperationException when call 'Pause output' |
HTML | Feature |
WEB-5087
|
Suggest more relevant tag names and remove delay |
Feature |
WEB-9469
|
Alphabetically sorting of attributes in html and css (inline css) |
Feature |
WEB-2192
|
References guide in html and css |
Feature |
WEB-32621
|
Update HTML documentation |
Feature |
WEB-34660
|
Navigate | Symbol should search for HTML tags by id. |
Feature |
WEB-16881
|
Create inspection to look for deprecated HTML 5 tags and attributes. |
Feature |
WEB-37374
|
Add "application/ld+json" to `<script type>` completion |
Feature |
WEB-36403
|
Show SVG elements only inside svg tag in HTML files |
Feature |
WEB-27624
|
Code inspection does not scan for deprecated HTML attributes. |
Bug |
WEB-36848
|
html 5 boilerplate v7+ falls back to git checkout |
Bug |
WEB-33621
|
'Collapse empty tag' removes variable inside the tag (react.js) |
Bug |
WEB-36795
|
HTML docs: doc is not always available in code completion |
Bug |
WEB-36779
|
HTML Documentation: invalid symbols in the description text |
Bug |
WEB-36934
|
React-native tag is incorrectly shown as deprecated |
Bug |
WEB-36179
|
HTML code style arrangment with order by name order does not rearrange all elements |
Bug |
WEB-23008
|
HTML5 documentation: "W3C website" links to old HTML4 specification in HTML5 file |
Bug |
WEB-36843
|
HTML Documentation: SVG: empty description with a dot |
Bug |
WEB-26164
|
onload event on STYLE tag is no longer allowed in v 2017.1 |
Bug |
WEB-32620
|
HTML documentation: remove links to SitePoint |
Bug |
WEB-25857
|
<script onerror="..."> highlight error in .html files |
Bug |
WEB-26169
|
style attribute on script correupt |
Bug |
WEB-35193
|
HTML5 Outline shows <td> elements |
Bug |
WEB-36138
|
"Missing associate label" error given when using aria-label |
Bug |
WEB-36583
|
Tag name editing synchronization lags with some actions |
Bug |
WEB-36394
|
scoped is marked as deprecated for style tag in vue file |
Bug |
WEB-36794
|
HTML docs: description for parent docs is shown when doc is invoked in completion |
Bug |
WEB-37518
|
HTML documentation shows existing tag instead of selected variant |
Bug |
WEB-34763
|
MathML tags should not be available in the completion list outside <math> tag |
Bug |
WEB-34950
|
Add inspection: use <em> and <strong> for emphasized or special text |
Bug |
WEB-37307
|
"Form input without an associated label" inspection should work when input has a placeholder |
Usability |
WEB-6322
|
Suppress code inspection "Form input without an associated label" when input has placeholder |
JSON | Feature |
WEB-31905
|
Semantic highlighting for JSON files |
Feature |
WEB-36487
|
JSON schema in yaml notation |
Feature |
WEB-36467
|
JSON: show schema conflict notification for widget, get rid of editor notification bar |
Feature |
WEB-35463
|
Add a checkbox to prefer remote JSON schemas over bundled schemas |
Feature |
WEB-36774
|
Add eslintIgnore to package.json schema |
Feature |
WEB-37676
|
Specify language injection in a json-schema file |
Feature |
WEB-37295
|
Support non-standard deprecation attributes for JSON Schemas |
Feature |
WEB-34933
|
Suggest schemas from schema catalogue and schema schemas in "$schema" completion |
Bug |
WEB-31887
|
"Wrap with double quotes" without effect ("JSON standard does not allow such tokens") |
Bug |
WEB-37571
|
json schema oneOf not validating correctly |
Bug |
WEB-36161
|
JSON: Don't input value to property if it already contains some value |
Bug |
WEB-36189
|
JSON Schemas: Validates to more than one variant gitlab extends script |
Bug |
WEB-37789
|
JSON Schema documentation for additionalProperties not working |
Bug |
WEB-37393
|
If-then-else validation issue |
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-36383
|
webpack: "Array shorter than 1" when entry bundle array doesn't contain a string literal |
Bug |
WEB-36973
|
JSON validation doesn't allow large integer values, although it should |
Bug |
WEB-31900
|
JSON: Extend Selection doesn't respect camelHump settings |
Bug |
WEB-37261
|
YAML plugin show error: Validates counter ‘if’ branch but no ‘else’ branch is present |
Bug |
WEB-36429
|
JSON: Don't show object/array default values in completion |
Bug |
WEB-35693
|
Compliance with JSON standard inspection does not highlight comments correctly |
Bug |
WEB-35493
|
JSON schema validation validates itself |
Bug |
WEB-35514
|
Comma is inserted in an incorrect place when pasting value with a trailing newline symbol |
Bug |
WEB-35997
|
Single quote completed with double quote in a .json file |
Usability |
WEB-36420
|
Branch dropdown position changes |
Exception |
WEB-38123
|
Argument for @NotNull parameter 'schemaObject' of com/intellij/json/json5/Json5PsiWalkerFactory.create must not be null |
JavaScript | Feature |
WEB-37931
|
JS/TS: add postfix template to surround expression with call |
Feature |
WEB-33449
|
Intention actions and refactoring to replace code by destructuring |
Feature |
WEB-38053
|
Javascript quick doc: add syntax highlighting in the definition section |
Feature |
WEB-32703
|
Auto-import with webpack alias: always use the shortest possible path on import |
Feature |
WEB-37805
|
Add code completion for webpack config that returns promise |
Feature |
WEB-36338
|
Use file name as a suggested name for class/enum/interface |
Feature |
WEB-35752
|
Support ESNext throw expressions |
Feature |
WEB-36737
|
ES6: show blacklist settings (Do not import exactly from) in UI |
Feature |
WEB-32824
|
Allow hiding override/implement left gutter icons |
Feature |
WEB-35748
|
ESnext private and async static class members: allow private static and relax modifier order for async |
Feature |
WEB-36339
|
Intention to convert properties in constructor to class fields |
Feature |
WEB-36971
|
ES6: add a way to disable autoimports from some modules |
Feature |
WEB-37770
|
Add styling option for keys in ES6 destructuring assigment |
Feature |
WEB-35775
|
Support 'globalThis' ESnext proposal |
Feature |
WEB-35564
|
Flow: better support for function generics |
Feature |
WEB-37448
|
Missing color for the name of a function expression |
Feature |
WEB-30826
|
TS 'Type mismatch' errors should show quickfix to update type when available |
Feature |
WEB-6907
|
Provide fixes to create object literal properties from unresolved usage |
Feature |
WEB-37007
|
Allow initialising all fields of a class |
Feature |
WEB-25533
|
No suggestions to autocomplete missing properties in Flow by expected type |
Feature |
WEB-36957
|
Keyword completion for 'return' should insert whitespace/semicolon when applicable |
Feature |
WEB-12157
|
Add 'Join subsequent variable declarations' intention |
Feature |
WEB-31773
|
TypeScript 2.8: support jsx pragma |
Feature |
WEB-36316
|
Code completion for 'switch' cases |
Feature |
WEB-32473
|
Intentions to add/remove ES6 exports |
Feature |
WEB-27639
|
Support Unicode property escapes |
Bug |
WEB-35455
|
No intellisense when using spread operator for 'module.export' |
Bug |
WEB-37148
|
Semantic highlighting doesn't work for `let` variable assignments inside of separate function scope |
Bug |
WEB-32066
|
resulting typing of axios from index.d.ts is incorrect |
Bug |
WEB-37373
|
Add/remove ES6 exports. Wrong context detection for arrow/anonymous function |
Bug |
WEB-37750
|
Completion of files in 'import from' show meaningless variants |
Bug |
WEB-36935
|
Destructuring intentions: Better processing of non-integers (shouldn't be available) and large integers (shouldn't die) |
Bug |
WEB-36073
|
ES6: import from node core modules are broken |
Bug |
WEB-36068
|
AssertionError when 'Convert parameters to arrow function' for function with optional single parameter |
Bug |
WEB-36781
|
'Safe delete' is not that safe: should extract side effects |
Bug |
WEB-25571
|
Unresolved types when destructuring require() |
Bug |
WEB-35767
|
TypeScript/ES6: support autoimports for re-export as default of default symbols |
Bug |
WEB-37277
|
No completion provided when using default export in iife format |
Bug |
WEB-36821
|
CommonJS: exported Promise not recognized |
Bug |
WEB-37912
|
False positive unused variable on writing new code |
Bug |
WEB-36010
|
"Object is 'null' or 'undefined'" inspection false positive |
Bug |
WEB-37782
|
Live Templates: "use strict" breaks Iterate... templates |
Bug |
WEB-37355
|
Custom predefined libraries are unavailable in JSP files |
Bug |
WEB-35742
|
Documentation popup: missing spaces between links to definitions |
Bug |
WEB-36011
|
Flow 'typeof' syntax allows parens, but WebStorm doesn't |
Bug |
WEB-37563
|
Can't type semicolon sign in the color string |
Bug |
WEB-24817
|
JSDoc: variable annotated with `@function` is not documented correctly in quick doc |
Bug |
WEB-37297
|
Syntax error: A term expected |
Bug |
WEB-35610
|
Move statement up and down handle comma properly with object destructuring |
Bug |
WEB-37324
|
Parameter hints popup menu is always invoked for the base language, wrong options page is shown for TypeScript as a result |
Bug |
WEB-36241
|
'Remove unused local variable' behaves incorrectly with array destructuring |
Bug |
WEB-35584
|
Intellisense breaks for classes with methods |
Bug |
WEB-36193
|
Destructuring is not fully supported in control-flow analysis |
Bug |
WEB-37112
|
JSDoc return type inference inconsistency between `const` and `let` variables breaks quick documentation and type checking inspections |
Bug |
WEB-36742
|
Auto completion with named alias is not working correctly |
Bug |
WEB-36268
|
JS code completion fails for object literal property expected types |
Bug |
WEB-28566
|
Erroneous "missing import" statement for Flow type |
Bug |
WEB-36750
|
Color Scheme: Add "Semantic highlighting" option for the JavaScript, TypeScript, and JSON |
Bug |
WEB-28878
|
Optimizing imports messes up placement of comments if 'Sort imports by modules' is on |
Bug |
WEB-37258
|
Import is marked as Unused if more than one import path is resolved (incorrectly) |
Bug |
WEB-32941
|
Unresolved variable Node |
Bug |
WEB-37986
|
Flow: 'duplicate declaration' error is shown for unnamed function parameters |
Bug |
WEB-35650
|
Incorrect view of Structure view in case of generics in class constructors |
Bug |
WEB-33767
|
\u not escaped when pasted into js string |
Bug |
WEB-36875
|
Introduce object destructuring doesn't work within template strings |
Bug |
WEB-36234
|
Process json file when it's accessed as module.exports property |
Bug |
WEB-33097
|
Call hierarchy action doesn't work for functional expressions |
Bug |
WEB-36872
|
Replace with array destructuring with invalid preceding indexers |
Bug |
WEB-37670
|
Unreachable code inspection false positive when breaking from the label-ed block. |
Bug |
WEB-37264
|
Incorrect "Type void is not assignable to type () => void" warning |
Bug |
WEB-37211
|
Find usages doesn't work with node.js require() |
Bug |
WEB-36900
|
'Introduce destructuring variables' wrongly shown |
Bug |
WEB-37550
|
SystemJS autoimports should use path mappings |
Bug |
WEB-36477
|
Module members are not resolved when using @module + @memberof |
Bug |
WEB-36623
|
Incorrect warning in javascript |
Bug |
WEB-35605
|
Blacklist for JavaScript parameter hints doesn't work |
Bug |
WEB-36041
|
Some refactor actions should not be available for throw expressions |
Bug |
WEB-36395
|
Completion for React utility types |
Bug |
WEB-37413
|
"Can't generate code from Angular Schematics" when using WSL |
Bug |
WEB-35786
|
Surround with object literal is listed twice |
Bug |
WEB-36873
|
Introduce new array destructuring doesn't work when invoked inside index |
Bug |
WEB-35805
|
"from" identifier is treated as reserved word in export statement |
Bug |
WEB-36902
|
Introduce destructuring variable: doesn't work for static fields |
Bug |
WEB-36110
|
JS import path setting "Use relative path to root" is broken since 2018.3 |
Bug |
WEB-37416
|
Add/Remove ES6 exports: "Remove export" intention: do not remove the whole code block on the export default |
Bug |
WEB-35454
|
No matching brace/bracket/parenthesis highlighting when ... |
Bug |
WEB-20459
|
CommonJS: properties of function assigned to module.exports not resolved |
Bug |
WEB-28276
|
Renamed default import causes problems when importing commonjs module |
Bug |
WEB-36469
|
Imports with relative paths instead of webpack aliases after file being moved |
Bug |
WEB-18117
|
CommonJS: module property not resolved/completed if module.exports is wrapped in immediately invoked function expression |
Bug |
WEB-18051
|
React: create method inside the object |
Bug |
WEB-34336
|
Module imports become messed up when refactoring |
Bug |
WEB-35677
|
[React] Warning in super(props) on constructor |
Bug |
WEB-34153
|
Broken code after pasting a fragment with escaped symbols |
Bug |
WEB-36870
|
Replace with destructuring: enable for variables |
Bug |
WEB-35645
|
Syntax analysis never completes for redux reducers using immutable.js |
Bug |
WEB-35445
|
Webpack aliases are not resolved if webpack config function is async |
Bug |
WEB-37149
|
Destructuring can hide unused variable warnings/errors |
Bug |
WEB-26037
|
Autocompletion gets confused when imported ES6 classes have the same name |
Bug |
WEB-37860
|
Do not use LSP with older Flow versions |
Bug |
WEB-36155
|
Don't resolve unqualified references to nested classes in JS |
Bug |
WEB-37516
|
Javascript classes are not identified correctly when declared with unnamed class expression |
Bug |
WEB-36012
|
TypeScript/Flow arrow function return type annotation allows parens, but WebStorm doesn't |
Bug |
WEB-37420
|
Invalid Inspection Warnings - Missing semicolon / Selector matches unknown element dummy_selector |
Bug |
WEB-35892
|
Symbols from CommonJS module are not resolved when ternary operator is used for the exported value |
Bug |
WEB-32587
|
JSDoc: support typescript "export as namespace" modules |
Bug |
WEB-16947
|
CommonJS: prototype methods of exported function not resolved |
Bug |
WEB-30919
|
Quick Documentation thinks that variable is tag name |
Bug |
WEB-30019
|
The IDE can't recognize some mongoose functionality |
Bug |
WEB-29718
|
'Has subclasses / implementations' line markers can be duplicated |
Bug |
WEB-23326
|
ES7: Decorating class expressions is treated as a syntax error |
Bug |
WEB-31053
|
Fields in ES6 class lose their accessor level on re-assignment |
Bug |
WEB-36879
|
Static member is not accessible for invocation with assignment under arrow function |
Bug |
WEB-36598
|
Types from 'prop-types' are not resolved |
Bug |
WEB-28792
|
Add Google Closure like destructured parameters of function in JSDoc |
Bug |
WEB-37958
|
Bug in type inference |
Bug |
WEB-36298
|
Semantic highlighting doesn't work for `let` and `const` passed as arguments |
Bug |
WEB-34225
|
CommonJS: exported object properties not resolved when assigning `Object.freeze(obj)` to `module.exports` |
Bug |
WEB-37642
|
Flow integration super slow on flow 0.92.1 |
Bug |
WEB-32065
|
@type is ignored for requires of packages with typings (index.d.ts) (2018.1 regression) |
Bug |
WEB-35727
|
Improve move statement up/down with multi-line imports |
Bug |
WEB-36466
|
JSdoc: parameter types not inferred when using `@type` + clojure function syntax to annotate a function |
Bug |
WEB-37421
|
'Convert ternary to if' breaks variable initialization order |
Bug |
WEB-36854
|
Autocompletion gets confused on properties when there are 2 same-named classes in different modules |
Bug |
WEB-30793
|
Member import of json file in javascript has no code completion. |
Bug |
WEB-3818
|
Incorrect "Variable initializer is redundant" with for loop |
Bug |
WEB-18054
|
CommonJS: prototype methods of re-exported module should be available in completion |
Bug |
WEB-36947
|
"Introduce destructuring variables" introduces 'Invalid delete operator target' |
Bug |
WEB-32337
|
Resolve for property assigned in other scope |
Bug |
WEB-36023
|
Buffer Static Functions |
Bug |
WEB-35673
|
Extra item in Structure view if file contains @Component |
Bug |
WEB-35468
|
Support at least explicit substitutions for Flow generics in class constructors |
Bug |
WEB-35550
|
Wrong links to MDN in documentation popup for React APIs |
Bug |
WEB-35565
|
Code completion not working until type definition file is touched |
Bug |
WEB-37736
|
Flow process is not finished when close IDE |
Performance |
WEB-35390
|
2018.3 EAP6 crash |
Performance |
WEB-30360
|
Code Analysis, Strange Lagging Bug |
Usability |
WEB-35838
|
'new Javascript file' attaches .js extension after .mjs |
Usability |
WEB-36422
|
Do not show index.d.ts file name for items in completion popup |
Usability |
WEB-35652
|
Accelerators in JavaScript run/debug configuration |
Cosmetics |
WEB-37760
|
Nested parentheses in Goto Symbol popup |
Cosmetics |
WEB-36414
|
Update icons used in completion for methods that could be overriden |
Cosmetics |
WEB-36186
|
"Must be lvalue" instead of "ReferenceError: invalid assignment left-hand side" |
Task |
WEB-35079
|
Infer primitive type facts from initializer for javascript |
Exception |
WEB-37608
|
NoClassDefFoundError: jdk/nashorn/internal/runtime/NumberToString |
Exception |
WEB-35416
|
IllegalStateException: Calling invokeAndWait from read-action leads to possible deadlock |
Exception |
WEB-37026
|
Quick Doc: IllegalArgumentException on invocation documentation with a large image |
Exception |
WEB-36028
|
'Replace || with &&' causes NullPointerException on expression with throw |
Exception |
WEB-36918
|
PsiInvalidElementAccessException when call 'Introduce destructuring variables' |
Exception |
WEB-35658
|
IllegalArgumentException: Argument for @NotNull parameter 'element' |
Exception |
WEB-37331
|
Flow: LSP: Server crashing on Windows |
Exception |
WEB-37721
|
Throwable when create react-native project |
JavaScript. Formatter | Feature |
WEB-7316
|
Feature: Code Style: JS: space before and after unary negate operator |
Bug |
WEB-35501
|
No indent on a new line after if after line without semicolon |
Bug |
WEB-35831
|
JSX Body tag wrong indentation |
Bug |
WEB-22494
|
Wrong indentation after breaking line in React JSX code |
Bug |
WEB-35220
|
Wrong alignment of html attributes when [] are used |
Bug |
WEB-37232
|
Red error highlights in JS code style preview |
Bug |
WEB-35776
|
Insert space after <TypeAssertion> in TypeScript |
Bug |
WEB-36263
|
Wrong indentation in jsx & tsx files after self closing tags |
JavaScript. Frameworks | Feature |
WEB-36240
|
Related symbol action for Angular components |
Feature |
WEB-32334
|
Vuex. Code completion is missing for store actions/states/mutations/getters |
Feature |
WEB-33517
|
Support React 'defaultProps' + ensure compatibility with TS 3.0 'propTypes' |
Feature |
WEB-23865
|
Angular2 Class binding [class.special]="isSpecial" |
Feature |
WEB-37063
|
Angular - inspect type in template bindings |
Feature |
WEB-35435
|
Improve handling of Angular entities |
Feature |
WEB-31541
|
Generate debug configuration for @angular/cli |
Feature |
WEB-35983
|
Improve code completion for Angular bindings |
Feature |
WEB-37056
|
Angular - context aware code completion for pipes |
Feature |
WEB-37243
|
Angular - provide auto-import of NgModules during code completion |
Feature |
WEB-38146
|
Allow a way to override package.json check for Angular 2+ |
Feature |
WEB-36510
|
Angular - support templates imported with require |
Feature |
WEB-36071
|
Angular - provide completion for attribute bindings |
Feature |
WEB-17495
|
Angular directive scope attributes not recognized |
Feature |
WEB-26862
|
Add single step import for ES6 and TypeScript scripts in .vue files |
Feature |
WEB-26747
|
Angular directive scope variable with different attribute name are not recognized in HTML |
Feature |
WEB-37284
|
Angular - list module as component's related symbol |
Feature |
WEB-36150
|
Angular - inspect type of expressions result |
Feature |
WEB-36662
|
Support canonical attribute names completion |
Feature |
WEB-37057
|
Angular - provide quick fix to auto-import NgModule |
Feature |
WEB-35477
|
Support bootstrap-vue components |
Feature |
WEB-32278
|
Option to not self-close JSX tags when autocompleting |
Feature |
WEB-37363
|
Angular: incorrect type of bindings of directives with generics |
Feature |
WEB-35683
|
Angular: disable Angular language services |
Bug |
WEB-35313
|
Angular - support templates referenced through import statement. |
Bug |
WEB-38034
|
Angular: issues with NgModule import quick-fix for [ngValue] |
Bug |
WEB-36386
|
slot-scope not recognized |
Bug |
WEB-37647
|
"Must be lvalue" in angular template with non-null assertion |
Bug |
WEB-38154
|
Angular: Inspection "Component or directive matching ... out of current scope" |
Bug |
WEB-28364
|
Validation for location field new new Angular CLI project dialog doesn't work in PyCharm |
Bug |
WEB-35716
|
Fix Vuetify 1.3.4 components |
Bug |
WEB-37798
|
Angular: generic members of parent class not resolved correctly in template |
Bug |
WEB-32129
|
Angular: `ng-zorro-antd` directives not resolved |
Bug |
WEB-34857
|
Angular: support type evaluation of template references which bind to directives |
Bug |
WEB-35868
|
Type information on template reference variable looks bad |
Bug |
WEB-29774
|
AngularJS: don't inject AngularJS in `@` component binding value |
Bug |
WEB-38183
|
Angular: wrong type for ngFor items if async pipe is used |
Bug |
WEB-37693
|
Angular: Inspection "Component or directive matching ... out of the ... scope" broken if importing ModuleAndProviders |
Bug |
WEB-37644
|
Angular expression comments are incorrectly lexed |
Bug |
WEB-31058
|
Incorrect warning: Element XYZ doesn't have required attribute children. |
Bug |
WEB-35684
|
Angular: ensure Angular support is stub safe |
Bug |
WEB-35823
|
Vue.js: support for <keep-alive> tag |
Bug |
WEB-35635
|
Angular: support comma separated list of names in `exportAs` property of a directive. |
Bug |
WEB-36303
|
Angular Schematic list gets reloaded every time invoked |
Bug |
WEB-35672
|
Angular Material - Attribute dataSource is not allowed here |
Bug |
WEB-36856
|
Go to definition for some Ionic components takes you to metadata |
Bug |
WEB-37132
|
Angular: CSS selectors from component local stylesheets are marked as unused |
Bug |
WEB-36722
|
Angular template files are not recognized if "@angular/core" is not a direct dependency |
Bug |
WEB-35749
|
Input property is not recognized if it's get/set with accessors |
Bug |
WEB-36790
|
Angular (version 7) intellisense not working with symlinks |
Bug |
WEB-37637
|
`Type` is missing in the completion list |
Bug |
WEB-37279
|
Declaration is not included in any module inspection doesn't work correct when inpsection the whole project |
Bug |
WEB-34821
|
No inspection for undefined symbols in pipe expressions. |
Bug |
WEB-37384
|
Angular Material error - "More than one component matched on this element" |
Bug |
WEB-22063
|
No completion for props merged with ES6 spread operator |
Bug |
WEB-31760
|
Code completion is broken for variable bindings ("as") in Angular templates |
Bug |
WEB-37838
|
Ionic events not recognized by angular inspection |
Bug |
WEB-35128
|
Web browsers panel is not shown in the angular project |
Bug |
WEB-37963
|
Angular: code should be colored according to TypeScript color settings |
Bug |
WEB-36295
|
Angular templates: improve completion suggestions after typing '*' |
Bug |
WEB-35800
|
React+TypeScript: 'missing required attribute' error reported for required properties passed in by redux `connect` |
Bug |
WEB-34475
|
Angular Dependency and Angular Schematics actions should not be available for scratches and libraries in the project view |
Bug |
WEB-37396
|
Exception when invoking 'Replace with template string' action in the angular template |
Bug |
WEB-35670
|
@vue/cli project creation can't be finished |
Bug |
WEB-37557
|
TSX: No completion of React components if they inherit from another component |
Bug |
WEB-37737
|
Angular: issues if dot-prefixed templateUrl is relative to base path |
Bug |
WEB-27152
|
AngularJS component tag name matching is too restrictive |
Bug |
WEB-35317
|
Space is removed before some attributes in Angular template |
Bug |
WEB-37660
|
JSX: propTypes don't work with spread if they are defined using literal properties |
Bug |
WEB-35681
|
ReactJS code completion doesn't work after project creation |
Bug |
WEB-28529
|
Vue.js instance autocompletion |
Bug |
WEB-37520
|
Angular: Wrong case in autocomplete |
Bug |
WEB-35818
|
2018.3 RC - Angular template not recognizing 'undefined' keyword |
Bug |
WEB-36114
|
React components created with ref forwarding are not suggested in completion |
Bug |
WEB-36447
|
Vue options and lifecycle hooks are marked as unused when vuex is present |
Bug |
WEB-30180
|
New component tag should not always auto complete to self closing for components that require children |
Bug |
WEB-37509
|
Emmet expansion in JSX templates generates Quotes for event handlers |
Bug |
WEB-21457
|
Angular2: path in templateUrl changes to path relative to current file on refactoring |
Bug |
WEB-37275
|
React + Typescript: broken completion for functional component (React.FunctionComponent) |
Bug |
WEB-38150
|
Please support this.property in angular template |
Bug |
WEB-36076
|
some vuetify.js components dont autocomplete when used with pascal case |
Bug |
WEB-33370
|
Angular: innerHTML binding is not resolved/suggested for completion |
Bug |
WEB-36111
|
Angular - malformed code causes issues |
Bug |
WEB-34818
|
TypeScript: "Cannot resolve symbol" in .vue file but works fine in .ts file |
Bug |
WEB-36437
|
Angular directive with selectors that are also listed as inputs do not resolve attribute form from metadata |
Bug |
WEB-37318
|
Angular: syntax issues with xml entity references |
Bug |
WEB-37991
|
Regression in 2019.1: Webstorm complains about [ngValue] on <option> |
Bug |
WEB-37054
|
Angular - take NgModule structure into account when resolving pipes, directives and components |
Bug |
WEB-34133
|
Usages of component prefixed with underscore are not found |
Bug |
WEB-37589
|
Some build-in angular modules are marked as not Angular modules |
Bug |
WEB-37970
|
Regression in 2019.1: Components and Directives used from imported Angular library show up as errors |
Bug |
WEB-35755
|
Angular: canonical form attributes are validated as unknown |
Bug |
WEB-29827
|
Angular Material: material table structural directives are not recognized when using asterisk notation |
Bug |
WEB-38128
|
Angular inspection false positive "Component or directive matching ... element is out of the current Angular module's scope" |
Bug |
WEB-35842
|
Find angular component by selector not working |
Bug |
WEB-37797
|
Angular: incorrect text coloring if char entities are used. |
Bug |
WEB-31647
|
Angular: no completion/resolving for custom directive bindings |
Bug |
WEB-37791
|
Angular structural directive without argument disables styling |
Bug |
WEB-35197
|
Angular: CSS selector marked as unused if it's used in [ngClass] |
Bug |
WEB-32279
|
Support propTypes defined using static getter |
Bug |
WEB-36147
|
'Add import' is suggested even if component has been already auto-imported( js -> ts ) |
Bug |
WEB-36089
|
ng-template is listed twitce in the completion list |
Bug |
WEB-33446
|
`@ViewChild()` decorator. Support find usages/rename |
Bug |
WEB-38080
|
Parser works wrong when deleting some tags in angular templates |
Bug |
WEB-37879
|
Angular: $event type is wrong in (ngModelChange) |
Bug |
WEB-37283
|
Angular: false positive 'Type string is not assignable to type String("up")|String("down")' on string expression |
Bug |
WEB-29489
|
Cant 'yarn start' in create-react-app project created via IDEA new project dialog |
Bug |
WEB-34753
|
Lifecycle hooks should not be in the completion list |
Bug |
WEB-35848
|
Component's properties/methods are not resolved in pug templates |
Bug |
WEB-35820
|
Issue with spellchecking an expression with & and ; |
Bug |
WEB-37278
|
False positive 'Declaration membership in NgModule' inspection when using spread operator |
Bug |
WEB-36591
|
WebStorm gives an error for string interpolation inside Angular template strings |
Bug |
WEB-29744
|
AngularJS component HTML attribute highlighted as not allowed when multiple definitions exist |
Bug |
WEB-37320
|
Angular: binding to an @Input that is a method gives a warning |
Bug |
WEB-37588
|
[TypeScript][React] Component requires props from a Component connected to Redux |
Bug |
WEB-38277
|
label tag live template doesn't work on JSX since 2019.1 |
Bug |
WEB-37540
|
Angular: auto close opened curly brackets automatically |
Bug |
WEB-35566
|
Overriden methods are listed twice in the completion list |
Bug |
WEB-35941
|
Angular 2 HTML binding auto-suggest doesn't treat custom components Input() and Output() as relevant |
Bug |
WEB-36817
|
Completion for 'native' event modifier in Vue.js |
Bug |
WEB-36002
|
WebStorm doesn't recognize (focusin) or (focusout) event bindings in Angular templates |
Bug |
WEB-35851
|
Completion and autoimport for React components defined in JavaScript files in TypeScript files |
Bug |
WEB-36122
|
'Convert to functional component' produces broken code for components in export default |
Bug |
WEB-37877
|
Angular: issues with union types |
Bug |
WEB-37603
|
Ionic 4 components are reported as undefined tags |
Bug |
WEB-37854
|
Typescript - issue with enum types not being mapped to {[key:number]:string} |
Bug |
WEB-37943
|
Angular. Can't resolve the variable name for ngFor items of type 'any' |
Bug |
WEB-38085
|
Angular: no support for NgModule decorator initialized with const |
Bug |
WEB-36054
|
Vue.js: support shards-vue components |
Bug |
WEB-36506
|
Extra & symbol on 'New project wizard | React' |
Bug |
WEB-37276
|
False positive ' Expression result type' inspection for trackBy functions |
Bug |
WEB-37915
|
False positive 'File reference problem' for angular template |
Bug |
WEB-37348
|
Angular: false positive ambiguous component problem in index.html |
Bug |
WEB-31288
|
Editor > Code Style > HTML "Add for JSX attributes": None Doesn't Work |
Bug |
WEB-37058
|
Angular - support standard attribute to property mappings |
Bug |
WEB-36652
|
Enable auto imports for JavaScript symbols in .vue files |
Bug |
WEB-35687
|
Angular Service doesn't work for html files |
Bug |
WEB-36009
|
Convert to Class Component strips comments |
Bug |
WEB-36312
|
Angular support conflicts with other templating languages |
Bug |
WEB-38075
|
Suggest to import FormsModule |
Bug |
WEB-37350
|
If directive has multiple selectors, non of them gets recognized in template |
Performance |
WEB-38200
|
IDE hangs on Angular metadata resolving |
Usability |
WEB-37414
|
Angular. Template. Autocomple inserts [class.] instead of class attribute |
Usability |
WEB-35481
|
Disable "Missing React import with JSX" inspection for .vue files |
Task |
WEB-26592
|
Angular: Improve suppression inside component's templates |
Exception |
WEB-35485
|
Throwable: Invalid file name 'package.json' - unsupported extension: json |
Exception |
WEB-36170
|
Exception is thrown when removing reference in angular tempate |
Exception |
WEB-35256
|
Error while loading schematics info |
Exception |
WEB-35586
|
java.lang.Throwable: Failed to load schematics exception is thrown on attempt to start invalid Node.js version |
JavaScript. Inspections | Feature |
WEB-25768
|
support vuex mapGetters helper |
Feature |
WEB-36229
|
Add Inspection for missing switch statement cases |
Feature |
WEB-36319
|
More inspections related to 'switch' statements |
Feature |
WEB-36805
|
Inspection and quick fix to move a variable closer to its usage joining with the initializer |
Feature |
WEB-36124
|
Enable and improve JS inspections "Pointless bitwise expression", "Shift operation by inappropriate constant" and "Incompatible bitwise mask operation" |
Bug |
WEB-36832
|
Quick fix for 'no default branch in switch statement' is not displayed |
Bug |
WEB-36452
|
"Condition is always true" false positive for result of local arrow function |
Bug |
WEB-37347
|
False positive "Reports pointless bitwise expressions" inspection |
Bug |
WEB-31327
|
"Unreachable code" inspection false positive |
Bug |
WEB-36920
|
Unused variables inspection/fix behave incorrectly with destructuring |
Bug |
WEB-35750
|
Typescript - inspection "Remove braces around arrow function body" forces returning a value |
Bug |
WEB-36304
|
False positive: 'arguments' not allowed |
Bug |
WEB-35539
|
"Unreachable code" inspection false positive with labeled break |
Bug |
WEB-36970
|
False positive 'Expression type does not have [Symbol.iterator]' for 'any' type |
Bug |
WEB-37025
|
"Condition is always true" inspection for THE standard "is this an object" test |
Bug |
WEB-29577
|
Good code yellow: Local variable is redundant when restoring original value |
Bug |
WEB-33988
|
Infinite while loop incorrectly flags outer try block as unreachable |
Bug |
WEB-34810
|
False positive "unused function" with <a href="javascript:functionName()" /> |
Bug |
WEB-36969
|
Function exit points highlighting: highlight 'yield' in generators, better highlight 'throw' in try-catch |
Bug |
WEB-35526
|
Typescript - wrong "remove unnecessary parentheses" warning |
Bug |
WEB-18936
|
ES6/7 class declaration with getter/setter and default value causes "duplicate declaration" highlight. |
Bug |
WEB-37097
|
|