No subsystem | Feature | IDEA-177345 | Find in Path: make "Show filter popup" hotkey customizible in Keymap |
Feature | IDEA-132487 | External annotations for java third party libraries |
Feature | IDEA-196706 | Multithread model for new SE |
Feature | IDEA-198897 | Parameter hints: Smart argument completion should insert comma if selected signature has more arguments |
Feature | IDEA-68324 | Add Cmd+1,2,3,4 for selecting tabs like in Chrome, Safari, Firefox |
Feature | IDEA-98563 | Run Configurations: provide a default option for 'Single instance only' setting under Defaults node. |
Feature | IDEA-127245 | Open all files from favorites list |
Feature | IDEA-194897 | MacBook touch bar: add "Add configuration" button in Run/Debug configuration dialog |
Bug | IDEA-113988 | Instance method call color cant be changed |
Bug | IDEA-197994 | Yaml: unnecessary indentation inserted after completion of mapping node key value |
Bug | IDEA-199063 | "Remove BOM" will destroy file, which has a "UTF-32 LE" encoding (where the BOM is mandatory) |
Bug | IDEA-191258 | Out of memory on opening/reading SVG file. |
Bug | IDEA-197011 | Sibling Inherited Methods Provider should have an option in File | Settings | Editor | General | Gutter Icons |
Bug | IDEA-186750 | Indent guides often disappear |
Bug | IDEA-202080 | UI components are not shown in some RC |
Bug | IDEA-177327 | AltGr special characters don't work under Windows 10, instead hotkeys for Ctrl+Alt are initiated |
Bug | IDEA-193180 | Selecting 'Always show FN-keys at Touch Bar' blows IntelliJ into a billion pieces |
Bug | IDEA-192359 | Project Files view in CLion shows two folders as one folder named “A/B” when A doesn't have other content |
Bug | IDEA-188262 | Elements with the same content are underlined when only one of them is selected by mouse |
Bug | IDEA-197458 | IDEA UI complete freeze: "GotoActionModel" creates Swing components on pooled thread and causes deadlock with EDT |
Bug | IDEA-190868 | Go plugin: renaming function does not update function name in project tree |
Bug | IDEA-59397 | When caret is outside visible editor area, on Alt-Enter pressing intention bulb appears outside the editor frame |
Bug | IDEA-197661 | Tooltip appears on a collapsed code block |
Bug | IDEA-200322 | Project explorer empty |
Bug | IDEA-198785 | When Plugins dialog is opened using FindAction, attempt to search in it returns empty result always |
Bug | IDEA-197960 | No completion for Yaml file if caret behind ':' |
Bug | IDEA-196173 | Recent files + Navigate to file interaction broken |
Bug | IDEA-199646 | Input dialog should be displayed only when there is $Prompt$ in run configuration arguments |
Bug | IDEA-193863 | exceptions when deleted some .xmls |
Bug | IDEA-199415 | UIDefaults completion inside IntelliJ theme files |
Bug | IDEA-199433 | Speed search on test is broken |
Bug | IDEA-194273 | NullPointerException on finding RemoteDesktopService |
Bug | IDEA-182889 | Shortcut conflict: Rerun & Refresh |
Bug | IDEA-198853 | Add description for `IntelliJ Configuration Script` plugin |
Bug | IDEA-198043 | NoClassDefFoundError: Could not initialize class com.intellij.profiler.ultimate.async.UtilsKt exception on project creating |
Bug | IDEA-197863 | JSON scheme: yaml completion - always insert ": " after completing property name |
Bug | IDEA-201312 | Recompilation of several modules: compiler caches and output files are out-of-sync if compilation does not complete normally |
Bug | IDEA-194169 | New SE: Keyboard shortcut settings |
Bug | IDEA-192243 | Diff Window: Browsing through files by keyboard stopps working when an image cannot be loaded. |
Bug | IDEA-192799 | Winp exception in the log |
Bug | IDEA-127997 | Gutter changed lines regions not shown when the changed lines are "folded" |
Bug | IDEA-148298 | File name match regression in version 10 |
Bug | IDEA-130726 | Configure global external annotations |
Bug | IDEA-194670 | Memory leak in DocumentationManager |
Bug | IDEA-194901 | MacBook touch bar: welcome screen bugs |
Bug | IDEA-161033 | Navigate to Type Declaration -- Opens a new window |
Bug | IDEA-181678 | Fix colors on tip of the day welcome screen |
Bug | IDEA-192410 | Find usages doesn't stop searching on tool windows tab closed |
Bug | IDEA-189873 | Run Dashboard: Del pressing in the Find box in console deletes the current run configuration |
Bug | IDEA-192991 | WS doesn't keep tab positions on newlines in yml files when switching windows |
Bug | IDEA-123363 | Default project language level is ignored if project is created from template |
Bug | IDEA-198289 | make selecting node in NodeDescriptor-based AsyncTreeModel -ed tree less than quadratic (on tree depth) |
Bug | IDEA-84220 | CTRL-F5 shortcut doesn't work in Hierarchy view |
Bug | IDEA-201279 | ctrl-p ctrl-n not working as expected in Webstorm 2018.3 EAP OSX |
Bug | IDEA-147781 | ColorChooser: Opacity changing doesn't affect the results |
Bug | IDEA-198611 | Failed to save setting when install CLion from scratch |
Bug | IDEA-193340 | Batik 1.10 breaks Xerces 2.11.0 dependencies |
Bug | IDEA-193835 | IDEA starts with error Could not initialize class com.intellij.internal.statistic.eventLog.FeatureUsageLogger |
Bug | IDEA-198409 | Seems AsyncTreeModel delays showing node until its children are found |
Bug | IDEA-194890 | MacBook touch bar: More items button does not work in Run/Debug configurations dialog |
Bug | IDEA-198794 | "2 consecutive spaces in RegExp" when one is in brackets |
Bug | IDEA-199869 | "Scope" dialog's "path" section cannot be made any smaller |
Bug | IDEA-194201 | On switching JDK in run configuration, 'class not found' warning is displayed for main class |
Bug | IDEA-197869 | [Copyright Profiles] The hour24 property for the $file.lastModified object isn't interpreted in comments |
Bug | IDEA-199785 | CloudSettings plugin doesn't work with fresh versions of IDE |
Bug | IDEA-194877 | Search windows should sort results with closest match on top |
Bug | IDEA-195058 | changelist rendering is blocked by some semistuporous locks |
Bug | IDEA-200822 | Opening any Markdown file freezes recent IntelliJ Ultimate EAP 183.3795.13 |
Bug | IDEA-198829 | Can't open any files in the editor in master |
Bug | IDEA-193544 | 100% CPU When Memory View (Debugger tool window) is visible |
Bug | IDEA-200619 | Maximized window state is not preserved |
Bug | IDEA-200840 | Exception appears for opened comment after TODO |
Bug | IDEA-201729 | IntelliJ EAP keeps indexing the same files over and over |
Bug | IDEA-201580 | Infinite logging loop on IDEA shutdown if there's an exception during IDE close |
Performance | IDEA-194547 | LossyEncodingInspection allocate a lot of objects on heap |
Performance | IDEA-196408 | Idea 2018.2 freezes while typing if bookmark is set in library (decompiled) class |
Performance | IDEA-195495 | Slow external project configuration changes tracking |
Performance | IDEA-198819 | "Show affected tests" shouldn't traverse PSI in EDT |
Performance | IDEA-172762 | ProjectRootManagerComponent$1.fileTypesChanged on AWT causes 30-60s freeze |
Usability | IDEA-179037 | Last Edit Location List: edits performed in the diff window are not appended to the list |
Usability | IDEA-192611 | Debug test is harder to invoke via Alt+Enter menu |
Usability | IDEA-165834 | Export settings to .zip by default |
Usability | IDEA-194132 | Hide JSON widget for Spring Boot YAML configuration files |
Usability | IDEA-108586 | Launcher: can't open a project by relative path |
Usability | IDEA-200263 | [Run anything] Window can be resized too small |
Cosmetics | IDEA-194905 | MacBook touch bar: use buttons with labels instead of icons in Diff dialog |
Cosmetics | IDEA-194902 | MacBook touch bar: debugger improvments |
Cosmetics | IDEA-194896 | MacBook touch bar: use close icon instead of close button |
Cosmetics | IDEA-198288 | [Run Anything] Incorrect tooltip for the icon in the navigation bar |
Cosmetics | IDEA-194893 | MacBook touch bar: improve Configurations popover |
Task | IDEA-195201 | Plugins: number of plugins on trending page |
Task | IDEA-194110 | Turn on Run Anything action in IDEA |
Task | IDEA-185056 | Remove pin icon from quick navigate tooltip |
Task | IDEA-197845 | Increment year in license file |
Task | IDEA-195193 | Plugins: implement search |
Task | IDEA-186044 | Rework validation error popup from lightweight to heavyweight |
Task | IDEA-196883 | Run anything: allow to provide completions variants based on the user input |
Task | IDEA-180939 | Allow read-only mode for ExpandableTextField |
Auto-reported Exception | IDEA-191293 | NPE in TrackingPathMacroSubstitutorImpl.invalidateUnknownMacros |
Exception | IDEA-194957 | NPE on closing Project in IntelliJ IDEA |
Exception | IDEA-195911 | NPE: SearchEverywhereManagerImpl |
Exception | IDEA-195973 | NPE at com.github.markusbernhardt.proxy.selector.pac.PacProxySelector.findProxy |
Exception | IDEA-199439 | ISE at com.intellij.ide.hierarchy.HierarchyBrowserBaseEx.$$$reportNull$$$0 |
Exception | IDEA-193478 | cannot share data context between Swing events; initial event count = 4939619; current event count = 4943502 |
Exception | IDEA-192088 | Exception when starting IntelliJ |
Exception | IDEA-199921 | com.intellij.util.Alarm - Assertion failed: Already disposed |
Exception | IDEA-199679 | AE at com.intellij.ide.plugins.newui.RestartButton.lambda$null$0 |
Exception | IDEA-141213 | IllegalStateException: This function should be called while holding treeLock at java.awt.Component.checkTreeLock |
Exception | IDEA-194581 | NPE at com.intellij.psi.util.PsiUtilBase.findEditor |
Exception | IDEA-200374 | Throwable at com.intellij.openapi.wm.impl.GlobalMenuLinux.lambda$handleEvent$4 |
Exception | IDEA-149660 | IAE at com.intellij.configurationStore.StateStorageManagerImpl.expandMacro |
Exception | IDEA-195827 | AssertionError caused by ReadAction on already disposed project |
Exception | IDEA-199825 | IllegalArgumentException on 'Force Step Into' |
Android | Bug | IDEA-197358 | Webp images are not opened due to 'libwebp_jni64.dylib' absence |
Bug | IDEA-189515 | Unable to run Android app |
Bug | IDEA-193964 | Gradle test runner outputs to console and instead creating test result toolwindow |
Bug | IDEA-189035 | Project toolwindow: Android scope for non-Android projects |
Bug | IDEA-192698 | NPE at com.android.tools.idea.sdk.wizard.InstallSelectedPackagesStep.onEntering(InstallSelectedPackagesStep .java:143) |
Bug | IDEA-190154 | Smali support plugin has no useful description |
Bug | IDEA-196754 | 2018.2 Android sync fails but UI does not show the failed status |
Bug | IDEA-190632 | Test sources are not compiled in Android project |
Bug | IDEA-195822 | Android Profiler is broken in IDEA 2018.2 |
Usability | IDEA-198176 | Android-specific actions are enabled in non-Android projects |
Exception | IDEA-198561 | Throwable at com.intellij.psi.impl.file.impl.FileManagerImpl.findFile |
Ant | Bug | IDEA-173612 | Ant coloured output configurable |
Arquillian | Bug | IDEA-143282 | JBoss Arquillian + IPR project format: IAE at StateStorageManagerImpl.expandMacros() |
Clouds.OpenShift | Feature | IDEA-179768 | Support OpenShift Origin (V3) |
Feature | IDEA-176760 | Cloud Platform Openshift: Token Authentication |
Bug | IDEA-199187 | OpenShift: Project dropdown is empty, so it is not possible to save run config |
Bug | IDEA-199186 | OpenShift: Parameters area is too small |
Code Analysis. Dependencies | Bug | IDEA-193128 | Type hierarchy empty element while it is loading |
Bug | IDEA-199212 | ArrayIndexOutOfBoundsException during Dependency Matrix Analysis |
Code Analysis. Duplicates | Feature | IDEA-198256 | Show diff preview in inspection results for duplicate code inspection |
Code Analysis. Inspection | Feature | IDEA-173248 | Thread-blocking (I/O) calls detection |
Feature | IDEA-49092 | Inspection profiles: provide possibility to create a scope from inspections dialog |
Feature | IDEA-151197 | Apply (partial) "Redundant suppression" in the editor |
Feature | IDEA-194409 | Need way to map inspection class name to the inspection in the inspection configuration ui |
Feature | IDEA-197174 | Nullable inspection control flow with Objects.toString check enhancement |
Feature | IDEA-129836 | "Run inspection by name" popup: allow access to full inspection description |
Feature | IDEA-142026 | Add inspection for Math.min(a, a) and Math.max(a,a) |
Bug | IDEA-157566 | NPE at applying quickfix 'Comment out' to unused class |
Bug | IDEA-152262 | Don't report warning "private field is never assigned" for fields assigned via java.util.concurrent.atomic.Atomic*FieldUpdater |
Bug | IDEA-200207 | InconsistentLineSeparators false positives on regexp values that have line-end values |
Bug | IDEA-196200 | "Generate 'clone()' method which always throws exception" throws exception |
Bug | IDEA-55886 | Wrong inspection and auto-fix for Arrays.asList |
Bug | IDEA-198686 | Optional.get() without isPresent() on second nonemptylist.stream().min().get() or .max.get() |
Bug | IDEA-181933 | Single regex pattern replace to illegal and not equivalent to character class |
Bug | IDEA-194855 | False positive "Blocking operator in non-blocking scope" for a Flux |
Bug | IDEA-71133 | Annotation method is incorrectly reported as unused when used in a same file where annotation declared |
Bug | IDEA-27535 | Inspection, erroneous field "can be final" |
Bug | IDEA-200236 | False positive: 'Redundant Suppression' warns for foreign suppressions |
Bug | IDEA-89120 | AccessToStaticFieldLockedOnInstance inspection incorrectly fires on final threadsafe fields |
Bug | IDEA-197029 | Cannot delete `javax.validation.constraints.NotNull` from list of constraints to consider |
Bug | IDEA-99444 | IDEA condisers class used when it's not |
Bug | IDEA-144891 | Good code is red: "Magic Constant" with Calendar.get() |
Bug | IDEA-194226 | Reset inspection options in Settings isn't saved |
Bug | IDEA-192189 | "Settings" button disabled in inspections result if focus is in editor |
Bug | IDEA-194381 | Resolved inspection items deleted though 'Filter resolved items' disabled. |
Bug | IDEA-199808 | redundant suppression: support for merged tools |
Performance | IDEA-199413 | Too much CPU time spent in UnnecessaryModuleDependencyAnnotator.onInitialize(RefElement) when opening offline inspection result |
Usability | IDEA-194541 | Remove close button from inspection result toolwindow toolbar |
Usability | IDEA-97605 | Serializable/Deserializable/Cloneable class in secure context inspections shall have an option to ignore some class hierarchies |
Usability | IDEA-192387 | Not possible to kill inspection quick fix |
Cosmetics | IDEA-139756 | Grammar error in inspection "Managed Bean Inconsistency errors" |
Exception | IDEA-194975 | Offline Inspection fails with HeadlessException presumably because EAP version is expired |
Code Coverage | Bug | IDEA-199411 | Update JaCoCo to support Java 11 |
Bug | IDEA-197615 | Test with coverage suddenly reports "No coverage in 'all classes in scope'" |
Usability | IDEA-192287 | Show full package name at coverage view |
Usability | IDEA-194483 | Coverage file is not monitored |
Exception | IDEA-199696 | Code coverage not working in IntelliJ 2018 running on JDK11 |
Exception | IDEA-193071 | Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed |
Code Formatting and Code Style | Feature | IDEA-162495 | Add Java Code Style setting for Spaces -> Within -> Enum braces |
Feature | IDEA-62161 | Multiline TODO matchers would be nice |
Feature | IDEA-155090 | File level indentation change |
Feature | IDEA-151870 | feature request: code style option to put a semicolon on a line after the last comma of an enum |
Bug | IDEA-191843 | "Adjust code style settings" adds additional chars |
Bug | IDEA-180049 | New line after javadoc block in enum. |
Bug | IDEA-127949 | "Names count to use static import with '*'" setting off by one |
Bug | IDEA-197819 | Imported code-style-xml scheme is not applied to unclicked tabs |
Bug | IDEA-67968 | Formatter Ignores Empty Space |
Bug | IDEA-197964 | Line shifting by partly reformat action |
Bug | IDEA-183296 | Wildcard import for specific packages |
Bug | IDEA-152798 | Names count to use static import with '*' doesn't work as expected |
Bug | IDEA-174605 | Blank Lines for enum doesn't work properly |
Bug | IDEA-190114 | Impossible to configure Java code style for enums that uses spaces within enum constant definition braces |
Bug | IDEA-130575 | Java code style enum wrapping "wrap always" warps also end-of-line comments |
Bug | IDEA-145538 | Code reformatting forces a space before the colon symbol in a Java foreach statement |
Bug | IDEA-163103 | Wrong static imports order |
Bug | IDEA-180882 | Code formatting doesn't remove invalid/empty Javadoc tags |
Bug | IDEA-200800 | Configure indents action from the status bar should open JS code style for JS/JSX files |
Bug | IDEA-175161 | Javadoc formatter joins lines incorrectly |
Bug | IDEA-163459 | Arrangement has different sorting based on anoymous inner class methods |
Performance | IDEA-200803 | AWT EventQueue uses 100% CPU in idle when using EditorConfig |
Code Navigation | Feature | IDEA-200584 | Goto symbol should allow to navigate to method overrides |
Bug | IDEA-197278 | New SE: Increase search field font |
Bug | IDEA-196545 | New "Go to" popup GUI: calling "Go to Class" while indexing silently shows empty list |
Bug | IDEA-193708 | Navigate from enum constant to enum class if no enum constructor is available |
Bug | IDEA-198344 | Editor back navigation not working as expected in TDD workflow |
Bug | IDEA-200312 | UI freeze during Search Everywhere |
Bug | IDEA-194408 | Exception in 3rd party plugin breaks core functionality |
Bug | IDEA-165452 | Recent files should preselect first item if no editor is open in tabless mode |
Bug | IDEA-199006 | Export Type Hierarchy to text file doesn't work |
Usability | IDEA-198811 | Quick search for classes (Ctrl-N) should prefer classes from the same module over classes in another module. |
Code. Generate | Feature | IDEA-194650 | Do not use 'Objects.equals' for generated equals/hashCode |
Bug | IDEA-200057 | IntelliJ IDEA Ultimate 2018.2 toString() code generation uses super class private fields instead of getters |
Bug | IDEA-194722 | #macro does not work correctly in velocity templates for toString etc |
Bug | IDEA-196896 | No code generation using 'implement methods' or 'override methods' |
Bug | IDEA-198090 | Changes to velocity macro for generating equals/hashcode take effect only after restarting IDE |
Usability | IDEA-192185 | 'Insert @Override' by default should be enabled in 'Generate toString()' dialog |
ColdFusion | Bug | IDEA-194382 | CFML: Creating Thread (cfthread) in CFScript Causes Inspection Error |
Compiling Project | Feature | IDEA-110964 | Introduce module sources artifact |
Feature | IDEA-189693 | Java 9+ --upgrade-module-path is not supported |
Bug | IDEA-192651 | Project compilation fails with NPE |
Bug | IDEA-197550 | Incorrect IDEA compiler behavior with JDK 10 |
Bug | IDEA-184859 | Remove dependency from JPS on IntelliJ IDEA installation |
Bug | IDEA-192717 | ClientCodeException when compiling project with Java 6 |
Bug | IDEA-196903 | Enabling debug level logging for build process triggers full rebuild |
Usability | IDEA-200911 | Show path to corrupted zip file if it causes failure while building artifacts |
Usability | IDEA-195662 | Command-line compilation doesn't report any progress while downloading repository libraries |
Console | Feature | IDEA-164907 | Run Configuration console does not support "file:///" URL |
Bug | IDEA-195938 | Unable to type TAB character in console |
Bug | IDEA-86669 | Console: support ASCII backspace symbol in console view |
Cucumber JVM | Feature | IDEA-199659 | Add inspection and QuickFix for Scenario with Examples section |
Feature | IDEA-188946 | Provide possibility to edit step definition template |
Bug | IDEA-194159 | Glue for step definitions written in Java 8 is not calculated |
Bug | IDEA-201033 | Unable to run any cucumber file/feature/scenario in ultimate project |
Bug | IDEA-184133 | Cucumber JVM doesn't have shorten classpath option |
Bug | IDEA-196365 | Don't suggest to run "All Features" on a Java package in Java module |
Bug | IDEA-199217 | Cucumber expression doesn't match step def with additional JVM parameter type |
Bug | IDEA-199218 | IDEA doesn't find step definition when Optional or Alternative text or Escaping used in step definition |
Bug | IDEA-192819 | Cucumber for Java 8 should understand string concatenation in step definition |
Bug | IDEA-200295 | StringIndexOutOfBoundsException: Can't extract (9,12) range from '"]"' |
Bug | IDEA-199325 | Navigate from Parameter Type usage to its definition |
Bug | IDEA-199326 | Complete Parameter Type with Template |
Usability | IDEA-191020 | Run tool for cucumber doen't show feature description when using an alternative language and CucumberJvm2SMFormatter |
Database | Cosmetics | IDEA-200581 | Hide "Scroll from Editor" button on Database tool window toolbar when autoscroll from editor enabled |
Exception | IDEA-194420 | Throwable at com.intellij.ide.actions.WeighingActionGroup.getAllChildren |
Debugger | Feature | IDEA-186962 | Allow user defined Async annotations |
Feature | IDEA-197758 | Attach to this process action |
Feature | IDEA-194862 | Support project-specific async stack traces in remote configuration |
Feature | IDEA-191508 | Breakpoint intentions |
Feature | IDEA-168185 | Allow to attach to java processes started without debug agent (SAPIDAttachingConnector) |
Feature | IDEA-194359 | Support for for Async Stacktraces in Remote JVMs |
Feature | IDEA-139757 | Shortcut for removing all breakpoints |
Feature | IDEA-181675 | Cross-project HotSwap |
Feature | IDEA-197886 | Support attach to process for java 9+ |
Feature | IDEA-186951 | Caller method filter |
Feature | IDEA-196669 | Allow to automatically restart remote debug server configuration |
Feature | IDEA-199822 | Create extension point to provide captured stack frames by e.g. evaluation expression in debugged jvm |
Bug | IDEA-196012 | Compiling evaluator does not rename variables |
Bug | IDEA-192070 | Deadlock while debugging |
Bug | IDEA-199513 | Attach to process (read only) does not work if it requires administrator privileges |
Bug | IDEA-201227 | Unclear error reporting for sa-jdwp |
Bug | IDEA-193400 | Duplicated async stacktrace |
Bug | IDEA-192962 | [Mute breakpoints] option is switched off on the debug session start |
Bug | IDEA-201267 | Color icon is not correct for JBColor objects |
Bug | IDEA-94049 | Debugger: Return ability to set field watch point via alt+gutter click |
Bug | IDEA-195335 | Incorrect rendering of partially visible lines in Debugger Variables window |
Bug | IDEA-144955 | Add Field Watchpoint context menu is missing |
Bug | IDEA-198704 | Debugger frames don't navigate to sources if they were added after session start |
Bug | IDEA-199236 | JDWP: some debugger features incorrectly disabled when debugging android. |
Bug | IDEA-192798 | [Breakpoint intentions] [Stop/don't stop in the class] correct filter was added using intention, but it doesn't filter anything |
Bug | IDEA-192430 | Breakpoint intentions [Stop/don't stop in the class] parent class is displayed instead of caller class |
Bug | IDEA-198388 | Dragging breakpoint clones it instead of moving |
Bug | IDEA-189504 | Breakpoints View is bugging in debug view |
Bug | IDEA-199545 | Cannot re-attach to restarted process |
Bug | IDEA-156500 | Debugger does not stop at breakpoint in test with JMockit |
Bug | IDEA-189894 | minor problem with horizontal scrollbar when debugging |
Bug | IDEA-191337 | Select All from debug tooltip variable select code editor instead of Tooltip variable value |
Bug | IDEA-196646 | 2018.2 Unable to debug application server with async stacktrace instrumentating enabled |
Bug | IDEA-193733 | history-paste doesn't work in debug-watches, even though it's offered |
Bug | IDEA-187338 | Async stacktraces may not work with several debug sessions |
Usability | IDEA-184725 | edit breakpoint paste from history issue |
Usability | IDEA-198985 | In Debugger view, the Filter button doesn't allow toggling multiple times |
Usability | IDEA-194431 | Async Stracktraces for Platform.runLater |
Usability | IDEA-121159 | Pause Program improvement |
Usability | IDEA-200959 | Speed search in debugger Variables view expands nodes |
Usability | IDEA-200865 | [Regression] No indication that PHPStorm is connected to XDebug in Debug Tool Window |
Cosmetics | IDEA-184429 | Evaluate dialog: Evaluate button takes focus when code fragment is expanded to multi-line mode |
Cosmetics | IDEA-198903 | [Floating debug tool window] when debugging run configuration, dropdown list with threads in Frame view is not shown at first step |
Cosmetics | IDEA-192172 | Text in "Evaluate and log:" field is too small in Presentation mode |
Task | IDEA-195192 | Update debugger icons |
Exception | IDEA-201303 | Exceptions are thrown when the process you are attached to is stopped |
Debugger. Memory View | Bug | IDEA-179172 | Strange behavior in memory view search field on mac |
Decompiler | Cosmetics | IDEA-196314 | Decompiler produces extra semicolon in empty catch block |
Diff_Merge | Feature | IDEA-101663 | Allow option to ignore whitespace in three way merge |
Bug | IDEA-194913 | Zoom is broken in Diff for images |
Bug | IDEA-193373 | Diff in Commit Changes: cannot resize TTF preview below some limit |
Bug | IDEA-195754 | Wrong hint in diff window for function params |
Bug | IDEA-197927 | VCS: Diff: Unified-viewer renders empty line in the wrong place if 'ignore imports and formatting' is enabled |
Bug | IDEA-187715 | Local history ignore encoding settings and show wrong diff. |
Usability | IDEA-195517 | 'Yours' and 'Theirs' columns are not resizable - could not see full branch name |
Usability | IDEA-110057 | Can't change keymap shortcut for "Compare Next File" in diff view |
Usability | IDEA-182230 | VCS "visual merge" window: don't ask "Are you sure" if there was no changes |
Usability | IDEA-90565 | Diff View:git: do not show LF|CRLF when I have option "automatically convert line separators" on |
Usability | IDEA-46059 | Version control: the clickable area of "Deleted" editor mark is shifted |
Usability | IDEA-197588 | Text in Comparison/files view does not wrap in narrow window ("Difference between current working tree ...") |
Usability | IDEA-191716 | "Cancel Visual Merge" dialog is shown even with no modifications when pressing Esc |
Cosmetics | IDEA-194881 | Rename Files Merged with Conflicts as it is confusing to users |
Docker | Feature | IDEA-175476 | Add option to wrap words in docker logs |
Feature | IDEA-153443 | Base directory for Docker deployment |
Feature | IDEA-174228 | Docker: Add Run and Build actions into the Editor Context menu for dockerfiles |
Feature | IDEA-186877 | Docker. Support --runtime command line option |
Feature | IDEA-194585 | DockerCompose: Editor. Provide possibility to run service/services by keyboard actions and from the context menu |
Feature | IDEA-150690 | Docker - add --rm option |
Feature | IDEA-192030 | DockerCompose. Display auto-assigned ports for docker containers |
Bug | IDEA-187895 | Docker: Don't add the tabs from the previous run to the new container |
Bug | IDEA-192393 | Dockerfile "cannot resolve stage" with valid --from syntax |
Bug | IDEA-188077 | DockerCompose: Stop doesn't work if node contains any container not from the deployed compose file |
Bug | IDEA-164756 | Docker log tabs added with each new run |
Bug | IDEA-200116 | Docker: it should be possible to run compose after "down" all the conflict apps with the same names. |
Bug | IDEA-180157 | Docker Run configuration : replace JSON file with explicitly listed options in CLI format |
Bug | IDEA-194041 | Number of Attached Console tabs keeps increasing with every container launch |
Bug | IDEA-201513 | Docker-compose: call `restart` instead of `up` when already running service is relaunched from the gutter |
Bug | IDEA-196690 | Volume mounting doesn't work on Windows using Linux containers |
Bug | IDEA-199410 | NPE while selecting "pull image" from docker tool window |
Bug | IDEA-158217 | Docker: stop and delete old container after redeploy, even if container name is not set |
Bug | IDEA-200684 | Docker: "Path to compose file required" at running services without established docker connection. |
Bug | IDEA-199274 | DockerView: NPE at choosing a service without published ports |
Bug | IDEA-178932 | Docker: "dockerfile detection" description in event log/balloon: the link doesn't work |
Bug | IDEA-200763 | DockerCompose: "Run" by click on service gutter doesn't work if there is no "docker" server |
Bug | IDEA-196083 | docker-compose: wrong inspection at mem_limit option value in case of the string form instead of the integer |
Bug | IDEA-194659 | DockerCompose: impossible to run docker-compose run configuration |
Bug | IDEA-154034 | Focus on new tab after exec action |
Bug | IDEA-194072 | Dead `--rm` container shown as not removed from the IDE view |
Bug | IDEA-194227 | Docker: DockerView, Log tab: multiple toolbars at resizing |
Bug | IDEA-194871 | Docker: Provide an inspection error for "rm" in the "Command line options" field if it is not applied |
Bug | IDEA-193893 | DockerCompose: can't choose services for the attached yaml |
Performance | IDEA-189747 | Docker loads YAML file AST when computing icon |
Usability | IDEA-180791 | Docker: improve UI for Run/Build actions from Dockerfiles |
Usability | IDEA-187260 | DockerCompose. Yml. Display more usable information after folding a "service" and "services" |
Usability | IDEA-194040 | Typing in Attached Console is very slow |
Usability | IDEA-163754 | Docker. Container, Exec menu item. Set focus on the command line after Exec-> bash |
Usability | IDEA-155346 | Docker. Container tabs. The focus is not on the new tab if we perform any command two times. |
Usability | IDEA-155340 | Docker. Add possibility to "inspect" for images. |
Task | IDEA-179297 | Remove dependency on java-impl from Docker plugin. |
Task | IDEA-193122 | Docker: migrate to docker-java to v3.1.0 |
Task | IDEA-195394 | Docker plugin API: provide support for debugging non-Java applications |
Exception | IDEA-193603 | Docker: IllegalOptionException at saving run configuration with a folder instead of the Dockerfile |
Editor. Code Completion | Feature | IDEA-199722 | Can I make the live template appear at the top of the code completion list? |
Feature | IDEA-192382 | Override unused imports when adding class with same name |
Bug | IDEA-198968 | Idea smart completion suggests non-accessible constructor |
Bug | IDEA-193689 | IDEA logs of EAP version have eaten all free space of a /home - threaddumps |
Bug | IDEA-180723 | Parameter name hints completion: incorrect hints are shown in case of nested call (i.e. method call using as argument value) |
Bug | IDEA-193509 | Unintended code completion list pops up when typing non-ASCII strings |
Exception | IDEA-193362 | java.lang.IllegalStateException: Not in a typed action at this time |
Editor. Color Schemes | Feature | IDEA-193070 | "Syntax highlight > Language defaults > Parameter" should have option to inherit from "Identifiers > Default" since it's Identifier |
Bug | IDEA-197528 | Color scheme editor ConcurrentModificationException |
Editor. Editing Text | Feature | IDEA-196006 | Link for files in JavaDoc generation output |
Feature | IDEA-195733 | Show parameter hints for enum constructor |
Feature | IDEA-123328 | When positioned on break/continue, highlight for/while/do it breaks out of |
Bug | IDEA-193695 | Quick Definition (Option+Space) writes a space character if it does not work |
Bug | IDEA-194978 | Mouse navigation & tooltips handler: take inlay hints into the account |
Bug | IDEA-195416 | Join lines over arithmetic operations should preserve order |
Bug | IDEA-196224 | Parameter Info bubble (CTRL-P) disappears immediately if invoked after first dot |
Bug | IDEA-194685 | Add builtin soutv postfix template |
Bug | IDEA-201625 | Text jitter in editor when tabs are used for indentation (on a fractional-scale monitor on Windows) |
Bug | IDEA-195183 | Inspection's tooltip shouldn't appear when the cursor stays on a hint |
Bug | IDEA-198113 | File | Export to HTML: line numbers are displayed incorrectly when enabled |
Bug | IDEA-186110 | Esc doesn't close in-editor search during indexing |
Bug | IDEA-194649 | On navigation to a search result target location is not centered in editor |
Bug | IDEA-190611 | Unable to turn on parameter hint for all cases |
Bug | IDEA-189671 | Editor loses caret (thus focus) after closing one of the two splits using Close (Ctrl+F4) |
Bug | IDEA-197276 | Adding external annotation into .class file breaks syntax highlighting |
Bug | IDEA-194238 | Custom file types comments conflicting |
Bug | IDEA-196505 | Cannot open JavaScript files |
Bug | IDEA-171789 | "Last edit location" does not honor changes been made on "Commit changes" window |
Bug | IDEA-194473 | Scope highlighting blinks terribly |
Bug | IDEA-198767 | Caret returns to wrong position at the end of the block in java code |
Bug | IDEA-192288 | Strange annoying behavior on mouse click in long file in ES6 |
Bug | IDEA-196674 | Escape doesn't delete all carets in string literal with injected language |
Bug | IDEA-192919 | Custom file type: incorrect Expand selection if word is between backslashes (tested with in C files) |
Bug | IDEA-192777 | Builder methods return hints duplication in the editor. |
Bug | IDEA-198066 | RegEx. Wrong selection with double click. |
Bug | IDEA-198893 | Parameter info hints: exception on undo |
Bug | IDEA-192438 | Underline is always bold underline |
Bug | IDEA-194100 | Code folding state resets automatically |
Bug | IDEA-198595 | Last edit location does not remember changes made in Find in Path |
Bug | IDEA-191750 | Expand selection (ctrl+w) doesn't work correctly for case statements |
Bug | IDEA-194718 | Column selection status text is incorrect when multiple window is open |
Bug | IDEA-198539 | "underscored" and "strikeout" effects not rendering |
Bug | IDEA-193436 | editor component draws a typed char in editor component even if a typed handler does nothing and returns STOP |
Bug | IDEA-192970 | Jump outside closing bracket/quote: doesn't work if if/while/switch statements were completed |
Bug | IDEA-190665 | Caret is not repainted correctly |
Bug | IDEA-199909 | 'Jump outside closing bracket/quote with Tab' not working for method call closing parenthesis when parameter info tooltip is displayed |
Bug | IDEA-196929 | Cannot copy text while IntelliJ is indexing |
Bug | IDEA-193224 | Tabbing out of brackets broken when having to import a class. |
Bug | IDEA-192328 | Entering a newline between a regular multiline comment and doc comment introduces stray asterisk. |
Bug | IDEA-200103 | Overload switching doesn't work for vararg methods |
Bug | IDEA-188770 | HTML block header sometimes doesn't disappear |
Bug | IDEA-196967 | External annotations not updated when I edit the file manually |
Bug | IDEA-194054 | Gutter icons of the underlying code displayed on folded region quick view |
Bug | IDEA-192519 | yml and other files: Editor does not show unquoted devanAgarI unicode characters. |
Bug | IDEA-192700 | Left gutter is not resized when breakpoint is removed |
Bug | IDEA-121060 | Multiple carets: comment/uncomment works incorrectly |
Bug | IDEA-197878 | AssertionError when inserting several lines insted of the one in multiline TODO |
Usability | IDEA-191765 | soft wrap for active editor switches off |
Usability | IDEA-193635 | Parameter hints react in a crazy way on incomplete expression |
Usability | IDEA-198598 | "Split line" does not work for multiline TODOs |
Usability | IDEA-197915 | Unable to set unix line separator for iml file |
Cosmetics | IDEA-186054 | Text cursor is reset to position (1,1) when code editor tab is dragged from primary window to new 2nd window |
Exception | IDEA-193406 | TraceableDisposable$DisposalException: Editor is already disposed |
Editor. Error Highlighting | Bug | IDEA-195971 | Library source soes not match the bytecode for java.util.regex.Pattern |
Bug | IDEA-197802 | Editor: highlighting for soft-wraps delimiter not always inherits background color from surrounding code |
Bug | IDEA-199466 | Editor: Error highlighting isn't change on color scheme switch |
Usability | IDEA-178659 | Parameter name hints: automatically inserted commas are highlighted as errors |
Editor. Intention Actions | Bug | IDEA-144708 | add static import adds import to inaccessible class |
Usability | IDEA-193480 | Unable to add annotations to parameters from the gutter icon |
File System | Bug | IDEA-193418 | Deadlock on project open |
Performance | IDEA-201455 | Less calls to File.isDirectory in CoreLocalVirtualFile |
Usability | IDEA-192665 | Annoying "External file changes sync may be slow" notification |
Find, Replace, Find Usages | Feature | IDEA-69435 | Search for Multi-line fragment |
Bug | IDEA-193584 | New SE: plugin enabling/disabling via Find Action is confusing and incorrect |
Bug | IDEA-184743 | Button in "Replace in path" old dialog is called "Find" instead of "Replace" |
Bug | IDEA-197216 | Regex search for \b locks up the IDE |
Bug | IDEA-195122 | Find / Replace: when the size of the search field is small, it is not autoscrolled on typing or on Right arrow key pressing; cursor just goes to the invisible area |
Bug | IDEA-177766 | Find In Path: regex search finds irrelevant matches if "In commets" selected in filter |
Bug | IDEA-188646 | Livelock in Git commit dialog during code analysis |
Bug | IDEA-198724 | New SE: Duplicated results in "Recent files" |
Bug | IDEA-196638 | Rows in usage view sometimes get cropped |
Bug | IDEA-195542 | Inconsistent and partial results in "Occurrences of" Find tool window tab after opening from "Find in Path" |
Bug | IDEA-191479 | "Find in Path" partial results can flicker/selection is reset while the search is in progress |
Bug | IDEA-189354 | "Find in path" (old style) requires 2 "ESC" pressing to close |
Bug | IDEA-193455 | Cannot go from Find to Replace if shortcut was changed to Ctrl+H |
Bug | IDEA-193329 | New SE: SearchEverywhere | Action (FindAction): OpenInFindWindow button should be disabled |
Bug | IDEA-193321 | SearchEverywhere: on scope switching the 'include non-project items' checkbox loses its state |
Bug | IDEA-170585 | Disable tooltip for regex find |
Bug | IDEA-199986 | Find/Replace in Path closes immediately |
Bug | IDEA-82930 | Ctrl+R (Replace) doesn't always copy the text selected to "From" box |
Performance | IDEA-198369 | 89-second decompiler UI freeze |
Usability | IDEA-180366 | Find in Path from VCS | Local Changes shall pre-select the selected change list or directory |
Usability | IDEA-167955 | Find: `Ctrl+F` on selected word doesn't pre-select text in search field if Find bar is open |
Usability | IDEA-190270 | After clearing search, the cursor jump back |
Usability | IDEA-173010 | Rerun is greyed out in Find Occurrences, results are collapsed by default |
Exception | IDEA-193330 | AIOOBE at com.intellij.ide.actions.searcheverywhere.SearchEverywhereUI$SearchListModel.getContributorForIndex |
Exception | IDEA-198437 | NPE at com.intellij.structuralsearch.plugin.ui.filters.FilterPanel.initFilters |
Flash_Flex | Bug | IDEA-191387 | Flex intentions produce PSI-text inconsistencies |
Bug | IDEA-127053 | Adobe Air debug on Android device seems to always uninstall first |
Bug | IDEA-198937 | Strange [""] folder item as the first choice in ActionScript code completion |
Bug | IDEA-200478 | Refactor->Move of static const's opens a 'Move Module Members' Dialog ... |
GUI Designer | Usability | IDEA-184098 | 2017.3.1 IJ Forms code generator removes comment before generated code - Regression from 2017.2 |
GWT | Usability | IDEA-198527 | GWT: unnecessary 'public' modifier in generated sample project |
Gradle | Feature | IDEA-199979 | When run Gradle task of unlinked gradle project use Project SDK |
Feature | IDEA-196697 | Support starting Gradle tasks via 'Run Anything' action |
Feature | IDEA-181863 | Display project name in editor tabs for build.gradle.kts instead of the script file name |
Feature | IDEA-195798 | Gradle: support resources and test resources of the 'idea' plugin |
Bug | IDEA-173737 | Gradle importer should be able to *not* work in headless environment |
Bug | IDEA-200434 | Multiple ijinit<Number>.gradle scripts are created for sequential project builds |
Bug | IDEA-194325 | Gradle project spawns additional process when debugging |
Bug | IDEA-194703 | Gradle: the main build jvm options should be used when importing 'buildSrc' project |
Bug | IDEA-193631 | Gradle re-import false positive |
Bug | IDEA-178891 | IDEA's Gradle sync fails to download source for dependencies located in local Maven repo |
Bug | IDEA-116898 | gradlew and gradle-wrapper.properties are updated if the gradle import configured as "use customizable gradle wrapper" |
Bug | IDEA-196489 | Unable to specify a port for Remote run configuration in Gradle Idea extended config |
Bug | IDEA-196305 | Can't run tests using gutter run icons in gradle project when Groovy plugin disabled |
Bug | IDEA-192927 | Gradle sync does not stop |
Bug | IDEA-180158 | Gradle wrapper task configuration download the distribution for every project loaded instead of caching. |
Bug | IDEA-193331 | Refreshing a composite Gradle 4.8 project fails with "Unable to load class 'org.gradle.composite.internal.IncludedBuildInternal'" |
Bug | IDEA-191341 | Kotlin project: Intellij custom dependencies imported only after second import |
Bug | IDEA-197121 | Gradle test runner not showing test results. |
Bug | IDEA-191014 | Cannot Build Project and run tests when having Gradle composite project of multiprojects |
Bug | IDEA-192947 | Creating gradle configuration for running tests is not recognized by test-runner |
Bug | IDEA-180619 | Can't open gradle config for build.gradle.kts project |
Bug | IDEA-197549 | Gradle: debugging tests starts a new Gradle process every time |
Bug | IDEA-198917 | IllegalStateException in ExternalProjectsStructure |
Bug | IDEA-193649 | Javadoc / sources of dependency not attached when importing Gradle 4.8 project |
Bug | IDEA-199964 | Reimporting projects from Gradle leads to duplicated entries in .idea/jarRepositories.xml file |
Bug | IDEA-195196 | Gradle: unable to stop import (or task running) until wrapper finished gradle distribution download |
Bug | IDEA-162677 | Gradle / Tool window only appearing after reopening project |
Bug | IDEA-199886 | Empty gradle projects chooser |
Bug | IDEA-190749 | Application run configuration 'Before launch' doesn't work when the build/run is delegated to Gradle |
Bug | IDEA-188755 | New Gradle project wizard: checked libraries/frameworks are reset when hovering Kotlin DSL build script checkbox |
Bug | IDEA-194900 | Project synchronization after upgrading to Gradle 4.8.1 is broken |
Bug | IDEA-197116 | Demon process with wrong version of the gradle wrapper |
Bug | IDEA-185436 | Unable to pass environment variables to Gradle for delegated Application running |
Performance | IDEA-198816 | IDE hangs for 30+ seconds when editing build.gradle script |
Performance | IDEA-195275 | Project save in EDT |
Performance | IDEA-198560 | IntelliJ hangs on Gradle Project import |
Usability | IDEA-200703 | Java process forked by Gradle can not be terminated on the task cancellation if it was detached from IJ debugger previously |
Usability | IDEA-196390 | Post a link to Gradle Debug Configuration console to open Remote Configuration tab of the attached VM forked by Grade daemon |
Task | IDEA-193409 | Upgrade built-in Gradle to 4.8 |
Task | IDEA-200093 | Use 'com.intellij.modules' prefix for 'org.jetbrains.plugins.gradle.java' module in Gradle plugin |
Task | IDEA-201249 | Use qualified module names by default |
Task | IDEA-194384 | Upgrade built-in Gradle to 4.10 |
Exception | IDEA-198395 | IDE Exception is thrown when running gradle tasks, corresponding run configurations in IDE are not created |
Exception | IDEA-191756 | Gradle import fails with cryptic assertion if JAVA_HOME points to invalid directory |
Exception | IDEA-196597 | GradleTestsExecutionConsole cannot be cast to com.intellij.execution.impl.ConsoleViewImpl |
Grails | Bug | IDEA-145433 | Grails: specify default VM settings in IntelliJ Grails runner |
Bug | IDEA-117494 | 133.193: Importing grails modules not labeled as grails enabled |
Bug | IDEA-96490 | Grails View: "Autoscroll from/to Source" is always disabled after loading a project |
Bug | IDEA-100270 | Unable to start Grails |
Bug | IDEA-199076 | Grails View sometimes dissapears from Grails projects |
Bug | IDEA-195891 | Unable to debug grails app with the command "run-war" |
Bug | IDEA-198144 | Intellij 2018.2.2 Weird behavior when editing a grails project |
Performance | IDEA-196565 | Performance Problem in IntelliJ 2018.2 |
Cosmetics | IDEA-162591 | Grails/Griffon target is always disable in 'Change View' popup in 2016.3 EAP |
Groovy | Feature | IDEA-188433 | Support for loop enhancements |
Feature | IDEA-188432 | Support array initializers |
Feature | IDEA-154469 | Option to generate comments at first column and add a space at comment start |
Feature | IDEA-193189 | Support method references '::' |
Feature | IDEA-200196 | Support Groovy 2.5 "DefaultGroovyMethods.tap" |
Feature | IDEA-193165 | Groovy 2.5 @NamedParam annotation reports incorrect inspection error and warning when used with @NamedVariant annotation |
Feature | IDEA-188428 | Support safe index access ?[] |
Feature | IDEA-188429 | Support try with resources |
Feature | IDEA-188424 | Support ! in 'in' and 'instanceof' |
Feature | IDEA-188426 | Support elvis assignment ?= |
Feature | IDEA-188427 | Support === and !== |
Feature | IDEA-188423 | Support do...while loop |
Feature | IDEA-88872 | Support additional flags when creating a Griffon application project |
Bug | IDEA-195598 | Groovy Compiler runs out of memory |
Bug | IDEA-194977 | Equals between inconvertible types misses `!=` |
Bug | IDEA-79054 | An action to synchronize Griffon settings (Grails-like) |
Bug | IDEA-105357 | Griffon: @PropertyListener annotation |
Bug | IDEA-196801 | finally-statement is marked as 'ambigous code block' in Groovy-files |
Bug | IDEA-197035 | In Idea 2018.2* has broken groovy type inference in closures |
Bug | IDEA-194309 | Groovy 3 syntax: unresolved constructor reference using double colon |
Bug | IDEA-197524 | Newlines in Groovy class definition causes incorrect inspection |
Bug | IDEA-199763 | SOE on map literal in groovy |
Bug | IDEA-195518 | New lines in expressions are not parsed |
Bug | IDEA-200284 | IDEA freezes when editing Groovy file |
Bug | IDEA-176643 | Auto-formatting may break code meaning |
Bug | IDEA-197891 | Groovy Map using package as a key name reported as an error |
Bug | IDEA-194298 | Groovy 3 syntax: problems with try-with-resources statement parsing |
Bug | IDEA-198667 | Newlines in Groovy class generic definition causes incorrect inspection |
Bug | IDEA-194761 | Bad code green: slashy string after (triple-) double quoted string |
Bug | IDEA-194880 | Good code yellow: cannot apply slashy string literal to argument |
Bug | IDEA-196301 | "Ambiguous code block" error in Grails .groovy service file |
Bug | IDEA-69920 | Support additional imports added by the Griffon compiler |
Bug | IDEA-199789 | Spread attribute is not parsed correctly |
Bug | IDEA-194061 | Formatter: "New line after '('" in "Method call arguments" setting is ignored |
Bug | IDEA-200480 | "Ambiguous code block" error triggered by line break in synchronized() blocks in groovy files |
Bug | IDEA-197103 | List != Map |
Bug | IDEA-185208 | GroovyUnusedDeclaration doesn't recognize "unused" |
Bug | IDEA-72408 | Grails : Run Target Ignores Xmx |
Bug | IDEA-97130 | IDEA cann't debug Griffon integration tests |
Bug | IDEA-84870 | Griffon plugin support seems to be missing |
Bug | IDEA-188125 | Why this groovy script would not be correct formatted? |
Bug | IDEA-195269 | Formatter: first command argument is incorrectly wrapped |
Bug | IDEA-194375 | Wrong unassigned variable highlighting |
Bug | IDEA-197305 | NoReadAccessException while running GroovyImportOptimizerRefactoringHelper |
Bug | IDEA-94859 | Plugin/Addon descriptors should be visible in Griffon view |
Bug | IDEA-194317 | Wrong inspection reporting assignments with incompatible types |
Bug | IDEA-192450 | Can't use Groovy-Eclipse compiler on JDK9 |
Bug | IDEA-192435 | Inserted FQN is not shortened in class body |
Bug | IDEA-69867 | Support services as an artifact type in Griffon projects |
Bug | IDEA-196410 | Good code red: "cannot assign string to char" in parameter initializer |
Bug | IDEA-195296 | New line before elvis operand is not parsed correctly |
Bug | IDEA-193040 | In groovy class in bracket construction don't work static fields and constants from interface in 2018.2 EAP |
Bug | IDEA-191552 | GROOVY_ALL_JAR_PATTERN and GROOVY_JAR_PATTERN are too strict |
Bug | IDEA-198119 | GroovyDoc format: adds unnecessary space around brackets |
Bug | IDEA-195535 | groovyc cannot compile groovy code: groovy version 2.0.1/java version 1.6 |
Bug | IDEA-192360 | Unnecessary semicolon inspection: necessary semicolon is highlighted |
Bug | IDEA-191102 | Refactor groovy type inference |
Bug | IDEA-69910 | Griffon Services are not present in Griffon View |
Bug | IDEA-196317 | Invalid the last comma only in the list of annotation argument |
Bug | IDEA-198093 | Groovy editor gives error hint if a map's key contains some of java's reserved words. |
Bug | IDEA-194446 | inconsistent goto |
Bug | IDEA-194906 | Where-table formatting does not work properly in Spock tests |
Bug | IDEA-194587 | Method call is parsed as type cast |
Bug | IDEA-193285 | Groovy Slashy String beginning with equals character '=' |
Bug | IDEA-173503 | Formatter: "New line after '('" in "Method declaration parameters" setting is ignored |
Bug | IDEA-134928 | Groovy: correct space formatting for : in assert |
Bug | IDEA-193778 | ExternalProjectServiceTest.groovy has red code but it runs without problems |
Bug | IDEA-194503 | False-positives for increment / decrement operators in "Change to operator" inspection |
Bug | IDEA-194505 | Quick Definition action does not work on properties in completion dialog while it works on the same property in the editor |
Performance | IDEA-194165 | IntelliJ IDEA 2018.2 EAP freezes forever |
Performance | IDEA-193193 | Typing Groovy code lags/sluggish as compare to Kotlin. |
Usability | IDEA-194879 | No completion for do/while keywords |
Task | IDEA-196870 | Remove Griffon project support |
Task | IDEA-198062 | Resolve problem in bundled JDK |
Exception | IDEA-194301 | AE at org.jetbrains.plugins.groovy.lang.resolve.processors.GroovyResolverProcessorBuilder.computeKinds(Gro ovyResolverProcessorBuilder.java:54) |
Exception | IDEA-192905 | Groovy stubs serialization exception |
Hibernate | Bug | IDEA-198104 | Cant change file type of *.hql in IntelliJ 2018.2 |
IDE Configuration | Feature | IDEA-146459 | Provide a more convenient way of editing custom file type keywords |
Feature | IDEA-152848 | Fresh IntelliJ IDEA 2016.1 installation doesn't recognize the the exported settings file |
Feature | IDEA-135447 | Remember settings last exported |
Feature | IDEA-99671 | Export Settings: plugin repositories settings are not exported |
Bug | IDEA-197838 | Project leak via animated icon in PluginsGroupComponentWithProgress |
Bug | IDEA-196469 | NPE error on startup with initial wizard |
Bug | IDEA-200626 | File and Code Templates preferences section loads infinitely |
Bug | IDEA-189920 | Attribute inheritance flag in Editor color scheme is reverted on Apply |
Bug | IDEA-198818 | 'Annotations to copy' setting is not persistent |
Bug | IDEA-138366 | Default file types configuration (extensions) is not preserved if custom plugin registers conflicting extension |
Bug | IDEA-192064 | "Remove from Sidebar" is not persisted across project re-opening |
Bug | IDEA-193029 | Restarting is not supported on GNU/Linux with Python 3 as the only Python interpreter |
Bug | IDEA-200848 | SDK: Don't add the same SDK some times |
Bug | IDEA-186551 | HttpConfigurable#getJvmProperties ignores proxy exceptions |
Bug | IDEA-192127 | Launcher Script Should Use Python3 When Available |
Bug | IDEA-194876 | When removing "Other" from "B" live template context, it's reset to "None" |
Bug | IDEA-186794 | "Reassociate" action to change a file type association |
Usability | IDEA-193234 | Sort Live Template Scopes alphabetically |
Usability | IDEA-198415 | Option to turn off EAP channel updates entirely for stable releases |
Usability | IDEA-169751 | Notification in the IDE about low heap memory which clearly tells user to increase an Xmx and provides a convenient way to do it. |
Cosmetics | IDEA-142225 | File template descriptions are wrapped when shouldn't + better padding in general description |
Cosmetics | IDEA-199540 | Strange selection display when switching to "Other" tab in File and Code Template settings |
Task | IDEA-196480 | New SE file types filters are not saved on IDE close |
Configuration Problem | IDEA-195913 | Version Control Sidebar GUI behaviour |
Indices | Bug | IDEA-198452 | Exception on Welcome screen -> Preferences -> Quit |
Bug | IDEA-197296 | deadlock between FileBasedIndex Vfs Event Processor and EDT |
Bug | IDEA-194315 | Spring Boot: application.yaml file opened in Editor while indexing is not recognized as SpringBoot configuration file |
Performance | IDEA-159590 | File-based index stamp changes when the index returns equal results for modified file |
Performance | IDEA-185239 | 9 seconds freeze caused by non-interruptable Readlock |
Internal build scripts | Bug | IDEA-200994 | Building distribution of IntelliJ-based IDEs fails on Windows because of incorrectly extracted JRE |
Bug | IDEA-198772 | Testings scripts fail to start a JUnit run configuration if it uses our UrlClassLoader |
Bug | IDEA-200988 | Building PHP plugin on Windows fails with "The filename or extension is too long" error |
Task | IDEA-198661 | Bundle product information file with a product distribution |
JPA | Bug | IDEA-199959 | Attempt to add JPA facet to module fails with UnsupportedOperationException |
Bug | IDEA-200538 | JPA named query rename doesn't work in Kotlin projects |
Bug | IDEA-198650 | JPA named query reference navigation works only in one direction for Kotlin |
JSON | Feature | IDEA-185069 | Kubernetes: Json. QuickHelp. Provide quick help for completion list items |
Bug | IDEA-198593 | Errors reported by JSON annotator disappear only on typing |
Bug | IDEA-195340 | bad JSON kills IntelliJ |
Bug | IDEA-193494 | IndexNotReadyException |
Usability | IDEA-195016 | Kubernetes: Json. Completion for "integer" types should be with space before comma |
Exception | IDEA-193553 | Error while indexing .stylelintrc |
JSP | Bug | IDEA-191271 | Find usages doesn't find usages in JSPs |
Bug | IDEA-169295 | When merging, if page has jsp/html the tiny popup of browser icons can cover the "accept/decline" arrow icons |
Bug | IDEA-199851 | Double "<" when editing a JSP |
Bug | IDEA-198618 | SOE in com.intellij.psi.impl.source.jsp.el.impl.ELResolveUtil.getContextType |
Bug | IDEA-46629 | Quick javadoc for .tag-files not working |
Java | Feature | IDEA-135092 | Allow more control on how the nested classes are imported |
Feature | IDEA-199888 | Make Postfix Template "not" more smart, replace "Optional.isPresent" with Java 11 "isEmpty" |
Bug | IDEA-127947 | "Packages to Use Import with '*'" setting doesn't work for static imports |
Bug | IDEA-94125 | Optimize imports on the fly option stops working when using specific inspections profile |
Bug | IDEA-195975 | Optimize imports doesn't remove import which is recognized as redundant |
Bug | IDEA-161989 | Optimize Imports can produce ambiguous code (part 2) |
Bug | IDEA-195008 | Cannot get UImportStatement parent in Java |
Bug | IDEA-83277 | Add unambiguous imports on the fly doesn't seem to work |
Bug | IDEA-198674 | Wildcard Static Imports are Expanded Despite Required Static Import Name Count Set to 0 |
Bug | IDEA-199406 | Intellij IDEA fails to add JVM 9 or 10 if _JAVA_OPTIONS is set |
Bug | IDEA-196649 | Shorten qualified class names deletes the comments |
Bug | IDEA-192293 | PsiUtil.isAccessible doesn't change module dependencies |
Usability | IDEA-195730 | IDEA shows jetbrains annotations as inferred annotation instead of default |
Usability | IDEA-199809 | Don't treat 11 language level as experimental since 25.09 |
Task | IDEA-200277 | Get rid of access to package-private members in platform modules from java support modules |
Java. Code Completion | Feature | IDEA-161877 | Complete current statement doesn't work for generic types in completion |
Bug | IDEA-193399 | JavaClassReference does not provide variants from imported packages on completion |
Bug | IDEA-195936 | "true"/"false" keywords should have priority in completion for boolean parameters inside "if" condition |
Bug | IDEA-45672 | Type inference for smart completion wrongly suggests collection type |
Bug | IDEA-193531 | Completion for type parameters doesn't work with language level 9 with mismatched package name |
Bug | IDEA-168048 | Constructor parameters are generated with @Nonnull annotations even though the class is annotated with @ParametersAreNonnullByDefault |
Bug | IDEA-192209 | 'final' modifier appeared almost in the end of autocompletion list in case of a beginning line with already defined variable |
Bug | IDEA-193049 | Don't work full java class completion in parametrized method |
Bug | IDEA-194738 | Inner class is suggested twice on second completion |
Bug | IDEA-192936 | A final field initialized in the initialization block is not autocompleted in the constructor as a method invocation parameter |
Bug | IDEA-187354 | Autocomplete for lambda expressions does not work when multiple constructors are available. |
Bug | IDEA-194462 | Duplicate unresolved return type suggested |
Bug | IDEA-195849 | Stale parameter popup info for overloaded method when overload is selected via Ctrl-Up/Down and then the other overload is renamed |
Bug | IDEA-190041 | Smart completion doesn't work for generic array satisfying "complex" type constraint |
Bug | IDEA-194812 | Bad smart completion: |
Bug | IDEA-196034 | Type parameter not suggested in the middle of identifier if it's declared later |
Usability | IDEA-199935 | Trying to add a method to enum w/o semicolon always completes with 'toString' |
Usability | IDEA-200139 | Smart completion for super constructor call suggests base field |
Usability | IDEA-195668 | Do not show completion hints in improper context |
Usability | IDEA-199875 | Rank `println` higher than `print` |
Usability | IDEA-53735 | 'Auto Import' feature lists classes multiple times |
Exception | IDEA-199491 | PsiInvalidElementAccessException on completion |
Exception | IDEA-192477 | Clicking on "Sort lexicographically" in autopopup completion with documentation leads to an exception |
Java. Code Formatting | Feature | IDEA-119282 | Remove blank line between header and package declaration |
Bug | IDEA-192024 | Java formatter breaks do ... while onto a new line if it exceeds the hard limit |
Java. Error Highlighting | Bug | IDEA-53597 | invalid generic declaration not flagged as error |
Bug | IDEA-193386 | Good code is red: Variable may not have been initialized |
Bug | IDEA-198967 | A valid exception handling is marked with error (Unhandled exception) |
Bug | IDEA-139214 | IDE doesn't show error for invalid Java code when class extends 2 generic types that have methods with the same name |
Bug | IDEA-191467 | Bad code is green: incompatible types: cannot infer type-variable(s) |
Bug | IDEA-140435 | 'Implement methods' creates an override with a wrong return type |
Bug | IDEA-156926 | Formerly green code should be red for JDK 9 |
Bug | IDEA-196523 | It shows false compilation error "no instance of type variable exist" |
Bug | IDEA-195813 | IntelliJ Java Editor shows invalid error "Cannot resolve constructor" |
Bug | IDEA-193514 | Bad code green: 'var' is not allowed as an element type of an array |
Bug | IDEA-129663 | Invalid quick-fix suggestion when creating inexsiting inner classes |
Bug | IDEA-194104 | Type inferring error (Java 10 var) in the code that was compiled successfully |
Bug | IDEA-187250 | IDEA doesn't recognize dependency classes for Java 9 deprecated modules |
Bug | IDEA-195153 | @Override hint error |
Bug | IDEA-187378 | IDEA reports error while the file compiles OK: Cannot access java.lang.AutoCloseable |
Bug | IDEA-195612 | Good code is red: annotation on an array of static inner class |
Bug | IDEA-196642 | IntelliJ compiler doesn't report type inference problem like javac |
Bug | IDEA-194839 | Assignment casting bug (IntelliJ IDEA 2018.2 Beta-EAP 182.3458.5, Mac OS X High Sierra v.10.13.5) |
Bug | IDEA-192037 | Cannot show compile errors on some specific inner class generics cases |
Usability | IDEA-199556 | IDE does not highlight code with compile errors for unreachable statement (Java). |
Usability | IDEA-192204 | Wrong error with ambiguous method reference |
Exception | IDEA-193828 | com.intellij.util.IncorrectOperationException: Incorrect expression '(java.util.concurrent.Callable<null>)() -> x' |
Java. Inspections | Feature | IDEA-191905 | Optional.get without Optional.isPresent can suggest quick fix when Optional.get returns Optional |
Feature | IDEA-199044 | Support range analysis for boxed variables |
Feature | IDEA-196019 | Inspection: string.startsWith("") |
Feature | IDEA-199692 | Quickfix to delete unreachable switch branch reported by "constant conditions & exceptions" |
Feature | IDEA-196805 | Warn about switch statement with single 'default' |
Feature | IDEA-194133 | Highlight usages of API marked with `@ScheduledForRemoval` as errors |
Feature | IDEA-182699 | Numeric overflow: add an option to ignore if left bitwise shift result makes number negative |
Feature | IDEA-186759 | "assert matcher.matches()" should produce a warning about potential side effect |
Feature | IDEA-197359 | Warn about use of SortedSet of non-comparable objects without a comparator |
Feature | IDEA-192155 | Contract checker: highlight the relevant part of contract |
Feature | IDEA-189130 | Inspection not compatible with Java 10 |
Feature | IDEA-117109 | Warn missing 'break' or mark on sideline all breaks of cases in a switch |
Feature | IDEA-192236 | Support opposite expression pairs like `x == null` and `x != null` in boolean expression simplifiers |
Feature | IDEA-191762 | "Call to a native method while locked" should have exception list |
Feature | IDEA-192392 | Assertions which imply non-nullness should be treated as asserting non-nullness |
Feature | IDEA-199167 | Make CreateEnumSwitchBranchesIntention a fix action for EnumSwitchStatementWhichMissesCasesInspection |
Feature | IDEA-197410 | Idea cannot simplify the condition like "val != -1 && val > 0" |
Feature | IDEA-199499 | Improve "Replace 'switch' with 'if'" action and make it a quick-fix for "Switch has too few branches" |
Feature | IDEA-184914 | Object allocation in loop doesn't detect LocalDate.now() |
Feature | IDEA-198983 | Support explicit boxing in DFA |
Feature | IDEA-197892 | Explicitly negated Predicate::test can be simplified with Predicate::negate |
Feature | IDEA-195165 | Non-static initializer inspection: quick-fix makes code incompilable |
Feature | IDEA-195573 | 'collectingAndThen' prevents from replacing stream with loop |
Feature | IDEA-193783 | Inspection for Null-safe equals replacement with Objects::equals should produce weak warning by default |
Feature | IDEA-200143 | Support compound assignment in dataflow |
Feature | IDEA-136761 | Inspection to locate duplicated expressions |
Feature | IDEA-199625 | Support of Java11 Optional#isEmpty method |
Feature | IDEA-199626 | Suggest Java 11 Pattern.asMatchPredicate() instead of x -> pattern.matcher(x).matches() |
Feature | IDEA-194861 | Suggest to replace Objects.equals with direct equals call for non-null object |
Feature | IDEA-194394 | Suggest simplification for String.join with Stream as argument |
Feature | IDEA-195819 | Add AssertJ's WithAssertions to inspection "Junit test method without any assertions" |
Feature | IDEA-167328 | Add check that MethodHandles for abstract methods are illegal |
Feature | IDEA-199811 | Ability to extract statements from while condition and if condition/return/lambda with &&-chain |
Feature | IDEA-195068 | Map.entrySet().stream().map(Entry::getKey) can be simplified |
Feature | IDEA-195069 | Quick Fix: "Transform to mutable collection" in response to "Immutable object is modified" inspection |
Feature | IDEA-193573 | IDEA doesn't recornize static import on replacing by StandardCharsets |
Feature | IDEA-192004 | Suggest adding StandardCharsets constant as a QuickFix for "Implicit usage of platform's default charset" |
Feature | IDEA-192870 | Execute light dataflow on "too complex" methods |
Feature | IDEA-117884 | Inspection "Divide by zero": Recognize 0.0/0.0 |
Feature | IDEA-178919 | Pls add inspection to find places where "join declaration and assignment" can be applied |
Feature | IDEA-199012 | add inspection for reference comparison of Temporal instances |
Feature | IDEA-194142 | IDEA should recognize min/max usage with reversed order |
Feature | IDEA-194143 | min after useless sorted in stream |
Feature | IDEA-195544 | Inspection 'Unnecessary convertion to String' should be active by default for String concatenation |
Feature | IDEA-197026 | "Redundant null-check" inspection: make a quick-fix to replace "foo != null" with "foo" |
Feature | IDEA-200005 | Suggest to use Files.readString/writeString since Java11 |
Feature | IDEA-194697 | Nullability analysis for stream chains should check against element-level nullability annotations |
Feature | IDEA-196751 | Capitalization inspection: support ternary and parentheses |
Feature | IDEA-185304 | "Suspicious collections method calls" does not check second argument of Map.remove(Object, Object) |
Feature | IDEA-195506 | Treat Void variables as always null |
Feature | IDEA-194715 | Recognize assertTrue(Arrays.equals(a1, a2)) |
Feature | IDEA-194676 | Report "will produce NPE" separately from "may produce NPE" |
Feature | IDEA-198956 | Track equality by equals for boxed values instead of equality by reference |
Feature | IDEA-199810 | Add a intention that highlights use of `this:method` in a loop as a performance risk |
Feature | IDEA-192161 | Support "a && b || a" case in "Simplifiable boolean expression" inspection |
Feature | IDEA-197241 | Track content equality instead of reference equality for Strings in DFA |
Feature | IDEA-187212 | Suggest to use Java 10 List/Set/Map.copyOf where possible |
Feature | IDEA-198991 | Export results of the new duplicates inspection |
Feature | IDEA-193997 | No inspection for Stream.toArray() with unrelated array type |
Feature | IDEA-198701 | The Default Charset inspection doesn't offer quick fix for PrintWriter in Java 10 or later |
Feature | IDEA-193227 | Inspections for checking instanceof: Also detect getClass(), isInstance() |
Feature | IDEA-167983 | No quick fix for inspection "Map replaceable by EnumMap" |
Feature | IDEA-195178 | JUnit 5 - assertAll, invocation may produce NPE |
Feature | IDEA-199799 | Inspection 'Objects.equals() can be replaced with equals()' should be aware of primitives too |
Feature | IDEA-188771 | Java 10: "Explicit type of local variable can be omitted" is not suggested when initializer is a new expression with diamond |
Feature | IDEA-193288 | Inspection to detect Xyz.class.isInstance(foo) and Xyz.class.cast(foo) |
Feature | IDEA-194872 | Suggest conversion "Arrays.toList" to "List.of" when list not modified |
Bug | IDEA-196624 | Value flow analysis reaches incorrect conclusion if it encounters large enough values |
Bug | IDEA-193692 | Dumb change proposed to misc.xml |
Bug | IDEA-195597 | "Public inner class" inspection reports all nested classes |
Bug | IDEA-165900 | "Identical 'catch' branches in 'try' statement" inspection incorrectly works in batch mode |
Bug | IDEA-191042 | "Assignment or return of field with mutable type" to ignore types like guava's ImmutableSet |
Bug | IDEA-199693 | Unreachable switch statements are not highlighted |
Bug | IDEA-193909 | "Type may be weakened" inspection is false positive if an absent in weaker type method is called on a bracketed variable |
Bug | IDEA-198132 | Condition is always 'false' false positive |
Bug | IDEA-195886 | Incorrect Inspection warning 'Optional.get() without isPresent()' in finally block |
Bug | IDEA-195882 | Inspect code ignores SupressWarning WeakerAccess for all fields when multiple fields are combined in one statement |
Bug | IDEA-162725 | 'Push condition inside expression' must preserve comments |
Bug | IDEA-199532 | "Redundant suppression" falsely marks "Unused declaration" suppression as not required |
Bug | IDEA-200030 | Quick-fix to remove unreachable should remove body only if previous branch has 'break' at the end |
Bug | IDEA-198580 | "for/while can be foreach" inspection quickfixes can break code |
Bug | IDEA-193618 | Invalid code generated after "Can be replaced with 'collect' call" |
Bug | IDEA-193614 | IntelliJ replaces the code "var x = new Integer[]{2, 4, 8};" with invalid code "var x = {2, 4, 8};" |
Bug | IDEA-195700 | Incorrect NPE warning when conditional expression is used in switch |
Bug | IDEA-198626 | "Inner class may be static" false positive on nested inner classes |
Bug | IDEA-192372 | 'Annotate override method parameters as @Nonnull' quick-fix does nothing |
Bug | IDEA-199123 | Unexpected highlighting due to 'Magic Constant' inspection |
Bug | IDEA-200094 | Data flow analysis inspection ("collection always empty") produces different code when applied |
Bug | IDEA-192339 | Simplification of statement leads to wrong results |
Bug | IDEA-199108 | False positive: "Collection empty" when initialized statically inside abstract class implementation |
Bug | IDEA-193822 | Replacing anonymous Void Callable with Lambda incorrectly shows error |
Bug | IDEA-193827 | Redundant initializer warning produces incompilable code when `var` is used (java-10) |
Bug | IDEA-114183 | "while can be foreach" inspection fix produces code that does not compile |
Bug | IDEA-196540 | TrivialFunctionalExpressionUsageInspection produces code with variable redefinitions |
Bug | IDEA-194781 | "Return of String[] field" inspection warns when when the array is a reference to a 0-length array constant |
Bug | IDEA-199613 | Use of variable whose value is known to be constant - false positive |
Bug | IDEA-184092 | Renaming variable to "unused" in nested try-with-resources leads to "already defined in scope" |
Bug | IDEA-195310 | Wrap varargs with explicit array creation is available on non-vararg call |
Bug | IDEA-198431 | Jump to Source (F4) doesn't work in the duplicates inspection's tool window |
Bug | IDEA-194439 | Regression: Enum.toString() should not be externally annotated as @NotNull |
Bug | IDEA-196563 | Wrong “Contract issue” inspection stating a method always fails |
Bug | IDEA-192696 | Javadoc Inspection doesn't catch missing @param for generic method |
Bug | IDEA-195080 | "Class does not override toString" inspection class exclusion regex is not saved |
Bug | IDEA-192735 | Field can be local issue. |
Bug | IDEA-195855 | Incorrect NPE warning in reversed indexed for loop |
Bug | IDEA-193102 | x > Double.NaN comparison should be highlighted as always false |
Bug | IDEA-198469 | Inspection: "Constant conditions & exceptions" interferes with "Enum switch statement that misses case" |
Bug | IDEA-193290 | "Mismatched collection query and update": no warning when update in lambda |
Bug | IDEA-195621 | "Expression can be folded into Stream chain" produces red code when delimiter is char type |
Bug | IDEA-195991 | "Collapse catch blocks" loses comment |
Bug | IDEA-194863 | Non-sensical warning and quick fix: Condition is always true |
Bug | IDEA-145389 | Anonymous class may be a named 'static' inner class inspection warns where it shall not |
Bug | IDEA-200364 | Checking equality between int and double confuses "Constant condition and exception" inspection |
Bug | IDEA-199293 | "Unused declaration" fails to recognize usage of Enum constructor |
Bug | IDEA-194009 | False "Redundant step in Stream" inspection |
Bug | IDEA-197262 | Infer nullity marks fields as @Nullable even if they are final and were initialized at the declaration site |
Bug | IDEA-192521 | Expect warning "Always true" when double compared to NaN and negated |
Bug | IDEA-192527 | warning persists on field when overriding @Nonnull custom annotation with a @Nonnull(When.Maybe) annotation |
Bug | IDEA-194278 | "Too weak variable type leads to unnecessary cast" does not detect some cases |
Bug | IDEA-193726 | Nullable/NotNull inspection false positive ("Parameter annotated @Nullable should not receive null as an argument") |
Bug | IDEA-193703 | Inspection "Identical 'catch' branches in 'try' statement" depends on exception order |
Bug | IDEA-140861 | "Simplify boolean expression" fix removes comments |
Bug | IDEA-197509 | "Convert to enum" breaks code |
Bug | IDEA-197501 | "Collapse if statement" quick fix breaks code |
Bug | IDEA-191856 | "Replace Optional.isPresent() condition with functional style expression" creates bad code when used with Type Promotion |
Bug | IDEA-86525 | Suppress "string.equals("") can be replaced with isEmpty" inspection if the string can be null (annotated as Nullable, returned by a method annotated as Nullable, etc) |
Bug | IDEA-143137 | Type may be weakened inspection should not prompt to weaken injected constructor parameters |
Bug | IDEA-197983 | "Simplifiable TestNG assertion" inspection produces wrong argument order of assertEquals |
Bug | IDEA-161859 | Safe delete method parameter does not update method contract |
Bug | IDEA-200233 | Wrong inspection with compire two objects |
Bug | IDEA-197547 | False positive 'assertEquals()' between objects of inconvertible types for Set types |
Bug | IDEA-199078 | Bogus "Optional get without isPresent check" for primitive optionals |
Bug | IDEA-193685 | Useless quick-fix 'Make "org.jetbrains.annotations.NotNull" default annotation' |
Bug | IDEA-193530 | "Replace with 'try' with resources" generates incorrect (and invalid) code |
Bug | IDEA-195562 | "Transform into final one element array" quick fix generates red code for typed Map |
Bug | IDEA-195560 | 'List.copyOf' not suggested when Set passed to 'new ArrayList<>()' |
Bug | IDEA-198543 | 'Add package statement' stub-AST inconsistency on unclosed comment |
Bug | IDEA-200685 | False positive 'Redundant suppression' on 'unchecked' |
Bug | IDEA-200218 | Lambda can be converted to a method reference |
Bug | IDEA-164942 | Quick fix "Wrap using..." leading to bad code when used with null value |
Bug | IDEA-201636 | Collection<A>.retainAll(Collection<B>) does not warn about incompatible types |
Bug | IDEA-194333 | Functional expression can be folded false-negative |
Bug | IDEA-193915 | Quick-fix to add generic parameter to javadoc works incorrectly |
Bug | IDEA-197341 | Missing @Override inspection should ignore case when method overrides method from higher language level |
Bug | IDEA-200021 | Red code after applying 'Fix all 'Constant conditions and exception' problems in the file' with multiple case labels |
Bug | IDEA-127764 | MagicConstantInspection uses wrong annotation |
Bug | IDEA-192226 | Don`t inlined a value if the character is '\n' |
Bug | IDEA-177150 | "For loop could be replaced with foreach" shouldn't report when loop variable is not used inside the loop |
Bug | IDEA-191576 | @NotNull/@Nullable problems inspections warns where it shall not |
Bug | IDEA-194904 | '0 / 0' can be replaced with '1' - which is wrong because java.lang.ArithmeticException is thrown |
Bug | IDEA-194678 | Good code is yellow : unchecked method invocation |
Bug | IDEA-196415 | False positive on code inspection with Map.isEmpty always 'true' when computeIfAbsent is used to add mapping |
Bug | IDEA-192148 | "Actual method parameter is the same constant" inspection suggestion changes code behavior |
Bug | IDEA-200045 | "Condition is always false" cannot into comparisons |
Bug | IDEA-199775 | Constant expression visitor casts longs to doubles on comparisons |
Bug | IDEA-199568 | False positive: "'Iterator.next()' which can't throw 'NoSuchElementException'" |
Bug | IDEA-198145 | Control flow analysis does not understand System.exit() in a method |
Bug | IDEA-198638 | Last switch case label is not reported as unreachable for enum |
Bug | IDEA-190995 | "No IDEA annotations attached to the JDK" warning is reported on injected Java language fragments |
Bug | IDEA-141554 | 'Replace with direct class object access' creates uncompilable code in case of nested local classes |
Bug | IDEA-193196 | Wrong 'always false' warning when comparing floating point value with constant |
Bug | IDEA-146785 | 'Replace tail recursion with iteration' action leaves empty 'else' -block |
Bug | IDEA-154035 | TryWithIdenticalCatches treats comments as equal and fixing it loses the comment |
Bug | IDEA-197195 | Code Inspection shows wrong results when comparing same String but with different references, one from string pool and one from heap |
Bug | IDEA-193830 | "While can be foreach" could produce invalid code when Java 10 'var' is used to declare iterator and |
Bug | IDEA-192123 | Don't follow code after System.exit() in the nullability system |
Bug | IDEA-198265 | NPE when generating serialVersionUid on invalid code |
Bug | IDEA-195369 | incorrect suggestions when dealing with floating point arithmetic in Java (equality of +0 and -0) |
Bug | IDEA-195118 | replace with "try with resources" messes the code |
Bug | IDEA-193167 | False positive "Condition is always true" with two boolean comparisons in one expression |
Bug | IDEA-201501 | "Magic Constant" inspection is not triggered for `new GregorianCalendar(int, int, int)` constructor call |
Bug | IDEA-190938 | Spell check should work inside raw string literals |
Bug | IDEA-192300 | Redundant If statement inspection does not work with else if |
Bug | IDEA-192301 | "Extract common part" loses comment |
Bug | IDEA-193876 | Replace explicit type with var misses annotations |
Bug | IDEA-194058 | False-positive warning of producing NullPointerException for Map.compute |
Bug | IDEA-194440 | Can't see expected inferred Unmodifiable annotation for List.of |
Bug | IDEA-191356 | "Missorted modifier" inspection quick fix loses comment |
Bug | IDEA-185009 | 'Ingore subclasses of' doesn't work for 'Non-serializable field in a Serializable class' inspection |
Bug | IDEA-120189 | "Instance field may not be initialized" ignore for Nullable |
Bug | IDEA-191982 | "Replace with 'try' with resources" QuickFix breaks the code |
Bug | IDEA-199400 | "Unused declaration" reports type parameter class as unused |
Bug | IDEA-199401 | "Unused declaration" doesn't warn about "never used" field |
Bug | IDEA-190764 | Inspection "Type may be weakened": false positive: lambda method return type constraint is not checked |
Bug | IDEA-187080 | Constant condition inspection is inconsistent about operator ordering with == |
Bug | IDEA-199615 | Warning highlight not shown in java editor for unchecked conversion. |
Bug | IDEA-199617 | Warning about Object comparison with '==' not 'equals()' complains about enum compared to Object |
Bug | IDEA-198487 | Unreasonable duplicate code warning |
Bug | IDEA-193548 | Redundant cast not reported on Java class fields |
Bug | IDEA-197701 | Assignment to another variable on the same object is not taken into assert |
Bug | IDEA-198547 | 'Remove modifier' quickfix deletes the containing file when applied to injected code in batch mode |
Bug | IDEA-193097 | Redundant cast is reported for cast on functional expression inside synchronized() |
Bug | IDEA-193096 | Unnecessary boxing is reported for synchronized statement |
Bug | IDEA-193896 | "Can be final" is not true |
Bug | IDEA-195382 | "Remove serialVersionUID" action makes code incompilable if the field is used |
Bug | IDEA-143882 | Class unused declaration false positive if class member statically imported and accessed without class prefix |
Bug | IDEA-196601 | "Call to simple getter from within class" inspection fix produces invalid code in enum constant initializers |
Performance | IDEA-182226 | Inspection to detect ineffective boolean conjunction |
Usability | IDEA-192179 | if replaceable with switch "minimum branch count" should not count "else", it should count "minimum conditions" |
Usability | IDEA-193961 | Do not show usage of unstable API in import |
Usability | IDEA-200178 | Double negation should not warn on invalid code |
Usability | IDEA-197924 | "Java | Inheritance issues | Method does not call super method" triggers for interface default methods |
Usability | IDEA-197545 | Simplify condition to false completely removes if |
Usability | IDEA-193645 | 'Collections.sort() can be replaced with List.sort()' shouldn't show warning for java 7 modules |
Usability | IDEA-193647 | "Method can be void" Java inspection should be able to ignore methods with certain annotations |
Usability | IDEA-185303 | "Suspicious collections method calls" message for Maps should distinguish between keys and values |
Usability | IDEA-193932 | Inspection 'Non-serializable field in a Serializable class' shouldn't show warning for classes with writeReplace |
Usability | IDEA-194652 | IDEA found side effect in primitive array creation |
Usability | IDEA-198797 | "Duplicate inspection" - please add description for the settings |
Usability | IDEA-193894 | Applying "Array of X expected" inspection results in "generic array creation" error |
Usability | IDEA-192829 | Do not show warning about missing NotNull annotation for Enum methods. |
Cosmetics | IDEA-198905 | Minor UI improvements of the duplicates inspection's tool window |
Cosmetics | IDEA-192842 | Change text in the Infer Nullity Annotations warning |
Cosmetics | IDEA-198831 | Unexpected highlighting of 'final' on unfinished code |
Cosmetics | IDEA-141875 | Make quickfix for unresolved variable work after ";" |
Cosmetics | IDEA-182666 | Too verbose warning 'casting is redundant'. |
Cosmetics | IDEA-195759 | Quick fix for inspection 'Iteration over keySet() -> entrySet()' puts unnecessary parenthesis |
Cosmetics | IDEA-198796 | "Duplicate inspection" settings - rework 'index settings configuration' UI |
Cosmetics | IDEA-193810 | Inspection 'Standard Charset object can be used' doesn't show warning for ASCII |
Cosmetics | IDEA-196640 | Typo in "Class with multiple loggers" inspection description |
Task | IDEA-198629 | Add setting to infinite loop inspection to suppress warning of usage inside Thread.run |
Task | IDEA-194396 | Merge StringConstructorInspection into RedundantStringOperationInspection |
Exception | IDEA-196543 | ExtractParameterAsLocalVariableFix exception |
Exception | IDEA-200194 | `UastPatterns.isPropertyAssignCall` is recursive for `PsiLiteralExpression` leading to the StackOverflowError |
Exception | IDEA-200213 | "Remove unnecessary parentheses" fails on invalid code |
Java. Intention Actions | Feature | IDEA-114041 | Add quickfix to abstract/interface method with body that used the body to implement method in selected derived classes |
Feature | IDEA-192090 | IDE doesn't suggest imports if field has the same name as a type |
Feature | IDEA-177132 | Expand the refactoring "Join declaration and assignment" |
Feature | IDEA-188023 | Add support for @NonNls annotation to add annotation intention |
Feature | IDEA-185569 | Suggest a type cast as a QuickFix for "Cannot resolve method" |
Feature | IDEA-193858 | Suggesting Initializing a string variable with "" |
Feature | IDEA-175105 | Add "Replace with single symbol imports" intention for static imports with * |
Feature | IDEA-175102 | Provide intention to replace static *-import with qualified access |
Bug | IDEA-199042 | 'Create method' quick fix creates a method with wrong return type |
Bug | IDEA-195209 | Useless popup for class import when child class refers to nested private class in parent class |
Bug | IDEA-192252 | "Remove unnecessary parentheses" produces PSI-text inconcistency on commutative operators |
Bug | IDEA-191069 | "Surround with try/catch" with 'var' produces invalid code |
Bug | IDEA-197813 | Quick fix: Make method static on default interface method produces invalid code |
Bug | IDEA-192056 | "Annotate" action isn't available in decompiled classes |
Bug | IDEA-194648 | Simpler expression auto-fix results in different code |
Bug | IDEA-194627 | "Fix all unusued declaration problems in file" doesn't do anything when executed via alt-enter popup |
Bug | IDEA-194743 | Intention: Initialize variable: generates bad code and doesn't recommend anything useful for List<T> |
Bug | IDEA-111048 | Highlighting "stuck" after adding on demand static import |
Bug | IDEA-193829 | "Expand boolean" produces incorrect code when boolean is declared using java 10 'var' |
Bug | IDEA-194413 | "Remove redundant parameter types" does nothing for annotated lambda parameters |
Bug | IDEA-194414 | Intention 'Replace var with explicit type' should update all parameters |
Bug | IDEA-196541 | "Create missing switch branches" available and fails when there's a non-constant field of enum type |
Bug | IDEA-196151 | "Wrap using 'String.valueOf()'" quick fix makes no sense |
Bug | IDEA-191327 | 'Invert if condition' changes behavior |
Bug | IDEA-193338 | Incorrect "Replace with `throws Object`" suggestion |
Bug | IDEA-193339 | "Replace with Exception" loses comment |
Bug | IDEA-193337 | "Remove explicit array creation" loses comment |
Bug | IDEA-197491 | "Merge if's" fix loses comment |
Bug | IDEA-189592 | "Replace if with switch" Java intention gone |
Bug | IDEA-197778 | Can't type parameter `Class<Something>` when using "create method" quickfix, angle bracket switches to param name placeholder instead |
Bug | IDEA-154080 | Alt+Enter not working to autocomplete cast after ";" |
Bug | IDEA-194456 | "Sort content" removes code |
Bug | IDEA-193106 | Intention 'Replace with if statement' extracts wrong conditional expression |
Bug | IDEA-141261 | 'Replace 'switch' with 'if'' intention produces incorrect code if some 'case' clause contains 'break' statement inside 'if' |
Bug | IDEA-190718 | IDEA Ultimate 2018.1.2.RC: not showing java compile errors in editor due to locale related tooling error |
Bug | IDEA-192528 | Inadequate "Create Type Parameter suggestion" |
Bug | IDEA-192896 | "Create field for constructor parameter" not available |
Bug | IDEA-165260 | Quick fix switch statement to if else leaves new lines in place of break statements |
Bug | IDEA-192541 | DeMorgan intentions break PSI-text consistency within polyadic expressions |
Bug | IDEA-192543 | "Unwrap else branch" breaks PSI-text consistency |
Bug | IDEA-194259 | Disable "Insert contract" action if there's explicit contract annotation and external annotation |
Bug | IDEA-195066 | Java incorrect variable type after unknown variable quick fix |
Bug | IDEA-195832 | Create type parameter intention can generate wrong code |
Bug | IDEA-195234 | Do not suggest "Randomly change 'serialVersionUID' initializer" when serialVersionUID is initialized in static initializer |
Bug | IDEA-196022 | "Add on demand static import" available but does nothing |
Bug | IDEA-197988 | Invert if duplicates comment when if is followed by return |
Bug | IDEA-197986 | Invert if produces invalid code when if is followed by continue |
Bug | IDEA-192775 | Wrong create type parameter suggestion |
Bug | IDEA-195028 | Invalid sentence to rename a class - the first part of the name is "corrupted" |
Bug | IDEA-192268 | ConvertToLocal intention for field incorrectly treats its javadoc comment |
Bug | IDEA-193066 | boolean used for new symbol instead of known Object-type for intention "Create local variable", parameter etc |
Bug | IDEA-193060 | "Create type parameter" intention non-sensical when assigning to unknown target |
Bug | IDEA-198105 | Create constructor quickfix should not suggest interfaces as target class |
Bug | IDEA-197635 | Stream operation cause |
Bug | IDEA-192953 | Replace 'switch' with 'if' with Primitive-wrapper class uses equals |
Bug | IDEA-192958 | "Split into declaration and assignment" is incomplete for non-terminated statement |
Bug | IDEA-150867 | "Change variable type" quickfix produces invalid type |
Bug | IDEA-199734 | "Sort content" breaks vararg call with comment |
Bug | IDEA-194610 | Inappropriate create type parameter from usage suggestion |
Bug | IDEA-192129 | Logic is changed when an 'if' statement is simplified |
Bug | IDEA-198267 | "Sort content" incorrectly joins comments |
Bug | IDEA-195114 | Initialize variable: First quote simply accepts default choice `null` instead of replacing it with what I typed (quote) |
Bug | IDEA-194426 | Convert to atomic/ThreadLocal breaks code |
Bug | IDEA-192688 | Inline constant param doesn't work properly when string contains escaped character |
Bug | IDEA-198229 | Unwrap doesn't support type to search |
Bug | IDEA-193499 | "Replace with 'if' statement" on code "var key = first != null ? first : second;" generates invalid code (for Java 10) |
Bug | IDEA-197517 | "Replace with while" breaks compilation |
Bug | IDEA-188556 | Convert inferred annotation to explicit: properly react on Unmodifiable/UnmodifiableView inference |
Bug | IDEA-161515 | Introduce field generates unneeded comments |
Bug | IDEA-195051 | Missing "Navigate to previous declared variable" action |
Bug | IDEA-195266 | Inappropriate suggestion to create type parameter from usage |
Bug | IDEA-198546 | "Replace cast with variable" inserts unresolved reference |
Bug | IDEA-195380 | "Extract to method reference" finds incorrect duplicate and throws |
Bug | IDEA-196560 | Split if deletes part of conditions in the chained if statements and produces non-equivalent code |
Bug | IDEA-195015 | Sort content does not sort negative numbers and parenthesized expressions |
Bug | IDEA-197511 | "Simplify" if-else loses comment |
Bug | IDEA-193174 | 'Ambiguous method call' quick fix proposes int instead of Integer |
Bug | IDEA-194501 | "Sort content" breaks syntax |
Performance | IDEA-193479 | Java editor hangs when navigating around code that doesn't compile |
Usability | IDEA-192837 | Suppress for methods annotated by 'xyz' action is confusing |
Usability | IDEA-194742 | Intention: Initialize variable for unused not available at declaration |
Usability | IDEA-199910 | 'Expand static import' is missing at the end of import |
Usability | IDEA-194417 | "Expand lambda to (Integer) -> {..}" quick-fix is not clear |
Usability | IDEA-175107 | Do not show "Create Test" intention for import statements. |
Usability | IDEA-198039 | Unable to create module-info.java |
Cosmetics | IDEA-190281 | “Create constant field” is the default suggestion for missing imports |
Task | IDEA-195001 | Remove intention "StringToCharIntention" |
Exception | IDEA-177291 | Control flow fails with an exception during "Invert if condition" on incorrect code |
Exception | IDEA-192532 | PIEAE when inverting if condition on red code |
Exception | IDEA-195383 | "Replace switch with if" intention glues line comment with the next line resulting in exception |
Java. Refactoring | Feature | IDEA-197438 | Allow to extract static fields from this() constructor call |
Feature | IDEA-195683 | 'Invert boolean' should update contract annotations when applicable |
Feature | IDEA-190923 | Push members down don't "merge" interface method with implementations |
Feature | IDEA-195081 | Extract Method Object: syntax highlighting in signature preview |
Feature | IDEA-99041 | Push Methods Down refactoring could try to inline super method for overloaded methods when appropriate |
Feature | IDEA-192602 | Convert @Contract annotation on Java method signature change |
Bug | IDEA-196228 | Extract Method refactoring can change observed program behavior |
Bug | IDEA-196426 | Extract method doesn't replace valid duplicate code |
Bug | IDEA-172790 | 'Inline super class' doesn't move static initializer |
Bug | IDEA-192159 | Inlining a variable adds cast to var |
Bug | IDEA-194709 | "Extract Parameters to Replace Duplicates" dialog ignores existing duplicates if original signature is kept |
Bug | IDEA-135785 | Extract parameter, constant and field produces wrong code for array initializers |
Bug | IDEA-192378 | Additional configurations are lost during extracting methods with preview |
Bug | IDEA-148469 | Inline Constant breaks code with language level 6 |
Bug | IDEA-196135 | Extracting first argument (null) to variable from varargs yields an "Object" variable |
Bug | IDEA-194883 | Incorrect "Inline Super Class" refactoring introduces spurious "toInline" method and red code |
Bug | IDEA-194889 | Inline method refactoring produces red code for "BaseClass.this.foo()" calls from super class |
Bug | IDEA-196955 | Inline super: references on moved members inside moved members are not updated |
Bug | IDEA-91633 | Convert local Variable to Field changes behaviour |
Bug | IDEA-195332 | Inline variable doesn't work 'Variable is never used before modification' |
Bug | IDEA-196346 | When using extract method -> preview, IntelliJ doesn't ask about signature change |
Bug | IDEA-196340 | After Propagate params, conflicts view, do refactor: IncorrectOperationException: Cannot bind to PsiMethod:depth3 of kind: CLASS_NAME_KIND |
Bug | IDEA-136027 | Extract variable deletes comments |
Bug | IDEA-199990 | `Inline` refactoring is broken for chained builder methods. |
Bug | IDEA-196635 | Inline method breaks code |
Bug | IDEA-129581 | Convert Anonymous to Inner may break code |
Bug | IDEA-192542 | If user extracts part of the duplicated statement then differences are not shown in preview |
Bug | IDEA-192246 | 'Access static via class reference' quick-fix do nothing |
Bug | IDEA-111337 | "Safe delete" for method parameters should traverse entire inheritance graph |
Bug | IDEA-192850 | Mixed up constructor parameters order in extracted super class |
Bug | IDEA-136859 | introduce parameter generates red code when vararg parameter is unused |
Bug | IDEA-195927 | Extracting a method from expression that has a duplicate causes an exception |
Bug | IDEA-196902 | Importing class using Alt+Enter doesn't work in some cases |
Bug | IDEA-195399 | Extract variable duplicates the comment and loses the space before it. |
Bug | IDEA-193833 | Cannot rename lambda argument if caret is placed after argument name |
Bug | IDEA-195113 | Extract variables: Suggests local variable names containing dots |
Bug | IDEA-72746 | Inline class must inline overrided methods with super.foo calls |
Bug | IDEA-194441 | inline refactoring tries to create generic array |
Bug | IDEA-197170 | Inline super: order of pushed inner classes |
Bug | IDEA-191185 | Moving a class to a new package doesn't work if I need to add the folder to SVN first |
Bug | IDEA-194463 | Comments lost in extract method preview |
Bug | IDEA-193287 | Refactor | Extract Method fails with ArrayIndexOutOfBoundsException |
Bug | IDEA-147842 | Cannot move classes to a different package if package-info is selected |
Bug | IDEA-193132 | Refactoring "Extract superclass" with varargs creates uncompileable code. |
Bug | IDEA-147989 | Inline method breaks code entirely |
Bug | IDEA-200614 | Joining declaration and assignment can't be cancelled when there's a side effect |
Bug | IDEA-195808 | Odd warning when change parameter order of method with @Contract |
Bug | IDEA-171284 | Ctrl+Alt+M (Windows) to Extract Method does not correctly refactor on 'Process Duplicates' |
Bug | IDEA-160546 | Extract method with duplicates doesn't generate correct code |
Bug | IDEA-160966 | Inline super class breaks code |
Bug | IDEA-120800 | Extract parameter produces wrong code |
Bug | IDEA-113427 | "Create constructor matching super" fix does nothing |
JavaEE | Feature | IDEA-200165 | JavaEE 8: Support modern application descriptor |
Bug | IDEA-200549 | Re-run with the changed Glassfish app. server leads to the "Address ... already in use" error |
Performance | IDEA-192420 | Memory leak: LibraryModel.myLibraries |
JavaEE. Deployment and Run | Usability | IDEA-197038 | JavaEE Deployment tab: Move artifact deployment settings below artifacts list |
Exception | IDEA-199371 | NPE by removing/adding artifacts at Deployment tab of run configuration |
JavaEE.App Servers.Generic | Exception | IDEA-199736 | Cannot create new application server |
JavaEE.Glassfish | Feature | IDEA-194916 | Unable to choose deploy order for glassfish |
Bug | IDEA-196097 | 'Use custom context root' does not work for deployment EAR application to GlassFish in IntelliJ IDEA Server Run Configuration |
JavaEE.JBoss | Bug | IDEA-183287 | Unable to deploy to WildFly 11.0+ running in Docker (WFLYPRT0053) |
JavaEE.JSF | Bug | IDEA-56393 | JSF components support with s:convertDateTime |
JavaEE.Jetty | Feature | IDEA-184532 | Support Jetty 9.4.x |
Bug | IDEA-198743 | Jetty configuration broken - system parameters not defined |
JavaEE.Struts | Bug | IDEA-194195 | OGNL Sanity Test: failed completion with OgnlNewArrayExpression |
Bug | IDEA-194802 | OGNL Sanity Test Fail - OgnlVariableExpression ref |
Bug | IDEA-194799 | OGNL: Sanity Test Fail OgnlReferenceExpressionBase |
JavaEE.Tomcat | Feature | IDEA-120242 | Tomcat: Option to add default application context when deploying artifacts |
Bug | IDEA-200924 | TomEE: Unable to run remote run configuration if remote port is not equal 8080 |
Bug | IDEA-201080 | Tomcat run configuration does not use existing context configuration file for nested context paths |
JavaEE.WebLogic | Feature | IDEA-142272 | WebLogic: deploy artifact as a library |
Feature | IDEA-118198 | WebLogic: Support Deployment Plans |
Bug | IDEA-199911 | Password Showing in Plain Text in Weblogic Run/Debug Configuration |
JavaEE.WebSphere | Bug | IDEA-196570 | Error:Loose application in 2018.2 |
JavaFX | Bug | IDEA-200092 | Java 11 + OpenJFX Support |
Bug | IDEA-200215 | Warn the user if the JDK can't build JavaFX artifact |
JavaScript | Bug | IDEA-190826 | @NotNull method com/intellij/lang/javascript/nashorn/library/NashornJSLibraryProvider$1.compute must not return null |
Exception | IDEA-196599 | JSUndeclaredVariableInspection quick fix AIOOBE on invalid code |
JavaScript. Debugger | Bug | IDEA-187460 | Nashorn debugger no longer works with Java 9 |
Exception | IDEA-198791 | IAE at com.intellij.javascript.debugger.nashorn.NashornObject.createValue |
Kubernetes | Bug | IDEA-200606 | Web view: useless "Kubernetes" item in the context menu |
Exception | IDEA-199970 | Helm. java.lang.Throwable by calling "Helm template"/ "Helm Dependency update" via keyboard shortcut |
Language Injection | Bug | IDEA-162596 | Un-inject action works from the second attempt only |
Bug | IDEA-196222 | HTTP Requests editor: collapse stops working after expand |
Bug | IDEA-153981 | Injected fragment editor: multiple instances can be opened for the same fragment, but their contents is not in sync |
Bug | IDEA-196513 | java.lang.AssertionError at "undo" language injection |
Local History | Bug | IDEA-189367 | Current version is not editable in the Local History of a directory. |
Bug | IDEA-197060 | Local history reverts file timestamps |
Bug | IDEA-197446 | IntelliJ 2018.2.1 freezes after a short time |
Bug | IDEA-194992 | IntelliJ freezes when using local history |
Maven | Feature | IDEA-194349 | Provide option to delegate IDE run actions to Maven |
Feature | IDEA-171433 | Maven: support "exploded jar" as part of WAR artifact |
Feature | IDEA-196698 | Support running Maven goals via 'Run Anything' action |
Feature | IDEA-193487 | Delegate web and enterprise artifacts build to Maven |
Feature | IDEA-188359 | Provide option to delegate IDE build/run actions to Maven |
Feature | IDEA-125737 | Import maven compiler settings into IDEA compiler settings |
Feature | IDEA-173143 | Maven: add support for compiler <release> option |
Feature | IDEA-189973 | One-click debugging of Maven projects that use exec:exec |
Bug | IDEA-196248 | When a plugin management and a plugin are declared in the same pom, the plugin doesn't know about its configuration |
Bug | IDEA-192401 | Run configurations disappear from Maven Projects tool window when working directory path differs in case on Windows |
Bug | IDEA-201014 | Maven-compiler-plugin: compiler parameters specified as <compilerArguments> subnodes are imported incorrectly |
Bug | IDEA-143187 | test failed with class not found because of the argLine contains the value '@{argLine} ' in maven surefire plugin |
Bug | IDEA-194601 | Maven: compiler arguments specified as <compilerArguments> are ignored |
Bug | IDEA-196548 | Maven importer breaks compiler parameters |
Bug | IDEA-194788 | Test resources from build-helper-maven-plugin are not recognized |
Bug | IDEA-195143 | Maven Projects don't work with Java 10 on Mac OSX |
Bug | IDEA-169048 | Maven integration enables Annotation processors |
Bug | IDEA-198041 | Variables in compilerArgument of maven-compiler-plugin break the build in IDEA |
Bug | IDEA-198994 | Maven tool window is empty |
Bug | IDEA-179857 | library search doesn't work in "Download Library From Maven Repository" window |
Bug | IDEA-197709 | Maven: build in IDEA incorrectly process properties in maven.config without value |
Bug | IDEA-67322 | Maven: IDEA cannot parse POM correctly if parent POM reference contains property placeholder |
Performance | IDEA-200003 | Awfully slow background task: "Resolving external annotations" |
Usability | IDEA-197399 | Maven: Explode subdeployments of exploded EAR |
OSGi | Task | IDEA-184034 | Upgrade Bndlib |
Packaging and Installation | Feature | IDEA-198292 | Bundle WSL plugin for Windows distribs of Idea Ultimate |
Feature | IDEA-114307 | 'Create command line launcher' on Windows |
Feature | IDEA-187290 | New balloon notification: IDE update has been applied |
Feature | IDEA-170297 | "Batch mode" for IDE updates |
Feature | IDEA-199523 | Listing of Error/Exit codes |
Feature | IDEA-187763 | Register our IDE for compatible file type on macOS |
Feature | IDEA-199192 | Add "Open with Rider" action for files and folders to Windows context menu |
Feature | IDEA-194011 | Turn vcs.log.graph module into a healthy maven dependency |
Feature | IDEA-184006 | Add log for win installations. |
Bug | IDEA-200776 | Remove dependency from 'extensions' module to 'XStream' library |
Bug | IDEA-199519 | Uninstall: The IDE installation folder is not deleted after uninstallation |
Bug | IDEA-138195 | Uninstall progress bar animation doesn't represent the actual process state |
Bug | IDEA-168582 | Windows setup stacks on 'Select Directory' wizard step for several seconds |
Bug | IDEA-170921 | Can't uninstall IntelliJ IDEA Community Edition |
Bug | IDEA-200342 | Silent installation: There is no checking if the current version was already installed |
Bug | IDEA-199339 | Incorrect installation folder. |
Bug | IDEA-200369 | Silent Installation: mode=user: if you have no permission to install in the specified folder, installation is finished in the different folder |
Bug | IDEA-194822 | Incorrect sed command in non OS_TYPE Linix libyjpagent check breaks non Linux startup |
Bug | IDEA-200274 | Silent installation: installation to the wrong folder |
Bug | IDEA-190079 | Installer doesnt close with finish button and nothing happens |
Bug | IDEA-199522 | Silent installation: There is no check if the installation folder already exists. |
Bug | IDEA-165190 | Uninstaller should not remove the files it didn't create |
Bug | IDEA-198383 | Duplicating libraries copied to 'lib' directory in IDE distributions |
Bug | IDEA-201027 | Small UI issue in Installer |
Bug | IDEA-193348 | The IDE has been updated by Snap shouldn't be shown on macOS |
Bug | IDEA-200784 | Uninstall.exe couldn't be launched in some cases. |
Bug | IDEA-200781 | Sometimes there is no message that this version already installed during the installation |
Bug | IDEA-182484 | IntelliJ IDEA restart fails on Windows because of company restrictions |
Bug | IDEA-166445 | Add SVG icon file to IDE distribution |
Bug | IDEA-201292 | Several installations of one version IDE: Problems with Uninstall in Users folders |
Bug | IDEA-197938 | Windows installer: incorrect "64-bit launcher" label layout |
Bug | IDEA-200843 | PATH can not be updated. The size is very big. |
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-200235 | No option to disable "Open Folder as <IDE> Project" context menu. |
Usability | IDEA-182601 | Silent install could provide some error feedback |
Usability | IDEA-185044 | Show list of used third-party libraries directly in the IDE |
Cosmetics | IDEA-198470 | The community edition setup has the wrong icons |
Cosmetics | IDEA-200363 | Silent Installation: It is better to mention in log what was wrong in installation by specific words |
Cosmetics | IDEA-191997 | com.intellij.updater.Runner usage message for Runner install <folder> |
Cosmetics | IDEA-198708 | IDEA Community Edition should probably have its own icon on the Welcome screen - not the same as IDEA Ultimate has |
Cosmetics | IDEA-161414 | "Profiling agent is not enabled" should not be a WARN log entry and / or chatter to the terminal |
Task | IDEA-200752 | Remove dependency from java.psi.impl to java.resources.en |
Task | IDEA-191884 | Extract platform classes to separate JARs in IDEs distributions |
Task | IDEA-193948 | Publish modules which allows to read IDEA project configuration as Maven artifacts |
Task | IDEA-192733 | Update bundled JDOM to 2.0 |
Task | IDEA-109935 | Merge "Inspection Gadgets" and "Intention Power Pack" plugins into IDEA core |
Task | IDEA-189415 | Bundle Kotlin 1.2.60 with IntelliJ IDEA |
Task | IDEA-189413 | Bundle Kotlin 1.2.50 with IntelliJ IDEA |
Task | IDEA-195115 | Bundle Kotlin 1.2.51 with IntelliJ IDEA |
Task | IDEA-192663 | Provide special svg icons for EAP distributions |
Task | IDEA-166447 | Provide separate application icon for EAP distributions |
Task | IDEA-192182 | Extract sources of java annotations to separate GitHub repository |
Password Safe | Feature | IDEA-200611 | Protect master key file using PGP key |
Bug | IDEA-164296 | Unable to load library 'secret-1' |
Bug | IDEA-174581 | KeePass storage is wiped if password token does not match. |
Bug | IDEA-187790 | Passwords Inaccessible (in Settings->Appearance&Behavior->System Settings-> Passwords ) |
Bug | IDEA-200735 | Password Safe: IDE freezes on opening Settings dialog on Ubuntu |
Bug | IDEA-200375 | Idea doesn't save password in KeePass database |
Bug | IDEA-196508 | On select custom location of keepass file, master password file should be checked also |
Bug | IDEA-200404 | Idea change Password Safe option silently on "cancel" in case selected DB is unaccessible |
Bug | IDEA-200401 | Auth error on open DB file with [...] button |
Bug | IDEA-200849 | Password Safe: incorrect reaction on custom location setting for the (not existing) KeePass database |
Bug | IDEA-200188 | Password Safe: Set/ChangeMasterPassword actions cause significant delays on Ubuntu |
Bug | IDEA-164786 | ISE at com.intellij.credentialStore.kdbx.KdbxSerializerKt.a |
Bug | IDEA-165257 | KeePass OVERWRITES existing database instead of appending or prompting!? |
Usability | IDEA-163353 | Not obvious when master password is set up |
Usability | IDEA-191264 | Uncheck remember on push credentials dialog by default |
Auto-reported Exception | IDEA-195101 | Login to GitHub: exception on hitting Deny |
Platform API | Feature | IDEA-183815 | Capability to add a content between code lines in the editor |
Feature | IDEA-192484 | Allow IntelliJ-based products to define custom icons for EAP builds under Windows and Linux |
Feature | IDEA-177378 | make the registry entries extendible by plugins |
Feature | IDEA-169107 | Create an API to add custom text in place of OuterLanguageElement-s to aid template data language lexer |
Feature | IDEA-192305 | EditorTabTitleProvider: pass FileEditor, not just VirtualFile |
Feature | IDEA-193136 | Synchronous notification on file opening |
Bug | IDEA-199978 | Support several find-usages-providers |
Bug | IDEA-193989 | IDE does not start - broken icon loading by relative path and IconPathPatcher in multiple plugins |
Bug | IDEA-195319 | `PsiSearchScopeUtil#isInScope(GlobalSearchScope, PsiElement)` returns true for every non-physical element |
Bug | IDEA-199458 | NPE in UnionScope creation |
Bug | IDEA-199797 | ProgressDialog#myDisableCancelAlarm won't fire for a modal progress bar |
Bug | IDEA-200807 | NPE caused by NonClasspathClassFinder constructor leaking "this" |
Bug | IDEA-134387 | CallHierarchyNodeDescriptor or HierarchyNodeDescriptor should implement equals method |
Performance | IDEA-197722 | Instantiate stubs lazily within file |
Performance | IDEA-181206 | Unwarranted checks for type annotations at AnnotationUtil.isAnnotated() cause performance issues |
Usability | IDEA-192560 | ReplaceConstructorWithFactoryDialog has non public constructor |
Task | IDEA-195486 | Expose JBTabs instance used by EditorComposite in its public API |
Task | IDEA-192805 | Clean up values set by Look-n-Feel |
Task | IDEA-158421 | Document requirements for mac-builder agent |
Task | IDEA-191331 | Migrate to ASM 6.2 |
Task | IDEA-193114 | Make property-based and code insight sanity testing frameworks available outside IntelliJ IDEA repository |
Meta Issue | IDEA-175637 | Check in tests that PSI text can be parsed back to a similar PSI structure |
Plugin Development | Feature | IDEA-197617 | Extension point for inferred annotations |
Feature | IDEA-197972 | DevKit: add checks from PluginVerifier (plugins.jetbrains.com) to plugin.xml inspection |
Feature | IDEA-196383 | DevKit: support <group> "use-shortcut-of" |
Bug | IDEA-194306 | Devkit: fix quick/full doc for extension point w/ "qualifiedName" |
Bug | IDEA-183006 | Automatically load plugins on which the main plugin optionally depends in tests |
Bug | IDEA-194744 | DevKit: extensionPoint declaration verification |
Bug | IDEA-194146 | plugin.xml EP naming checks: tighten rules |
Bug | IDEA-194424 | DevKit: fix usage scope for Action/Group |
Bug | IDEA-191217 | Devkit: "Element should be registered in ..." false positives |
Usability | IDEA-193156 | DevKit: keep "plugin.xml" in editor tab title |
Task | IDEA-201464 | Properly attribute exceptions happened during instantiation of plugin components to corresponding plugins |
Exception | IDEA-183233 | Exception during offline inspections |
Plugin Management | Feature | IDEA-186805 | Rework plugin page for settings dialog |
Bug | IDEA-195202 | Plugins: delete action |
Bug | IDEA-198136 | New plugins page shows nothing after pressing Enter for empty search line |
Bug | IDEA-193311 | "Install plugin" button is undistinguished |
Bug | IDEA-194591 | New plugin manager has incorrect window size |
Bug | IDEA-198219 | New plugins page: stars are cropped |
Bug | IDEA-194120 | New Plugins Manager: cannot select text/version text in plugin details page |
Bug | IDEA-196430 | New Plugins dialog: do not allow to install plugin from disk when it is already installed |
Bug | IDEA-193930 | New Plugins dialog: visual garbage on the upper panel after clicking on different tabs |
Bug | IDEA-197950 | It's confusing that one has to install new plugins using Trending section |
Bug | IDEA-193890 | New Plugins dialog: Updates page does not suggest existent newer version of bundled plugin |
Bug | IDEA-198191 | New plugins page takes 6-7 seconds to Show All plugins |
Performance | IDEA-193969 | Project leak via UIUtil$JBHtmlEditorKit |
Usability | IDEA-197334 | Completion is not aligned with word start in plugin dialog |
Usability | IDEA-199205 | New Plugin manager: add hint for gear icon |
Usability | IDEA-199622 | Updated plugins UI -- grey "Install" button for already installed plugins hard to read |
Usability | IDEA-199435 | Search field is focused when returning to plugins list |
Usability | IDEA-199434 | Non-standard hotkey for uninstalling a plugin |
Cosmetics | IDEA-193887 | IDEA refreshes plugin description page when hovering a link |
Cosmetics | IDEA-199197 | Poor rendering of completion list in Search field on Plugins settings page |
Project Configuration | Feature | IDEA-50658 | Artifact editor: copy artifact action could be provided |
Feature | IDEA-130730 | Support per-project custom plugin repositories |
Feature | IDEA-193050 | Add option to specify minimum version of the IDE which is required for a project |
Feature | IDEA-27486 | Make file templates per-project |
Feature | IDEA-193045 | Repository libraries: add option to exclude only some of transitive dependencies |
Bug | IDEA-195433 | Errors on updating sdk |
Bug | IDEA-199667 | Maven lib versions updated daily |
Bug | IDEA-192893 | Project file encoding settings: the 'BOM for new UTF-8 files' option settings are not preserved on project reopening |
Bug | IDEA-145808 | Default File Encodings settings are ignored if project created from template |
Bug | IDEA-192248 | Default PHP Interpreter settings are reset after PhpStorm restart |
Bug | IDEA-194717 | Excluded roots are lost after refreshing a repository library |
Bug | IDEA-200525 | ProjectRootManagerComponent does not react properly on roots update |
Bug | IDEA-192913 | Stop updating misc.xml with test statistics |
Performance | IDEA-199732 | Icons for downloadable library types are synchronously loaded on start |
Performance | IDEA-201304 | IDEA hangs for ~20 sec when adding module to IDEA project |
Usability | IDEA-192234 | Quickfixes offer to add annotation and junit jars from IDEA installation directory to project configuration |
Usability | IDEA-147807 | Project Structure: Project language level is reverted from "SDK default" to lowest value, if SDK path does not exist anymore |
Task | IDEA-85546 | Introduce constants for the persistent components macros |
Quick Documentation | Feature | IDEA-199882 | Support JDK 11 external javadoc folders structure |
Bug | IDEA-191421 | {@literal foo} in Javadocs doesn't display correctly in CTRL-Q popup - braces display |
Bug | IDEA-195622 | QuickDoc is not accessible from Search Everywhere popup |
Bug | IDEA-189315 | QuickDocumentation popup flicker for some libs |
Bug | IDEA-199409 | UI freezes: Documentation popup loads images from network on UI thread |
Cosmetics | IDEA-163805 | documentation jumps with ctrl down |
Exception | IDEA-199046 | NPE at pressing edit in the quick documentation |
Exception | IDEA-199780 | Quick Doc: Throwable on 'Edit source' in read-only files |
Refactoring | Bug | IDEA-187647 | Rename module does not rename directory |
Bug | IDEA-191733 | Copy file dialog: selection with mouse does not select words |
Bug | IDEA-199345 | Change Signature is available from Structure view though not yet implemented for Go |
RegExp | Bug | IDEA-195762 | Single character alternation generates wrong replacement |
Bug | IDEA-195628 | Tab in "Check RegExp" should switch focus between lines |
Bug | IDEA-191355 | SingleCharAlternationInspection quick fix produces inconsistent PSI |
Bug | IDEA-199135 | Bad error recovery in regular expression parsing |
Bug | IDEA-186023 | Regexp: "Single character alternation" quickfix yields invalid code |
Run | Debug configuration | Feature | IDEA-197239 | Report warning when test pattern name does not occur in project |
Feature | IDEA-196611 | redirect file to stdin for Java-based run configurations |
Bug | IDEA-198940 | Dark font color on dark background in 'run anything' |
Bug | IDEA-195937 | Disable classpath file shortener for java 9+ |
Bug | IDEA-199121 | "Run anything" suggests groups, execution targets and then throws exception |
Bug | IDEA-155610 | ModuleBasedConfiguration.createInstance() may produce wrong custom 'cloning' |
Bug | IDEA-197127 | Restart tests opens a new tab instead of reusing current tab |
Bug | IDEA-197466 | JDK 11 doesn't have jaxb causing JShell not to load |
Bug | IDEA-195693 | Context help shows 404 page when invoked for a run configuration which don't have special help page |
Bug | IDEA-187390 | Allow using classpath instead of module path when running applications on JDK9 |
Bug | IDEA-188962 | "Before Launch" tasks are shared between Run Configuration and its copy |
Bug | IDEA-186505 | "Ungroup Configurations" doesn't work in the Run Dashboard |
Bug | IDEA-198525 | [Run Anything] when running saved configuration via run anything, it becomes unsaved |
Usability | IDEA-128651 | Keep duplicate in same folder when duplicating a run configuration |
Usability | IDEA-181444 | Run dashboard: toolbar buttons like ShowConfigutations, Restorelayout, Help should be available when some group or deleted RC is selected |
Usability | IDEA-181847 | RunDashboard: auto-scroll to the running item in case of many items in the view |
Usability | IDEA-169476 | Run configurations are too easily deleted |
Usability | IDEA-193775 | No easy way to delete a run configuration |
SQL | Feature | IDEA-115461 | SQL code style: Improve formatting for ON DUPLICATE KEY UPDATE |
Bug | IDEA-112933 | Criminal autoindentation on SQL code |
Settings Repository | Bug | IDEA-193023 | completion.factors.user.xml should not be synchronized by Settings Repository |
Usability | IDEA-149733 | Settings are not synced when using only read-only sources |
Spring | Feature | IDEA-197990 | Spring Boot: "Spring Boot Diagnostics" action |
Feature | IDEA-199842 | Spring Boot 2.1: support detection of log groups |
Feature | IDEA-197317 | Spring Integration: integration's @Header annotation deprecation |
Feature | IDEA-169655 | Spring MVC model variables don't work with Kotlin |
Feature | IDEA-194917 | Spring Boot 2: support microseconds in Duration value |
Feature | IDEA-180870 | "Create @PathVariable parameter" intention should use implicit name |
Feature | IDEA-199390 | [spring-mvc] support view references in `@Controllers` for Kotlin |
Feature | IDEA-170882 | SpringBoot Dashboard. Provide a new filter: my beans, all beans. |
Feature | IDEA-195129 | Spring Boot: allow explicit mapping of configuration keys to "contentType" |
Feature | IDEA-148448 | SpringBoot: inspection for @ConfigurationProperties |
Feature | IDEA-193781 | Spring Boot: resolve placeholders|replacement tokens in multiple/generic locations |
Feature | IDEA-198812 | Spring MVC @PathVariable support in Kotlin |
Feature | IDEA-177633 | Inspection to remove useless `@ComponentScan` annotation |
Feature | IDEA-150917 | Spring Initializr: map starters to known IDE plugins and suggest to enable/install them |
Feature | IDEA-141499 | Spring Boot: highlight SpringBootApplication located in default package |
Feature | IDEA-194926 | Redundant annotations in @SpringBootApplication-annotated classes: consider @ComponentScans also |
Feature | IDEA-190340 | Spring Boot 2: provide inspection for @ConfigurationProperties#prefix value: it should use kebab syntax always |
Feature | IDEA-197268 | Spring Boot 2.1: Support for DataSize |
Feature | IDEA-154969 | Add support for Spring Live Beans Graph |
Feature | IDEA-177632 | Inspection to remove @EnableAutoConfiguration if @SpringBootApplication is present |
Feature | IDEA-182898 | Spring Cloud Stream initial support |
Feature | IDEA-195861 | Spring Integration: support @Poller annotation |
Feature | IDEA-188676 | Spring Boot config files: resolve placeholder properties to other project .properties keys |
Feature | IDEA-129442 | Spring Integration: support @InboundChannelAdapter |
Feature | IDEA-198054 | Spring Boot: highlight deprecated properties of POJO used in config key |
Bug | IDEA-201685 | No @PathVariable completion in Kotlin when parameter is not yet written |
Bug | IDEA-196271 | Spring Integration: 'discardChannel' attribute of @Filter annotation should be treated as bean reference |
Bug | IDEA-199845 | Spring MVC and Kotlin: incorrect error popup in case of uri template with missing @PathVariable if regexp with backslashes is used |
Bug | IDEA-155456 | SpEL: code completion suggests nothing inside keywords in specific cases |
Bug | IDEA-197591 | Spring Boot: fix resolving type in documentation for config key located in test scope library |
Bug | IDEA-195182 | Spring Integration: quickfix for missing 'pattern' attribute for 'resource-inbound-channel-adapter' element works incorrectly |
Bug | IDEA-181322 | Spring MVC - Shorthand if on controller method 'return' causes controller-view linking to not work |
Bug | IDEA-197603 | SpEL: "new..." expression parser bugfixes |
Bug | IDEA-195208 | NoSuchMethodException starting Spring Boot application using Kotlin when there is another package level function |
Bug | IDEA-77586 | Parsing of custom Spring beans does not respect the xsd behind the custom namespace (intention) |
Bug | IDEA-145061 | Spring. Help. View "model dependencies Diagram". Help navigates to the wrong topic. |
Bug | IDEA-128923 | Spring Integration: if <service-activator> has nested <expression> or <script> subelement, don't show error for it |
Bug | IDEA-200799 | Spring Boot: packages completion in application.properties treats the packages from test libraries incorrectly |
Bug | IDEA-200797 | Spring Boot: package completion variants are doubled for "logger-name" |
Bug | IDEA-144490 | Spring Boot: support hints for config keys in SB Run Configuration |
Bug | IDEA-193352 | Spring Live Beans graph: SaveDiagram toolbar button doesn't work |
Bug | IDEA-193355 | Spring MVC: if the path variable name is not valid identifier, the CreatePathVariableParameter intention causes error |
Bug | IDEA-196309 | Spring Boot - Run Configuration - Enable launch optimization - heavily slowing down groovy computations |
Bug | IDEA-174473 | Spring: process nested configuration classes recursively |
Bug | IDEA-195167 | Spring Boot: find spring-autoconfigure-metadata.properties in all scopes |
Bug | IDEA-200114 | Spring MVC + Thymeleaf: rename doesn't work for model attribute defined as @ModelAttribute(name) annotation |
Bug | IDEA-174517 | Spring Boot run configuration: Override Parameters table: Ctrl-Q for the property name or value shows confusing results |
Bug | IDEA-131587 | Spring Integration: support @BridgeFrom and @BridgeTo annotations |
Bug | IDEA-195339 | Spring Integration: @Transformer-annotated method is falsely reported as not used |
Bug | IDEA-200620 | Spring MVC tab not working with component-scan filters |
Bug | IDEA-186558 | Spring JPA: SPEL in @Query annotations: '?' is not parsed properly |
Bug | IDEA-186559 | Spring JPA: SPEL in @Query annotations: the spring security methods are not resolved |
Bug | IDEA-196670 | Autoconfigured Spring bean ServerHttpSecurity not recognized with Spring Boot Starter WebFlux |
Bug | IDEA-193510 | Spring Boot: Endpoints: use 'spring.mvc.servlet.path' property for SB 2.1 application URL |
Bug | IDEA-179165 | SpringBoot Dashboard: while teh Mappings list is scrolled the tooltip appears in different unexpected places |
Bug | IDEA-196832 | Spring Integration: Unresolved Message Channel inspection doesn't work for value references. |
Bug | IDEA-193534 | Spring Boot: placeholders are resolved only for properties files from resource roots |
Bug | IDEA-194149 | Hide JSON widget for Spring Boot additional-spring-configuration-metadata.json files |
Bug | IDEA-195402 | Spring Integration:support 'mapper' and 'asyncExecutor' attributes of @MessagingGateway annotation |
Bug | IDEA-194941 | Spring Boot Run Configuration: on completing values for property of 'profile' type the profile names in list should have icons |
Bug | IDEA-200760 | Spring API: fix PlaceholderTextRanges for prefix==suffix |
Bug | IDEA-144494 | Spring Boot: provide smart completion for properties with configured hints of class-reference type in the Run Configurations |
Bug | IDEA-200954 | False positive 'Application context not configured for this file' warning on imported XML config file |
Bug | IDEA-199776 | Spring MVC and Kotlin: model attributes rename doesn't work correctly |
Bug | IDEA-187430 | Spring Boot Devtools: Update action is not enabled if "HotSwapClassesAndUpdateTriggerFileIfFailed" option is used |
Bug | IDEA-192956 | Component scan does not pick up classes annotated with @Component even though they are in the component scan classpath |
Bug | IDEA-194731 | False positive inspection 'Spring Boot Application Setup': when @ComponentScan with parameters is provided |
Bug | IDEA-198417 | Spring Boot Run Configuration: Override Parameters: keyboard focus is not passed when adding and editing parameter |
Bug | IDEA-191715 | Spring Boot: application.yml: intention that replaces the deprecated property removes all properties in the same group (same-prefix ones) |
Bug | IDEA-192365 | Spring Boot: Endpoints: provide correct request mapping URL in case of custom dispatcher servlet |
Bug | IDEA-192109 | Main Spring Boot class does not have to be "public" |
Bug | IDEA-195344 | Spring Integration Diagram: entries without names are shown in the elements list invoked by Ctrl-F or Ctrl-F12 |
Bug | IDEA-197266 | Spring Integration: @Publisher#value is not recognized as channel name |
Bug | IDEA-197267 | Spring Boot: allow specifying Duration value without unit for property annotated with @DurationUnit |
Bug | IDEA-194616 | SpEL: completion does not work in existing qualified type |
Bug | IDEA-128918 | Spring Integration: support <expression> subelement |
Bug | IDEA-194891 | Spring Boot: handle config key with type 'org.springframework.http.MediaType' |
Bug | IDEA-194859 | Spring Boot Application not recognized in Kotlin |
Bug | IDEA-200801 | Spring Boot: logging.group values are highlighted incorrectly |
Bug | IDEA-128520 | Spring Integration: check that 'resource-inbound-channel-adapter' has 'pattern' attribute |
Bug | IDEA-129123 | Spring Integration: support @EnablePublisher annotation |
Bug | IDEA-200499 | Adding annotation to the Kotlin bean doesn't lead to adding it to the Spring Model |
Bug | IDEA-200635 | Spring: support openfeign @EnableFeignClients/@FeignClient |
Bug | IDEA-195054 | Spring Boot: YAML: invalid suggestions in the placeholders for the SB properties |
Bug | IDEA-195475 | Spring Boot: FQN values placeholder always highlighted as "unresolved" |
Bug | IDEA-128564 | Spring Integration: "handler-retry-advice" element is not parsed |
Bug | IDEA-198528 | IDEA UI complete freeze: aemon.impl.PassExecutorService - null java.lang.StackOverflowError |
Bug | IDEA-197871 | Spring Boot: prefer non-deprecated config key when multiple keys match |
Bug | IDEA-194837 | Redundant Spring Gutter on Kotlin data class |
Bug | IDEA-194834 | Spring Boot: "redundant @ComponentScan " warning should not be shown when some non-default attributes are specified in this annotation |
Bug | IDEA-200246 | Spring Boot: support multiple values for Map-type keys |
Bug | IDEA-168155 | Spring: support meta-annotations w/ @EnableFeignClients |
Bug | IDEA-198198 | Spring Boot: placeholders in config files provide no navigation when default value is provided |
Bug | IDEA-198197 | Spring Boot: placeholders in application.properties: values of of bean-reference type properties are shown in red |
Bug | IDEA-187711 | Spring Boot config files: allow to suppress value checking for user-configurable "placeholder replacement" markers |
Performance | IDEA-199396 | High CPU usage during Kotlin code editing |
Performance | IDEA-196454 | IDE frozen when formatting html page or refactoring a class (e.g. change name) |
Performance | IDEA-198694 | Slow inspections on Spring Value annotated configurations |
Performance | IDEA-197638 | Spring analysis is very slow |
Performance | IDEA-197953 | Spring: speedup spring.factories access |
Performance | IDEA-196163 | High CPU usage when opening java class in a Spring project |
Usability | IDEA-194098 | Spring gutter icon for 3rd party libraries only shown when declared by XML and not when instantiated via a Configuration class |
Usability | IDEA-179168 | SpringBoot Dashboard: show some message if the list of health indicators is empty |
Usability | IDEA-190799 | Spring Boot Run Configuration: on new parameter adding the parameters tab should be autoscrolled |
Usability | IDEA-195732 | Spring: don't write errors about missing 'Internal.Spring' action group in idea.log |
Usability | IDEA-198192 | SpEL: improve parser messages |
Cosmetics | IDEA-182064 | RunDashboard: the "edit" icon should move to the end of the url at once after editing |
Cosmetics | IDEA-195046 | Spring Boot: highlight FQN values referring to spring.factories registration keys with "class" highlighting |
Cosmetics | IDEA-195137 | Spring Boot config files: fix highlighting of empty placeholder expression "${}" |
Exception | IDEA-199975 | NPE at com.intellij.execution.actions.ConfigurationContext.getProject |
Exception | IDEA-190456 | Spring Boot: problem with quoted values for certain value types (StringIndexOutOfBoundsException) |
Exception | IDEA-192100 | Getting sporadic exceptions from the bundled Spring plugin when using IJ EAP |
Exception | IDEA-199654 | NPE at com.intellij.spring.web.mvc.views.SpringMVCViewUastReferenceProvider.lambda$null$0 |
Exception | IDEA-200358 | IAE at com.intellij.psi.impl.source.tree.injected.InjectionRegistrarImpl.addPlace |
Exception | IDEA-200677 | ISE at com.intellij.psi.impl.source.tree.injected.InjectionRegistrarImpl.doneInjectin |
Structural Search and Replace | Feature | IDEA-191915 | finding switch statements: allow counted branches |
Bug | IDEA-195166 | Finding same values does not work |
Bug | IDEA-198746 | Search target dropdown does not set search target |
Bug | IDEA-195278 | Replacing an unqualified method call fails |
Bug | IDEA-192548 | Structural replace replaces arrays with plain values in method signature and class fields |
Bug | IDEA-199278 | Can't search for default method |
Bug | IDEA-200398 | Structural search doesn't find all constructor calls |
Bug | IDEA-194520 | SSR: search template finds nothing if symbol with qualifier is used |
Task | IDEA-193238 | File type combo-box for the new design of the Structural Search dialog |
Exception | IDEA-198357 | SSR: com.intellij.openapi.util.TraceableDisposable$DisposalException: Editor is already disposed |
Exception | IDEA-193171 | Existing pattern "all methods of the class (within hierarchy)" fails |
Tapestry | Feature | IDEA-51032 | Support Tapestry 5.1 features: Parameter Namespace and Library Namespace |
Feature | IDEA-26518 | Provide an easy way to navigate forth and back between a page/component class and its template |
Feature | IDEA-125433 | Tapestry tml editor does not recognize library components |
Bug | IDEA-100796 | Properties file editor incorrect highlights keys as 'unused' when referenced in TML file as ${message:property-key} |
Bug | IDEA-111859 | Tapestry plugin breaks code analysis |
Bug | IDEA-144473 | Element inside t:content marked red |
Bug | IDEA-181603 | New > Tapestry > Component / Page operation does nothing - fails with NPE in AddNewComponentDialog.getName() |
Bug | IDEA-25877 | IDEA should not report warning "private field is never assigned" for injected fields |
Bug | IDEA-98955 | Incorrect code highlighting because defaultPrefix on @Parameter is not supported |
Bug | IDEA-128498 | False warning about unresolvable properties for labels |
Bug | IDEA-106998 | Tapestry loop 'value' elements are incorrectly marked as errors in TML editor |
Bug | IDEA-107000 | Renaming incorrectly appends "get" to property references in .TML files |
Bug | IDEA-128473 | Value of "class" attribute in Tapestry components is always treated as an expression |
Bug | IDEA-90773 | [Tapestry5 plugin] .tml editor doesn't know tags related to template inheritance |
Bug | IDEA-100346 | Incorrect red squiggly error line below "-" (dash) characters in TML tag attributes |
Bug | IDEA-124505 | HTML5 attribute parsing throws errors in Intellij IDEA |
Bug | IDEA-145014 | Tapestry project library download fails - codehaus repository is no longer accessible |
Bug | IDEA-100807 | Tapestry 'parameter' namespace elements are incorrectly marked in error in TML editor |
Bug | IDEA-103154 | Good code is red: can't coerce the string to a DateFormat |
Bug | IDEA-143210 | [Tapestry5 plugin] .tml editor doesn't recognize t:upload tag |
Bug | IDEA-152132 | Tapestry templates: cannot cmd + click to navigate from CSS class name to its definition |
Bug | IDEA-85170 | Code Analysis Fails |
Bug | IDEA-52763 | Make IDEA understand @SupportsInformalParameters |
Bug | IDEA-52910 | Autoinsert pairing brace when typing ${ in tml file |
Bug | IDEA-135752 | Tapestry plugin does not support switching between page/component class and tml files in "base" package |
Usability | IDEA-143514 | [Tapestry5 plugin] Goto template (ctrl-shift-g) doesn't work for Scala classes |
Usability | IDEA-135741 | Dialog window for menu New > Tapestry > Page/Component should focus on Name field |
Exception | IDEA-175988 | Throwable at com.intellij.openapi.application.impl.NoSwingUnderWriteAction.a |
Task Management | Feature | IDEA-199282 | Pre-Select branch by task name in "Open Task" dialog |
Feature | IDEA-190710 | Tasks plugin does not support time tracking for GitLab |
Bug | IDEA-184079 | Switching context by tasks is competing with Restore branch workspace when changing tasks |
Bug | IDEA-189251 | Task management: name of newly created local task is not displayed in the toolbar and in the open task dialog |
Bug | IDEA-168220 | IDEA freeze up to 1 minute after open "open task" dialog |
Bug | IDEA-185092 | Commit message is generated from active changelist not task |
Bug | IDEA-197824 | Cannot type in "Switch to task" dialog |
Bug | IDEA-195862 | [projectname].tasks.zip is not truncated |
Bug | IDEA-193736 | Task intgaration with GitLab does not work - 410: Gone error |
Usability | IDEA-85270 | Tasks: don't allow empty changelist name format |
Cosmetics | IDEA-199265 | 'Switch task' menu item is almost invisible when invoked from main pane |
Exception | IDEA-199388 | Throwable at com.intellij.util.io.HttpRequests.process |
Template Languages. FreeMarker | Bug | IDEA-123038 | FreeMarker reformatting doesn't work well |
Bug | IDEA-200676 | Wrong error message for Freemarker <#items> in <#list> |
Bug | IDEA-188119 | FreeMarker: change macro call to positional style can break code if single "=" is used inside |
Terminal | Feature | IDEA-191464 | Add environment variable to terminal detect if running in IntelliJ IDES |
Bug | IDEA-197019 | Splitting tabs that are console tabs does not work as expected. |
Bug | IDEA-201601 | Sometimes terminal shows broken prompt on IDE startup |
Bug | IDEA-118871 | Integrated terminal doesn't scroll to bottom on "movement-keys" |
Bug | IDEA-200839 | Can no longer open specific directory in Terminal |
Bug | IDEA-200880 | Terminal: resize mouse pointer when hovering over "New session" button |
Bug | IDEA-191852 | Show typed user input in terminal console |
Bug | IDEA-194928 | Terminal console: a few first long lines are not properly carried over to next line |
Bug | IDEA-200294 | Context actions on terminal tabs not working consistently |
Bug | IDEA-193879 | IJ Terminal links are not clickable when output hides from viewport (regression) |
Bug | IDEA-155071 | TERM variable should not be set for windows (cmd) terminals |
Usability | IDEA-186170 | Enter key in terminal doesn't scroll down |
Cosmetics | IDEA-126617 | Resizing terminal moves caret |
Exception | IDEA-187084 | StringIndexOutOfBoundsException while executing some action with long output in the Terminal |
Thymeleaf | Bug | IDEA-196788 | Expression ${user?.name} is not supported in version 2017.3.5 |
Bug | IDEA-187050 | Thymeleaf property syntax |
Bug | IDEA-172792 | message key usage do not works with keys built using dash symbol |
Unit Testing. JUnit | Feature | IDEA-198881 | Regression: JUnit 5 "Jump to Source" always jumps to first line of file |
Feature | IDEA-167855 | Cannot run unit tests in specified order |
Feature | IDEA-198076 | Run tests from search results |
Feature | IDEA-194067 | In the list of jUnit results, the quick documentation/definition popup doesn't update on arrow down/up |
Feature | IDEA-198762 | Support running tests from root project with submodules |
Feature | IDEA-188590 | JUnit5 - False positive 'Access can be private' on '@RegisterExtension' field in test |
Feature | IDEA-196608 | Ignore conditions when executing single disabled JUnit Jupiter test |
Bug | IDEA-198889 | Create Test doesn't show default interface methods when Show inherited methods is checked |
Bug | IDEA-197680 | Running unit tests in two or more packages from the same module generates "search in whole project" pattern instead of "single module" |
Bug | IDEA-198317 | No autocomplete in JUnit Jupiter @MethodSource for non static methods with TestInstance.Lifecycle.PER_CLASS |
Bug | IDEA-198165 | "Test Results" shows green check mark when JUnit 5 parameterized test hits exception in parameters method |
Bug | IDEA-199202 | Tests in run configuration are executed in wrong order |
Bug | IDEA-193010 | Message parsing bug in JUnit plugin around actual value |
Bug | IDEA-115542 | "Empty test suite" printed after "Process finished with..." |
Bug | IDEA-193925 | Inspection "JUnit 5 malformed parameterized test" is triggered on legal source: @ArgumentsSources |
Bug | IDEA-193920 | JUnit: preserve slashes in suites names |
Bug | IDEA-199719 | Warning in JUnit Jupiter @MethodSource pointing to inner class: OuterClassName$InnerClassName#methodName |
Bug | IDEA-198964 | JUnit: External tool tests in-line |
Bug | IDEA-195128 | IntelliJ unexpectedly runs junit5 test classes from modules included from maven test-jar dependencies. |
Bug | IDEA-169444 | UI freeze after stopping a JUnit test |
Bug | IDEA-162553 | After switching from TestNG to JUnit, IDEA still tries to run TestNG configuration |
Bug | IDEA-155008 | "Jump to source" is not available for tests that have dot in name |
Bug | IDEA-196672 | JUnit5 run in directory configuration runs all in package |
Bug | IDEA-200641 | 2018.3 EAP + JUnit3: treeview and run order incorrect when TestSuites have same name |
Bug | IDEA-200644 | "Create Test" dialogue hides non-inherited methods when displaying inherited methods |
Bug | IDEA-198189 | JUnit tests with the same parent suite, executed out of order, break the tree view |
Bug | IDEA-194984 | Operators of JUnit5 @Tag expression are not supported. |
Bug | IDEA-194570 | Wrong total/passed tests count calculation in TestStatusLine.java |
Bug | IDEA-201414 | Test runner: freezing wheel |
Bug | IDEA-162481 | Create Test dialog: Fix button disappears when Cancel adding Library |
Bug | IDEA-175662 | Junit 5 doesn't work with 'Directory' Test Kind |
Bug | IDEA-189761 | Missing stdout for failed tests when loading in-memory test history |
Bug | IDEA-199026 | Multiline values for `org.junit.ComparisonFailure` are only rendered if the additional lines are empty |
Bug | IDEA-198059 | JUnit not found in module for JUnit5 |
Performance | IDEA-193091 | Intellij hangs when executing a large number of JUnit tests |
Usability | IDEA-193823 | IDEA gives incorrect warning if a JUnit 3/4 class is in a dependent jar |
Usability | IDEA-199449 | Submenu to show selected for running Tests is too narrow |
Usability | IDEA-193770 | JUnit Dynamic Test re-running uses UniqueID for the Run/Debug Configuration Name which is way too cumbersome for the UI to handle |
Exception | IDEA-198966 | Access is allowed from event dispatch thread only when manipulating the AppIcon from tests |
Exception | IDEA-196881 | Running tests 'All in directory' when there is no such directory causes exception |
Unit Testing. TestNG | Feature | IDEA-195047 | No way to change Expected file from Actual in diff window on <click to see difference> in testng |
Feature | IDEA-94400 | Cannot define TestNG using YAML file |
Bug | IDEA-193318 | Do not fold comparison results for SoftAssertions in console |
Bug | IDEA-193485 | "Jump to source" action broken for failed tests |
Bug | IDEA-193024 | Execution hangs when Testng testsuiterunner throws runtime exception in onStart/onExecutionStart |
Usability | IDEA-196264 | TestNG hijacks JUnit Run Configuration? |
User Interface | Feature | IDEA-197685 | New SE: Also integrate (basic) "find in path" |
Feature | IDEA-192585 | Use special icons for EAP builds at runtime |
Feature | IDEA-90507 | Need tab actions close all to the right/ to the left |
Feature | IDEA-163208 | Add support for MacBook Touch Bar (Magic Toolbar) |
Feature | IDEA-168887 | Themes: Ability to customize "speedsearch matching results" color |
Feature | IDEA-158158 | Love the new img you can set on the IDE however (.. flip and mirror) |
Bug | IDEA-194131 | Missing 'Expand All/Collapse All' icons in TODO tool window |
Bug | IDEA-192055 | Focus goes nowhere after breakpoint popup |
Bug | IDEA-198135 | Version control toolwindow is not displayed after Enabling VCS integration |
Bug | IDEA-195558 | 'Use dark header' setting is saved immediately |
Bug | IDEA-151200 | Ubuntu: Unity menu bar is not available for detached editor tabs and floating tool windows |
Bug | IDEA-192157 | When configuring touch bar, I would like to be able to see changes instantly. |
Bug | IDEA-142839 | ActionCallback.REJECTED.doWhenProcessed results in memory leaks |
Bug | IDEA-193398 | New SE: multi selection is not supported |
Bug | IDEA-190948 | Dropdown button for elements content in Artifacts panel is not very good looking |
Bug | IDEA-192119 | Some SVG icons are rendered incorrectly in IDE |
Bug | IDEA-193403 | New SE: incorrect integration with other popups |
Bug | IDEA-178171 | intention settings: description editor is too small |
Bug | IDEA-192960 | Incorrect close button position |
Bug | IDEA-196488 | Live Templates -> Change Context: keyboard navigation is impossible. |
Bug | IDEA-186262 | Default icons for editor actions are not default for that actions |
Bug | IDEA-193789 | Settings: Plugins: unable to search in installed plugins |
Bug | IDEA-196366 | Add ability to customize changes browser toolbar in VCS log |
Bug | IDEA-193316 | Font setting for IDE appearance is ignored |
Bug | IDEA-193867 | Clicking bottom-most 'more' link in new Search Everywhere popup throws IndexOutOfBoundsException |
Bug | IDEA-193862 | Hard crash macOS |
Bug | IDEA-178692 | AppServers View: splitter position is not persisted between sessions |
Bug | IDEA-197106 | DesktopLayout ConcurrentModificationException on startup |
Bug | IDEA-195603 | IDE crashes on startup |
Bug | IDEA-195253 | Project Settings: Assertion Error exception on add+delete incorrect content root |
Bug | IDEA-193169 | badly rendered SVG icons in Customize dialog |
Bug | IDEA-197862 | No AA in a list (jre 9) |
Bug | IDEA-133900 | Can't type @ in Find/Replace dialog |
Bug | IDEA-199585 | Svg product icon isn't used when IDE is started from sources |
Bug | IDEA-94851 | Icons: Griffon icons missing |
Bug | IDEA-193028 | "Refactor this..." is not displayed in Touch Bar |
Bug | IDEA-198321 | Unable to create exception breakpoint |
Bug | IDEA-197803 | ContextHelpLabel becomes too wide in project type settings |
Bug | IDEA-197801 | ContextHelpLabel loses its tooltip after switching to another project type pane |
Bug | IDEA-194924 | TouchBar support: touch bar is not appeared after first IDE launch |
Bug | IDEA-198594 | Input text box selection does not select to beginning of field if mouse pointer moves left of text box edge |
Bug | IDEA-194712 | Messages tool window header is missing "Collapse/expand all" icons |
Bug | IDEA-194716 | Fatal error reporting with optional files not working correctly |
Bug | IDEA-200724 | IntelliJ IDEA does not fully start after update, ends with window with menubar and nothing else |
Bug | IDEA-193383 | New SE: please remember last action I typed |
Bug | IDEA-192168 | Touch bar for CLion doesn't have build action |
Bug | IDEA-191122 | "Captured Snapshot" notification's "Show in Explorer" link does not work when IDEA is installed on alternate drive letter |
Bug | IDEA-192976 | MacBook Touch Bar: show debugger actions when run configuration is shown in Run Dashboard |
Bug | IDEA-23606 | application Run/Debug Configuration main class chooser issue |
Bug | IDEA-196109 | New Installed Plugin page's context menu actions are not DumbAware |
Bug | IDEA-195751 | New SE: Dialog doesn't fit screen on HiDPI displays |
Bug | IDEA-194795 | Exception appears when try to open file chooser from Welcome screen |
Bug | IDEA-199447 | Can't select multiple files with [command]-click from Navigate files dialog (regression) |
Bug | IDEA-195177 | Intermittent tests failure on MacBook with Touch bar in IntelliJ project |
Bug | IDEA-194229 | New SE: layouting of "actions" results |
Bug | IDEA-192303 | "Darcula" colors are not replaced with "Light" ones on switching LaF back and forth on Windows |
Bug | IDEA-193875 | Synchronise '' context menu item |
Bug | IDEA-193872 | New Plugins dialog: search field in "Updates" allows to select plugin that doesn't require update |
Bug | IDEA-193493 | "Tip of the day" pixelated but correct size with 125% DPI scaling |
Bug | IDEA-194051 | Wrong row height for com.intellij.codeInspection.ui.ListTable |
Bug | IDEA-194208 | "Add Language Annotation" quickfix appearance depends on the position of mouse cursor |
Bug | IDEA-200379 | Native menu bar on Ubuntu Linux: the View menu actions have incorrect state |
Bug | IDEA-192720 | Selection in Local changes resets when context menu invoked via keyboard |
Bug | IDEA-151301 | Navigation over highlighted search matches in "Override/impl method" dialog only works for method names |
Bug | IDEA-193115 | TouchBar: dropdown values are not selectable |
Bug | IDEA-185834 | Scope tabs of the Project toolwindow: focus is lost on item deleting |
Bug | IDEA-199619 | 'Use dark window headers' doesn't affect the Welcome window |
Bug | IDEA-191613 | Structure tool window steals focus (regression) |
Bug | IDEA-194010 | New SE: some toggles do not change their state while action performed |
Bug | IDEA-194018 | New Plugins dialog: "enable" link is not visible for a plugin with multiple dependencies |
Bug | IDEA-197937 | JDK9 - Wrong debugger toolwindow tab label rendering on HiDPI Linux |
Bug | IDEA-197287 | Holding shift makes it look like you can click on code you can't |
Bug | IDEA-197708 | New SE: Include non-project items has no accelerator in "All" tab |
Bug | IDEA-200654 | Search Everywhere not opening file on Linux |
Bug | IDEA-198521 | Preview diff in local changes Tab not always shown |
Bug | IDEA-201446 | NullPointerException during using 'FindUsages' |
Bug | IDEA-199024 | GUI stack overflow with "Find in Path" action |
Bug | IDEA-193536 | scaling a composite icon modifies the base icons |
Bug | IDEA-195589 | Structure popup has weird initial size |
Bug | IDEA-194995 | slow scrolling in svg viewer |
Bug | IDEA-198051 | Remove button in Recent project is overlapping the project path |
Bug | IDEA-197853 | CaptureConfigurable table has wrong cell/row height |
Bug | IDEA-169693 | No Help Available In Cannot Save file dialog |
Performance | IDEA-192424 | Editors are leaked forever after opening, via EditorTabbedContainer.CloseTab shortcut |
Performance | IDEA-198160 | Non-disposed HelpTooltip leaks disposed project |
Performance | IDEA-178384 | Too many events from ProgressDialog update (via FileTreeModelBuilder) |
Usability | IDEA-198538 | Search Everywhere / Find Action: on finding an entry in Plugins page the plugins list is not filtered and not scrolled |
Usability | IDEA-57019 | Add support for drag-and-drop files in welcome screen. |
Usability | IDEA-166944 | Reopen project: a way to save half a click |
Usability | IDEA-196288 | Icons for "Commit" and "Set Active Changelist" are almost identical |
Usability | IDEA-199392 | Incorrect menu spacing on macOS |
Usability | IDEA-197645 | Tools | 'Internal Actions' menu is too long |
Usability | IDEA-191113 | Don't show "Background tasks running" if we know the tasks can be safely resumed |
Usability | IDEA-193841 | New "Search classes" does not show outer class for inner classes |
Usability | IDEA-198537 | Settings dialog search: on finding an entry in new Plugins page the plugins list is not filtered and not scrolled |
Usability | IDEA-197044 | Run configuration doesn't fit the screen |
Usability | IDEA-198129 | Mac: impossible to switch to Diff Window with a shortcut after switching to the project |
Usability | IDEA-200298 | Show the first unsubmitted error when clicking on the "Fatal Error" icon in the status bar |
Usability | IDEA-103803 | Customize menus and toolbars - Choose action to add - Usability |
Usability | IDEA-195300 | "Copy relative path" should exist in the keymap, or somehow lead to "Copy reference" |
Usability | IDEA-195309 | Support Ctrl+Backspace in SpeedSearch |
Usability | IDEA-192403 | Touchbar support for Select in > Project view |
Usability | IDEA-190216 | Hard to resize quick doc popup |
Usability | IDEA-192180 | No speed search: Edit Severities |
Usability | IDEA-153071 | Settings > Version Control > Confirmation window resize issues |
Cosmetics | IDEA-134373 | File type icon on windows title bar doesn't reload for non-physical files |
Cosmetics | IDEA-194379 | Auto-hide scrollbar on OS X similar to how default scrollbars work |
Cosmetics | IDEA-118069 | Untidy one-pixel gap between border and toolbar buttons |
Cosmetics | IDEA-191307 | Update "Create Gist" Git Octocat icon to white cat in black circle |
Cosmetics | IDEA-169819 | "New Window" button in open project dialog has extra space |
Cosmetics | IDEA-193276 | Strange gray rectangle instead of disabled value when moving Class |
Cosmetics | IDEA-198742 | Markdown "Auto-Scroll Preview" Button Looks Like "Download" |
Cosmetics | IDEA-196183 | TODO view: trim the ending spaces in the changelist name when displaying it in TODO view tab |
Cosmetics | IDEA-193385 | New SE: cursor keeps improper shape |
Task | IDEA-192178 | Enable IntelliJ laf on Mac |
Task | IDEA-197166 | Increase click and hover zones for the close button for Manage Recent Projects popup and Welcome Screen |
Task | IDEA-194353 | Change focus border for field and combo in table cell |
Task | IDEA-188160 | Make terminal tabs the same as other tool window tabs |
Task | IDEA-192417 | Provide an API for adding status bar widgets |
Task | IDEA-195244 | Merge two 'Version' comboboxes in repository library settings dialog |
Task | IDEA-196095 | Update icons for Build tool window statuses |
Exception | IDEA-193393 | TouchBar: exception is thrown after cancelling Project Structure window |
Exception | IDEA-200273 | Exceptions: GlobalMenuLinux - Unable to register window and AppMenu-service can't register xid |
Exception | IDEA-193575 | New SE: ClassCastException on selecting filter criteria |
Exception | IDEA-186452 | StackOverflowError on setting Floating mode for console |
Exception | IDEA-191859 | Using this EAP caused my Mac to hang twice today. I had to restart. It looks this version is completely broken. |
Exception | IDEA-199072 | java.util.ConcurrentModificationException |
Exception | IDEA-200919 | ClassCastException: java.base/jdk.internal.misc.Unsafe cannot be cast to jdk.unsupported/sun.misc.Unsafe |
Exception | IDEA-195533 | NPE in RequestFocusInToolWindowCmd |
User Interface. Accessibility | Bug | IDEA-193617 | Accessibility issue with ComboBox and the Win10 LAF |
Bug | IDEA-182960 | Screen Reader Accessibility: Autocomplete |
Bug | IDEA-201167 | File tree in Commit dialog and Revert changes are not accessible for Jaws |
Bug | IDEA-201843 | NavBar popups are closed on up/down/speed search |
Bug | IDEA-199219 | tables in dialogs not accessible |
Bug | IDEA-201273 | Problem with User Agreement Accessibility |
Bug | IDEA-200351 | can't escape diff dialog when screen reader is enabled |
Usability | IDEA-192637 | NVDA: Debugger |
Task | IDEA-195260 | UI element with line numbers and debugging graphic not accessible to screen readers |
User Interface. Action System | Bug | IDEA-198166 | `enter` key does not work in pycharm switcher |
Bug | IDEA-197877 | Throwable is thrown when switching files while Current File TODO Toolbar is opened |
User Interface. Controls | Bug | IDEA-197998 | Multiline TODOs: multiline values are not displayed in toolbar on macOS |
Bug | IDEA-196307 | Stripe buttons layout is broken after 'move to top/left/bottom/right' |
Bug | IDEA-195921 | Toolbox buttons are cropped on hidpi displays with non-default UI font size |
Bug | IDEA-195717 | Clicking directly on the arrow in the intention's menu has no effect unless it's done more to the right |
Bug | IDEA-197936 | New SE: unable to use Ctrl/Cmd to expand selection |
Bug | IDEA-196606 | Floating toolwindows can't be moved |
Bug | IDEA-193777 | Cannot switch on 'Show function keys on touchbar' feature |
User Interface. Focus | Bug | IDEA-196542 | Exceptions from intentions are logged as info, not error |
Bug | IDEA-186820 | Escape key often stops moving focus from a tool window back to the editor |
Bug | IDEA-196291 | IntelliJ is sometimes not persisting files to file system |
Bug | IDEA-199344 | The "Find In Path" action throws TypeAheadTimeoutException |
User Interface. Graphics | Bug | IDEA-199416 | IDEA startup NPE if no 'icons' specified in theme file |
Bug | IDEA-193488 | Tool windows blur text when slide in/out |
Bug | IDEA-195624 | wave underscore is partially bold |
Bug | IDEA-195981 | Validation errors: bugs |
Bug | IDEA-195614 | IAE in EffectPainter2D |
Cosmetics | IDEA-197371 | Add down arrow in "Go To Changed Files" in diff dialog |
User Interface. Look and Feel | Bug | IDEA-200171 | High Contrast Theme: Editor color scheme remains "High Contrast" after changing theme from "High Contrast" to "Darcula" |
Bug | IDEA-195856 | IDEA fails to start on Java 10 |
Bug | IDEA-200278 | Background in editor doesn't change according to color scheme |
Bug | IDEA-200591 | White editor for Darcula scheme by default |
Bug | IDEA-183573 | printing a PHP source always encases the text in a background color (Darcula) |
Bug | IDEA-200845 | Editor color scheme is not applied when switching between custom themes |
Cosmetics | IDEA-193982 | Problem toolbar menu item's icon seems disabled when enabled |
Cosmetics | IDEA-191671 | Mac menu icons don't handle Darcula well |
Task | IDEA-198114 | Remove GTK/Windows native LookAndFeel support |
User Interface. Navigation | Feature | IDEA-184492 | "File..." action is suggesting folders |
Feature | IDEA-198407 | Add nullness annotations to base SearchEverywhereContributor class |
Bug | IDEA-199862 | No selection until search is not finished |
Bug | IDEA-195557 | Cannot close splitted editor part after switching original editor |
Bug | IDEA-196401 | Don't show "no classes / files /symbols found" when files are found |
Bug | IDEA-199768 | New SE: remove duplicates on "All" tab |
Bug | IDEA-199517 | Add Run Configurations to new SE |
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-201051 | New SE: Use "Tab" key for command autocomplete |
Bug | IDEA-199664 | [Run config in the new SE] hints to run or to debug configuration are mixed with each other and should be vice versa |
Bug | IDEA-198579 | Freeze while searching files by name during indexing |
Bug | IDEA-200462 | New SE: Add statistics |
Bug | IDEA-195792 | No file name completion in File Choosers |
Bug | IDEA-199757 | Fuzzy search works with folders only if slash filled in |
Bug | IDEA-196250 | It is impossible to invoke "Recent files" action from the "find action" popup. |
Bug | IDEA-199403 | New SE: skip other contributors results when search with command |
Bug | IDEA-201308 | New SE: Actions descriptions is not shown in status bar |
Performance | IDEA-200920 | Goto File is slow |
Usability | IDEA-198002 | New SE: part of the popup is outside the screen |
Cosmetics | IDEA-199666 | [Run config in the new SE] run config name and hints doesn't change a font color to white when is selected |
Cosmetics | IDEA-198030 | New SE: Search item full name is overlapped by scrollbar |
User Interface. Project View | Bug | IDEA-192786 | Wrong directory is highlighted during moving files to Scratches |
Bug | IDEA-195578 | New files do not show on package view |
Bug | IDEA-192028 | Directories with dots in the name show up incorrectly in Project pane |
Bug | IDEA-191952 | Scopes view: flatten packages doesn't work |
Bug | IDEA-192364 | Problems with opening multiple files when Scoped view is selected |
Bug | IDEA-196319 | Non-project/excluded from custom scope folders are still visible in project view |
Bug | IDEA-189742 | Items in Project View remain highlighted as incorrect after deleting the class with uncompilable code |
Bug | IDEA-189991 | File changes external to project tree view cause collapse and reset |
Usability | IDEA-182143 | Edit Scopes option only appears in Project tool window's menu when a custom scope is selected |
Usability | IDEA-194516 | Issue when changing error color |
Cosmetics | IDEA-168362 | Inconsistent labels in Project Tree View |
Exception | IDEA-85169 | PIEAE through ProjectViewTree.paintFileColorGutter() on pasting incomplete annotation inside another annotation |
Version Control | Feature | IDEA-193058 | Update commit legend UI |
Feature | IDEA-66943 | Add "Revert Commit" action to file history context menu for Git |
Feature | IDEA-52927 | Version control: Unversioned Files: provide possibility to specify the amount of unversioned files that would be shown in separate view |
Feature | IDEA-193537 | Update "Commit Message History" action UI |
Feature | IDEA-160857 | Unversioned Files in Commit Changes dialog: support delete shortcut (DEL) |
Feature | IDEA-63893 | Show current branch on Commit Dialog |
Bug | IDEA-191782 | No tooltip for new button containing "ignore" actions in Changes view |
Bug | IDEA-192400 | "Move to Another Changelist..." creates new changelist instead of using existing one |
Bug | IDEA-196914 | Compare with local is disabled for directories in Mercurial History |
Bug | IDEA-188052 | Tasks create branches with quotes |
Bug | IDEA-115100 | Maven project import sets Subversion VCS for submodules, if there is a folder or file called .svn in parent folders |
Bug | IDEA-190095 | File Mismatch When Unshelving Changes |
Bug | IDEA-192793 | SelectChangesGroupingActionGroup doesn't work via Quick Actions Popup |
Bug | IDEA-106293 | VCS gets confused if you revert changes quickly |
Bug | IDEA-151064 | Show Diff action is not available in annotations of an old revision |
Bug | IDEA-192474 | Annotate fail in error |
Bug | IDEA-192877 | Git: CheckOut Tag Or Revision: on the first invocation some tags are not available in completion |
Bug | IDEA-192203 | keymap "Xcode" not found warnings on startup from Git4Idea & hg4idea |
Bug | IDEA-198676 | TODO appears in list several times on 'Review TODO' with selected 'Check TODO' |
Bug | IDEA-194895 | Git annotate: "Number of lines annotated by git is not equal to number of lines in the file ..." |
Bug | IDEA-193195 | Compare Before with Local should support file move |
Bug | IDEA-183551 | Copy As Patch to Clipboard enabled only on files |
Bug | IDEA-197154 | Exception when highlighting a VCS file version opened via Browse Repository at Revision |
Bug | IDEA-193116 | "Compare with Local" doesn't work with "added" shelved files |
Performance | IDEA-174636 | Unregistered VCS root scanning, which happens in the Settings | Version Control, should be moved out of the EDT |
Performance | IDEA-195871 | VcsRootScanner adds everything under a symlinked directory into the VFS |
Performance | IDEA-199583 | Files affected by revision is slow when invoked from annotation markers |
Performance | IDEA-131357 | Idea stucks after "accept mine" for 100 files in merge dialog |
Usability | IDEA-192073 | Missing 'Expand All/Collapse All' icons in VCS Local changes |
Usability | IDEA-171261 | Cannot delete last changlist |
Usability | IDEA-131325 | VCS Commit Message box is using the caret foreground from "Generic" but background color is not inherited from "Generic" |
Usability | IDEA-199471 | Add Shortcut to open Diff from annotations without invoking contex menu |
Usability | IDEA-193296 | Assign default shortcut for the "Set Active Changelist" action |
Usability | IDEA-186415 | Clear metadata associated with changelist after first successful commit |
Usability | IDEA-198769 | Provide better progress indication for the Show Affected Paths dialog |
Usability | IDEA-140866 | Conflict in button's keyboard shortcuts in the Code analysis failed dialog |
Usability | IDEA-195922 | Local changes: Focusing an empty changelist doesn't remove the preview diff |
Usability | IDEA-199656 | Changelists should be expanded by default, and should retain the state |
Usability | IDEA-196963 | Unclear dialog options in abort/rollback |
Usability | IDEA-184616 | 'Reword commit" do not add/alter item in commit message history |
Cosmetics | IDEA-195273 | Default Changelist Changelist |
Cosmetics | IDEA-197717 | Edit Changelist should have default shortcut |
Cosmetics | IDEA-82955 | Windows-specific setting name |
Cosmetics | IDEA-195248 | Dialog Add File to Git, change Yes/No buttons to Cancel/Add File to Git |
Exception | IDEA-200051 | IllegalStateException: Cannot find content provider for vcs hg4idea |
Version Control. Git | Feature | IDEA-75835 | Init Git projects submodules automatically or by asking user at least? |
Feature | IDEA-147018 | Delete git tag |
Feature | IDEA-192678 | Multiple Github accounts: show login dialog if attempt to perform the remote operation fails |
Feature | IDEA-95494 | Copy some files from one branch to another branch |
Feature | IDEA-74492 | Git: Checkout tag or revision: provide a list of available tags in combobox |
Feature | IDEA-88818 | When creating .idea directory, automatically put inside a .gitignore containing workspace.xml and other files which have to be excluded from the VCS |
Feature | IDEA-192369 | Allow configuring Local changes toolbar in "Appearance & Behavior | Menus and Toolbars" |
Feature | IDEA-160208 | Git Fetch multiple roots in parallel |
Feature | IDEA-184293 | Create a .gitignore on enabling VCS integration in new projects |
Feature | IDEA-64024 | Git submodules should be supported |
Feature | IDEA-133270 | (Git) Annotate should retain history through file renames. |
Bug | IDEA-199226 | Git "Browse Repository at Revision" panel is not available in dumb mode |
Bug | IDEA-192800 | Allow force push is available in Find action but does nothing |
Bug | IDEA-186342 | Cherry-pick with auto-commit uses full hash in the suffix, while cherry-pick showing the dialog uses short hash |
Bug | IDEA-199263 | Confusing "Add file to Git" dialog choice |
Bug | IDEA-199761 | File names with trailing spaces break git diff |
Bug | IDEA-196286 | Git Reword Commit sometimes throws an exception when trying to find a commit to reword |
Bug | IDEA-108316 | Unregistered Git roots are not auto-detected if they are more than 2 folder levels deep than any project module |
Bug | IDEA-196449 | IntelliJ tries to set git username and email for non-git vcs roots. |
Bug | IDEA-196117 | Have not understood this message, there is a grammatical mistake |
Bug | IDEA-180112 | IDEA stores passwords in memory even when "Remember" is unchecked |
Bug | IDEA-201054 | Git: native SSH: confusing dialog on attempt to connect to (yet) unknown host |
Bug | IDEA-191309 | Commit failed with error |
Bug | IDEA-192906 | Git Push with Rebase puts all changes into the Default changelist |
Bug | IDEA-193239 | Incorrect branch names shown for "checkout with rebase" and for interactive rebase operations |
Bug | IDEA-198271 | Git: Native SSH: if password authentication is used, the password can't be remembered |
Bug | IDEA-193788 | Git: Submodules: attempt to merge conflicts fails |
Bug | IDEA-193259 | Git: Browse Repository At Revision: on new revision tab opening move focus there |
Bug | IDEA-196503 | Git: Partial Commits: when ShowDiff is invoked for file in specific changelist should display changes from this changelist |
Bug | IDEA-191992 | Files Merged with conflicts shows only one branch name |
Bug | IDEA-195270 | Missing notification about invalid Git roots |
Bug | IDEA-192771 | Git commit partially causes change CRLF to LF. |
Bug | IDEA-193141 | Git: on saving file after Reword Commit performing i often get the File Caches Conflict dialog |
Bug | IDEA-193140 | Can't undo rewording of a commit made before a merge commit and get an exception |
Bug | IDEA-200448 | VCS Git "Fetch" does not refresh the VCS "Log" view |
Bug | IDEA-197506 | Git clone operations are not listed in log |
Bug | IDEA-198727 | Git Submodules: Annotate is enabled in the Diff view for the submodule entry but returns 'fatal: bad object' |
Bug | IDEA-169002 | Git submodules: Diff invoked for submodule entry shows 'fatal:bad revision...' message |
Bug | IDEA-193688 | Squash message editor starts with an extra line break |
Bug | IDEA-168999 | "History up to Here" for a submodule folder shows empty history |
Bug | IDEA-199969 | Git: .gitignore is created in the project root on git repository creating in one of its subfolders |
Bug | IDEA-199966 | Git: .gitignore created on enabling git in project should not contain absolute paths |
Bug | IDEA-193934 | Git clone --recurse-submodules checkouts submodules in detached state which breaks Update project |
Bug | IDEA-198360 | Git: built-in SSH: if the saved password doesn't match, allow to enter the new one |
Bug | IDEA-198951 | Pushing main repo with submodule with reject leads to "not on branch" AssertionError |
Bug | IDEA-198952 | Rejected push in a submodule fails if "Update non-rejected repositories as well" is not selected |
Bug | IDEA-172234 | Git Branches Popup Menu does not pop up at all |
Bug | IDEA-195466 | Status of new files is not parsed if `git add -N` was used |
Bug | IDEA-197249 | Builtin-SSH: fails when git protocol.version 2 is enabled |
Bug | IDEA-194286 | Continue rebase doesn't refresh file status |
Bug | IDEA-198264 | Git: Native or built-in SSH: correctly process the invalid (empty) passphrase |
Bug | IDEA-200107 | Exception when invoke Default Settings from Welcome screen |
Bug | IDEA-194449 | New Git root is not detected until restart, if added externally as a submodule or under a new subdirectory |
Bug | IDEA-193260 | Git: Browse Repository At Revision: JumpToSource action for folders is enabled but doesn't work |
Bug | IDEA-197913 | File History on a submodule folder shows the log of the submodule repository |
Bug | IDEA-170013 | Git Native SSH with passphrase fails with Permission denied |
Bug | IDEA-192531 | Clone from github: incorrect behavior in case of github accounts configured but w/o saved credentials |
Bug | IDEA-193134 | Multiple Github accounts: clone doesn't suggest github repositories if you are not logged in to all accounts |
Bug | IDEA-149060 | Modified files in one of repositories are often moved to the active change list |
Bug | IDEA-196072 | Git Rebase dialog - Onto branch not persistent |
Bug | IDEA-156454 | No Unstash of uncomitted changes when cancelling Git Rebase |
Bug | IDEA-199003 | git commit failed with "the following paths are ignored by one of your .gitignore files" |
Bug | IDEA-198723 | Git Submodules: project update doesn't update submodule project if the submodule is on branch |
Bug | IDEA-100075 | Git submodule commit should make parent repository re-request Git status to show updates to the submodule folder itself |
Bug | IDEA-200864 | Update Project doesn't fetch submodules |
Bug | IDEA-194991 | Annotation tooltip is huge and empty |
Performance | IDEA-193442 | Git Cherry-Pick became slower because of long process of searching for containing branches |
Performance | IDEA-197868 | Branch listings extremely slow with many remote branches |
Performance | IDEA-196535 | 2018.2 constant java processes |
Usability | IDEA-194090 | Protected branches do not prevent branch deletion |
Usability | IDEA-192982 | Multiple Github Accounts: if default account is selected and you are logged in, use this account for sharing and skip not authenticated ones |
Usability | IDEA-83415 | IDEA should "git commit" when possible instead of always calling "git commit --only" with paths |
Usability | IDEA-180118 | Interactive Rebase: Clicking Cancel in the dialog to enter a message for Squashed commits should cancel rebase. |
Usability | IDEA-192333 | Automatically register Git submodules as VCS roots |
Usability | IDEA-155587 | Git action "Checkout with Rebase" has counter-intuitive name |
Usability | IDEA-163630 | "Cherry-picked from" suffix should be optional |
Usability | IDEA-187320 | "Show history for revision" action name is unclear |
Usability | IDEA-167671 | No simple shortcut for Force push |
Usability | IDEA-197543 | Native SSH doesn't allow to save the passphrase or the password |
Usability | IDEA-183867 | Ignore whitespace changes in annotations for git option |
Usability | IDEA-199926 | Scanning for Git roots in a project should skip known third-party libs locations |
Usability | IDEA-144072 | Sort order of branch names in git branches drop-down lists is not alpha-numerical (Rebase, Branch Widget etc) |
Usability | IDEA-195155 | Rebase Branch - Onto box should default to refs/heads/master if there is no tracked branch |
Usability | IDEA-144948 | Branch list in Git Rebase dialog should include remote branches |
Usability | IDEA-124453 | Update Project should not fail completely when some module can't be updated (have no remotes, doesn't have a tracked branch, is in detached state, etc) |
Usability | IDEA-190367 | Shortcut for git branch by default |
Cosmetics | IDEA-192092 | Rephrase a notification that appears when users switch branches |
Cosmetics | IDEA-198989 | Broken html in remotes dialog |
Cosmetics | IDEA-168642 | Git remote editor doesn't resize properly |
Cosmetics | IDEA-198272 | Git: change the tooltip text for "SSH executable" option in Settings |
Cosmetics | IDEA-192384 | History for Selection shouldn't be visible in the context menu of Project Files |
Cosmetics | IDEA-198247 | Use smoother scaling for avatars in GitHub accounts panel |
Exception | IDEA-192978 | kotlin.UninitializedPropertyAccessException at org.jetbrains.plugins.github.GithubShareAction$Companion$shareProjectOnGithub$1.onSuccess |
Exception | IDEA-197947 | ISE at git4idea.commands.GitNativeSshGuiAuthenticator.askKeyPassphraseInpu |
Exception | IDEA-193107 | IllegalArgumentException trying to open Branches menu in the detached HEAD state |
Exception | IDEA-194024 | AssertionError at git4idea.rebase.GitRebaseLineListener.onLineAvailable |
Version Control. Log | Feature | IDEA-130845 | Log: add action to go-to-parent and go-to-child |
Feature | IDEA-190615 | Explore the source code based on specific revision |
Feature | IDEA-199867 | Support Back and Forward navigation in VCS Log |
Feature | IDEA-170988 | Add Diff Preview to File history view |
Bug | IDEA-193814 | com.intellij.openapi.vcs.VcsException: Index: 1, Size: 1 |
Bug | IDEA-199655 | Unable to see git diff from file history for renamed file for commits made before rename |
Bug | IDEA-198803 | VCS log shows garbage in "author" field, looks like a corrupted index |
Usability | IDEA-130970 | Git Log: search for filter string both in hashes and in strings |
Usability | IDEA-194808 | Branch filter should take repository filter into account |
Usability | IDEA-160834 | Log: do not display 2 progresses when filtering |
Cosmetics | IDEA-195976 | Fix progress bar in VCS Log in darcula |
Task | IDEA-191611 | Update toolbar in VCS Log |
Version Control. Mercurial | Feature | IDEA-187194 | Add compare action to the branch popup menu for Mercurial |
Bug | IDEA-193378 | Merurial push/pull not working - hg4ideapromptextension returns AttributeError: 'module' object has no attribute 'Abort' |
Cosmetics | IDEA-187924 | Mercurial: Project update - Cropped text |
Version Control. Perforce | Bug | IDEA-183743 | Use file revision encoding when comparing file contents |
Bug | IDEA-193396 | Perforce: 2 default changelists are displayed by default, and the one not marked as default can't contain any changes |
Performance | IDEA-192097 | Too many threads spawned by reading Perforce command outputs from refreshing File History |
Version Control. Subversion | Feature | IDEA-75033 | Add option to immediatly switch to a new branch when branching from repository location |
Bug | IDEA-192371 | NPE on importing project with directory mappings set to "Subversion", but without real svn working copy |
Bug | IDEA-198691 | Version Control: Error updating changes: For input string: "UNDEFINED" |
Task | IDEA-197126 | Remove "Update administrative information only in changed subtrees" option |
Exception | IDEA-198536 | After upgrading to IDEA 2018.3 EAP - Subversion History fails with error |
Web Services | Exception | IDEA-61232 | NPE at MasterDetailsComponent.addNode() on adding WebServices client facet |
XML | Feature | IDEA-108183 | XML: auto-popup completion for attribute values with enum |
Feature | IDEA-64075 | Automatic XML Schema discovery |
Feature | IDEA-199839 | Support deprecation in xsd schemas |
Bug | IDEA-197050 | IntelliJ doesn't find my namespaces when using autocompletion in an XML Schema file |
Bug | IDEA-199694 | XML reformatting does not preserve line breaks when the comments are at the end of the file |
Bug | IDEA-194328 | Bundled XMLSchema-instance.xsd refers to nill- instead of nil-attribute |
Bug | IDEA-195872 | IntelliJ marks "Element is not allowed here" an Element which is allowed to configure |
Bug | IDEA-151043 | code completion sometimes does not suggest enumeration values when used with extension or union |
Bug | IDEA-78840 | generate xml from xsd fails |
Bug | IDEA-115240 | Tags from scheme helptopic.xsd are not recognized |
Bug | IDEA-142045 | XML attribute is highlighted with red but validation succedes (using xml schema with restriction xs:list > xs:enumeration) |
Performance | IDEA-193127 | DomFileIconProvider loads AST unnecessarily |
Cosmetics | IDEA-75432 | Duplicate menu entries |
i18n | Bug | IDEA-179826 | Refactor|Rename is unavailable for Resource Bundle in Project Tree |
No subsystem | Feature | WEB-15038 | Support for media type suffixes (application/***+json) |
Feature | WEB-33334 | Run spell check on the description property in package.json files |
Feature | WEB-25165 | Provide ability to pass command line args to protractor |
Feature | WEB-33932 | Bundle markdown plugin |
Feature | WEB-33641 | Angular2: allow injecting languages other than CSS in `styles:[]` |
Feature | WEB-33236 | Add ng add integration |
Feature | WEB-29322 | Webstorm doesn't support pluralization rules syntax in angular templates |
Feature | WEB-31391 | Go to Angular component's HTML template from usage |
Feature | WEB-34686 | XML intention to create tag from attribute value |
Feature | WEB-33928 | Add intention to wrap xml value in cdata block |
Feature | WEB-33249 | Typing quotes/backticks over selected text should wrap that text, not delete |
Feature | WEB-19564 | Web Browsers: support Microsoft Edge browser |
Feature | WEB-34619 | Associate WebStorm with JSON files |
Feature | WEB-29005 | Add support of -webkit-image-set in CSS |
Bug | WEB-33570 | Do not log issues with bad schematics in New|Angular Schematics... dialog |
Bug | WEB-31037 | Do not report spelling errors for values from bundled JSON schemas |
Bug | WEB-34375 | Live templates: surround with tag inserts superfluous line break |
Bug | WEB-35054 | Add words to default dictionary: monorepo, denormalize |
Bug | WEB-14589 | multi-line todo in html |
Bug | WEB-34776 | Angular. Make method private/protected leads to exception |
Bug | WEB-34755 | routerLink value should not resolve and be just a plain string literal |
Bug | WEB-33007 | Folder is automatically being excluded, cannot be undone |
Bug | WEB-33002 | 'Change signature to match and update call' removes 'new' |
Bug | WEB-33217 | DartAnalysisServerService trying to read files on disposed project |
Bug | WEB-31258 | Rename in angular template can generate wrong code (Angular, Typescript) |
Bug | WEB-32711 | Prettier: support .prettierignore |
Bug | WEB-34597 | Don't treat XML files in Vue.js projects as Vue templates |
Bug | WEB-34624 | Argument for @NotNull parameter 'jestPackage' must not be null |
Bug | WEB-34250 | TSCONFIG custom inspections should traverse config hierarchy, not just check the parent object |
Bug | WEB-33364 | Angular template reference wrong typing |
Bug | WEB-35223 | Deadlock on indexing |
Bug | WEB-33569 | Suggest newer version for 'ng-add' dependencies if older one doesn't support 'ng-add' |
Bug | WEB-31040 | Add to the dictionary |
Bug | WEB-21704 | Support qualified references in templateString JS language injection patterns |
Bug | WEB-33543 | Remove Web Starter Kit from the project wizard |
Bug | WEB-33150 | Yarn workspaces: support “nohoist” option |
Bug | WEB-34085 | Mac OS X keymap is selected if you skip the IDE configuration |
Bug | WEB-34578 | Spelling 'mistakes' in variable names |
Bug | WEB-34299 | Closing tag is not changed when selecting an autocomplete option by mouse (not keyboard) |
Bug | WEB-34740 | Using new element action on navigation bar is broken |
Bug | WEB-35363 | ClassCastException when opening and setting focus to some js files |
Bug | WEB-25681 | Methods in Angular's *.component.ts falsely recognized as unused |
Bug | WEB-33753 | 'Convert class to functional component' loses defaultProps in TSX |
Bug | WEB-33756 | WebStorm ignoring hostname for 127.0.0.1 IP address |
Bug | WEB-33287 | Nested indices access in JsTestSourcesFilter may cause deadlock |
Bug | WEB-35425 | "ActionScript/Flex" diagram is suggested for TypeScript file |
Bug | WEB-35098 | Disabled library is enabled after applying changes in 'JavaScript - Libraries' dialogue |
Bug | WEB-20634 | Highlighting problems with bundled WebStorm color schemes |
Bug | WEB-10491 | Add standard framework keywords to dictionary |
Bug | WEB-32769 | Webpack config rejects automaticNameDelimiter optimization setting |
Bug | WEB-33786 | Add "realtime" to the default dictionaries |
Usability | WEB-33877 | Cannot shrink Name column in JavaScript Libraries |
Usability | WEB-34438 | Typing dot or space in import path results in applying selected variant from completion list if module name is selected there |
Usability | WEB-33927 | Cannot locally suppress typescript "unused export" inspection |
Usability | WEB-35408 | Disabling the webpack configuration shows a warning on project load |
Cosmetics | WEB-32801 | Webpack option schema has a wrong link in the inspection description |
Exception | WEB-35364 | File processor exception on project close |
Exception | WEB-35460 | IndexNotReadyException when trying to get qualified name while indexing |
Build tools | Feature | WEB-34701 | Run Anything: add npm tasks |
Exception | WEB-34650 | InvocationTargetException when debugging npm script with node 6.x |
CSS | Feature | WEB-34312 | Add intention action: replace CSS var() function invocation with its fallback value |
Feature | WEB-22 | Code cleanup - sort CSS properties by name inside declaration |
Feature | WEB-24381 | Extract Ruleset intention action |
Feature | WEB-10307 | Multiline TODOs for CSS/LESS/SCSS/Stylus/PostCSS |
Feature | WEB-19525 | Add "Keep Maximum Blank Lines" to Settings -> Code Style -> CSS |
Feature | WEB-35114 | Stylesheet languages code style: add an option to control blank lines around nested selectors. |
Feature | WEB-6176 | Add refactoring: "Move CSS ruleset to a different file" |
Bug | WEB-35555 | Some CSS pseudo-selectors are highlighted red in the editor |
Bug | WEB-34176 | stroke-linejoin. Add available values |
Bug | WEB-10143 | Code readability in css color preview |
Bug | WEB-61 | CSS optimization bug |
Bug | WEB-27101 | ::slotted(*) css pseudo-element is highlighted red |
Bug | WEB-35249 | 'Rearrange Code' action messes up CSS file if it contains import |
Bug | WEB-34155 | CSS frames() function is marked as unknown |
Bug | WEB-34825 | Emmet in stylesheet comments |
Bug | WEB-34177 | Value of css attribute stroke-width can be a number |
Bug | WEB-20810 | Css Custom Properties will be in error if you are in both the transform and calc |
Bug | WEB-33182 | Intellij complains about valid css |
Bug | WEB-35230 | CSS formatting: 'Keep single-lines blocks' option affects blank lines |
Bug | WEB-34017 | Unknown CSS property 'row-gap' |
Performance | WEB-34434 | "Unused CSS selector" inspection overloads CPU |
Usability | WEB-35013 | Sort CSS properties: restore default custom order |
Usability | WEB-35153 | Group code style pages for style sheet languages in Settings |
Task | WEB-35196 | No reason to have different code style settings for CSS and PostCSS |
Exception | WEB-34806 | Invalid comment range on file opening on comments searching |
CoffeeScript | Feature | WEB-12464 | Add support for JSX syntax to CoffeeScript |
Bug | WEB-31789 | Coffeescript highlight OR= operator error |
Bug | WEB-32860 | Local class properties/methods not being properly indexed |
Bug | WEB-32793 | Class as prop value error: unexpected indentation |
Bug | WEB-29109 | CoffeeScript formatting of 'export default' |
Bug | WEB-15683 | CoffeeScript: Red code: incorrectly parsed slash symbol |
Bug | WEB-32981 | [CoffeeScript] Uncorrect highlight "not" keyword |
Bug | WEB-32778 | CoffeeScript "code reformat" change semantics of the string tag |
Bug | WEB-14981 | Existential Operator `?` on newline marked as invalid syntax, while invalid `?` usage is not marked |
Bug | WEB-32486 | Coffeescript: splat operator in object definitions marked as error |
Bug | WEB-34889 | wrong autoformatting in coffeescript with exports |
Bug | WEB-34887 | support coffeescript re-export statement |
Bug | WEB-33731 | CoffeeScript: JSX: correctly highlight XML tags |
Bug | WEB-33733 | CoffeeScript: JSX: export default should be highlighted as unused when it is unused |
Bug | WEB-33736 | CoffeeScript: JSX: React import should not be highlighted as unused for stateless components |
Bug | WEB-22252 | Existential Operator Not Properly Parsed With Assignment to Function Result After Valid Space |
Bug | WEB-24288 | Coffeescript - regex with whitespace considered bad code |
Bug | WEB-33782 | CoffeeScript: prohibit use of JavaScript Postfix Templates |
Dart | Feature | WEB-32909 | Provide code completion when editing Dart breakpoint condition and in Evaluate Expression dialog |
Feature | WEB-33112 | Be able to run test of dart 2 code in intellij |
Bug | WEB-33251 | Unable to run unit tests from folder with space in path |
Bug | WEB-35068 | Dart completion prevents from typing a number literal |
Bug | WEB-32955 | Dart tab-autocompletion deletes code |
Bug | WEB-33051 | Dart formatter swallows white space on line merge |
Bug | WEB-33011 | Unfortunate Dart formatting of syntactically valid code |
Bug | WEB-32974 | Incorrect 'Pin Tab' icon in Dart 'Get Dependencies' console. |
Bug | WEB-34184 | 'packages' is not resolved in HTML file (Dart project) |
Bug | WEB-34164 | URL is recognized as directory/files while having dart support enabled |
Bug | WEB-35159 | 'itar' live template works wrong in Dart if var i is already used |
Usability | WEB-28503 | Possibility to specify Dart Dev Server port for a Web app to facilitate using local storage such as indexeddb |
Debugger | Feature | WEB-23258 | Configurable remote mappings for "Attach to Node.js/Chrome" run configuration |
Feature | WEB-32096 | Show coverage on source files when source maps are used |
Feature | WEB-33127 | JS Coverage: Show correct coverage for css |
Bug | WEB-14424 | IntelliJ can't debug into node_module entries that are created by NPM Link |
Bug | WEB-34520 | Support BigInt type in Debugger |
Bug | WEB-34890 | IDE can't connect to Chrome - 'Waiting for connection to localhost' |
Bug | WEB-34895 | Can' debug react native app with react-native@0.57.0 |
Bug | WEB-33044 | Debugger stops on muted breakpoints in React native app |
Bug | WEB-33398 | CSS Coverage is shown for the generated .css, not for the apprepriate .sass file |
Bug | WEB-33397 | No CSS coverage for 'Web Starter Kit' project |
Bug | WEB-34132 | Exception on JS debugging on a local node server |
Bug | WEB-30584 | Source mapped breakpoints have unexpected behavior in async code |
Bug | WEB-33020 | IndexOutOfBoundsException when stop JS 'Run with coverage' |
Bug | WEB-35530 | React Native build doesn't start with 'react-native' package |
Bug | WEB-34474 | Breakpoints are not reached in Karma tests @angular/cli 6.1.4 |
Bug | WEB-34206 | Webstorm 2018.2: "Debugger Console" view missing from Debug window with Node 6.x |
Bug | WEB-34990 | Debugger doesn't update breakpoints positions |
Bug | WEB-32714 | Debugger steps into node_modules even if "Do not step into library scripts" is enabled |
Bug | WEB-32908 | Can't resolve breakpoints in webpack 3.X project |
Bug | WEB-33878 | NodeJS debug breakpoint not working without server restart when using reconnect automatically Build #IU-182.3684.2 |
Bug | WEB-33604 | Infinite 'Loading value' when calculating a variable |
Bug | WEB-34605 | Debugger stops on EVERY same-named source file while debugging Node JS remotely using "Attach to Node.js/chrome" |
Bug | WEB-33667 | Child process debugging doesn't have async call stack when using Node 8 'inspect-brk' |
Bug | WEB-35084 | @angular/cli: duplicated AppComponent in variables | local | this |
Bug | WEB-33119 | Wrong file path in Console when debugging a Vue app |
Bug | WEB-34667 | Debugger ignores breakpoints when debug grunt task |
Bug | WEB-33170 | Breakpoints not matched properly |
Bug | WEB-33095 | Breakpoint is not hit in multi-module node projects bundled with webpack |
Bug | WEB-33328 | Node.js remote debugger ignores breakpoints in .ts file inside Docker container |
Bug | WEB-33151 | NPE when hovering over field declaration during debug session |
Bug | WEB-32851 | Debugging Karma tests with karma-browserify not working sometimes |
Bug | WEB-33528 | Out of memory when debugging React Native application |
Bug | WEB-34537 | Cannot attach to remote nodejs after upgrade to 2018.2 |
Bug | WEB-33132 | JS Coverage: create-react-app, App.js is not added in coverage result |
Bug | WEB-33717 | WSL: debugger ignores breakpoints when use babel-register |
Bug | WEB-34822 | 'this' is wrongly evaluated with sourcemaps in Variables view |
Bug | WEB-33033 | IntelliJ 2018.1.3 does not show frames when debugging webpack |
Bug | WEB-34783 | Docker on Windows: ports are not bound automatically |
Bug | WEB-34786 | Karma tests can't be debugged when they are not bundled with webpack but it's set up in karma config |
Bug | WEB-33419 | Debugger tooltip shows value for the variable one line above |
Bug | WEB-32921 | Turn off breakpoints when run js with coverage |
Bug | WEB-34407 | Debugger controls do not work when debugging code executed within a VM |
Bug | WEB-35448 | JS debug is broken (183.3975.9) |
Bug | WEB-35449 | Debugger stops on first line in a file when debug with js.debugger.use.node.options turned on |
Bug | WEB-33288 | Incorrect coverage report for @angular/cli 1.7.4 |
Bug | WEB-33128 | JS Coverage: Rename in Coverage toolwindow |
Bug | WEB-35218 | Can't debug Node.js: path no program files is considered as incorrect |
Bug | WEB-32763 | Debugging hangs on Facebook API |
Bug | WEB-34483 | Run/Debug Configurations: .NET Project : Browser/Live Edit. Confusing button in the web address field |
Bug | WEB-35037 | Variables from outer function appear in shorthand arrow function scope |
Performance | WEB-31775 | Debugger: false stops in same-named files cause delays when debugging |
Usability | WEB-32843 | Node.js global.console has duplicate logs in Console tab when Debugger Console tab is hidden, when debugging |
Usability | WEB-32842 | Improve notification in case of wrong settings in 'Node.js/Chrome remote' RC |
Usability | WEB-33956 | Auto expanded object properties values make variables view noisy of there is too many object entries |
Usability | WEB-33303 | Node script fails to debug due to run configuration typo |
Usability | WEB-32810 | Add to watch is not always possible in JavaScript |
Usability | WEB-13852 | Debugger: "Add to Watches" for multiple variables selected in Variables view adds the first variable only |
Cosmetics | WEB-33294 | Attach to Node.js configuration: add separator |
Task | WEB-33027 | JS Coverage: hide the Debugger and Elements tabs in tool window, add notification |
Task | WEB-7998 | If breakpoints muted, don't stop on debugger keyword |
Exception | WEB-33729 | InvalidPathException when debug creare-react-app |
Exception | WEB-34839 | IllegalArgumentException: Argument for @NotNull parameter 'file'... |
Exception | WEB-32925 | Throwable: No last annotation when 'Run with coverage' |
Exception | WEB-31501 | [[FunctionLocation]] not found when call 'Jump to source' |
Exception | WEB-34648 | IllegalArgumentException: BIGINT when debug via node 6.X |
Exception | WEB-33102 | Exception in IntelliJ IDEA on closing Internet Explorer |
File Watchers | Feature | WEB-33319 | Add Insert Macro button for the Program path field in File Watchers |
Feature | WEB-33175 | Add File Watcher template for Prettier |
Feature | WEB-12478 | Global File Watchers |
Feature | WEB-33321 | Add File Watchers to Settings for Default Project |
Bug | WEB-33191 | File Watcher with custom scope is triggered on all files if this custom scope is deleted |
Bug | WEB-33661 | Export File Watchers action: preserve Path Variables |
Bug | WEB-35498 | Prettier file watcher: opening and closing file chooser changes Program path |
Cosmetics | WEB-33683 | File watchers: column title doesn't fit on Linux |
Task | WEB-34630 | Update file watcher template for Babel 7 |
HTML | Feature | WEB-34756 | data-* attribute "is not allowed here" |
Feature | WEB-33951 | Make rearrange tag attributes available as an intention |
Feature | WEB-34959 | Add inspection: an HTML tag should have a lang attribute |
Feature | WEB-20608 | Unwrap tag should be available via Alt+Enter as a context action |
Feature | WEB-5082 | HTML: completion could suggest all valid closing tags |
Feature | WEB-35006 | Add inspection: A head tag should contain a title tag with content |
Feature | WEB-33921 | Convert named entity to numbered one and vice versa intention |
Feature | WEB-8885 | Reformat code after an "Unwrap/remove" in HTML |
Feature | WEB-34944 | Add inspection: an HTML element has no title attribute |
Feature | WEB-34949 | Add inspection: an HTML element has no alt attribute |
Bug | WEB-34737 | Html tags are not resolved in angular project |
Bug | WEB-7228 | HTML5 Boilerplate breaks HTML completion in .html file |
Bug | WEB-34754 | Wrong unescaped characters inspection in html script section |
Bug | WEB-34566 | Support 'Jump outside closing bracket/quote with Tab' feature for HTML files |
Bug | WEB-13095 | Element names are not spelling mistakes |
Bug | WEB-35129 | Add inspection. A table without summary attribute |
Bug | WEB-34950 | Add inspection: use <em> and <strong> for emphasized or special text |
Bug | WEB-34363 | Surround with CDATA item should only be available in XML |
Bug | WEB-34361 | Convert text to CDATA should not be available in JSX |
Bug | WEB-33582 | Inspections - Unknown HTML Tag not working |
Bug | WEB-342 | Surround with tag not indenting properly |
Bug | WEB-34573 | Remove Surround with CDATA intention |
Bug | WEB-29360 | Emmet preview is not working in JS injections |
Bug | WEB-33949 | Complete HTML tag when there's only one variant: closing tag is not updated |
Bug | WEB-31136 | SVG attributes marked as not allowed in injected HTML fragment |
Bug | WEB-34356 | Generate xml tag items displayed multiple times |
Bug | WEB-34358 | Unwrap html tag works wrong |
Bug | WEB-35033 | HTML: "Unknown HTML tag attribute" inspection: allow "alt" attribute for the "applet" tag |
Exception | WEB-17902 | NullPointerException when applying 'Form input without an associated label' quickfix |
JSON | Feature | WEB-24731 | JSON Schema: implement completion for the contents of $ref reference |
Feature | WEB-35058 | JSON: Support $id property properly (resolve $ref-s with id, navigate, etc.) |
Feature | WEB-34898 | Typing assist to insert quotes automatically when typing ":" after property name |
Feature | WEB-32826 | JSON schema: Provide quick fixes for schema incompatibility errors |
Feature | WEB-33212 | Mechanism for providing completion for third-party webpack plugins via json schemas |
Feature | WEB-33746 | Add completion/navigation for $schema property |
Feature | WEB-33426 | Support path patterns for JSON mappings |
Feature | WEB-24696 | Paste into JSON could help with escaping quotes |
Feature | WEB-35148 | Add comma when pasting lines into JSON |
Feature | WEB-34368 | Add completion for "required" properties in json schemes |
Feature | WEB-33308 | JSON Schema inspections: smarter error selection and better targeted quick fixes |
Feature | WEB-24726 | JSON Schema: highlight unresolved $ref references |
Feature | WEB-35067 | Auto-insert whitespace after typing ":" in JSON after property name |
Feature | WEB-31879 | Insert comma automatically with closing bracket / quote |
Feature | WEB-34748 | Inject JS regexp into "pattern" property of JSON schema and "patternProperty" property names |
Feature | WEB-35323 | Add "Surround with > quotes / array literal" for JSON |
Feature | WEB-35463 | Add a checkbox to prefer remote JSON schemas over bundled schemas |
Feature | WEB-34618 | Duplicate JSON keys inspection should provide navigate to duplicate as a quick fix |
Feature | WEB-31891 | Unescape when copying content of JSON string |
Bug | WEB-33880 | JSON Schemas: false positive 'Validates to more than one variant' warning |
Bug | WEB-26702 | Add/remove commas when moving statement in JSON |
Bug | WEB-34103 | JSON schema validation for enums of arrays/objects giving incorrect warning |
Bug | WEB-34897 | 'anyOf'/'oneOf' with identical schemas leads to no or partial errors |
Bug | WEB-34092 | JSON Schemas without file associations are not available in the list of schemas |
Bug | WEB-33235 | JSON schema: Don't suggest non-string variants inside string literals |
Bug | WEB-33724 | Incorrect 'missing property' in case of 'anyOf' with required |
Bug | WEB-33913 | JSON Schemas: Warning message shows information about PSI loading |
Bug | WEB-33215 | JSON Schema Mappings: Empty file pattern and path should match nothing |
Bug | WEB-35358 | JSON: "Surround with > quotes / array literal" doesn't surround several items inside array |
Bug | WEB-32960 | JSON Schema switcher: applying schema for the file for several times multiplies this file in Schema Mappings |
Bug | WEB-34477 | JSON Schema: enum validation is skipped in presence of 'pattern', that's not spec-conformant |
Bug | WEB-35318 | JSON pointers do not follow proper URL encoding |
Bug | WEB-32453 | JSON schema: #ref links are resolved incorrectly in several cases |
Bug | WEB-33858 | Json Schema Validation string enum case insensitive |
Bug | WEB-33852 | JSON Schema: Caret is out of the quotes after adding missing property |
Bug | WEB-33444 | JSON Schema mappings are stored with platform-dependent slashes |
Bug | WEB-35121 | JSON Schema: incorrect oneOf branch selection - at least one should be always selected |
Bug | WEB-34369 | Title from json schema is not used in documentation popup |
Bug | WEB-32514 | JSON: escape tilde and slash symbols on "Copy JSON Pointer to clipboard" action invocation |
Bug | WEB-34643 | JSON: Validates against 'not' schema warning in package.json files |
Bug | WEB-34915 | LineWrapPositionStrategy is not implemented for JSON, leading to invalid splitting of string literals, etc. |
Bug | WEB-33705 | Unintended autocomplete list pop-ups when typing B or P inside quotes in JSON strings |
Bug | WEB-33306 | JSON Schema Mappings: required fields are not suggested inside 'oneOf' definition |
Bug | WEB-33179 | Exception while trying to add missing property to JSON file |
Bug | WEB-33099 | JSON Schema Mappings: conflicting mappings for newly added item |
Bug | WEB-35493 | JSON schema validation validates itself |
Bug | WEB-32852 | JSON schema switcher: correctly map built-in and local schemas when remote sources are not allowed |
Bug | WEB-32853 | JSON schema: do not remove manually added schema on schemas reassign |
Bug | WEB-34538 | Duplicating items in code completion |
Bug | WEB-34888 | Validation of 'allOf' condition is too weak |
Bug | WEB-32038 | JSON schema for multiple projects |
Bug | WEB-31876 | JSON inspection tab character in strings |
Bug | WEB-33014 | "File is not a schema" error in json widget when file was manually added with a mapping to schema |
Bug | WEB-32972 | JSON switcher: schema causes conflict instead of switching for a file in nested folder |
Bug | WEB-33758 | "Reformat Code" inserts an extra newline when the predecing element overlaps the right margin |
Bug | WEB-34178 | JSON Schema: Caret is out of the brackets after adding missing property |
Bug | WEB-35303 | 'rulesDirectory' in tslint has two possible type variants, but we suggest only array in code completion |
Bug | WEB-35302 | Incorrect type detection for TSLint 'rules' in JSON code completion |
Bug | WEB-33845 | File type detection on EDT via JsonSchemaVfsListener |
Bug | WEB-33494 | Incorrect handling of allOf+oneOf combination |
Bug | WEB-31894 | Escaping backslash inside a string in JSON causes spellcheck underlines to appear at random |
Bug | WEB-34354 | "type": "object" is not always correctly handled by "add missing properties" fix |
Bug | WEB-34657 | JSON Pointer escapes for '/' and '~' are treated incorrectly in $ref completion/resolve and in schema validation |
Bug | WEB-20366 | JSON Schema should not validate itself |
Bug | WEB-34928 | JSON Schema reference breaks other references to JSON properties |
Performance | WEB-34304 | Azure deployment JSON schemas are not properly evaluated and cause laggy code analysis |
Performance | WEB-34294 | Specific repository/JSON file is freezing RubyMine on every action. |
Performance | WEB-33189 | Add file-based index for "$schema" and "$id"/"id" properties in JSON |
Usability | WEB-32680 | JSON Schemas: add "x-intellij-html-description" property into v6 and v7 schema completion |
Usability | WEB-34093 | JSON Schema: improve the status for not yet downloaded schemas |
Usability | WEB-33404 | Add an API to suppress JSON widget for particular files |
Usability | WEB-33178 | 'Missing property' inspection in JSON should provide all missing property names at once |
Usability | WEB-32878 | Not clear behavior when trying to use json schema outside of the project |
Usability | WEB-33265 | JSON Schema widget is always visible when index is being updated |
Usability | WEB-35385 | JSON: merge the user whitespace with whitespace auto-inserted by typed handler |
Usability | WEB-33908 | JSON Schema completion: show types in completion item descriptions when no description is avaiable |
Usability | WEB-33453 | Collect all one-of branches / any-of when none is applicable and show smarter inspections / suggest smarter fixes |
Usability | WEB-20445 | JSON Schema: errors from schema in Event log should not be red-colored |
Usability | WEB-33103 | JSON Schema Mappings: no validation for empty path to file/pattern |
Cosmetics | WEB-33544 | Clean up empty items on saving JSON schema mappings |
Task | WEB-33207 | Limit JSON schema services only to supported files |
JavaScript | Feature | WEB-31579 | Intention action to add/remove numeric separators |
Feature | WEB-10122 | Add SQL auto injection for Javascript |
Feature | WEB-32660 | Support nullish coalescing syntax |
Feature | WEB-30855 | No autocomplete for flow's $ReadOnly types |
Feature | WEB-33884 | Prefer package imports when auto-importing modules in Yarn workspaces |
Feature | WEB-29456 | Completion for overrides should behave same as 'generate overrides' - insert parameters |
Feature | WEB-32425 | IDE is unaware of Flow utility types |
Feature | WEB-32924 | Better default values for object literals, tuples, arrays and functions |
Feature | WEB-35103 | Completion for overrides with full bodies should work in object literals |
Feature | WEB-31502 | Support for webpack 4 built-in plugin's schemas |
Feature | WEB-22059 | @providesModule |
Feature | WEB-34932 | Enable "Unsound 'typeof' type guard check" inspection for JS |
Feature | WEB-34683 | Multiline TODOs for JavaScript/TypeScript |
Feature | WEB-32919 | Support 'import.meta' metaproperty |
Feature | WEB-33892 | Check RegExp should support lookbehind |
Feature | WEB-33050 | Support 'Jump outside closing bracket/quote with Tab' feature for Javascript/Typescript files |
Feature | WEB-35564 | Flow: better support for function generics |
Feature | WEB-18381 | Flow/TSX/React: provide possibility to navigate via namespaced React tags |
Feature | WEB-30594 | jsDoc | Add support for optional properties in @typedef with @property |
Feature | WEB-27961 | Parameter hints (like in Typescript) in pure JavaScript |
Feature | WEB-34461 | Completion for <this>.property in JavaScript classes |
Feature | WEB-33343 | Copy path breadcrumbs to clipboard for JS/TS |
Feature | WEB-33195 | 'Iterate' intention action for JS/TS |
Bug | WEB-34315 | Error in Javascript inspection and code completion |
Bug | WEB-34314 | Unresolved function or method hasOwnProperty() on JSON object |
Bug | WEB-33574 | JS: Changing language level doesn't trigger reindexing node modules |
Bug | WEB-35017 | Autocomplete for class properties of templated data structures does not work if defined above 'class' declaration |
Bug | WEB-35274 | Provide quick documentation for arrow function parameters, where referenced within the function |
Bug | WEB-33077 | Instance fields have inconsistent styling |
Bug | WEB-32006 | assignment to es6 class properties are considered redefinement and marked as unused (possible 2018.1 regression) |
Bug | WEB-32396 | Flow core library global type definitions are not exposed to the IDE |
Bug | WEB-35550 | Wrong links to MDN in documentation popup for React APIs |
Bug | WEB-33700 | JavaScript: 'Method expression is not of Function type' after exporting |
Bug | WEB-34282 | Used parameter/variable/function shows unused in language injection (heredoc) |
Bug | WEB-33061 | WebStorm doesn't type 'this' properly when used in JSDoc |
Bug | WEB-35356 | JavaScript: enable base "navigate to source" for global @types libraries |
Bug | WEB-32966 | No completion for `async` keyword after `=` in function expression |
Bug | WEB-32140 | Better availability for 'Introduce variable' action |
Bug | WEB-32940 | [Flow] Call generic function with specified type parameters |
Bug | WEB-30363 | JQuery + RequireJS $.each() and $.ele.children() unresolved |
Bug | WEB-34125 | No import quick-fixes in 2018.2 |
Bug | WEB-33498 | Navigate/Declaration works wrong when using computed properties |
Bug | WEB-32337 | Resolve for property assigned in other scope |
Bug | WEB-34996 | Enable completion for object properties as keys inside square brackets in JavaScript |
Bug | WEB-24606 | Intellisense taking the wrong JS file and not the one imported in require('./...) using NodeJS |
Bug | WEB-32458 | Renaming variable changes same-named object property |
Bug | WEB-33627 | Wrong 'Invalid number of arguments' error for chai.test function |
Bug | WEB-33290 | Iterate intention: template should skip the last variable |
Bug | WEB-30386 | TypeScript import added when pasting from clipboard into comment |
Bug | WEB-35419 | 'Copy qualified name' doesn't work for tags in Flow & React projects |
Bug | WEB-35141 | Flow: CMD-hover type lookup does not work across files |
Bug | WEB-34595 | JavaScript: Duplicated options in Surround With action menu |
Bug | WEB-33349 | Spread expression types in calls are always evaluated as 'any', that is incorrect |
Bug | WEB-28566 | Erroneous "missing import" statement for Flow type |
Bug | WEB-31523 | Ordered lists <ol> are not supported in JSDoc comments |
Bug | WEB-34341 | Default export is marked as unused when using directory imports |
Bug | WEB-34347 | JSdoc: named @typedef with type specified via @type not accepted |
Bug | WEB-34936 | False "Method expression is not of Function type" type mismatch |
Bug | WEB-24709 | Move 'suppress for statement' into nested menu if error with quick fix is reported from JSAnnotator |
Bug | WEB-34687 | Opening parenthesis immediately within a JSX tag cause parse error in flow js files |
Bug | WEB-35243 | Completion for overrides: place caret inside the method body |
Bug | WEB-34046 | Flow JS 'Specify type explicitly' intention and 'Show expression Type' throw exception |
Bug | WEB-24263 | Scratch files don't support ES6 |
Bug | WEB-34154 | Enabling 'Method bodies' in Code Folding | Collapse by default shouldn't affect nested code blocks |
Bug | WEB-32208 | React Stateless Functional Component autocomplete doesn't work with Flow prop types |
Bug | WEB-32421 | next/prev method ignores es6 object methods when {key: function} is present within a method |
Bug | WEB-32691 | 'Implement missing members' for object generates redundant comma |
Bug | WEB-32484 | Should not resolve top-level elements to local functions in modules |
Bug | WEB-34082 | Flow JS results of 'Get expression type', navigation to definition is unreliable on unsaved files |
Bug | WEB-34702 | "Contents of collection are queried, but never updated" when using ternary operator |
Bug | WEB-34641 | ES6: enable autoimports from node_modules if it contains ES6 modules |
Bug | WEB-34768 | forEach to for...of intention bugs |
Bug | WEB-35384 | Flow: class generic arguments are not supported properly |
Bug | WEB-35565 | Code completion not working until type definition file is touched |
Bug | WEB-30290 | Some JS intentions break code formatting when invoked |
Bug | WEB-34745 | Don't show 'forin' postfix template on array/iterable type |
Bug | WEB-34101 | `for await` not shown as wrong when used outside `async` |
Bug | WEB-25867 | Resolve webpack built-in plugins |
Bug | WEB-35191 | "Type mismatch" inspection: false positive when using `return;` |
Bug | WEB-32933 | Can't resolve sortBy import from lodash |
Bug | WEB-30683 | Add patterns to allow configuring language injection in JSX tags |
Bug | WEB-32971 | Do not show 'with' keyword on top of completion |
Bug | WEB-32977 | Undefined property assignment incorrectly triggering |
Bug | WEB-32979 | @memberOf for instance members support only 1 way of declaration of 3 |
Bug | WEB-34468 | Make method static generates extra point in multiline class object |
Bug | WEB-34257 | Flow: quick documentation doesn't show callback params |
Bug | WEB-35327 | Invalid code check warning (false positive): Type boolean is not assignable to type boolean |
Bug | WEB-32953 | No support for Node.js Async Hooks module |
Bug | WEB-33420 | Javascript code completion doesn't work in webpack configuration file |
Bug | WEB-33435 | Imported class member not resolved when using singleton pattern |
Bug | WEB-32935 | Install and add to dependencies should respect project package manager |
Bug | WEB-34425 | provide completion for object shorthand properties in function arguments |
Bug | WEB-32119 | Proper support for `@instance` |
Bug | WEB-35468 | Support at least explicit substitutions for Flow generics in class constructors |
Bug | WEB-34212 | JS/ES6: Inspection issue: Contents of collection are updated, but never queried |
Bug | WEB-33984 | Unable to disable "cannot resolve symbol" error in JSX |
Bug | WEB-32584 | Unresolved function or method error |
Bug | WEB-32911 | JSDoc: Type info lost on optional parameters for methods defined with @name |
Bug | WEB-35113 | 'Generate' creates body with return in pure JS if implementing TS method with 'void' return type |
Bug | WEB-35115 | invalid "variable might not have been initialized" inspection for destructuring assignment, should be a syntax error |
Bug | WEB-34230 | Support referencing non-existent files in JavaScript libraries |
Bug | WEB-33611 | Javascript. Array type is not properly defined |
Bug | WEB-34394 | Show introduce variable intention only for the `class`/`function` keyword in `export default class/function` |
Bug | WEB-33280 | Can't finish template for switch/while by pressing Enter once |
Bug | WEB-35136 | Trailing comma in dynamic import gives spurious syntax error |
Bug | WEB-34377 | go to declaration for a imported (from a node module) function should take you to the function definition in the exporting module |
Bug | WEB-33129 | Add keyword completion for 'new.target' and 'import.meta' |
Bug | WEB-32522 | JS: wrong function param styling |
Bug | WEB-21480 | Referenced JS Library shows "OK" state after Library is Deleted (or name changed) |
Bug | WEB-34658 | Do not show parameter hints for JSX expressions |
Bug | WEB-30291 | Flow Project errors does not show warnings if there are no errors |
Bug | WEB-34337 | index.js is added to the imports when moving files |
Bug | WEB-33591 | Reduce availability range of some intentions for class members |
Bug | WEB-34922 | 'worker_threads' isn't resolved in require statement |
Bug | WEB-35253 | Generating overrides doesn't respect generator methods |
Performance | WEB-35390 | 2018.3 EAP6 crash |
Performance | WEB-30360 | Code Analysis, Strange Lagging Bug |
Performance | WEB-16757 | "Unused global symbol" inspection causes high CPU usage |
Performance | WEB-35280 | High memory usage while working with JS |
Usability | WEB-33552 | Autocomplete for properties doesn't show string-named items when typing a capital letter |
Usability | WEB-35200 | Unclosed comment ending with a new line is not highlighted with underwave |
Usability | WEB-34937 | Very hard to type spread operator (...) |
Usability | WEB-34719 | Autocomplete for `function` not working in some cases |
Usability | WEB-34273 | Changed colors of Monokai scheme in 2018 |
Usability | WEB-33854 | Generate 'switch' cases action improvements |
Usability | WEB-33727 | Missing breadcrumbs for switch statement |
Cosmetics | WEB-35075 | Change merged gutter icons (they were replaced recently, and now the merged option doesn't look nice) |
Cosmetics | WEB-32663 | Remove "Implement methods" for objects without contextual type |
Cosmetics | WEB-33186 | Wrong before preview for "switch" postfix action |
Cosmetics | WEB-31831 | Settings: JS/TS: Code generation: align fields on the page |
Cosmetics | WEB-33635 | Issues with brace highlighting |
Task | WEB-35079 | Infer primitive type facts from initializer for javascript |
Task | WEB-34965 | Merge "Unsound" inspections for typescript and javascript |
Exception | WEB-33628 | PsiInvalidElementAccessException when expand and collapse tag |
Exception | WEB-35416 | IllegalStateException: Calling invokeAndWait from read-action leads to possible deadlock |
Exception | WEB-35047 | periodic PsiInvalidElementAccessException when editing js |
Exception | WEB-35658 | IllegalArgumentException: Argument for @NotNull parameter 'element' |
Exception | WEB-32917 | Mac. exception in JSUnusedGlobalSymbolsInspection |
JavaScript. Formatter | Feature | WEB-7308 | reformating JS else statment not in right position |
Feature | WEB-13488 | JavaScript code style settings: Spaces within array literal |
Feature | WEB-34976 | Add option to align Typescript union/intersection Types |
Feature | WEB-28679 | Add an option to treat lambda fields as methods when rearranging code |
Feature | WEB-32566 | Formatting should adjust spaces in template string arguments |
Bug | WEB-35074 | JSX state object misaligned |
Bug | WEB-34770 | Newlines between opening brace and comment not removed |
Bug | WEB-17899 | Braces for JavaScript Switch statement ignore "Brace Placement -> Other -> Next Line Shifted" setting |
Bug | WEB-34052 | Exception when rearranging code |
Bug | WEB-33625 | Formatting for TSX tag generics |
Bug | WEB-34954 | No alignment for Angular HTML attribute |
Bug | WEB-35220 | Wrong alignment of html attributes when [] are used |
Bug | WEB-34726 | No option to set code style (JavaScript) for unary word operators |
Bug | WEB-34535 | The short React fragment syntax is reformatted differently than the longer one |
Bug | WEB-35501 | No indent on a new line after if after line without semicolon |
Bug | WEB-33968 | Formatting moves block comments to new line |
Bug | WEB-33844 | TypeScript auto import corrupts existing imports when ES6 import/export 'Align "from" clauses' option also reformats code |
Task | WEB-33431 | Formatting for conditional types, named and default generics, variadic tuples |
JavaScript. Frameworks | Feature | WEB-33147 | Set a path to webpack.conf.js for projects generated with Vue CLI 3 |
Feature | WEB-32549 | Highlight unresolved references in JSX |
Feature | WEB-33912 | Suggest webpack.config.ts files in settings |
Feature | WEB-34798 | Find usages doesn't work for Angular pipes |
Feature | WEB-32334 | Vuex. Code completion is missing for store actions/states/mutations/getters |
Feature | WEB-33755 | Generate debug configuration for new vue.js projects |
Feature | WEB-26886 | Support controller variable for Angular 1.5 components |
Feature | WEB-29412 | Support resolve/completion for default angular pipes |
Feature | WEB-26862 | Add single step import for ES6 and TypeScript scripts in .vue files |
Feature | WEB-35435 | Improve handling of Angular entities |
Feature | WEB-30064 | Make 'Unwrap/Remove' work for JSX tags |
Feature | WEB-33489 | Vuejs rename component name |
Feature | WEB-34596 | Vuetify v-icon. add completion for icon names |
Feature | WEB-33304 | Remove "introduce local variable" intention for angular methods/data |
Feature | WEB-27290 | Feature Request: more options creating Angular Cli project |
Feature | WEB-20913 | Intention: Switch between React class and pure function syntax |
Feature | WEB-31654 | Can't autoimport React HOCs |
Feature | WEB-34828 | Rename the pipe in the template |
Feature | WEB-34128 | Create default run configuration for Vue.js app |
Feature | WEB-29682 | Angular CLI 1.5 generators don't have command line arguments info |
Feature | WEB-33381 | Show type of React props in completion popup |
Feature | WEB-20676 | AngularJS: 'controllerAs' reference is not resolved in templates |
Feature | WEB-30661 | Angular. Provide resolve for # labels |
Feature | WEB-33244 | React: Complex prop-types (oneOf, shape, arrayOfType) should be supported |
Feature | WEB-35156 | Language completion for script and style tags in Vue templates |
Feature | WEB-30481 | Code completion for Vue events and event modifiers |
Bug | WEB-33575 | Can't create react-native project |
Bug | WEB-31647 | Angular: no completion/resolving for custom directive bindings |
Bug | WEB-34053 | React props resolved from wrong file when using named props types |
Bug | WEB-34733 | IDE refuses to render the file after some typings |
Bug | WEB-34732 | "Invalid" word in the completion list in the angular template |
Bug | WEB-35297 | Project template dropdown should be disabled when creating vue application via @vue/cli3 |
Bug | WEB-34159 | React extract component: better handling of unresolved/multi-resolved expressions |
Bug | WEB-34157 | 'Extract react component' fails with shorthand object properties |
Bug | WEB-34522 | WebStorm Angular "unused property myVar" on setter function even if its used for binding in template |
Bug | WEB-33870 | Component required attribute inspection fails to acknowledge v-bind object syntax |
Bug | WEB-35055 | NPE in Angular2LangUtil.isAngular2ContextDir |
Bug | WEB-33064 | Regression. imported 3rd party vue components are not resolved (vuetify) |
Bug | WEB-33722 | React: add autoimport for Component based on react.d.ts |
Bug | WEB-27467 | Go to definition does not work for Angular 'async' pipe |
Bug | WEB-30850 | React Native: no completion for native components properties |
Bug | WEB-31322 | Angular 5 -> Attribute i18n is not allowed here |
Bug | WEB-32986 | Support pointer events (react 16.4) |
Bug | WEB-27731 | parsing html in angular 2 template |
Bug | WEB-32162 | Copy React import when moving or copying JSX code |
Bug | WEB-34471 | Optionally add `.vue` extension when auto-importing Vue components |
Bug | WEB-34818 | TypeScript: "Cannot resolve symbol" in .vue file but works fine in .ts file |
Bug | WEB-34269 | Type hierarchy not working for Google Closure classes in different namespaces |
Bug | WEB-23606 | Angular2/Typescript properties created via private in constructor not recognized in templates |
Bug | WEB-32949 | Exception when renaming methods/data in .vue files |
Bug | WEB-32129 | Angular: `ng-zorro-antd` directives not resolved |
Bug | WEB-35317 | Space is removed before some attributes in Angular template |
Bug | WEB-33423 | No autocomplete properties if start typing with : in vue components |
Bug | WEB-34857 | Angular: support type evaluation of template references which bind to directives |
Bug | WEB-34224 | NPE when invoking the completion inside angular template |
Bug | WEB-23647 | React: provide autocomplete for standard methods |
Bug | WEB-33605 | Load karma and protractor config paths from angular.json |
Bug | WEB-34607 | New Project | Angular CLI: fields appear with delay |
Bug | WEB-34958 | assert: JSTypeSerializer$NULLABLE_TYPE_SERIALIZER$.write |
Bug | WEB-32730 | Error "Namespace ... is not bound" in Vue template when event name contains colon |
Bug | WEB-33818 | Handle TSX type context when converting class component to functional |
Bug | WEB-33836 | Vue.js plugin - navigate from template to component via CTRL + LMB not working |
Bug | WEB-32515 | WebStorm Warning for Input iView Component |
Bug | WEB-34911 | Angular. Go to definition is broken in template when intermediate folder contains package.json |
Bug | WEB-33114 | Completion of function inserts parens when completing in JSX with expected function type |
Bug | WEB-29827 | Angular Material: material table structural directives are not recognized when using asterisk notation |
Bug | WEB-28018 | Angular: support navigation/completion for template reference variables in `@ViewChild()` decorator |
Bug | WEB-33121 | Do not suggest running npm install when creating a new Vue project |
Bug | WEB-33799 | React: required props inside the PropTypes.shape should not be shown as optional in the completion |
Bug | WEB-33526 | React Class Component template should be 'Component' instead of 'PureComponent' |
Bug | WEB-34862 | Angular: exception if ngFor contains duplicated keys |
Bug | WEB-34081 | Highlight usages in file for Angular template reference variables |
Bug | WEB-34080 | Rename for Angular template reference variables |
Bug | WEB-34703 | Closing brackets are not colored in orange |
Bug | WEB-31285 | Unnecessary code completion within JSX tags (without braces) |
Bug | WEB-34555 | Typo in some React Live Template variable expressions (using filenameWithoutExtension instead of fileNameWithoutExtension) |
Bug | WEB-34899 | Exclude build folder for CRA projects |
Bug | WEB-28405 | closure library - code completion for 'goog.provide' symbols inside 'goog.module' is not working |
Bug | WEB-33929 | Support 'functional' attribute of the vue.js <template> tag |
Bug | WEB-22168 | Angular2: no completion for component properties in non-inline templates if file names are different |
Bug | WEB-34558 | Basic support for @angular/cli 6.2.0 |
Bug | WEB-35361 | vue and blade conflict |
Bug | WEB-31992 | auto-imports for scoped packages resolves to wrong file |
Bug | WEB-33754 | Set a path to webpack.conf.js for projects generated with Vue CLI 2 |
Bug | WEB-33937 | vue.js <Input></Input> component: false error 'Closing tag matches nothing' |
Bug | WEB-34010 | 'Extract React component' in Flow should generate prop types as type declaration, not propTypes |
Bug | WEB-30682 | Angular. ngIf then/else block shows the error (statement expected) |
Bug | WEB-32886 | Vuetify 1.1 typescript components not resolved |
Bug | WEB-33573 | Do not show ng add/install things if @angular/cli is not installed |
Bug | WEB-32323 | IDE doesn't recognize local variables prior to *ngFor |
Bug | WEB-35670 | @vue/cli project creation can't be finished |
Bug | WEB-33452 | Changing vue component tag doesnt change closing tag |
Bug | WEB-32583 | Vue project generation fails with @vue/cli 3.0.0-beta.9 and later |
Bug | WEB-33599 | Do not list already installed packages in New|Angular Dependency... dialog |
Bug | WEB-27337 | Webpack: Not existing config file is chosen in settings |
Bug | WEB-35672 | Angular Material - Attribute dataSource is not allowed here |
Bug | WEB-33451 | Insufficient new project name validation for latest Angular CLI versions |
Bug | WEB-33802 | 'React functional to class component' should add .propTypes and .defaultValues in JSX expression context |
Bug | WEB-34352 | Angular: property with `$` name suffix is detected as "unused" when it's used with "async" pipe |
Bug | WEB-33826 | Return type is missing after converting React component |
Bug | WEB-32507 | wrong type mismatch error when using template reference variable for <textarea> (due to uppercase-misspelling) |
Bug | WEB-34489 | React extract component: better handling of key attribute |
Bug | WEB-33378 | Angular Schematics dialog: show completion when typing `--` |
Bug | WEB-33446 | `@ViewChild()` decorator. Support find usages/rename |
Bug | WEB-33848 | Vue.js.Warning when style section has module attribute |
Bug | WEB-32564 | Vue.j SFC not resolving @ alias with @vue/cli 3 if vue is installed in a subfolder |
Bug | WEB-34076 | Create default run configurations for React project (npm start, debug) |
Bug | WEB-34079 | Find usages for Angular template reference variables |
Usability | WEB-35481 | Disable "Missing React import with JSX" inspection for .vue files |
Task | WEB-34873 | Disable XML refactorings for everything other than XML |
Exception | WEB-35485 | Throwable: Invalid file name 'package.json' - unsupported extension: json |
Exception | WEB-34842 | @NotNull method com/intellij/lang/javascript/frameworks/react/ReactXmlExtension.getElementForResolve must not return null |
JavaScript. Inspections | Feature | WEB-34117 | if (a = b) is not a warning |
Feature | WEB-31568 | "Create derived class / implement interface" intention action |
Feature | WEB-34980 | TypeScript and JavaScript: base nullability control flow analysis |
Feature | WEB-25768 | support vuex mapGetters helper |
Bug | WEB-33556 | Inspections: "Missing require() statement" inspection has no description |
Bug | WEB-35399 | Incorrect inspection "Consecutive commas in array literal" in destructuring assignment |
Bug | WEB-33930 | Webstorm stopped show required props on components |
Bug | WEB-28206 | Allow to skip files from webpack code analysis |
Bug | WEB-34384 | JavaScript Redundant Local Variable inspection false positives on compound assignment |
Bug | WEB-33833 | False warning about type coercion with `!=` and `typeof` |
Bug | WEB-33588 | inspection "TypeScript | Unsound 'typeof' type guard check" is not fully correct |
Bug | WEB-33365 | JSDoc error with default + rest arguments |
Bug | WEB-32956 | False positive for inspection "Primitive type object wrapper used" |
Bug | WEB-35526 | Typescript - wrong "remove unnecessary parentheses" warning |
Bug | WEB-34278 | Object Shorthand Methods es6 syntax does not show as error in Webstorm when in Javascript language version set below 6. |
Bug | WEB-32303 | Strict mode inspection behavior is not applied in modules and classes |
Bug | WEB-35461 | Inspections: "Missing required 'alt' attribute" gives false positive in the Vue.js files |
Bug | WEB-33846 | Incorrect mismatched query and update of collection with JSX |
Bug | WEB-33610 | Wrong "Iterate with for..of" intention inside strings |
Bug | WEB-35426 | < > are escaped in Flow when apply inspection |
Bug | WEB-35179 | Rider suggests broken code fix. |
Cosmetics | WEB-34829 | Missing module inspection: show npm install quick fix first |
Cosmetics | WEB-33289 | Rename Iterate intention |
Exception | WEB-33555 | Throwable: Tool 'JSUnresolvedFunction' registers INFORMATION level problem in batch mode |
JavaScript. Refactoring | Feature | WEB-33090 | Move symbol from files without import/export |
Feature | WEB-23894 | Refactor: Extract React (JSX) component |
Feature | WEB-35341 | 'Convert to named function' intention should work for arrow functions assigned to class fields |
Feature | WEB-12768 | Convert function to method(variable holding function expression or arrow function) and vice versa |
Bug | WEB-32849 | Move module member: dependent member highlighting in dialog has wrong color |
Bug | WEB-35503 | Typescript arrow function signature refactor loose types |
Bug | WEB-34717 | 'Inline local variable' when invoked as fix shouldn't show confirmation dialog |
Bug | WEB-32829 | Introduce var: wrong caret position after introduce variable /var postfix template |
Bug | WEB-33062 | `Refactor -> Move` is very slow as it checks node_modules too |
Bug | WEB-33091 | UI issues with the Move Symbol dialog on resize |
Bug | WEB-32734 | Rename for class and file together should always search for the file references |
Bug | WEB-35149 | 'Convert function to variable holding arrow/ function expression' should check and declare 'const' var if possible |
Bug | WEB-33831 | 'Move ES6 module member' shows error dialog if non-module file references moved element |
Bug | WEB-29572 | JavaScript "Convert to named function" intentions drops JSDoc comment |
Bug | WEB-33646 | Extract type alias should produce generic type if selection references generics |
Bug | WEB-33309 | 'Move module member' should move assignments to properties |
Bug | WEB-33891 | "Introduce local variable" is not working if caret is positioned after the expression |
Bug | WEB-33890 | "Introduce local variable" shouldn't be available inside injected fragments for the outer language |
Bug | WEB-34720 | Refactoring "Inline function" should be aware of context when inlining async function |
Bug | WEB-35543 | Decorators changes their order after refactoring its method |
Bug | WEB-34145 | Field prefix is placed after renaming an interface member |
Bug | WEB-33049 | 'Move into matching file' intention should escalate visibility of non-exported items in modules |
Bug | WEB-33107 | Move module member fails with resolve to implicit overload element |
Bug | WEB-33418 | Move ES6 module member: update imports to non-js files |
Bug | WEB-33417 | Move ES6 module member: usages of react components should be updated |
Bug | WEB-33416 | Disable Inline refactoring for React functional components |
Bug | WEB-33986 | 'Replace ?: with if-else' intention should not be shown for const values |
Bug | WEB-34653 | Click in conflicts view in 'Move module member' refactoring navigates to moved member, should navigate to usage |
Bug | WEB-33377 | Rename of variable produces incorrect result with destructuring and object literal shorthands |
Usability | WEB-34109 | [Javascript] Move refactoring triggered is not triggered when caret is at start or end of element |
Usability | WEB-34440 | inline constant refactoring should default to removing the constant |
Exception | WEB-34218 | Changing signature of method in agular templates produces the exception |
JavaScript. Templates | Feature | WEB-15657 | EJS indent options for control block content |
Bug | WEB-18941 | Handlebars: avoid errors when expression is used as attribute value |
Bug | WEB-21041 | EJS: don't add spaces between EJS tags on formatting |
Bug | WEB-10780 | Code Formatter breaks .ejs files |
Bug | WEB-11024 | EJS: extra closing tag is added on adding nested tag |
Task | WEB-33748 | Choose one of the pre-defined run configurations by default |
LESS | Bug | WEB-33442 | less file '{' expected with guard clause |
Bug | WEB-34030 | Less variable should be highlighted if cursor is before "@" |
Linters | Feature | WEB-25697 | ESLint / TSLint does not respect Editor Inspection severity level color formatting |
Feature | WEB-29829 | Add ability to use ESLint in TypeScript files without eslint-plugin-typescript |
Feature | WEB-25014 | Feature: TSLint: provide appropriate suppress actions |
Feature | WEB-34034 | ESLint should have a 'Fix current error only' quick fix |
Feature | WEB-30482 | Apply code style from ESLint JavaScript configs automatically or show notification |
Bug | WEB-26709 | ESLint/Standard: JSX content is not suppressed correctly |
Bug | WEB-32991 | Code styles from ESLint config inside package.json are not applied |
Bug | WEB-33897 | ESLint --ignore-pattern is not working if file .eslintignore is not exists |
Bug | WEB-33918 | ESLint: Don't show quick fix for non-fixable linter rules |
Bug | WEB-33680 | Throwable: Read access is allowed from event dispatch thread or inside read-action only |
Bug | WEB-33883 | .eslintignore lookup should not go outside of project |
Bug | WEB-34387 | When using Prettier, $FilePathRelativeToProjectRoot$ is never the correct file |
Bug | WEB-30174 | Standard code style suppression comments the line |
Bug | WEB-32103 | 'Suppress' action for ESLint inspection sometimes generates invalid comments |
Bug | WEB-34689 | Bundled tslint-schema.json has to be updated |
Bug | WEB-22548 | ESLint: use the severity specified in .eslintrc for offline inspections |
Bug | WEB-28870 | Support for "extends" in TSLint |
Bug | WEB-33055 | Guessing linters shouldn’t happen while indexing on initial project generation |
Bug | WEB-31449 | Stylelint error when file is in .stylelintignore |
Bug | WEB-32110 | Allow comments in specific JSON configuration files |
Bug | WEB-29400 | ESLint: do not import rules from the ESLint config in case the Standard linter is defined in the project |
Bug | WEB-33619 | ESLint: 'Suppress for file' action is shown twice |
Bug | WEB-31134 | ESLint: eslint-disable-next-line generated in wrong positions |
Bug | WEB-34634 | JSHint: update the bundled version to 2.9.6 |
Usability | WEB-31204 | Add option to disable "Undo Reload From Disk?" after running 'Fix ESLint Problems' |
Task | WEB-34986 | Update JavaScript Standard Code Style rules according to Standard 12 |
Live Edit | Bug | WEB-22518 | LiveEdit ignores some changes in html |
Bug | WEB-33214 | Support Live Edit without Chrome extension |
Bug | WEB-34876 | New content is shown only after moving to the new line after the tag |
Bug | WEB-32345 | Live Edit not working when <noscript> <header> <footer> tags combination is present |
Bug | WEB-34789 | Live edit ignores changes in .html |
Bug | WEB-29792 | Live Edit: 'restart if hotswap fails' doesn't work with Node.js 8+ |
Node.js | Feature | WEB-32689 | Understand esnext field in package.json |
Feature | WEB-28587 | Understand module field in package.json |
Feature | WEB-29975 | Feature: completion for previous versions of npm packages in package.json |
Feature | WEB-34226 | Use NODE_OPTIONS for Node.js debugging |
Feature | WEB-35143 | Allow to use @types/node for Node.js coding assistance |
Feature | WEB-35204 | TypeScript: enable "navigate to source" for node core libraries |
Feature | WEB-33571 | Add node_modules/.bin folder to PATH in Terminal for current project |
Bug | WEB-35594 | Can't enable Code assistance for Node.js if there mappings for 127.0.0.1 in /etc/hosts |
Bug | WEB-33149 | WebStorm Node Express Project does not generate correct debug environment variable |
Bug | WEB-33042 | Find usages of file doesn't work if it's specified with "main" field in package.json |
Bug | WEB-33707 | WSL: can't install nyc or istanbull via link from error |
Bug | WEB-33708 | WSL: webpack config can not be analyzed |
Bug | WEB-33931 | runnerw.exe cannot run Node.js script with WSL bash.exe |
Bug | WEB-34791 | 'install and add to devDependencies' quick fix adds library to 'dependencies' (yarn specific) |
Bug | WEB-33687 | WSL: flow doesn't start (Throwable: Can't find node interpreter) |
Bug | WEB-33688 | WSL: covered lines are not marked in the editor |
Bug | WEB-34814 | Detect npm package for Debian and Ubuntu based Linux distributions from the official repo |
Bug | WEB-34413 | Detect all node_modules as libraries on startup |
Bug | WEB-34602 | @Vue package is not resolved in the node.js package list |
Bug | WEB-35413 | Stepping resumes execution after pause on first breakpoint |
Bug | WEB-35412 | Can't resolve app.use in express project |
Bug | WEB-22911 | Node Remote Interpreter: Docker: "Stop" button should be in sync with remote server |
Bug | WEB-33838 | WSL: Prettier cannot be started |
Bug | WEB-35496 | Cannot enable Node.js coding assistance with IPv6 enabled |
Bug | WEB-33154 | Support ANSI coloring in log files |
Bug | WEB-32859 | Incorrect view of ANSI symbols in run tool window when create create-react-app project |
Bug | WEB-32697 | Node.js: Run console width is limited to 80 symbols |
Bug | WEB-33263 | WSL: interpreter from linux is incorrect for some RC |
Bug | WEB-33246 | WSL: can't configure node coding assistance |
Bug | WEB-33248 | 'WSL Ubuntu is not available' when try to run or debug |
Bug | WEB-35528 | Can't run vue-cli-service scripts from @vue/cli project |
Bug | WEB-33368 | Incorrect encoding in console.table() output |
Bug | WEB-33256 | WSL: can't create project via Ubuntu legacy |
Bug | WEB-35462 | Folder node_modules is not marked as library root if Data Source configured |
Performance | WEB-34416 | Do not index symlinks inside node_modules targeting files inside project |
Usability | WEB-35568 | WSL: ExecutionException when try to debug with incorrect interpreter |
Usability | WEB-35031 | Do not auto-exclude `dist` within node module folder if there are `module` or `esnext` keys referencing files from `dist` |
Exception | WEB-33725 | WSL: IllegalStateException when indexing project |
Product Documentation | Bug | WEB-33935 | Help for Extract Method in TypeScript |
Bug | WEB-33168 | Move module members has no help |
Profiling | Exception | WEB-33825 | Profiling: Heap: Throwable on the opening the Occurrence tab |
SASS | Feature | WEB-20279 | Better code style for .scss .sass files |
Feature | WEB-6006 | Would like formatting options for SCSS |
Bug | WEB-35182 | File Watchers: update default sass command |
Bug | WEB-34131 | Good code red: animation-timing-function inside SASS nested property |
Bug | WEB-33505 | SCSS code formatting breaks with nested namespaces |
TypeScript | Feature | WEB-32847 | TS. Suggest inline implementations for abstract classes in the completion after the "new" keyword |
Feature | WEB-32271 | Inspection for tsconfig.json |
Feature | WEB-35052 | Support TS 3.2 callable/bindable functions |
Feature | WEB-33326 | Add references to TS 3.0 named generic arguments (so that they can be renamed/navigated) |
Feature | WEB-31453 | 'Create from usage' should be available on import/export statements |
Feature | WEB-35377 | Support non-unit types in union discriminants (TS 3.2) |
Feature | WEB-32988 | 'Is not accessible' inspection and quickfix "Make constructor public" for private/protected constructors |
Feature | WEB-26909 | ES6/TypeScript: comments should be moved together with the symbol Move Refactoring |
Feature | WEB-33769 | TypeScript 3.0 project references in monorepo |
Feature | WEB-34476 | Merge multiple gutter icons for implementations into one |
Feature | WEB-32945 | TS: completion after 'new' should assign higher priority if contextual type is a supertype |
Feature | WEB-34455 | Support TS 3.1 mapped type changes |
Feature | WEB-34456 | Support TS 3.1 property assignments in JS-like style |
Feature | WEB-33447 | Replace if with switch intention in should work with enums and constant variables/fields |
Feature | WEB-33448 | Intention actions to convert TypeScript parameter-property to field and back |
Feature | WEB-33291 | Support TS 3.0 tuples in function calls |
Feature | WEB-30212 | Auto-imports should prefer symlinked file from node_modules to actual file in monorepo projects |
Feature | WEB-33546 | TypeScript service: provide show quick fixes for "suggestion" annotations |
Feature | WEB-34144 | Update bundled TypeScript version to 3.0 |
Feature | WEB-32997 | Suggest static factory methods based on expected types |
Feature | WEB-33222 | Support TypeScript 3.1 named type arguments |
Feature | WEB-33221 | Support TS 3.0 'unknown' type |
Feature | WEB-31994 | TypeScript: Make method protected (on call from derived class) |
Feature | WEB-33430 | Support TypeScript 3.0 variadic tuple types and tuples with optional items |
Feature | WEB-33454 | Support TS 3.0 tuple type inference |
Feature | WEB-33712 | ES6: autoimports for ts declarations inside node_modules |
Feature | WEB-27788 | Alt+Enter (imports all ?!) in .ts file |
Bug | WEB-34311 | TypeScript: comment inside the React tag breaks highlighting |
Bug | WEB-33572 | Support ES2018 regexp features in TypeScript |
Bug | WEB-35278 | Convert to field holding arrow function generates redundant access modifier |
Bug | WEB-35277 | Private methods should not be in the completion list for inherited classes |
Bug | WEB-35078 | Wrong typeof check if the original type of value is 'any' |
Bug | WEB-33612 | Incorrect lexing of tuples in TSX tag generic arguments |
Bug | WEB-34098 | Monorepo import isn't respected during copy-paste |
Bug | WEB-33519 | Remove redundant empty line when replacing if with switch |
Bug | WEB-32021 | Spell Checking Bug in object property names |
Bug | WEB-35551 | Import are marked as error when overriding baseUrl in child config |
Bug | WEB-33701 | [TypeScript] Wrong "Non-ASCII characters in an identifier" inspection on TypeScript decorator with property access |
Bug | WEB-33765 | Completion for generic TSX components doesn't work properly for the first attribute if TS service is enabled |
Bug | WEB-35181 | Unneeded 'Invalid instanceof check' warning when strictNullChecks enabled |
Bug | WEB-33467 | Incorrect type text for tuples with repeating same types |
Bug | WEB-33001 | Bad "Must be lvalue" inspections in typescript |
Bug | WEB-32989 | Classes with private/protected constructors are suggested after "new" word outside their visibility zone |
Bug | WEB-33976 | TypeScript: Renaming an interface member doesn't rename usages in generic curried functions |
Bug | WEB-34261 | Typescript - WebStorm includes private methods and properties when using keyof |
Bug | WEB-32943 | Error about non-implemented members is not shown for unnamed class expressions |
Bug | WEB-35474 | StackOverflowError on types resolving |
Bug | WEB-34878 | Red icon is shown on the TypeScript tool window name when there's no errors |
Bug | WEB-32336 | [TypeScript] RxJS lettable operator - type inference support |
Bug | WEB-32593 | TypeScript: Renaming an interface member doesn't rename usages in curried functions |
Bug | WEB-30699 | Type inference problem in Typescript |
Bug | WEB-34229 | TypeScript autocomplete is broken in PhpStorm 2018.2 (lacks results) |
Bug | WEB-33194 | TypeScript User Defined Type Guards: Renaming parameter does not rename type gurad definition "x is Y" |
Bug | WEB-33293 | Expected type for tuple element shouldn't include types from other elements |
Bug | WEB-35125 | StackOverflowError at JSTypeEvaluator.addTypeFromElementResolveResult() |
Bug | WEB-32965 | Incorrect unresolved 'super' in case of object literals |
Bug | WEB-35410 | "Make private/protected" intention should not be available for the parameters in the arrow functions |
Bug | WEB-34622 | TypeScript interface field renaming refactoring is ignored with object literals in anonymous functions |
Bug | WEB-31080 | Can't automatically add all imports in TypeScript |
Bug | WEB-33644 | Add 'extends' to the suggestion list for conditional types |
Bug | WEB-34912 | "Complete Current Statement" on "for .. of" loop breaks code |
Bug | WEB-33584 | TypeScript Auto-complete for new Promise is worse now |
Bug | WEB-32189 | Abstract fields should not be in suggestion list to generate getters/setters/constructors |
Bug | WEB-34663 | Typescript: convert parameters to use object initializer - removes the optionals |
Bug | WEB-32792 | Typescript: quick documentation doesn't show properties of type aliases |
Bug | WEB-31543 | vue-mixin-decorator doesn't work in Vue files with TypeScript |
Bug | WEB-32952 | Incorrect errors with class expressions |
Bug | WEB-30796 | path completion in import doesn't work when using path mappings |
Bug | WEB-35240 | Add Import statement: missing "from" keyword when import path is already there |
Bug | WEB-33545 | Should properly infer tuples from spreads |
Bug | WEB-34511 | Import All in Webstorm 2018.2.2 doesn't import everything |
Bug | WEB-34516 | Autocomplete reporting incorrect type with mapped types |
Bug | WEB-35263 | Typescript. Go to declaration broken for the field of union type. |
Bug | WEB-25990 | TypeScript: Contents of collection are updated but never queried (destructuring case) |
Bug | WEB-33647 | Broken 'Create from usage' and 'Introduce type alias' in TSX tag generics |
Bug | WEB-34554 | Wrong tsx syntax inspection when comment has tag |
Bug | WEB-35549 | Typescript formatter fails on object construction with cast |
Bug | WEB-32241 | Generic TSX component tag without any attributes is parsed incorrectly |
Bug | WEB-33716 | Incorrect rest parameter's type in "parameter info" / "quick doc" for aliases and tuples |
Bug | WEB-33907 | Intellij highlights variable that has same name as other method as unused even when it was used in Angular template |
Bug | WEB-35505 | Typescript "arrow to named function" prepend "public" modifier inside module |
Bug | WEB-34100 | False positive JSMismatchedCollectionQueryUpdate for object literal |
Bug | WEB-33225 | TypeScript: better error messages |
Bug | WEB-33037 | TypeScript mixins do not work |
Bug | WEB-33036 | Typescript TSX conditional syntax error |
Bug | WEB-35345 | TypeScript getter and setter generation should honor the "Use 'public' modifier" setting |
Bug | WEB-35523 | Cannot generate props when contextually typed by an object literal. |
Bug | WEB-34124 | Wrong type specifying for unique symbol |
Bug | WEB-34127 | TypeScript: incorrect import suggestion for @types/mocha@5.2.3 |
Bug | WEB-33585 | Remove "Make can be static" inspection for angular classes if they are used in html template |
Bug | WEB-34463 | "Cannot read property 'CommandTypes' of undefined" when starting angular service with non-bundled typescript 3.0.1 |
Bug | WEB-35446 | JSX Generics are not parsed when tag name is namespaced |
Bug | WEB-35329 | Improve suggestion Typescript Extract, Exclude types |
Bug | WEB-21141 | [TypeScript] false error with generic extends non-named types |
Bug | WEB-34019 | Type of 'const foo = Symbol()' should be inferred to 'unique symbol' |
Bug | WEB-21614 | invalid error: rest parameter must be an array type |
Bug | WEB-31742 | Typescript. Incorrect type inference for array after ternary operator |
Bug | WEB-33632 | TypeScript: Types are included in pre-populated JSDoc for properties/vars |
Bug | WEB-33373 | TyperScript non-null assertion operator("!") syntax error case |
Bug | WEB-29799 | tsconfig.json paths don't work with Vue .vue single file components |
Bug | WEB-33285 | Spread of 'any'/'unknown' should result in 'any'/'unknown' |
Bug | WEB-33457 | Spread expressions in arrays are always treated as 'any' |
Bug | WEB-33491 | Array destructuring should support TS 3.0 variadic tuples |
Bug | WEB-34945 | Typescript: Invalid guard result for Map. |
Bug | WEB-35459 | Typescript exports not resolved for imports completion |
Bug | WEB-35400 | Incorrect behaviour of "pull member up" refactoring on a method with a decorator |
Bug | WEB-33651 | Typescript. Autocomplete for properties doesn't show string-named items when service is on |
Bug | WEB-34587 | False positive "Abstract class constructor can be made protected" |
Bug | WEB-32524 | Traversing base types for non-implemented members doesn't take into account type members from aliases |
Bug | WEB-33355 | Generic type arguments in JSX elements should allow whitespaces between tag name and generic list |
Bug | WEB-35178 | Typescript: generate constructor omits optional parameter specifier when used with React |
Bug | WEB-29621 | Support mixin signatures |
Bug | WEB-35030 | Wrong Redundant typeof check for nullable variables |
Bug | WEB-33590 | TypeScript objects with getters/setters fail type validation |
Bug | WEB-32788 | TypeScript return value checker erroring when using indexable types |
Bug | WEB-34924 | [VUEJS] tsconfig.json ignores by IDE |
Bug | WEB-35254 | Code completion for overrides should properly handle access modifiers |
Bug | WEB-35252 | Code completion for overrides shouldn't insert 'super.' when base type is an interface |
Bug | WEB-34074 | Correctly import modules from @ionic/core |
Bug | WEB-33230 | typeof dynamic import error: expression expected |
Performance | WEB-34174 | IDE gets frozen on switching to another app and back |
Usability | WEB-34564 | Parameter hints: not clear how to configure for TypeScript |
Usability | WEB-33609 | Inaccurate typescript autocomplete for text "ret" |
Task | WEB-35105 | TypeScript: check limit for completion result (for avoiding processing extra-elements) |
Task | WEB-35080 | Update bundled TypeScript to 3.1 |
Task | WEB-33010 | TypeScript: remove "rxjs" from default blacklist |
Task | WEB-33013 | TypeScript: enable excluding js sources for node modules packages with typings |
Exception | WEB-33911 | Throwable: Infinite type substitution T|never|never|never... |
Exception | WEB-35567 | Exception while disposing TypeScript service |
Unit Tests | Feature | WEB-34691 | Upload and display Jest coverage report in the IDE |
Feature | WEB-35142 | Single test file run with Protractor |
Feature | WEB-24245 | Ability to specify suite name when running protractor tests |
Feature | WEB-26053 | Rerun failed Mocha tests |
Feature | WEB-34826 | Support running Jest with angular-cli |
Feature | WEB-33200 | Rerun failed Karma tests |
Feature | WEB-33201 | Rerun failed protractor tests |
Feature | WEB-35177 | Single suite / test run with Protractor |
Feature | WEB-34119 | Navigate to source at failure for failed tests (Karma, Jest, Mocha) |
Feature | WEB-33164 | Rerun failed Jest tests |
Bug | WEB-9523 | An issue of running Node.js task & karma server at same time |
Bug | WEB-34303 | Karma no longer works with Angular project |
Bug | WEB-34734 | Cannot run Jest unit tests with @vue/cli-service |
Bug | WEB-35484 | Navigate to source at failure fails on 'test' |
Bug | WEB-35242 | running tests assumes Jest supports --runTestsByPath |
Bug | WEB-35553 | Jest RC: set working directory to the closest directory with jest.config.js or package.json |
Bug | WEB-33934 | Show karma conf files in drop-down list shortened in the same way as selected karma conf file |
Bug | WEB-35512 | Running Jest tests broken with Jest 24 alpha |
Bug | WEB-30856 | Jest 'Run with coverage' not showing coverage panel when coverage options exist in package.json |
Bug | WEB-33218 | ClassCastException when rerun Jest and Mocha test in 'Run with coverage' mode |
Bug | WEB-33216 | Error when rerun failed Karma test in 'Run with coverage' |
Bug | WEB-33682 | Karma: 'Re-run failed tests' button disappears when debugger starts |
Bug | WEB-31143 | Jest package is set incorrectly if there are two node_modules folders in a project |
Bug | WEB-30368 | Add JavaScript test files to the predefined test scope |
Bug | WEB-33810 | 'Click to update snapshot' link is missing |
Bug | WEB-33622 | WSL: Jest Coverage tool window not showing any stats |
Bug | WEB-1699 | Structure view shows nothing for JS test file |
Bug | WEB-33816 | Jest: initialization error is shown as passed test |
Bug | WEB-33664 | Karma: cannot run single jasmine suite or test |
Bug | WEB-33662 | Improve description for suits with ignored test when 'Hide ignored' is chosen |
Bug | WEB-35083 | @angular/cli: Karma tests are wrongly run by jest |
Bug | WEB-34029 | Unable to run unit test cases for single spec.ts files with karma and jasmine and the output is empty test suite. But it is working for whole project. |
Bug | WEB-33260 | WSL: interpreter from linux is invalid for mocha RC |
Bug | WEB-33261 | WSL: interpreter from linux is invalid for jest RC |
Bug | WEB-33353 | Jest, re-run failed tests: all test files are shown in the result tree |
Bug | WEB-33356 | Jest: re-run failed tests can be faster |
Bug | WEB-33076 | org.jetbrains.concurrency.InternalPromiseUtil$MessageError: No tabs to inspect when debug KarmaHeadless test |
Bug | WEB-34142 | Not running jest tests |
Bug | WEB-33259 | WSL: interpreter from linux is invalid for Karma RC |
Bug | WEB-34422 | Jest terminates with unknown error (ReactJS, Jest, Jasmine, Typescript) |
Bug | WEB-33631 | Jest + Vue: coverage marks not shown in gutter of .vue file |
Bug | WEB-34181 | Karma: make it possible to run test file with multiple top level suites |
Bug | WEB-33843 | Karma with Angular CLI 6.x always uses default project |
Bug | WEB-33855 | Jest: custom setupTestFrameworkScriptFile is not executed sometimes |
Bug | WEB-34583 | Cannot run karma tests from WebStorm because of invalid concatenation of paths to intellij.conf.js |
Bug | WEB-33354 | Jest, re-run failed tests: all same-named tests are run (even not failed) |
Bug | WEB-34651 | Karma: re-run failed tests runs passed tests also |
Bug | WEB-34118 | Karma: some links are not clickable |
Bug | WEB-34908 | Jump to source for failed tests does NOT take me to the failure line |
Bug | |