No subsystem | Feature | IDEA-152725 | Extend templating language to expose outer class |
Feature | IDEA-143537 | Allow line breaks in scope patterns | |
Feature | IDEA-178428 | Support unescaping JSON strings in Analyze stacktrace | |
Feature | IDEA-76704 | Make "Show in Explorer" work from Navigation Bar | |
Feature | IDEA-97673 | Feature request: add "fit image to window width" button in image viewer | |
Feature | IDEA-116686 | Limit code analysis to user-configurable number of CPU cores to prevent 100% of all cores utilization | |
Feature | IDEA-185812 | Allow to force explicit toCollection(ArrayList::new) instead of toList() in "Subsequent steps can be fused into Stream API" | |
Feature | IDEA-147222 | Compare tab with active tab | |
Feature | IDEA-180669 | Consider instanceof conditions when inferring method NotNull | |
Bug | IDEA-182140 | Last Idea eap spontaneously crash | |
Bug | IDEA-183600 | NPE at com.intellij.lang.properties.editor.ResourceBundleFileStructureViewElement.getFiles | |
Bug | IDEA-184383 | Large icons since 2017.3 | |
Bug | IDEA-124160 | search everywhere doesn't get focus | |
Bug | IDEA-180414 | Extra log verbosity upon exception in PersistentBTreeEnumerator.enumerate | |
Bug | IDEA-183995 | Early curly brackets `{ }` in code template break generation | |
Bug | IDEA-184854 | make project doesn't make enough | |
Bug | IDEA-184196 | No "Implements via subclass" icon when a method is final | |
Bug | IDEA-183871 | support filter for user input in console | |
Bug | IDEA-182318 | VFS Exceptions after switch branches. | |
Bug | IDEA-185494 | make doesn't make enough (for real this time) | |
Bug | IDEA-185495 | Custom plugin repository URL is lost on IDE restart | |
Bug | IDEA-182334 | Quick navigate popup: action "ShowQuickDocAtPinnedWindowFromTooltip" doesn't work on MacOS | |
Bug | IDEA-185359 | Focus jumps to parent folder after item rename | |
Bug | IDEA-183740 | JUnit 5 dependency resolution via Maven ignores download path | |
Bug | IDEA-177046 | Quick documentation on annotations rendered incorrectly | |
Bug | IDEA-182633 | External system: do not propose to restore removed modules created for the project preview | |
Bug | IDEA-184729 | Remember Preview state for SvgEditor and reuse it when opening new ones | |
Bug | IDEA-183951 | No synchronization for IdeDocumentHistoryImpl.myChangedFilesInCurrentCommand | |
Bug | IDEA-185078 | incorrect assertion when resolving reference from injected code after commit 0123ec2d923a4ef5f2e5abdbd3d5242050708e93 | |
Bug | IDEA-180505 | IAE: Argument for @NotNull parameter 'color' in breadcrumbs | |
Bug | IDEA-187505 | Locally-referenced images are not displayed in quick doc | |
Bug | IDEA-136762 | Fonts in ProjectView under Darcula in Linux looks bad after sequental LaF changes | |
Bug | IDEA-156074 | "Cannot redo. Unexpected document state" when undoing then redoing in IntelliJ IDEA 2016.2 | |
Bug | IDEA-185805 | Reset Default Scheme removes duplicated Scheme | |
Bug | IDEA-184787 | Resource bundle editor cannot working with \r\n characters | |
Bug | IDEA-182065 | Redundant "The project used an invalid path to Node.js" warning for my java project | |
Bug | IDEA-179660 | Copy+Paste in FitNesse files (context.txt) not working anymore. | |
Bug | IDEA-168781 | Mnemonics for run actions is broken in case of '_' and '&' in configuration name | |
Bug | IDEA-76438 | Directory diff: can't resize the columns | |
Bug | IDEA-107048 | Add an option to provide runtime classpath with dependencies in provided scope | |
Bug | IDEA-132172 | Documentation popup window osbscures error explanation popup when hovering in editor. | |
Bug | IDEA-113410 | Intellij incorrectly reports NullPointerException inspector warning | |
Bug | IDEA-185093 | Second popup sometimes dissapers | |
Bug | IDEA-181176 | MacOS: Gogland loses "before launch" entries of run configurations when closing | |
Bug | IDEA-180196 | Can't jump to customise colour scheme | |
Bug | IDEA-180961 | Navigate | File - Camel Case no longer works | |
Bug | IDEA-185285 | Navigate Class/File/Symbol, Find in Path popup windows don't pick characters from input method | |
Bug | IDEA-90162 | Unlimited re-sizing in Diagrams when scrolling with Mouse Wheel | |
Bug | IDEA-185930 | Documentation tab embedded to toolwindows has the 'show tolbar' option that affects quick doc popups only | |
Bug | IDEA-186977 | NullPointerException appears on Welcome screen after typing | |
Bug | IDEA-182682 | IntelliJ Idea can freeze for a few seconds before showing Splash screen | |
Bug | IDEA-185305 | Structure Tool Window Steals Focus After Loading Members of File | |
Bug | IDEA-185541 | Cannot disable search for overriding methods in interface | |
Bug | IDEA-181314 | Exception appears when copy default run/configurations | |
Bug | IDEA-184771 | Editing Project View Popup Menu doesn't work | |
Bug | IDEA-180312 | Deadlock ? JarHandler | |
Bug | IDEA-186084 | 38 parrots/build manager auto-make threads | |
Bug | IDEA-183779 | Export inspections doesn't export the correct state after using "Reset to empty" under a filter | |
Bug | IDEA-186858 | Scrollbars not visible in Run and Debug output - can't scroll | |
Bug | IDEA-182999 | find in path dialog is not initialized from text selections in find occurrences previews | |
Bug | IDEA-184292 | Dialog 'Scope selection for Analyze Dataflow to Here' contains escaped symbols | |
Bug | IDEA-186270 | TypeAhead NPE if popup is shown without an InputEvent | |
Bug | IDEA-183035 | Extracting variable from if-condition is incorrect | |
Bug | IDEA-180884 | Run Dashboard: on clicking in the run configurations tree the corresponding pane doesn't get focus | |
Bug | IDEA-186238 | Object.getClass() is twice as pure than anything | |
Bug | IDEA-182857 | Extract method does not get focus on Linux | |
Bug | IDEA-185581 | Can't add new Startup Tasks configuration | |
Bug | IDEA-177213 | Non-descriptive plugin suggestion for "Run Configuration[JetRunConfigurationType]" feature | |
Bug | IDEA-148828 | BegTableUI.StartEditingAction does not pass the event to editCellAt | |
Bug | IDEA-182535 | Progress for doing super methods search in EDT | |
Bug | IDEA-186544 | NullPointerException in AbstractToolsUsagesCollector | |
Bug | IDEA-185770 | Unable to move quick doc popup | |
Bug | IDEA-183324 | Cannot unscramble stacktrace with ZKM: nothing happens on clicking "OK" (and exception in the logs) | |
Bug | IDEA-183325 | IntelliJ 2017.3 hangs (InspectionViewPsiTreeChangeAdapter) | |
Bug | IDEA-179610 | Code region is shown twice in the Structure panel | |
Bug | IDEA-147470 | AddToFavorites action should work for ResourceBundle | |
Bug | IDEA-181581 | SSH logs are incomplete | |
Bug | IDEA-187695 | Idea logging from the "Periodic tasks thread" leads to a deadlock | |
Bug | IDEA-180450 | Indent provider behaves unexpectedly | |
Performance | IDEA-180442 | UI hangs on expanding folder containing large text files in project view | |
Performance | IDEA-183754 | Rider hangs, vfs in freeze reports | |
Performance | IDEA-182579 | High memory usage by VfsAwareMapReduceIndex | |
Usability | IDEA-180386 | Verbose logging from BrowserStarted makes the logs useless | |
Usability | IDEA-161094 | Option to disable "search everywhere" | |
Usability | IDEA-185349 | Popup disappears before it's possible to hover it | |
Cosmetics | IDEA-182630 | Update copyright notice on About screens | |
Task | IDEA-180858 | Upgrade bundled YourKit agent to 2017.2 | |
Task | IDEA-186077 | provide API for Line/Rectangle pixel-perfect painting in JRE-HiDPI | |
Task | IDEA-185006 | Update radioButton and checkBox icons for Mac Default LaF | |
Exception | IDEA-186468 | NPE at com.intellij.codeInsight.documentation.DocumentationComponent.needsToolbar | |
Exception | IDEA-179906 | SOE at com.intellij.ide.util.treeView.AbstractTreeUi.attemptLock | |
Exception | IDEA-186173 | NPE at com.intellij.codeInsight.documentation.DocumentationComponent.needsToolbar | |
Exception | IDEA-186322 | NPE at com.intellij.util.ui.UIUtil$JBHtmlEditorKit$1.setUnderlined | |
Exception | IDEA-187858 | NPE on search in settings if nothing was found | |
Exception | IDEA-188163 | BUG | latest EAP Idea ultimate | HttpVirtualFileImpl cannot be cast | |
Exception | IDEA-181904 | IAE at com.intellij.ide.util.treeView.AbstractTreeBuilder.sortChildren | |
Exception | IDEA-184929 | NPE at java.lang.Class.forName0(Native Method) | |
Exception | IDEA-184329 | Smart pointer created during psi change | |
Exception | IDEA-182280 | CCE at com.intellij.execution.testframework.sm.runner.SMTRunnerTreeStructure.getParentElement | |
Exception | IDEA-183153 | NullPointerException: null | |
Android | Bug | IDEA-163705 | JarLoader, make optional logging a fatal error when a jar file is removed |
CSS | Bug | IDEA-160317 | SASS: Built-in fade-out function not recognized |
Clouds.Heroku | Feature | IDEA-175174 | Support Heroku API v3 |
Bug | IDEA-182093 | Do not show Heroku API key in run config | |
Code Analysis. Duplicates | Bug | IDEA-180092 | Red code after extracting with duplicates, for method with identical values of parameters |
Bug | IDEA-180673 | Inspection "Duplicated Code" doesn't use renamed parameter and generates red code | |
Bug | IDEA-180864 | Extracting method from duplicates creates uncompilable code due incorrect param names | |
Exception | IDEA-180119 | NPE: update failed for ActionGroup: Eliminate duplicates (Eliminate duplicates)[Eliminate duplicates] | |
Exception | IDEA-180107 | Throwable: Assertion failed: copy length | |
Code Analysis. Inspection | Feature | IDEA-93038 | Inspection: Replace Collections.sort() with Arrays.sort() |
Feature | IDEA-175774 | Reactor inspection: don't implement Publisher or Subscriber yourself | |
Feature | IDEA-155216 | Missing limit(long) call in streams iterate & generate streams | |
Feature | IDEA-25020 | Suggestion - Inspection - Probable Bug - copy constructor doesn't copy all fields | |
Feature | IDEA-175780 | Reactor inspection: unassigned Flux/Mono instance | |
Feature | IDEA-121405 | Report nullable values assigned to non-annotated fields | |
Feature | IDEA-162912 | Framework specific inspection settings | |
Feature | IDEA-183377 | UAST - Add visitDeclaration method to UastVisitor that takes a UDeclaration | |
Bug | IDEA-184655 | Offline inspection results for injected code invalid | |
Bug | IDEA-98137 | Raw use of parameterized class inspection warns where it shall not | |
Bug | IDEA-178922 | A few more null annotation problems with arrays | |
Bug | IDEA-181493 | display problem for problem report at information level for inspection at warning level | |
Bug | IDEA-126935 | "Suspicious collections method calls": false positive if argument type is superset of collection type | |
Bug | IDEA-185513 | Packaging issues > Empty Directory inspection doesn't respect selected scope | |
Bug | IDEA-180733 | Element: class com.intellij.psi.impl.source.PsiJavaFileImpl because: different providers: | |
Bug | IDEA-126310 | Unnecessary toString() call fix breaks code | |
Bug | IDEA-184518 | Run inspection on... from injected context doesn't allow to run on current file | |
Bug | IDEA-184819 | NPE at com.intellij.codeInspection.ex.GlobalInspectionContextBase | |
Bug | IDEA-183357 | Command Line Code Inspector doesn't work if Pycharm is already running | |
Bug | IDEA-181407 | "Scopes Order" does not fit all the text | |
Bug | IDEA-183632 | Grouping by severity doesn't work in inspection result toolwindow | |
Bug | IDEA-183738 | Inspection results warning counter changes after grouping | |
Bug | IDEA-141239 | "Manual array to collection copy" produces non-compilable code | |
Bug | IDEA-116743 | 'Access to static field locked on instance data' inspection shouldn't complain when the static field is final | |
Bug | IDEA-184820 | Results of inspection disappears after grouping by directory | |
Performance | IDEA-182804 | Freeze with InspectionViewPsiTreeChangeAdapter in the stack | |
Usability | IDEA-180994 | Rerun inspections when view is grouped by file only shows one issue per folder | |
Usability | IDEA-184412 | "apply fixes" in HTML file triggers long-running modal process that is not interruptable | |
Usability | IDEA-180726 | Inspections View: show inspection's group nodes | |
Exception | IDEA-183634 | NPE at com.intellij.codeInspection.ui.InspectionViewChangeAdapte | |
Exception | IDEA-184775 | AssertionError: SubRange: (17,27); this=(5251,5267) in Inspection Result Toolwindow | |
Exception | IDEA-180028 | NPE: com.intellij.codeInspection.naming.AbstractNamingConventionInspection.checkName(AbstractNamingConven tionInspection | |
Code Coverage | Bug | IDEA-145114 | Regression: unable to add external coverage |
Bug | IDEA-185356 | Code coverage does not refresh correctly | |
Bug | IDEA-186492 | IntelliJ Coverage runner does not work with Java 9: Illegal reflective access by TestDiscoveryInstrumenter | |
Bug | IDEA-185485 | Bad class name for files with JSR-45 usage in coverage plugin | |
Exception | IDEA-180148 | PicoPluginExtensionInitializationException at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionCompone ntAdapter.java:96) | |
Code Formatting and Code Style | Feature | IDEA-164602 | format.sh script should also accept .idea/codeStyleSettings.xml |
Feature | IDEA-181940 | Allow ArrangementMatchRule to sort entries with a custom comparator | |
Bug | IDEA-143120 | Javadoc HTML proper fomatting (merged HTML lines with "wrapped at right margin" option) | |
Bug | IDEA-119083 | "Rearrange entries" confuses diff for local changes | |
Bug | IDEA-183665 | Continuation Indent for java files max value = 16 | |
Bug | IDEA-183193 | Major formatting regression from 2017.2.6 to 2017.3 | |
Bug | IDEA-179073 | JavaLikeIndentProvider indent miss | |
Bug | IDEA-186983 | NullPointerException at saving changed code folding settings | |
Bug | IDEA-184812 | Backcompat regression with CodeStyleSettings/PostFormatProcessorHelper | |
Bug | IDEA-166202 | <pre> tags in Javadoc should not be wrapped | |
Bug | IDEA-170358 | Editor > Code Style > Java > Spaces > Around Operators > 'Method reference double colon' option puts space only before | |
Bug | IDEA-182116 | Bugs in Javadoc Codestyle | |
Bug | IDEA-153768 | JavaDoc formatting for <p> on empty lines creates invalid HTML | |
Bug | IDEA-21623 | Formatter does not respect <pre> tags with attributes | |
Bug | IDEA-157143 | 'Align fields in columns' and 'Align variables in columns' code style settings are not working | |
Usability | IDEA-145803 | Code formatter works incorrectly first time after delete try-with-resource | |
Usability | IDEA-100555 | "Import class" action makes code not compilable | |
Usability | IDEA-179699 | Problems with visual guides preview in code style and color scheme settings | |
Usability | IDEA-179426 | Javadoc @param/@return tag after @param tag with description should not be indented | |
Cosmetics | IDEA-179429 | Settings: some visual issues with CodeStyle VisualGuides fields | |
Code Navigation | Feature | IDEA-177859 | "Sort by Type" does not function when viewing Scratches |
Bug | IDEA-182556 | Cancelling navigation to inheritors still navigates to a selected one | |
Bug | IDEA-89098 | 'Go to file' should better match what I typed | |
Bug | IDEA-180495 | Navigate to 'Implementation(s)' is unable to find all implementations | |
Bug | IDEA-179516 | "Previous Method" skips methods in anonymous clases | |
Bug | IDEA-176155 | Navigate to viewed method after sources download | |
Bug | IDEA-180339 | find file no longer supports forward slash separators in windows REGRESSION | |
Bug | IDEA-183578 | Next method action navigates on a type parameter of a method instead of its name | |
Bug | IDEA-179522 | Navigation bar ignores context when operated with keyboard | |
Bug | IDEA-180573 | "Navigate forward" doesn't work after "Navigate back" | |
Bug | IDEA-89400 | Recent files: mouse over does not work for files | |
Bug | IDEA-181135 | Go to File: with "Include non-project files" = No out-of-project files are still suggested | |
Bug | IDEA-180742 | Gutter 'Implemented methods' doesn't detect several lambda implementations | |
Performance | IDEA-187744 | High CPU usage when idle, never stops | |
Performance | IDEA-184663 | Goto Implementation takes several seconds for a private method in the same class | |
Performance | IDEA-179739 | 'Go to file by name' occasionally not finishing with high CPU usage | |
Usability | IDEA-187037 | Provide ability to change name and presentation of 'Navigate | Class' aciton in IntelliJ-based IDEs | |
Compiling Project | Feature | IDEA-186067 | 2017.3.4 When using Eclipse Compiler it fails with error of unresolved sun.security.pkcs11 package |
Bug | IDEA-180438 | Annotation usages aren't recompiled after widening target from TYPE_USE to {TYPE-USE, PARAMETER} | |
Bug | IDEA-187753 | Duplicate annotation in compiled class when Nullable / NotNull Problems inspection is enabled with custom NonNull annotation | |
Bug | IDEA-179781 | [Java6]failed to compile | |
Bug | IDEA-182478 | Clearing output directory slows down total build time | |
Bug | IDEA-185574 | IDEA doesn't delete old output directories after modules have been renamed | |
Bug | IDEA-169150 | Inability to provider compiler options per language level is a stopper in JDK jigsaw | |
Bug | IDEA-180790 | NPE in Javac8RefScanner | |
Bug | IDEA-184171 | Compiler uses Module's "Language Level" setting as target, it should instead use the Project bytecode version | |
Bug | IDEA-181766 | IDEA thinks build caches are corrupt when there's just a file that's locked, forcing unnecessary rebuild | |
Bug | IDEA-183336 | Files generated by the annotation processor are stored in the output directory | |
Bug | IDEA-181115 | Compile error with Java 9 due to unknown packages in Maven dependency | |
Bug | IDEA-180981 | bad build command options to javac in Java 9, causing "--patch-module specified more than once" | |
Bug | IDEA-161153 | Java compiler error navigation jumps to a wrong column when using tab size other than 8 spaces | |
Bug | IDEA-180556 | Build process may fail with NoClassDefFoundError: com/google/common/base/Predicate while downloading libraries | |
Bug | IDEA-183167 | @NotNull on anonymous class breaks getEnclosingClass | |
Bug | IDEA-180530 | 'Compile affected unloaded modules' option doesn't report errors in unloaded modules sometimes | |
Bug | IDEA-176693 | Java 9: changes in `module-info.java` are not picked by incremental build | |
Bug | IDEA-181208 | Java 9: changes in `module-info` directives are not picked by incremental build, after Rebuild Module + Build Project action sequence | |
Usability | IDEA-182378 | Full project rebuild is should be triggered after adding module-info.java | |
Task | IDEA-184951 | Eclipse compiler bundled in IntelliJ IDEA does not support Java 9 sources | |
Configuration Problem | IDEA-184333 | IDEA compiler cannot resolve Java 9 API when language level is set to smaller than 9 | |
Exception | IDEA-141009 | unable to compile with eclipse compiler | |
Exception | IDEA-185674 | Maven Dependency Resolver… violates the general contract of java.lang.Object.hashCode() | |
Console | Bug | IDEA-180416 | Laggy hover over links in tests raport on macOS 10.13 |
Bug | IDEA-137769 | ANSI colors are not interpreted on System.err | |
Bug | IDEA-184208 | Console horizontal scroll position lost on output | |
Bug | IDEA-183958 | Horizontal scrolling in the console moves the caret to the end | |
Usability | IDEA-134458 | Console window's input line should probably disregard 'Allow placement of caret after the end of the line' option | |
Usability | IDEA-104596 | In console, search history by typing prefix and pressing the "up" key. | |
Cucumber JVM | Bug | IDEA-183813 | Cucumber feature file works but steps are marked unimplemented if multiple java annotations are used for the same method |
Bug | IDEA-181917 | Cucumber Scenario Outline can not be run if name contains parameter(s) | |
Bug | IDEA-186701 | Cucumber java run config loses "Glue" and "Feature or folder path" | |
Bug | IDEA-179579 | IntelliJ Cucumber support fails after update from Cucumber 1.2.5 (info.cukes) to 2.0.1 (io.cucumber) | |
Bug | IDEA-185929 | Cucumber: exception thrown when typing any text after commented test | |
Bug | IDEA-152911 | "Create all steps definition" intention action creates only one | |
Database | Bug | IDEA-183889 | create or replace function in redshift console editor is crashing IDE |
Bug | IDEA-181525 | "connection is closed by foreign host" on DB connection using proxy host | |
Bug | IDEA-180391 | IDE hangs when indexing my project | |
Bug | IDEA-181633 | ~username is not correctly expanded in OpenSSH configuration files | |
Usability | IDEA-186400 | No access to (global) data sources properties without "Database" tool window | |
Debugger | Feature | IDEA-48873 | Add easy access to exception stacktrace for exception objects |
Feature | IDEA-148408 | Raise exception during debugging | |
Feature | IDEA-172018 | "Print stacktrace" breakpoint option | |
Feature | IDEA-153569 | Copy current thread stack trace | |
Bug | IDEA-182737 | IllegalStateException in GeneratedLocation.codeIndex | |
Bug | IDEA-181643 | When running multiple apps using run dashboard if the apps do not have "before launch build" enabled some will fail to launch | |
Bug | IDEA-180838 | Weird order of breakpoints in "Disabled until selected breakpoint is hit" | |
Bug | IDEA-183745 | In-place watches are not updated when I switch to another configuration | |
Bug | IDEA-179928 | Java debugger: super.foo() is evaluated incorrectly | |
Bug | IDEA-181303 | java.lang.IllegalArgumentException by org.jetbrains.org.objectweb.asm.ClassVisitor while running JUnit tests with latest EAP | |
Bug | IDEA-182962 | JDWP option syntax error after upgrade to 2017.3 (Grails) | |
Bug | IDEA-180561 | VirtualMachineProxy classesByName and allClasses may be outdated | |
Bug | IDEA-186803 | Debugger frame view doesn't show recursion depth if "show package names" option is off | |
Bug | IDEA-187528 | Quick evaluate with lambdas broken | |
Bug | IDEA-187632 | Remove extra colon in breakpoint configuration | |
Bug | IDEA-182047 | Allow Java8 syntax in debugger custom type renderers | |
Bug | IDEA-184352 | java.io.FileNotFoundException | |
Bug | IDEA-183804 | Update default remote debugger config for jdk9 | |
Bug | IDEA-187709 | Huge number of captureXXXX.props files created under C:\Users\Миша\AppData\Local\Temp. | |
Bug | IDEA-181118 | Run configuration fails in debug | |
Bug | IDEA-182581 | Edit breakpoint popup doesn't show with gutter icons disabled | |
Bug | IDEA-183874 | Unable to enter space in capture settings | |
Bug | IDEA-185970 | Non-java evaluation tooltips do not work | |
Bug | IDEA-168766 | Debugged process hangs during hot-swapping with yourkit agent | |
Bug | IDEA-180090 | Cannot run debug IDEA: JDWP cannot get thread local storage (on DCEVM) | |
Bug | IDEA-184127 | Field reference is highlighted with red in Evaluate window in debugger | |
Bug | IDEA-183739 | java.util.NoSuchElementException on Liberty application server | |
Bug | IDEA-139797 | Default Theme doesn't allow to apply font size to evaluate expression console's input | |
Bug | IDEA-182205 | Leaking DebuggerManagerThread | |
Bug | IDEA-150988 | Debugger displays incorrect value tooltip for member variables if local variable with same name exists | |
Bug | IDEA-187968 | Expressions in window watches are not editable | |
Bug | IDEA-184022 | Prioritize project sources over library sources as breakpoints stop position | |
Bug | IDEA-177611 | Editor completely locks up due to debugger evaluating indirect recursive toString() | |
Bug | IDEA-187338 | Async stacktraces may not work with several debug sessions | |
Bug | IDEA-181853 | No separator between name and value in debugger tree | |
Bug | IDEA-180061 | Debugger evaluates private field instead of captured local | |
Performance | IDEA-184521 | Please re-enable killing processes via WinP | |
Usability | IDEA-42430 | Debugger: UI: Watches view: clicking outside the watch editor should apply change | |
Usability | IDEA-72626 | Debugger: scrolling different panel cancels editing watch | |
Usability | IDEA-49244 | Exceptions during watches evaluation are printed to console | |
Usability | IDEA-184710 | No undo (Ctrl+Z) possible in the "Evaluate Expression" edit field after pressing "Evaluate" | |
Usability | IDEA-183340 | 'Jump to Source' on a field in 'Variables' window opens source code for class in project's JDK, not in JDK application is launched | |
Cosmetics | IDEA-181693 | Strange label in evaluate dialog | |
Cosmetics | IDEA-180517 | Expanded members of a variable are shown quite far away from the pointer | |
Exception | IDEA-180314 | ISE at com.intellij.debugger.engine.DebugProcessImpl.getVirtualMachineProxy | |
Debugger. Memory View | Bug | IDEA-175146 | Memory view significantly slows debugger in Android Studio |
Bug | IDEA-171027 | memory view decrease performance of the debugger | |
Bug | IDEA-185851 | Populate classes on filter enter | |
Cosmetics | IDEA-180815 | Restore 'Memory View' View | |
Debugger. Streams | Feature | IDEA-177216 | Item count |
Bug | IDEA-179622 | Stream Debugger + Java 9 doesn't work | |
Usability | IDEA-180477 | Stream trace window should remember the previous displayed mode | |
Decompiler | Bug | IDEA-184560 | Java decompiler doesn't use stored parameter names. |
Bug | IDEA-187608 | java.lang.ThreadDeath on initial opening of decompiled class | |
Diff_Merge | Feature | IDEA-182602 | Directory diff dialog: allow comparing files with different names with each other |
Bug | IDEA-185924 | Diff Preview in the LocalChanges is not shown for the image files after they are unshelved | |
Bug | IDEA-172735 | Navigation from File structure pop-up does not work inside Diff panel | |
Bug | IDEA-185787 | Fit image to window: just after opening commit dialog images are not zoomed and are aligned to top | |
Bug | IDEA-180904 | F7 in commit dialog behaves wonkily in latest update | |
Bug | IDEA-182799 | Incorrect painting of line separators in diff | |
Bug | IDEA-183823 | 'Compare with clipboard' shortcut is not working in the commit dialog | |
Bug | IDEA-179819 | Empty lines added when computing diffs between the VCS state and current | |
Bug | IDEA-182059 | Diff Window file order is different from the file order in Local Changes tool window (path is ignored) | |
Bug | IDEA-141889 | Pressing Ctrl+D on an unversioned file in Local Changes results in mysterious "Select Path" dialog | |
Usability | IDEA-182230 | VCS "visual merge" window: don't ask "Are you sure" if there was no changes | |
Usability | IDEA-171250 | New Auto Resolving conflicts must not automatically be applied | |
Usability | IDEA-177584 | Merge dialog lacks indication of analysis results for merged version | |
Docker | Feature | IDEA-167859 | Allow using files with environment variables to run Docker container |
Feature | IDEA-184656 | Support --shm-size, --security-opt, --name options | |
Feature | IDEA-184195 | Docker: pull / push should support repository name with slash | |
Feature | IDEA-175829 | Add working_dir: autocompletion with directories | |
Feature | IDEA-175825 | Add networks option autocompletion | |
Feature | IDEA-176586 | Docker: Make it possible to create a run configuration without pulled image but with the possibility to choose from the registry for auto-pulling it later | |
Feature | IDEA-172716 | Docker. Add "Build" action into ">>" for Dockerfiles | |
Feature | IDEA-149314 | Docker: auto-expose a port, if it is used in a binding but not exposed | |
Feature | IDEA-171373 | Docker Compose: provide completion and navigation for "env_file" values. | |
Feature | IDEA-159935 | Support Multiple Compose files | |
Feature | IDEA-171362 | Docker: Provide possibility to choose services to run for Docker Compose | |
Feature | IDEA-181774 | Check connection for Docker server when creating new one | |
Feature | IDEA-185384 | Docker. Support --cpus command line option | |
Feature | IDEA-170244 | Docker: provide completion and navigation for ADD instruction values | |
Feature | IDEA-183622 | Docker: support --label / -l run option in docker run config | |
Bug | IDEA-180607 | Typed YAML: Don't suggest existing keys in auto-completion | |
Bug | IDEA-181161 | Docker. Run configuration. "Command line options". The string content should not be changed from collapse/expand of the field | |
Bug | IDEA-181123 | Docker. Run Configuration. "Command preview" and "Command line options" fields should not remain over the other windows by changing focus | |
Bug | IDEA-181170 | Docker. Run configuration. Correct UI for adding/editing mounts: add "edit" state, add cursor position, add max of empty lines | |
Bug | IDEA-179926 | Docker: resolve, find usages and inplace-rename doesn't work for docker stages synthax in the Dockerfile editor | |
Bug | IDEA-181680 | Docker - renaming for a file referenced from Dockerfile ADD fails | |
Bug | IDEA-180381 | Docker: Run Configuration. Validate container names | |
Bug | IDEA-179724 | Docker: Resolve and find usages don't work for ENV in the Dockerfile editor | |
Bug | IDEA-181180 | Docker: Run Configuration. Port bindings from "Command line options" field are ignored if "Bind ports" field is not empty | |
Bug | IDEA-181183 | Docker: Run Configuration. Mount binding from "Command line options" field doesn't work | |
Bug | IDEA-187014 | DockerCompose: Two nodes instead of one when folder name contains punctuation | |
Bug | IDEA-177107 | docker-plugin - custom network and fixed ip support | |
Bug | IDEA-187035 | DockerCompose: RunConfig: "Environment variables" field. Cut spaces at the beginning/end when saving | |
Bug | IDEA-180157 | Docker Run configuration : replace JSON file with explicitly listed options in CLI format | |
Bug | IDEA-158383 | Docker: unable to delete image with multiple tags | |
Bug | IDEA-181011 | Docker. Run Configuration. The "Executable" section name should be displayed completely, not "Executa..." | |
Bug | IDEA-187158 | DockerCompose: RunConfig. Different path separators: "/" and "\" in the "Compose Configuration Files" dialog | |
Bug | IDEA-181802 | DockerCompose syntax highlighting / command shows wrong "Single value is expected" | |
Bug | IDEA-180039 | Compose YAML: improve editor support for "depends_on" tag | |
Bug | IDEA-181258 | Docker. RunConfiguration. Command preview. Place a space after a not-default Dockerfile name to separate "-t" option from the name | |
Bug | IDEA-184550 | Docker: Can't use shortened sha hash as an image ID in the Image run config | |
Bug | IDEA-184559 | Docker: Run configuration. Errors should not be displayed in case of registry port and tag presence | |
Bug | IDEA-181843 | Docker: Save ports in DockerView leads to doubling of the existing ports | |
Bug | IDEA-179600 | Docker: java.lang.AssertionError and grey DockerView at reopenning the project with the docker run configuration | |
Bug | IDEA-187326 | Invalid target key inspection in docker-compose.yml | |
Bug | IDEA-187496 | DockerCompose: False inspection error for the value: ulimits | |
Bug | IDEA-178756 | compose YAML: support types with different scalar / sequence / dictionary representation | |
Bug | IDEA-182541 | Docker. DockerView: it is impossible to create containers from some temporary images due to the invalid image Id. | |
Bug | IDEA-186939 | DockerCompose: No values are taken from .env file | |
Bug | IDEA-186934 | DockerCompose: Deployed ok, but the content of the docker-compose node is empty | |
Bug | IDEA-183265 | Docker: Image push is reported as completed immediately, while actual operation is performed in background without any feedback | |
Bug | IDEA-183186 | Valid EXPOSE entry flagged as invalid in docker compose file | |
Bug | IDEA-180375 | Docker: IncorrectOperationException at attempt to choose "Convert path to absolute" for ADD and COPY in the Dockerfile Editor | |
Bug | IDEA-180376 | Docker: remove instructions from the completion list for COPY and ADD in the Dockerfile Editor | |
Bug | IDEA-186952 | DockerCompose. RunConfig. Choose Configuration File dialog: disable "Ok" until we choose or auto-detect any file | |
Bug | IDEA-181697 | Docker run config - Support `--network-alias` option | |
Bug | IDEA-180844 | java.lang.NoClassDefFoundError at opening a project and other actions | |
Bug | IDEA-181894 | Docker run config - Populate Dockerfiles combo with files by their type and not by exact name | |
Bug | IDEA-158702 | Use default path for docker-compose executable | |
Bug | IDEA-186890 | DockerCompose: correct the path to the chosen compose file: display all the "/" in the same way | |
Bug | IDEA-171286 | Docker: DockerView: Delete Attach(Websocket) item from the context menu | |
Bug | IDEA-181225 | Docker: Run Configuration. Container name field. Run failed if the field value contains spaces at the beginning/end | |
Bug | IDEA-181086 | Docker. Image Run Configuration. Command preview is always empty | |
Usability | IDEA-177938 | Docker: Enable Docker item in View | Tool Windows menu | |
Usability | IDEA-187016 | DockerCompose: Provide navigation by F4 and double-click from any compose node to the corresponding configuration file | |
Usability | IDEA-181016 | Docker run config: remove browser block to conserve vertical space | |
Usability | IDEA-181803 | Docker: Build/Run from Dockerfile: make the default run configuration name differ from the default Docker server connection name | |
Usability | IDEA-182117 | Docker: DockeView, Image: create a new run configuration with the name "image_name:tag", not "sha.." | |
Usability | IDEA-187040 | DockerCompose: RunConfig. "Choose configuration file or folder" dialog: provide multi-selection. | |
Usability | IDEA-179734 | Build args field looks like disabled | |
Usability | IDEA-187025 | DockerCompose: Change the icon for the root docker-compose nodes | |
Usability | IDEA-174112 | Docker: Docker Machine/Compose Executable: open File Explorer with the selected executable file if it was auto-detected | |
Cosmetics | IDEA-181799 | Docker: Create a container from an image: remove "Deployment" from the dialog name | |
Exception | IDEA-181090 | NumberFormatExcetion for duplicate default option | |
Documentation | Usability | IDEA-181042 | QuickDoc does not show generics type placeholders |
Editor. Code Completion | Bug | IDEA-182597 | xml icon is not replaced with plugin icon in second completion |
Bug | IDEA-185364 | In the context of a specific inheritance tree, code completion fails to cast expression before a method call in a post-cast scope | |
Bug | IDEA-180584 | Parameter name hints in completion: don't show empty tooltip for extra (invalid) parameter | |
Bug | IDEA-138153 | Determine whether to show autopopup completion in a non-blocking way | |
Bug | IDEA-179934 | Action "Complete current statement" introduces incorrect code | |
Bug | IDEA-180723 | Parameter name hints completion: incorrect hints are shown in case of nested call (i.e. method call using as argument value) | |
Performance | IDEA-186114 | Code completion is extremely slow | |
Usability | IDEA-144321 | LookupElementProximityWeigher should work for all lookup items that have PSI | |
Editor. Editing Text | Feature | IDEA-128613 | collapsed code sections not highlighted for search terms |
Feature | IDEA-84064 | Ctrl-Shift-Enter does not work in annotations | |
Feature | IDEA-180852 | Multi-line pasting in line comments like /** */ | |
Feature | IDEA-177411 | Show external annotations in the code | |
Feature | IDEA-166243 | Add context-aware predefined line comment prefix/suffix macros for live templates | |
Feature | IDEA-152160 | Add options to "Save as" for scratch files | |
Feature | IDEA-178801 | Multi-line pasting in line comments | |
Bug | IDEA-158249 | Complete Current Statement of for loop: code is not reformatted | |
Bug | IDEA-182771 | Editor: Split Vertically resets scroll and caret position | |
Bug | IDEA-183603 | Middle-click on gutter causes paste action on Linux | |
Bug | IDEA-124168 | Copy reference of a static method not working in some cases | |
Bug | IDEA-183660 | Quick doc on a link | |
Bug | IDEA-180365 | Undo in editor does not scroll to changed position | |
Bug | IDEA-184675 | Structure view: incorrect, unexpected Expand behavior | |
Bug | IDEA-182731 | Incorrect position of right margin on hidpi 200x | |
Bug | IDEA-181128 | Wrap on typing works wrond with parameter hints | |
Bug | IDEA-183876 | Parameter hint popup looks strange in some cases | |
Bug | IDEA-185310 | mouse triple click is not selection whole row. | |
Bug | IDEA-180497 | Parameter name hints: incorrect behavior in case of varargs | |
Bug | IDEA-108914 | I can't show the Korean, only □□□□□ | |
Bug | IDEA-179556 | Find in updating console | |
Bug | IDEA-157130 | New File action (invoked in Scratches Project View) creates a file with ScratchFileType but does not create a mapping in the ScratchFileService | |
Bug | IDEA-180895 | Redundant parameter hint showing | |
Bug | IDEA-185869 | minimized file folded comment issue | |
Bug | IDEA-179531 | Parameter name hints not updated on decompiled file reload | |
Bug | IDEA-180503 | Editor scroll position is not preserved on switching between tabs | |
Bug | IDEA-182868 | Ctrl+del behind end of line doesn't reset cursor position | |
Bug | IDEA-178503 | Parameter hint blocks cursor | |
Bug | IDEA-181445 | Parameter info does not recognize current method when using method references | |
Bug | IDEA-187135 | Pasting multiple lines of Javadoc is broken | |
Bug | IDEA-183359 | Duplicate Entire Lines doesn't work properly in the end of the file | |
Bug | IDEA-181985 | Quick documentation: shows type without qualifier | |
Bug | IDEA-188877 | '<unknown> file changed' error message on undo | |
Bug | IDEA-183806 | Inline parameter hints are unreadable with Monaco font | |
Bug | IDEA-181236 | Block caret breaks display of repeated emoji characters | |
Bug | IDEA-185286 | PopupFactoryImpl.guessBestPopupLocation(Editor) returns a wrong coordinate. | |
Bug | IDEA-184474 | caret spill does not refresh fast enough when line spacing is less than 1 | |
Bug | IDEA-181964 | When using variable-width font, {@code} block in javadoc are not distinguished | |
Bug | IDEA-184219 | Dragging to select within a current selection area with Drag'n'Drop off doesn't start a new selection | |
Bug | IDEA-180805 | Quick documentation on mouse move: should not show up for String constants | |
Bug | IDEA-187042 | arg postfix template incorrectly replaces whole line | |
Bug | IDEA-179710 | Wrong paste from history | |
Bug | IDEA-179753 | "Undo" action can be invoked from "Undo" confirmation dialog | |
Bug | IDEA-176409 | Wrong line separators Assertion error in intellij.openapi.progress.Task | |
Bug | IDEA-143918 | Scratch files: on Undo scratch file deleting it is recreated with language == text | |
Bug | IDEA-182852 | Editor antialiasing is not honored in inline diff | |
Bug | IDEA-181068 | Jump to Source calculates the column incorrectly when TAB is used for indenting | |
Bug | IDEA-184307 | Java: Backspace handler fails to remove a paired parenth | |
Bug | IDEA-179581 | Join Lines attaches 'catch' to the closing curly bracket | |
Bug | IDEA-180641 | Expand selection works incorrectly on Java String with slash escaping on last position | |
Bug | IDEA-179890 | 'Copy as rich text' doesn't preserve colors and formatting when pasting to Keynote | |
Bug | IDEA-180934 | When setting the Live Template context to "Other", it's changed to "Everything" | |
Bug | IDEA-186444 | Pasting a whole line doesn't work properly in Javadoc comments | |
Bug | IDEA-93274 | Scrolling with split editor tabs | |
Performance | IDEA-176779 | IDE freezes when editing code | |
Performance | IDEA-185183 | Performance degradation in tests on 181 branch | |
Usability | IDEA-157369 | Order of actions for escape key in editor should be LIFO | |
Usability | IDEA-180797 | End and Shift-End work incorrectly in case of soft wraps | |
Usability | IDEA-180879 | Parameter popup is absolutely incomprehensible | |
Usability | IDEA-182614 | "Insert pair bracket" setting should be renamed to be more clear | |
Usability | IDEA-182499 | double click the filename in "scope view" should not jump to the first line of an already opened file | |
Usability | IDEA-185789 | Creating a scratch from the VCS local changes diff preview asks you for language | |
Usability | IDEA-172415 | DB output tool window covers active line in editor | |
Usability | IDEA-186314 | Inconsistent behavior of Home button | |
Usability | IDEA-183016 | DisableCustomHintsOption intention is too easy to invoke by accident | |
Usability | IDEA-179908 | Esc should cancel multiple carets first, then remove usages highlighting | |
Usability | IDEA-147495 | New Java scratch should have a class declaration and a caret inside main method | |
Cosmetics | IDEA-186054 | Text cursor is reset to position (1,1) when code editor tab is dragged from primary window to new 2nd window | |
Cosmetics | IDEA-179605 | Indent guide tooltip should show matching brace context | |
Cosmetics | IDEA-149608 | Alignment of text when line spacing > 1.0 | |
Exception | IDEA-187187 | Save settings failed: "Cannot get ScratchFileService component state" | |
Exception | IDEA-185738 | NPE at com.intellij.codeInsight.documentation.DocumentationComponent.registerSizeTracker | |
Editor. Intention Actions | Bug | IDEA-184061 | Wrong if-nested try block unwrapping |
External Tools | Bug | IDEA-180522 | Generate Javadoc fails with default settings |
Performance | IDEA-183647 | External system perform IO in EDT during tool window initialization | |
Find, Replace, Find Usages | Feature | IDEA-72543 | I would like the ability to configure the max file size to 'Find in Path'. |
Feature | IDEA-87846 | Replace in Path: provide replacement preview | |
Feature | IDEA-59638 | Actions to navigate to prev/next occurrence of identifier under caret | |
Bug | IDEA-177696 | unexpected behaviour on "Enter" in "Find In Path" dialog | |
Bug | IDEA-185627 | Regression: 'Search/Replace in Path' popup doesn't find usages under .idea directory even if explicitly invoked on that directory | |
Bug | IDEA-181019 | Error when doing a 'find usage' with 'derived class' selected in dialog | |
Bug | IDEA-117967 | Incremental search: move cursor to initial position after deleting all entered characters | |
Bug | IDEA-187131 | Find popup shows incomplete usages and doesn't indicate they're incomplete | |
Bug | IDEA-185706 | Search and replace in files is broken. | |
Bug | IDEA-170103 | FInd in Path dialog won't close (2017.1 version, Ubuntu 16.04) | |
Bug | IDEA-180332 | Java static imports not classified as imports in Find Usages | |
Bug | IDEA-181024 | Replace in path broken | |
Bug | IDEA-182289 | 'Replace All' dialog interprets find/replace contents as HTML | |
Usability | IDEA-175611 | Search Window: Usability Recursive Search | |
Usability | IDEA-182181 | Replace in Path: Replace All dialog: unable to switch between OK and Cancel from keybord | |
Usability | IDEA-186671 | Find in path: automatically include project files into search scope if *.iml is set as a file mask | |
Usability | IDEA-175973 | Enter file name search popup is not closing itself after losing focus when no value available in textbox. | |
Usability | IDEA-144928 | remove results from Find tool window: Alt+Del conflicts with safe delete | |
Usability | IDEA-184989 | Navigating from the code preview area (in the find in path window) should keep the cursor position | |
Cosmetics | IDEA-184726 | Misspelling in search and replace dialog box | |
Flash_Flex | Bug | IDEA-183649 | Stub Tree And Index Do Not Match for swf file |
Bug | IDEA-184202 | ActionScript: go to default constructor jumps to ECMAScript.js2 instead | |
Bug | IDEA-185159 | cannot navigate to mxml subclass from "has subclass" icon in editor | |
Usability | IDEA-119084 | Quick documentation popup should show method signature even if docs are not available | |
GUI Designer | Bug | IDEA-180002 | 2017.2 Generated method getFont() moves its location in the file |
Cosmetics | IDEA-182786 | GUI Designer generated $$$getFont$$$ is not used | |
GWT | Bug | IDEA-179338 | cannot use $MODULE_DIR$ for the working directory in GWT run configurations |
Gradle | Feature | IDEA-184192 | Integrate gradle test runner with the 'Import Tests Results' feature |
Bug | IDEA-181146 | Build window is empty and Gradle is syncing endlessly when Gradle JDK is invalid | |
Bug | IDEA-182777 | Gradle integration should not use deprecated APIs | |
Bug | IDEA-181955 | New Build Toolwindow: improve layout | |
Bug | IDEA-180873 | Gradle: "Group modules using qualified names" option is set to "using explicit module groups" on opening gradle settings | |
Bug | IDEA-188057 | Kotlin Gradle script created by New Project/Module wizard fails with Gradle 4.1+ | |
Bug | IDEA-180890 | "Delegate IDE build/run actions to Gradle" does not escape JVM arguments properly | |
Bug | IDEA-149592 | Select Gradle JVM java automatically | |
Bug | IDEA-181034 | Gradle: the web facet created on the gradle project import has the source root unchecked by default | |
Bug | IDEA-183164 | Rerun failed tests button disappeared from the gradle test runner | |
Bug | IDEA-185740 | Log Gradle project sync reason | |
Bug | IDEA-148681 | Cannot select JDK for the first project in gradle | |
Bug | IDEA-184410 | Running gradle task not working | |
Bug | IDEA-184236 | Unlinked Gradle Project Dialog does not appear when using build.gradle.kts file. | |
Bug | IDEA-180330 | Memory leaks in Gradle Support Plugin | |
Bug | IDEA-180868 | Gradle run configuration shows error on start | |
Bug | IDEA-170956 | Cannot close Idea when Gradle build is running | |
Bug | IDEA-182367 | Gradle auto import option doesn't work with build.gradle.kts | |
Bug | IDEA-169717 | Intellij uses incorrect gradle version for buildSrc project | |
Bug | IDEA-182015 | Do not show Gradle sync results if there are no errors | |
Bug | IDEA-182831 | paste of maven GAV co-ordinates into gradle file results in wrong scope | |
Bug | IDEA-184844 | Gradle: when delegating IDE run action to gradle test stdout is duplicated in case of showStandardStreams | |
Performance | IDEA-180044 | External system performs IO in EDT in startup activity | |
Usability | IDEA-178749 | Compiler error output is not visible in the default (tree-based) Gradle build view | |
Usability | IDEA-181957 | Two sync icons in Build toolwindow | |
Usability | IDEA-181100 | Do not display "The modules below are not imported from Gradle anymore" alert after reimport | |
Usability | IDEA-179880 | Gradle auto import steals focus on re-import | |
Usability | IDEA-183962 | Gradle import silently does nothing when Gradle JDK is invalid | |
Usability | IDEA-184845 | Gradle: Provide a way to delegate build actions to gradle but use platform test running | |
Usability | IDEA-181872 | Build Tool Window pops up every time the gradle refresh process starts | |
Cosmetics | IDEA-180867 | No whitespace around icon in "Select Gradle Task" dialog | |
Cosmetics | IDEA-182056 | Gradle synchronization: "using GradleVersion from the private org.gradle.util package without an explicit import" warning | |
Grails | Bug | IDEA-181185 | Validateable constraints block not seen as being delegated by Intellij |
Bug | IDEA-162555 | Test framework quite unexpectedly on Grails 3 | |
Bug | IDEA-178879 | Grails task output broken | |
Bug | IDEA-186457 | Idea doesn't detect closure type hints for methods provided by TraitInjector | |
Bug | IDEA-181403 | Running grails integration test lead to `No tests found for given..` | |
Bug | IDEA-179833 | Grails Maven project: modules are duplicated in grails view and failure while synchronizing Grails settings | |
Bug | IDEA-182935 | Spock tests cannot be run individually (Grails 2.4.5, spock-core-0.7) | |
Exception | IDEA-174783 | Throwable at com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:391) | |
Groovy | Feature | IDEA-175950 | Intention action to rename Groovy class when it doesn't correspond to the file name |
Feature | IDEA-125182 | Support for groovy @Immutable(copyWith = true) feature | |
Feature | IDEA-95853 | Provide a "Convert to @CompileStatic" for groovy | |
Bug | IDEA-181109 | Groovy JDK8 -> JDK7 cross compilation does not work using Groovy 2.3.x | |
Bug | IDEA-182590 | Cannot select beta version as Groovy library | |
Bug | IDEA-181661 | Incorrect navigation in fully qualified reference | |
Bug | IDEA-180816 | Incorrect syntax highlighting for "this" keyword in Groovy | |
Bug | IDEA-157304 | Java enum.values() expects Collection<E> in IntelliJ while the expected type should be T[] instead | |
Bug | IDEA-180872 | Convert groovy to java should remove @CompileStatic annotation | |
Bug | IDEA-181558 | Groovy injected fragment does not highlight keywords | |
Bug | IDEA-183721 | False positive 'Incompatible type assignments' for BigDecimal -> double conversion | |
Bug | IDEA-186243 | Groovy Console: confusing behavior on re-run of the same code | |
Bug | IDEA-182825 | Unable to compile groovy with JDK 9 | |
Bug | IDEA-174905 | False positive inspection warning on Spring Data repository "save" method | |
Bug | IDEA-125331 | Groovy resolve: static import vs scope declaration | |
Bug | IDEA-181464 | False positive of "== between objects of inconvertible types" | |
Bug | IDEA-186786 | groovy: view quick documentation is rendered incorrectly for @link | |
Bug | IDEA-179842 | Getter and setter methods are treated as properties in syntax highlighting | |
Bug | IDEA-184355 | Using void[] as return type for method in Groovy doesn't give error until compilation | |
Bug | IDEA-170371 | Gradle project defining Groovy extension module in subproject or included project (composite build) fails to compile | |
Bug | IDEA-184624 | Error marking correct groovy code | |
Bug | IDEA-187605 | Groovy Copy pasting String with double backslash drops one of them | |
Bug | IDEA-183247 | Intellisence does not work in Groovy code | |
Bug | IDEA-181925 | CompileStatic good code red in TestingTasksImpl | |
Bug | IDEA-183690 | Map sorting reports exceeding access error when CompileStatic | |
Bug | IDEA-179718 | Type is not inferred correctly when using flow typing | |
Bug | IDEA-179713 | Cannot assign List to Set | |
Bug | IDEA-179716 | Cannot return Integer from method returning short | |
Bug | IDEA-186646 | Cannot compute annotation value if it is a reference | |
Bug | IDEA-184690 | Wrong 'not applicable' behaviour | |
Bug | IDEA-187312 | Javadoc render wrongly in Groovy when methods with multiple parameters are linked | |
Bug | IDEA-181318 | "Go to Declaration" does not work for default no-argument constructors | |
Bug | IDEA-180051 | Dynamic Properties Tool window is showing empty | |
Bug | IDEA-178946 | No error in Idea on assigning void method to variable in Groovy with @CompileStatic | |
Bug | IDEA-186292 | Parameter name hints doesn't work for negative numbers in Groovy | |
Performance | IDEA-183654 | GrReferenceHighlighterFactory builds stubs in EDT | |
Usability | IDEA-183317 | "Run" tool window disappears | |
Usability | IDEA-179747 | Gant: stacktrace for exceptions from gant scripts isn't printed to console even if 'Enable debug stacktrace' option is enabled | |
Usability | IDEA-187324 | "No Groovy library found" when compiling a module with JDK 1.5 with groovy-all-2.4.11.jar | |
Usability | IDEA-173293 | Groovy console does not recognize Groovy classes in bundled version | |
Task | IDEA-186327 | Support for Create Xxx from usage | |
Exception | IDEA-182905 | Assertion failed: QuickFix-es with the same family name (Add cast) should be the same class instances | |
Exception | IDEA-186879 | .IndexNotReadyException at com.intellij.openapi.project.IndexNotReadyException.create | |
HTML | Bug | IDEA-173397 | Error in enumerated attributes is not updated after value change (when we use template language in attribute value) |
Hibernate | Bug | IDEA-166811 | JPA/Hibernate console doesn't work with Hibernate 2nd level cache |
IDE Configuration | Feature | IDEA-183873 | Do not save frequently changed and not important settings on each save |
Feature | IDEA-141077 | Allow easy live template sharing between different IDEA instances | |
Feature | IDEA-180401 | Add Background Image feature to general settings | |
Feature | IDEA-186216 | overriding system proxy settings for the license server | |
Bug | IDEA-182553 | Lose custom color schemes after disable "IDE Settings Sync" | |
Bug | IDEA-187735 | Comment live template macros show long description text in completion | |
Bug | IDEA-182554 | IDE Settings Sync applies some setting only after restart IDE when import jba settings during instalation | |
Bug | IDEA-182658 | QAPlug (1.3.14) is not compatible with 2017.3 version | |
Bug | IDEA-182780 | Use system properties to detect boot jdk version in SystemHealthMonitor | |
Bug | IDEA-185422 | Exception when edit custom VM options from Welcome screen | |
Bug | IDEA-180378 | Cannot set proxy settings | |
Bug | IDEA-164639 | Unable to save settings because of symlinks inside config directory | |
Bug | IDEA-183434 | syntax error at ide.sigint.ignored.url? | |
Bug | IDEA-184044 | starting idea sometimes starts 2 instances of idea | |
Usability | IDEA-172113 | Cannot drag-n-drop multiple Live Templates | |
Usability | IDEA-169473 | Work parameter "ide.no.platform.update" is visible only in the "* .vmoptions" file | |
Exception | IDEA-183475 | ForkJoinPool initialization error on Java 9 | |
Indices | Bug | IDEA-182716 | Indexing sometimes stops progressing |
Bug | IDEA-185661 | Encoding detection requires read action | |
Bug | IDEA-182066 | Old value is left in stub index when file becomes large | |
Bug | IDEA-123287 | Multiple "Updating indices" bg tasks after external file system changes | |
Bug | IDEA-182151 | Deadlock processing stub indices called from StubIndexImpl.processAllKeys | |
Bug | IDEA-184394 | Interface implementation might not be found occasionally | |
Bug | IDEA-185857 | Idea hangs after copy/paste files with "Updating indexes" dialog | |
Performance | IDEA-186709 | freezes on older project open/branch checkout | |
Performance | IDEA-184147 | Long UI freeze after massive external FS change unrelated to open project | |
Exception | IDEA-181620 | Sorry but parent: Application is being disposed so the child: {} will never be disposed | |
Internal build scripts | Bug | IDEA-179615 | intellij-community at 7138f11b fails to build with ant |
JPA | Feature | IDEA-179936 | JPA: support 2.2 |
Feature | IDEA-182060 | Java9, Hibernate/JPA console: console doesn't work | |
Bug | IDEA-180203 | Spring JPA: JPQL CASE parsing error | |
Bug | IDEA-121059 | JPA2.1: Error "Element entity-mapping must be declared" in the mapping file in case of standard schema location: Idea should be able to redirect | |
Bug | IDEA-127115 | JPA Console: it ignores entities defined in orm.xml | |
Bug | IDEA-179776 | IntelliJ IDEA Keeps losing Assigned Data Sources | |
JPA.QL | Bug | IDEA-180242 | Spring. Query is correct, but marked red underline |
Bug | IDEA-182832 | Spring Data QL - I see warning for a working code | |
JSP | Bug | IDEA-179665 | New JSP file creating causes error |
Bug | IDEA-183184 | Reformat file with optimize imports deletes used import | |
Bug | IDEA-122564 | JSP: EL validation in JSP: false positive in case of space in EL reference | |
Bug | IDEA-183177 | com.intellij.psi.PsiInvalidElementAccessException different providers | |
Java | Feature | IDEA-179178 | Sidebar Icon to show a class is registered in Java9 `provides` |
Feature | IDEA-185167 | Allow to convert automatically Optional.orElse(...) to Optional.orElseGet(() -> ...) | |
Feature | IDEA-179646 | Quickfix to add exports in module-info.java | |
Bug | IDEA-164977 | Invalid JavaDoc entities are incorrectly highlighted. | |
Bug | IDEA-182947 | Implement methods issue when method declaration has syntax error in return type | |
Bug | IDEA-184991 | Parameter info popup doesn't highlight current item | |
Bug | IDEA-185462 | `JavaCodeBlockModificationListener` can cause out of block in Kotlin code when lazy parsable elements are used (Idea 173 regression) | |
Bug | IDEA-173245 | Incorrect Parameter info for varargs | |
Bug | IDEA-181378 | JavaDoc error *URI is not absolute* when using the -link option with external documentation sources | |
Bug | IDEA-182018 | Method reference is resolved incorrectly | |
Performance | IDEA-183990 | Project View loads Java file AST when Show Members setting is enabled | |
Usability | IDEA-185968 | Annoying "Undo?" dialog | |
Cosmetics | IDEA-184455 | Quick-doc for inner class of anonymous class shows "null." prefix | |
Exception | IDEA-184821 | Parameter info accesses PSI invalidated during completion | |
Java. Code Completion | Feature | IDEA-182455 | Code completion: resolve actual value type assigned to local variable |
Feature | IDEA-179275 | java9: code completion for auto-modules | |
Feature | IDEA-122461 | Postfix completion: template to wrap an expression | |
Feature | IDEA-179871 | Automatically use nullable annotations in constructor generation | |
Feature | IDEA-181794 | Suggest completion items with type casts in stream chains if there exists 'filter(x -> x instanceof Foo)' call | |
Feature | IDEA-174659 | Autocomplete generic parameters according to type restriction | |
Feature | IDEA-186293 | Smart completion fails when invoked in context of call of inaccessible method | |
Bug | IDEA-184153 | Smart-cast completion fails | |
Bug | IDEA-186367 | Parameter info popup is confused about overloaded method signature | |
Bug | IDEA-185554 | Redundant cast on autocompletion | |
Bug | IDEA-181662 | Difference between lambda parameter code completion in 2017.2.5 and 2017.3.EAP | |
Bug | IDEA-181329 | Types should probably be preferred to getter suggestions | |
Bug | IDEA-88939 | BigDecimal not selected by default in completion popup | |
Bug | IDEA-179079 | Function arguments completion order looks strange to me | |
Bug | IDEA-183683 | After selecting `System.exit` once, it's always suggested on top, even if `System.out` is chosen multiple times after it | |
Bug | IDEA-182988 | Spurious collection cast on completion Set -> HashSet | |
Bug | IDEA-186652 | Completion inserts redundant cast | |
Bug | IDEA-182822 | Raw type completion options are suggested when actual expression type is inferred | |
Bug | IDEA-182862 | Duplicate lambda parameter name suggestion in injection | |
Bug | IDEA-184555 | No modifier completion when modifier list is interrupted with javadoc | |
Bug | IDEA-183824 | Optional autocompletion problem? 2017.3 | |
Bug | IDEA-183267 | Completion based on instanceof is gone | |
Bug | IDEA-181657 | Completion items with type casts derived from control flow are not suggested if there are several nested checks from different paths of hierarchy | |
Bug | IDEA-174744 | Code completion does not suggest "uninitialized" fields | |
Bug | IDEA-183592 | lambda autocompletion problem? 2017.3 | |
Bug | IDEA-186609 | Redundant cast on autocompletion. Take 2. | |
Bug | IDEA-182311 | Auto-complete missing static factory methods and suggesting inaccessible private constructors | |
Bug | IDEA-181545 | Class.forName AutoComplete for nested classes | |
Bug | IDEA-182417 | Smart cast completion fails on a specific declarations | |
Bug | IDEA-179855 | Double "final" suggestion after annotation | |
Bug | IDEA-181266 | Modifiers are not suggested after annotation with parentheses | |
Bug | IDEA-181269 | "void" is not suggested in expressions | |
Bug | IDEA-182794 | "class" not suggested inside method | |
Bug | IDEA-183481 | final keyword is wrongly auto-completed to finalize() in try-with-resources | |
Performance | IDEA-185290 | Too long time takes filling of Ctrl+Space list. (fast code insertion) | |
Performance | IDEA-183497 | Slow completion in somehow long method with workflow | |
Usability | IDEA-186334 | Show class javadoc-level for .class completion | |
Usability | IDEA-179864 | Autocomplete does not handle generics when method has parameters | |
Usability | IDEA-181449 | Most useful completion options are missing from the list | |
Usability | IDEA-126898 | Auto-complete for places where exceptions are expected should favor subclasses of Throwable and should also analyze method body for runtime exceptions thrown. | |
Usability | IDEA-183038 | Improve completion suggestions | |
Java. Error Highlighting | Feature | IDEA-183919 | Suggestion to access static method via interface can be proposed |
Feature | IDEA-184708 | In language level 10, highlight modifiers on `requires java.base` as errors | |
Feature | IDEA-183452 | module-info: quick fix to create unresolved class could be provided | |
Feature | IDEA-176421 | module-info: quick fix to create unresolved package could be provided | |
Feature | IDEA-185819 | Operator ! cannot be applied to void: add a quick-fix | |
Bug | IDEA-181149 | Unexpected "Variable might not have been initialized" warnings | |
Bug | IDEA-180042 | Good code red. Generic method returns wildcard | |
Bug | IDEA-186306 | good code red: variable might be assigned in loop | |
Bug | IDEA-186305 | good code red: variable might already have been assigned to | |
Bug | IDEA-182430 | Private Enum Members in anonymous Enum | |
Bug | IDEA-179706 | IntelliJ fails to highlight Java9 compiler error related to an implicitly coerced method reference on a parametric method | |
Bug | IDEA-184289 | Java package/class resolve regression in 173 | |
Bug | IDEA-177725 | Java: Type Inference goes haywire after showing parameter info | |
Bug | IDEA-184704 | 'Class must implement abstract method' is reported for individual 'enum' values rather than enum itself | |
Bug | IDEA-186381 | bad code green: variable might already have been assigned | |
Bug | IDEA-181036 | Syntax highlighter misses a lambda compile error | |
Bug | IDEA-181017 | IntelliJ Compiler false positive: "'? super X' cannot be applied to 'caputure of ? super X'" | |
Bug | IDEA-180521 | Java 9: source from unnamed module referring JDK module not from module graph is green | |
Bug | IDEA-184788 | Invalid "Make enum abstract" suggestion. | |
Bug | IDEA-181150 | Java 9: unnamed module referring module added via `--add-modules` is red | |
Bug | IDEA-181405 | Bad code green: references to classes in the default package from module-info.java | |
Bug | IDEA-180615 | Error with raw type not highlighted | |
Bug | IDEA-185447 | `PsiResolveHelperImpl` should use the **package** of an inner class member to determine module access | |
Bug | IDEA-184667 | bad code is green: boolean is not a functional interface | |
Bug | IDEA-180236 | Falsely marking Java code with error | |
Bug | IDEA-185540 | "Wrong parameter" error is shown for the next parameter instead | |
Bug | IDEA-184965 | Cannot resolve constructor | |
Bug | IDEA-179958 | No error reported for anonymous class extending Throwable in a generic class | |
Bug | IDEA-183712 | Ambigious method call error in generics is not displayed in editor | |
Bug | IDEA-180079 | LVTI: no error highlighting for var[] array | |
Bug | IDEA-179978 | Incorrect "non-static method cannot be referenced from a static context" error with nested inference | |
Bug | IDEA-186271 | Error incorrectly reported when inheriting raw types w/ conflicting generic supertypes | |
Bug | IDEA-186043 | Wrong getClass() result type in anonymous class | |
Bug | IDEA-185309 | Ambiguous method call false positive? | |
Bug | IDEA-179650 | enum E {,;} shows error "Identifier expected" | |
Bug | IDEA-181792 | Compilation error not detected (private constant in annotation) | |
Bug | IDEA-179850 | Editor fails to report compile error: cannot infer type-variable(s) T | |
Bug | IDEA-180930 | Compiler don't show problem with not implemented method when default and static method with same name is given | |
Performance | IDEA-186416 | com.intellij.frameworks.akka.codeInspection.PropsParametersInspection slow on long call chains | |
Usability | IDEA-186432 | Quick-fixes for unresolved variable is counter-productive | |
Cosmetics | IDEA-181211 | Incorrect message "cannot inherit from final 'test.TestEnum'" | |
Exception | IDEA-181104 | StackOverflowError with JDK10 in specific project | |
Exception | IDEA-184557 | "Add on-demand static import" leads to exception in highlighting | |
Exception | IDEA-175404 | Stack overflow from UAST on deeply nested Java expressions | |
Java. Inspections | Feature | IDEA-184405 | Move declaration closer to the usage: enable to move inside try-with-resources |
Feature | IDEA-182125 | Mutability tracking support | |
Feature | IDEA-184240 | Unnecessary array-to-collection wrapping should be detected | |
Feature | IDEA-179232 | ServiceLoader inspection on Java9 | |
Feature | IDEA-182206 | Simplification for Arrays.asList().sublist().toArray() | |
Feature | IDEA-182669 | Improve the inspection "Move 'return' closer to computation" | |
Feature | IDEA-175455 | "Mismatched query and update of collection" false negative when copy constructor is used | |
Feature | IDEA-182694 | Inefficient uses of Collection/List.remove | |
Feature | IDEA-182696 | Field is assigned, but never used: add a quick-fix to suppress for annotation if field is annotated | |
Feature | IDEA-179273 | Nullability check can be simplified when return type is Optional | |
Feature | IDEA-180227 | Better infinite loop detection (idempotent loop body) | |
Feature | IDEA-181249 | Java Code analysis: add check for Exception not rethrown when it is checked in a condition | |
Feature | IDEA-176015 | Allow annotating void methods as pure | |
Feature | IDEA-184055 | Relax 'Accessing a non-public field of another object' inspection for access from nested classes | |
Feature | IDEA-182784 | Inspection to detect missing .close() for Streams. | |
Feature | IDEA-183785 | Quick-fix for toLowerCase w/o locale to specify Locale.ENGLISH | |
Feature | IDEA-182520 | Support Xyz.class::isInstance in stream/optional chains | |
Feature | IDEA-160163 | Add option to ignore methods with throws in "JUnit test method without any assertions" inspection | |
Feature | IDEA-185729 | Improve 'Mismatched query and update of collection' by supporting `Map.getOrDefault` | |
Feature | IDEA-184259 | Support assertNotEquals in 'Simplifiable JUnit assertion' | |
Feature | IDEA-184278 | Track relations like "greater than", "less than" in data flow | |
Feature | IDEA-167940 | Inspection to warn of modification of immutable collections | |
Feature | IDEA-184800 | DFA: Perform addition and subtraction on ranges where result is not reassigned | |
Feature | IDEA-185138 | Bytecode purity inference: do not infer method as pure if it reads the volatile field | |
Feature | IDEA-185548 | Inspection to remove excessive Comparator.comparing call | |
Feature | IDEA-181928 | Stream.allMatch(Collection::contains) can be simplified to Collection.containsAll() | |
Feature | IDEA-180783 | Objects.equals() with objects of convertible types: add option to warn if no common subclass is found in the project | |
Feature | IDEA-186148 | Show warning if Set and List are compared using 'equals' method | |
Feature | IDEA-184299 | Warn if variable is assigned to the value which it already has on all control paths | |
Feature | IDEA-184920 | Create external annotation for integral ranges and annotate some JDK methods | |
Feature | IDEA-184733 | Better array access tracking in DFA | |
Feature | IDEA-176630 | Inspection: Redundant explicit close() of AutoCloseable | |
Feature | IDEA-184862 | Detect dangerous toArray with size calls | |
Feature | IDEA-182004 | Collection.containsAll() can be simplified in certain cases | |
Feature | IDEA-181008 | Fields used by an Atomic*FieldUpdater are marked as unused and can be made final. | |
Feature | IDEA-179354 | Warn if Map/Set entry is overwritten in a series of consecutive add/put calls | |
Feature | IDEA-186797 | 'Result of method call ignored' should check methods from java.lang.Thread | |
Feature | IDEA-180025 | 'public' method with 'boolean' parameter inspection should have an option to ignore constructors | |
Feature | IDEA-182519 | Support non-terminated Stream API chains in data flow | |
Feature | IDEA-184004 | Inliners for Map.computeXyz and Map.merge | |
Feature | IDEA-183628 | req: Inspection to flag assertj-assertion without condition | |
Bug | IDEA-184421 | AmbiguousMethodCall false positive for non-matching signatures and scope? | |
Bug | IDEA-180433 | Incorrect warning about access to superclass field outside of declared guards | |
Bug | IDEA-186461 | Mismatched read and write of array should recognize read left of = | |
Bug | IDEA-185470 | false positive "Method 'buildVisitor()' is identical to its super method" | |
Bug | IDEA-180417 | Generated code ("Replace with collect") is invalid | |
Bug | IDEA-184653 | Expand lambda intention has too wide range | |
Bug | IDEA-186484 | IntelliJ inspection 'startsWith with single character' generates code with warning | |
Bug | IDEA-186732 | Incorrect nullability analysis when using method reference | |
Bug | IDEA-181645 | Suspicious method calls false positive for null-containing collection | |
Bug | IDEA-181644 | Malformed format string: use dataflow to check for precice type | |
Bug | IDEA-178449 | Assignment to Collection or array field from parameter inspection does not recognize private inner classes as private | |
Bug | IDEA-183875 | Null analysis of return value for map is still broken for the remove-method and a few other methods | |
Bug | IDEA-182697 | Method 'clone()' does not call 'super.clone()' on singleton class | |
Bug | IDEA-172932 | "Reflective access to nonexistent/not visible class member" should understand null as parameterTypes of Class.getMethod | |
Bug | IDEA-185994 | False positive on "Type may be weakened" | |
Bug | IDEA-181667 | Always true assert is reported when expression is parenthesised | |
Bug | IDEA-182312 | Suspicious collection method call false-positive | |
Bug | IDEA-168965 | "Remove double negation" fix may result in incompilable code when negation is a body for value-compatible expression lambda | |
Bug | IDEA-179923 | Option "Check 'static final' fields with a mutable type" of Field name convention does not work | |
Bug | IDEA-184154 | Use Comparator combinator fix produces red code | |
Bug | IDEA-181301 | false positive EqualsBetweenInconvertibleTypesInspection warning | |
Bug | IDEA-183217 | Nullability problem is not reported for field when it's marked as unknown after loading on stack | |
Bug | IDEA-179944 | "Usage of API documented as since 1.9+" is incorrect | |
Bug | IDEA-149476 | "StringBuilder can be replaced with String" quickfix can lead to invalid code | |
Bug | IDEA-181729 | Java Instance Method naming convention adds a warning for whole JSP files | |
Bug | IDEA-183585 | Mismatching @NotNull/@Nullable values for several method with identical signatures in inherited classes are not detected | |
Bug | IDEA-183760 | Unused import false positive in module-info.java | |
Bug | IDEA-184723 | Data flow algorithm complexity | |
Bug | IDEA-180281 | false-positive "parameter is not used in either this method or any of its derived methods" | |
Bug | IDEA-180288 | Quick fix breaks code: Optional.ofNullable() with not-null argument | |
Bug | IDEA-181886 | Various false-positives regarding lambdas and type coercion | |
Bug | IDEA-176626 | Null analysis of return value for map is broken | |
Bug | IDEA-141547 | ConstantConditions inspection reports false positive when using non getter method | |
Bug | IDEA-184286 | Java inspections: Optional.isPresent refactoring suggestion changes behavior of code | |
Bug | IDEA-175736 | Null analysis using Java 8 type annotations for arrays | |
Bug | IDEA-186267 | "Field may be final" false positive/fix is not clever enough to fix resulted code | |
Bug | IDEA-182395 | Type is not inferred within stream filter chain | |
Bug | IDEA-186075 | Honor field initializers works badly when field is used in constructor | |
Bug | IDEA-183139 | "String to StringBuilder" quick fix may cause NPE | |
Bug | IDEA-185868 | RedundantSuppression and UnnecessaryLocalVariable inspection conflict on TeamCity | |
Bug | IDEA-184654 | Inspection message for replacing lambda with method reference should start with a subject | |
Bug | IDEA-180178 | String concatenation as argument to 'StringBuilder.append()' call should be smarter | |
Bug | IDEA-175693 | 'Usage of obsolete 'junit.framework.Assert' method' suggests deprecated replacement for float and double | |
Bug | IDEA-186224 | Remove redundant cast(s) breaks compilation of Java class with lambda | |
Bug | IDEA-185038 | JDK 10 LVTI: anonymous class -> lambda inspection conversion errors | |
Bug | IDEA-170929 | "Result of method call ignored" is not applied to java.util.Arrays | |
Bug | IDEA-183080 | The "Abstract method overrides abstract method" inspection ignores overridden method signature changes for varargs | |
Bug | IDEA-187506 | Deprecation inspection actions should insert SuppressWarnings instead of noinspection | |
Bug | IDEA-186034 | Lambda can be method call inspection should not generate code with inference failures | |
Bug | IDEA-183501 | False positive '@Nullable method always returns non-null value' | |
Bug | IDEA-151378 | Numeric overflow in expression does not go away | |
Bug | IDEA-166385 | "Lambda-unfriendly overload" false positive | |
Bug | IDEA-184050 | Inconsistent "Explicit type argument" | |
Bug | IDEA-182860 | Misleading squiggly line for method in Go to Declaration popup when another method with the same name has parsing error | |
Bug | IDEA-180035 | redundant throws false positive | |
Bug | IDEA-181074 | Invalid suggested simplification for Enum.valueOf | |
Bug | IDEA-187094 | Assume.assumeNotNull() from JUnit is not taken into account by the NullPointerException-related inspection | |
Bug | IDEA-183789 | False inspection warning: Unnecessary module dependency | |
Bug | IDEA-181440 | "Field can be local" inspection bug | |
Bug | IDEA-181866 | Improve "Unnecessary explicit numeric cast" inspection | |
Bug | IDEA-182501 | Unwrap 'if' generates unreachable code | |
Bug | IDEA-182740 | Code Inspection 'Local variable or parameter can be final' doesn't show up with "try-with-resources" | |
Bug | IDEA-180676 | False positive 'Object instantiation inside hashCode()': triggers on auto-un-boxing | |
Bug | IDEA-184438 | Can't match constructor calls as assertions in "JUnit test method without any assertions" inspection | |
Bug | IDEA-181651 | "Class with only 'private' constructors should be declared 'final'" inspection does not detect anonymous subclass, gives false positive | |
Bug | IDEA-155544 | Wrong inferred contract annotation for Console.readPassword() | |
Bug | IDEA-181860 | Incorrect assignment assumption in try-with-resources | |
Bug | IDEA-183140 | MethodDoesntCallSuperMethod inspection falsly reports JUnit setUp() methods | |
Bug | IDEA-187645 | NPE warning is not issued when "null -> null" method is called with Nullable argument | |
Bug | IDEA-172844 | False positive "Method invocation 'methodName' may produce NPE" in while loop condition | |
Bug | IDEA-182701 | AtomicReferenceFieldUpdater: protected field is not accessible false-positive | |
Bug | IDEA-180639 | @NonNls suppresses spell checking when applied to Java method return type | |
Bug | IDEA-183613 | Instance class constructor call lambda can NOT be replaced with method reference | |
Bug | IDEA-185448 | IDEA wrongly reports that casting is redundant | |
Bug | IDEA-159001 | 'Parameter can be local' inspection does not take into account if method is overridden | |
Bug | IDEA-180217 | "Unused declaration" inspection malfunction | |
Bug | IDEA-180372 | Statement with empty body fix name is empty | |
Bug | IDEA-183328 | Call to String.toUpperCase() does not warn for method reference | |
Bug | IDEA-150081 | Does not suggest the Boxed type when we use primitive types with Generics | |
Bug | IDEA-185956 | RedundantSuppression and WhileLoopSpinsOnField inspection problem | |
Bug | IDEA-180353 | Correct description of "Redundant throws clause" inspection | |
Bug | IDEA-182469 | Actual parameter is the same constant doesn't updates overriding methods | |
Bug | IDEA-135854 | Unnecessary boxing false positive: overload resolution could depend on primitive/reference type in return expression of explicitly typed lambda | |
Bug | IDEA-181313 | Simplify assertions produces red code | |
Bug | IDEA-178434 | "Unwrap 'if' statement" produces incompilable code if variable declared in the `if` body shadows the outer scope variable | |
Bug | IDEA-183756 | Immutable object is passed where mutable is expected? | |
Bug | IDEA-161979 | Inner class field access makes "updated, but never queried" inspection inconsistent | |
Bug | IDEA-182643 | Duplicate throws: suppress if both exceptions are documented in JavaDoc | |
Bug | IDEA-182644 | Move declaration closer to its usages swallows comments | |
Bug | IDEA-182645 | Comparator does not return 0: do not report for always failing comparator | |
Bug | IDEA-186852 | Incorrect refactoring for Float.valueOf(0x123) and Float.valueOf(0123) | |
Bug | IDEA-167389 | "subtraction in compareTo" inspection should ignore doubles | |
Bug | IDEA-180298 | "Make method constructor" should not be available in the interface | |
Bug | IDEA-182623 | Replace with collect swallows comments | |
Bug | IDEA-184738 | Do not suggest to "Inline value for parameter" for native method. | |
Bug | IDEA-185066 | method should not be highlighted redundant | |
Bug | IDEA-146061 | Invalid 'may produce NullPointerException' warning: list.isEmpty result doesn't change when invoked twice in a row | |
Bug | IDEA-177487 | "Lambda unfriendly overload of method ..." inspection shall not warn if target methods are implementing abstract methods | |
Bug | IDEA-180553 | Boolean method is always inverted does not work with information inspection level | |
Bug | IDEA-179773 | Inner class not shown as as a class node in Inspection result toolwindow | |
Bug | IDEA-179694 | Merged 'Class name convention' reset to default when one of old inspection had several scopes | |
Bug | IDEA-172726 | inspection result description has HTML tags in it | |
Bug | IDEA-183161 | Regression: ObjectEquality inspection reports false positives when enum type parameters | |
Bug | IDEA-183162 | Regression: UnusedAssignment inspection reports redundant initializers while it shouldn't | |
Bug | IDEA-181564 | "Deprecated API usage" is not working for static imports | |
Bug | IDEA-159398 | wrong suggestion "Access can be private" on enum declaration | |
Bug | IDEA-179812 | Not proper warning "Use settings of class naming convention" | |
Bug | IDEA-181753 | Numeric overflow is reported for -Double.POSITIVE_INFINITY | |
Bug | IDEA-181754 | Result of 'xyz()' not thrown: do not report on always failing methods | |
Bug | IDEA-168962 | Inspection: try with resources false positive | |
Bug | IDEA-186024 | 'Abstract class may be interface; Inspection Incorrect if Class Overrides Object Class Method(s) | |
Bug | IDEA-181243 | Inspection 'Unnecessary final on local variable or parameter' doesn't show warning in try-with-resouces | |
Bug | IDEA-176945 | CloneableImplementsCloneInspection quick fix generates uncompilable code | |
Bug | IDEA-185830 | Inspection "Actual method paramonstant" works not always parameter is the same constant. | |
Bug | IDEA-180536 | Test suite class reported as not matching name convention | |
Bug | IDEA-180931 | Equals between objects of inconvertible types: do not warn for List/Set implementations | |
Bug | IDEA-182075 | Type may be weakened serialization: default values could be avoided | |
Bug | IDEA-159680 | "Access of inherited field looks like access of element in surrounding code" inspection clashes with "Qualifier super is unnecessary" inspection | |
Bug | IDEA-170073 | False positive 'Declaration can have final modifier' | |
Bug | IDEA-184798 | False positive "Method can be void" with JUnit 5 Parameterized test | |
Bug | IDEA-183326 | Comment disappears in stream to loop | |
Bug | IDEA-183174 | "Simplify Optional call chains" inspection removes essential part of code | |
Bug | IDEA-183179 | False positive on "String literal concatenation missing whitespace" | |
Bug | IDEA-171866 | False positive I/O, JDBC resource opened but not safely closed | |
Bug | IDEA-185753 | false positive: contract violated | |
Bug | IDEA-182164 | "Unary Plus" inspection option doesn't detect some confusing cases | |
Bug | IDEA-181080 | Result of expression is ignored for Optional.orElseThrow | |
Bug | IDEA-182284 | Extract method with duplicates folds argument expressions too eagerly | |
Bug | IDEA-178020 | "Missorted modifiers" inspection works incorrectly for annotated void methods | |
Performance | IDEA-183841 | Crippling Performance when editing / running inspections on java files with multiple diamond generics ('<>') | |
Performance | IDEA-178531 | "Static non-final field" inspection searches for usages in whole project | |
Usability | IDEA-185683 | 'Constant conditions & exceptions' inspection mockito false positive | |
Usability | IDEA-180732 | Method return value is ignored: don't report if exception is expected | |
Usability | IDEA-180501 | Confusing warning about list get method | |
Usability | IDEA-180906 | Incorrect group for inspection 'Local variable type is redundant' | |
Usability | IDEA-180920 | Conflicted inspections "Final declaration can't be overridden at runtime" and "Utility class is not 'final'" | |
Usability | IDEA-180356 | Intention "Navigate to duplicate" of "Overwritten Map key or Set element" should move cursor closer to value | |
Usability | IDEA-179917 | Quick fix "Rename" opens dialog despite enabled 'In-place mode' | |
Usability | IDEA-185345 | "Catch block may ignore exception" settings considerations | |
Cosmetics | IDEA-184563 | Weird inspection message text wording | |
Cosmetics | IDEA-182698 | Replace condition with Objects.requireNonNullElseGet display name | |
Cosmetics | IDEA-183502 | Typo in inspection description (two words in wrong order) | |
Cosmetics | IDEA-184816 | Family name of "Redundant String operation" inspection is confusing | |
Cosmetics | IDEA-181335 | Remove odd empty line from description of inspections | |
Cosmetics | IDEA-179915 | "Method naming convention" get rid of 'method' word in options | |
Cosmetics | IDEA-184825 | "Redundant String operation" inspection - rename 'Delete element' to 'Delete argument' | |
Exception | IDEA-186242 | SOE in EqualsBetweenInconvertibleTypesInspection | |
Exception | IDEA-186126 | TryFinallyCanBeTryWithResourcesInspection quick fix inspection | |
Exception | IDEA-183759 | "QuickFix-es with the same family name (Add 'NotNull' Annotation)..." com.intellij.codeInspection.nullable.NullableStuffInspection | |
Exception | IDEA-182759 | CommentTracker already used exception | |
Java. Intention Actions | Feature | IDEA-186488 | Merge "Annotate as Nullable/NotNull/Deprecated" actions under submenu |
Feature | IDEA-117106 | Suggest <CurrentClass>.class where getClass() id shown as error in static context, and as an option to change even if it isn't an error. | |
Feature | IDEA-182865 | Extract as method reference should look for duplicates | |
Feature | IDEA-179228 | java9: help to add missing exports/dependencies | |
Feature | IDEA-117791 | Additional intentions for loop transformations | |
Feature | IDEA-179382 | intention to change return type works when assigning but not when passing a return value as an argument to some different method | |
Feature | IDEA-185652 | Improve StringBulder.append(s.substring(1,2)) intention | |
Feature | IDEA-185852 | 'Sort content' may also sort generic varargs | |
Bug | IDEA-185274 | "Replace 'String.format' with concatenation" intention discards character after %s | |
Bug | IDEA-184407 | "Convert lambda to anonymous" results in broken formatting (method in a single line) | |
Bug | IDEA-152284 | "Invert boolean" fails to invert output of assignment expression | |
Bug | IDEA-175062 | "Invert 'if' condition" leaves unnecessary parentheses in "instanceof" checks | |
Bug | IDEA-158284 | Static import for private nested class should just add qualification instead of producing uncompilable source | |
Bug | IDEA-185105 | Code Cleanup "Redundant Throws Clause" does not cleanup JavaDoc | |
Bug | IDEA-181646 | Useless quifix tries to --add-exports of default package | |
Bug | IDEA-181346 | Source broken after variable removal | |
Bug | IDEA-180833 | Parentheses around "new StringBuilder()" breaks "Replace StringBuilder with String" intention | |
Bug | IDEA-185491 | 'Create Service Interface of Class' dialog should allow to create Annotation as well | |
Bug | IDEA-179293 | Java 9 Modules: Error without quick fix | |
Bug | IDEA-185967 | Intention 'Cast parameter to' doesn't resolve problem for generic method parameter | |
Bug | IDEA-185965 | Do not suggest to extract condition to internal 'if' for 'while(true)' loop | |
Bug | IDEA-184178 | Method reference to lambda produces red code | |
Bug | IDEA-153378 | Enhancement: `Static import constant...` | |
Bug | IDEA-183048 | stream replacing issue | |
Bug | IDEA-183291 | Adding a library to classpath via quick command requires clearing of read-only status of file | |
Bug | IDEA-186037 | "Add braces to 'if' statement" puts the body onto the same line without any spaces | |
Bug | IDEA-182526 | Move assignment to field declaration swallows comments | |
Bug | IDEA-185786 | 'Sort content' may produce too long lines when data contains comments | |
Bug | IDEA-182500 | Invert if looses comments | |
Bug | IDEA-177602 | 'Move assignment to field declaration' doesn't work if rhs contains field reference | |
Bug | IDEA-184182 | "Create local variable" fix should not be available when we are inside this/super call in constructor | |
Bug | IDEA-186499 | Create abstract method in abstract class has private access modifier (and syntax error) | |
Bug | IDEA-167557 | Intention 'Use java.util.Objects.requireNonNull() expression' removes @Nonnull annotation from parameter | |
Bug | IDEA-183183 | Sort array contents intention not available on bare array initializer | |
Bug | IDEA-180826 | "Inline variable" intention and typecast bug | |
Bug | IDEA-181348 | Inline static value for parameter intention produces broken code if inlined literal is decremented | |
Bug | IDEA-180862 | 'Wrap using Collections.singletonList' intention doesn't work with subtypes of return type | |
Bug | IDEA-177195 | Inline method incorrect for method calling super | |
Bug | IDEA-153371 | invert 'if' condition deletes comment lines | |
Bug | IDEA-159434 | 'Surround with try-with-resources block' moves definition of unrelated variable | |
Bug | IDEA-182933 | Simplifying boolean condition removes necessary brackets and changes semantics | |
Bug | IDEA-183798 | Method incorrectly reports it can be made private. | |
Bug | IDEA-185790 | "Declaration access can be weaker" inspection could be even weaker | |
Bug | IDEA-182071 | "Generate > Implement methods" uses wrong wrapping margin | |
Bug | IDEA-182795 | 'Make method call chain into call sequence' does nothing | |
Bug | IDEA-183488 | Add import for nested class A.B results in new import in class C but class A.B is still referred to as A.B | |
Bug | IDEA-161206 | Inline method removes comment in the same line | |
Usability | IDEA-177043 | No need to show popup for importing static method when methods are the same | |
Usability | IDEA-185785 | Inconsistency in availability of 'Sort content' intention depending on parameters | |
Cosmetics | IDEA-185492 | 'Create service implementation' UI - align labels vertically | |
Exception | IDEA-182373 | "Cast to" exception on invalid code | |
Exception | IDEA-187526 | "Add static import" with an intervening comment leads to exception | |
Exception | IDEA-185843 | Can not save new template for equals and hashCode | |
Exception | IDEA-179752 | PIEAE in AddOnDemandStaticImportAction | |
Exception | IDEA-184554 | IncorrectOperationException from WrapWithAdapterMethodCallFix | |
Exception | IDEA-177789 | "Replace lambda with anonymous" exception in a file with malformed package statement | |
Exception | IDEA-185784 | IndexOutOfBoundsException applying 'Sort content' intention | |
Exception | IDEA-181272 | "Initialize variable" leads to an exception on invalid code | |
Exception | IDEA-181271 | "Surround with try-with-resources block" produces exception on incomplete code | |
Exception | IDEA-182564 | ClassCaseException on array of chars | |
Java. Refactoring | Feature | IDEA-179924 | Reusable implementation of extracting a method from several duplicate fragments of the code |
Feature | IDEA-161300 | Change interface implementation default template | |
Feature | IDEA-182195 | Detect trivial duplicates containing 'break', 'continue', and conditional 'return' | |
Bug | IDEA-183814 | Exception when extracting a variable in certains conditions | |
Bug | IDEA-180601 | Result of extracted method is ignored in duplicate fragment | |
Bug | IDEA-186928 | Inlining method with recursive method reference should be impossible | |
Bug | IDEA-182596 | Extract method from duplicate code passes 'super' as a parameter | |
Bug | IDEA-183467 | Extract Variable sometimes gives wrong type | |
Bug | IDEA-181919 | Move method results in a compilation error when destination class contains a method used in a lambda as a method reference | |
Bug | IDEA-182695 | Move class refactoring malfunction | |
Bug | IDEA-179277 | java9 - `exports to` references is not updated | |
Bug | IDEA-180327 | SafeDelete detects imports of inner classes but fails to report them | |
Bug | IDEA-155641 | 'Push members down' - unnecessary warning 'not visible from certain call sites' | |
Bug | IDEA-177970 | Refactor | Migrate JUnit: sometimes imports are doubled | |
Bug | IDEA-182275 | Extract method counts as duplicates fragments which write to different fields | |
Bug | IDEA-155656 | 'Push member down': not warn when private variable used in anonymous class | |
Bug | IDEA-155436 | 'Push down' refactoring may create uncompilable code for bounded generics | |
Bug | IDEA-186323 | Inlining base class with constants will alter subclasses to reference constants in inline target subclass | |
Bug | IDEA-180491 | 'Inline class' can't handle constructor called in lambda | |
Bug | IDEA-152813 | Inlining variable assignment of which is part of complex expression causes troubles | |
Bug | IDEA-60341 | Inline method working incorrectly with empty while loop and method returning boolean | |
Bug | IDEA-157633 | Vocabulary error in Tip of the day | |
Bug | IDEA-179378 | Migrate type is broken, it doesn't change the type in any other place except on the item invoked pon | |
Bug | IDEA-179519 | Extract method passes argument incorrectly when replacing a duplicate | |
Bug | IDEA-177748 | Usability: "Show Conflicts in View" shows a wrong number of variable usages | |
Bug | IDEA-113518 | "Replace switch with if" Refactoring swallows existing comments | |
Bug | IDEA-180172 | Ability to extract method should not depend on selection of comments | |
Bug | IDEA-183083 | Extract value for java uses int type for char + char inside string addition | |
Bug | IDEA-185798 | Import placed at the same row as javadoc for class after 'Create constructor' | |
Bug | IDEA-179643 | refactoring removes comments when convert lambda to method | |
Bug | IDEA-157922 | Incorrect 'extract variable' behavior when initializing array elements | |
Bug | IDEA-182299 | Incorrect variable type after 'Introduce variable' | |
Bug | IDEA-155595 | 'Push down' may leave implementation class without declaration | |
Bug | IDEA-184471 | "Move package" doesn't update package statements | |
Bug | IDEA-186122 | "Introduce functional parameter" should create a lambda | |
Bug | IDEA-181962 | F2 navigates to valid Javadoc parameters. | |
Bug | IDEA-181351 | "Inline Method" refactoring malfunction | |
Bug | IDEA-155681 | 'Push member down' - no warning when move method referencing private member between inner classes | |
Bug | IDEA-180820 | Inlining method with private constructor access bug | |
Bug | IDEA-180801 | NPE during Extract Method | |
Bug | IDEA-182661 | 'Convert varargs parameter to array' produces incorrect code | |
Bug | IDEA-182422 | 'Push members down' fails on multiple variables in single declaration | |
Bug | IDEA-151859 | Non-typical package name may confuse refactoring actions | |
Bug | IDEA-181547 | Comment lost after inlining method call | |
Bug | IDEA-185872 | Refactoring - move enum to inner class without static modifier | |
Bug | IDEA-178942 | Quick fix 'Convert to local variable' removes todo after target line | |
Bug | IDEA-184549 | Extract constant does not work properly | |
Bug | IDEA-162079 | Uncompilable code when overriding generic interface method | |
Bug | IDEA-181743 | IntelliJ suggests bad refactoring for compareTo with Optionals. "Can be replaced with single expression in functional style" (example project referenced | |
Bug | IDEA-182514 | Push members down produces incorrect code when static members are pushed | |
Bug | IDEA-184002 | Rename refactoring insists on Java resource directories having valid package names | |
Bug | IDEA-171287 | Java references to the outer class should be removed on the inner class moving without option Pass outer class' instance as a parameter | |
Bug | IDEA-169056 | "Inline method" side-effect free return expression is not removed | |
Bug | IDEA-181096 | Extract method behaves weirdly when invoked on 'if' expression within 'else if' | |
Bug | IDEA-171153 | Inline creates uncompilable code for try with resource | |
Performance | IDEA-178777 | MoveDirectoryWithClassesProcessor.preprocessUsages() should perform operation under progress | |
Performance | IDEA-185248 | OutOfMemory when running large migration | |
Usability | IDEA-181043 | "Propagating" Safe Delete sometimes breaks code | |
Usability | IDEA-151706 | "Pull Up" refactoring - could we add "Do Refactoring" button into conflict window | |
Usability | IDEA-186331 | Introduce variable doesn't expect double value with '.' at the end | |
Usability | IDEA-186606 | Variable renaming code preview should expand folded regions | |
Usability | IDEA-180888 | Unable to inline method to lambda if it's without 'return' | |
Usability | IDEA-183682 | Extract parameter refactoring preview under Darcula has readability problem for struck through obsolete parameters | |
Cosmetics | IDEA-155597 | Text in table in 'Push members down' dialog in not aligned | |
Cosmetics | IDEA-177886 | "Inline Method" - number of occurrences has poor formatting | |
Exception | IDEA-180436 | "Bring 'Resource r' into scope" intention may hang IDEA | |
Exception | IDEA-180824 | Element class com.intellij.psi.impl.source.tree.CompositeElement of type LITERAL_EXPRESSION... | |
Exception | IDEA-182482 | ArrayIndexOutOfBoundsException extracting empty parentheses to new method | |
JavaEE | Bug | IDEA-180265 | JavaEE8: support 4.0 deployment descriptor version |
Bug | IDEA-180263 | CDI: "Navigate To Injected Beans" gutter icon disappears on editing unexpectedly | |
Bug | IDEA-181865 | IllegalStateException on adding JavaEE Framework support to the project | |
Bug | IDEA-180677 | CDI: bean archives processing: archives with beans.xml without version should be considered as one with bean discovery mode == all | |
Bug | IDEA-180679 | CDI: bean archives processing: archives with beans.xml with bean discovery mode == all should be treated correctly | |
Bug | IDEA-179793 | Java EE 8: add the new Java EE 8 into the "Java EE version" list | |
Bug | IDEA-180675 | CDI: bean archives processing: archives with present but empty beans.xml should be considered as one with bean discovery mode == all | |
Bug | IDEA-109357 | FileTooBigException for EAR artifact | |
JavaEE. Deployment and Run | Bug | IDEA-182953 | **artifacts to deploy on server** popup doesn't close after clicking OK |
JavaEE.JBoss | Bug | IDEA-178772 | WildFly - Allow to turn off warnings about HTTPs management configuration |
Bug | IDEA-187787 | Unable to deploy on WildFly 12 Final with Java 9 | |
Bug | IDEA-180537 | WildFly Application Server does not start in Debug mode after installing 173.3188.16 | |
JavaEE.JSF | Bug | IDEA-184674 | Java EE 8 + CDI 2.0 + JSF 2.3: Unsatisfied Dependency on FacesContext Inject |
JavaEE.Struts | Bug | IDEA-183108 | log4j required in struts |
JavaEE.Tomcat | Bug | IDEA-179189 | Idea freez on "Finished, saving caches" |
Bug | IDEA-181566 | Detection server up with symbolic link tomEE | |
JavaEE.WebSphere | Feature | IDEA-180631 | Add support for OpenLiberty server |
Bug | IDEA-178845 | WebSphere. IntelliJ restarts server when updating resources | |
JavaEE.tcServer | Bug | IDEA-183208 | tc Server plugin version 1.2.7b not compatible with IntelliJ IDEA 2017.3 (Ultimate Edition) Build #IU-173.3727.127, built on November 27, 2017 and also latest EAP |
JavaFX | Bug | IDEA-162542 | JavaFX integrated Scene Builder stops working when viewing layout properties of control within AnchorPane |
JavaScript | Bug | IDEA-181156 | Order of sourceFilesUrls elements in JavaScript library configuration file randomly changes |
Bug | IDEA-183115 | JavaScript Nashorn and JDK 9 | |
Exception | IDEA-183639 | NPE at com.intellij.lang.javascript.modules.LocalReferenceResolver.checkResolveResults | |
Kubernetes | Feature | IDEA-185224 | Kubernetes: Yaml. Validate Integer values |
Bug | IDEA-183817 | Kubernetes: java.lang.Throwable at choosing "Run inspection on ..." for a not-modifiable option | |
Bug | IDEA-187853 | Kubernetes. Yml. Labels: false inspection by empty label values | |
Bug | IDEA-187343 | Kubernetes: improve "Change Notes" for plugin | |
Bug | IDEA-184998 | Kubernetes: Yml. QuickHelp. Show it for the completion list items | |
Bug | IDEA-187357 | Kubernetes. Yml. Labels: false inspection by empty labelValue and absent error at key/value ending with "_" | |
Bug | IDEA-183796 | Kubernetes. Add completion for "kind" and "apiVersion" in json | |
Usability | IDEA-183805 | Kubernetes: update the view of the quickhelp | |
Task | IDEA-184797 | Docker, Kubernetes: Yaml: Kubernetes plugin should not depend from Docker plugin | |
Language Injection | Bug | IDEA-180223 | Plain text editor for injected string recognizes backslash as error but "no errors found in this file" |
Bug | IDEA-184515 | No intentions to modify inspection options on warning in injected content without quick fix | |
Bug | IDEA-185223 | Highlighting in injected code updating inconsistently | |
Bug | IDEA-87358 | CDATA is required in order to have FreeMarker IntelliLang support | |
Bug | IDEA-157126 | Scratch files: changing dialect for the injected sql fragment in the scratch file changes the whole scratch file language | |
Maven | Feature | IDEA-177941 | Maven: non-default pom file names: maven goals running from Maven tree fail for projects with non-default names |
Bug | IDEA-138029 | Cannot index custom maven repositories provided by Bintray | |
Bug | IDEA-183879 | Maven: non-default pom file names: fail to import maven project from non-default pom file | |
Bug | IDEA-182983 | "Import Maven projects automatically" setting is not respected when unchecked | |
Bug | IDEA-178630 | Idea fails to identify sourceDirectory located outside of the Maven module | |
Bug | IDEA-179511 | Structure view for maven pom.xml file: with AutiscrollToSource enabled it is impossible to navigate through Structure tree by keys | |
Bug | IDEA-182829 | RC3: experimental support for Java 10 not working for Maven project | |
Bug | IDEA-183887 | Maven projects with non-default pom file names: attempts to add some goal as before-run task to run configuration fails | |
Bug | IDEA-182190 | inspection: usage of properties in parent definition | |
Bug | IDEA-117578 | Dependency with type "bundle" isn't resolved correctly | |
Bug | IDEA-181489 | Proxy settings being ignored for maven importer | |
Bug | IDEA-177942 | Maven: non-default pom file names: add relative path to parent while creating submodule for project with custom file name | |
Bug | IDEA-120881 | Maven: war: support 'nonFilteredFileExtensions' configuration option | |
Bug | IDEA-130196 | Cannot load maven archetype list: Silent OutOfMemoryError | |
Bug | IDEA-184868 | Maven projects with non-default pom file names: adding some goals as before-run task to run configuration from Maven Projects View fails | |
Bug | IDEA-184983 | "detection of jgitver old setting mechanism" in a multi-module Maven project | |
Bug | IDEA-182874 | Maven war plugin: packagingIncludes property: web.xml should be packaged | |
Performance | IDEA-179200 | ExternalSystemStartupActivity: slows startup | |
Exception | IDEA-182256 | NPE at com.intellij.execution.ui.RunContentManagerImpl$5.a | |
Exception | IDEA-177946 | Throwable at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.reformatText | |
OSGi | Bug | IDEA-179737 | [OSGi] Resolving bndrun file produces incorrect version range for bundles |
Bug | IDEA-183907 | OSGi Bundles can not Start OSGi Console with Felix framework 5.6.2+ | |
Packaging and Installation | Bug | IDEA-157045 | Support silent installation for local system user |
Bug | IDEA-154213 | Win10 Installer issue, obsolete shortcuts left under programs list | |
Bug | IDEA-159117 | Silent Install Switch Doesn't Work | |
Bug | IDEA-171703 | PyCharm Silent install (/S) creates neither start menu nor uninstall entries | |
Bug | IDEA-180730 | Patch update requires UAC elevation even if product installed locally | |
Bug | IDEA-144263 | PyCharm Educational Edition silent installation | |
Bug | IDEA-181598 | Setup dialog: visual glitch in Create Associations pane | |
Bug | IDEA-169935 | Silent install (/S) on Windows always installs as current user only | |
Bug | IDEA-146215 | SILENT Install should use admin parameters | |
Bug | IDEA-162504 | The windows executable is missing the build number in file details | |
Bug | IDEA-117135 | Silent installer doesn't write to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | |
Bug | IDEA-160684 | Intellij IDEA Setup Windows EXE does not allow idea64.exe to be configured (on 64bit platforms) | |
Bug | IDEA-180457 | Elevator.exe problems | |
Usability | IDEA-46819 | Updater should automatically download patch in background | |
Cosmetics | IDEA-170344 | Missing start menu icon in search menu on Windows 10 | |
Cosmetics | IDEA-185688 | Groovy association item is not displayed correctly | |
Task | IDEA-185591 | Get rid of -Xbootclasspath/a: argument when running IntelliJ-based IDEs | |
Task | IDEA-156081 | Create icon for running idea on 64-bit JVM from start menu on windows 8/10 | |
Platform API | Feature | IDEA-180975 | Provide UAST patterns API |
Feature | IDEA-184211 | UAnnotations should provied UIdentifiers | |
Feature | IDEA-185693 | Provide an API to programmatically pause/resume indexing during heavy activities | |
Bug | IDEA-185355 | VMOptions.writeOption doesn't support digits in values | |
Bug | IDEA-185644 | ProjectJdkTable#findMostRecentSdk does not select most recent | |
Bug | IDEA-180738 | PsiFileSystemUtil.getRelativePath() and VfsUtil.getPath() return incorrect results when the first argument is a directory | |
Bug | IDEA-181783 | AbstractUastVisitor in AbstractBaseUastLocalInspectionTool violates contract of `buildVisitor` method | |
Bug | IDEA-184501 | Suggested replacement for deprecated method CreateTestAction.checkForTestRoots() can't be used | |
Bug | IDEA-184046 | Uast: no reliable way to match parameters to arguments in calls | |
Performance | IDEA-182103 | SemService cache clearing takes long time | |
Performance | IDEA-185281 | Livelock while reopening a project | |
Performance | IDEA-181206 | Unwarranted checks for type annotations at AnnotationUtil.isAnnotated() cause performance issues | |
Task | IDEA-182567 | Smart PSI pointers created inside PSI event listener behave incorrectly | |
Exception | IDEA-179233 | PSI events are delivered with invalid offsets | |
Exception | IDEA-182134 | Open/close project with multiple projects causes exception | |
Plugin Development | Feature | IDEA-115118 | DevKit: support EP "order" attribute highlighting/references |
Feature | IDEA-181105 | Devkit: highlight non-standard EP naming scheme | |
Feature | IDEA-179541 | When inspection class is renamed, propose to rename additionally HTML description and short name | |
Feature | IDEA-178996 | DevKit: ctrl+click navigation to file for @TestDataFile annotated method arguments | |
Feature | IDEA-180582 | Show 'skipForDefaultProject' tag as deprecated in project-component tags in plugin.xml files | |
Feature | IDEA-128239 | Allow to specify full package + class name on the new action dialog | |
Feature | IDEA-182835 | Add an inspection that warns when UElements are used as PsiElements | |
Feature | IDEA-181981 | Provide annotation to mark dynamically loaded classes | |
Feature | IDEA-142062 | DevKit: make TestDataReferenceContributor work for Kotlin | |
Feature | IDEA-179119 | Go to related symbol should allow to navigate from inspection description to inspection class | |
Feature | IDEA-179635 | Warn if buildVisitor returns a recursive visitor | |
Bug | IDEA-166677 | XIncludes in plugin descriptions should resolve paths in classpath (or even in entire project's classpath) | |
Bug | IDEA-179740 | DevKit: support '.after' suffix for testdata file pairs | |
Bug | IDEA-188374 | CommitChangeListDialog.commitAlienChanges shows empty changes browser (when it is not) | |
Bug | IDEA-180252 | Why do I have a bunch of test-data related gutter icons? | |
Usability | IDEA-187502 | Add module for IntelliJ IDEA Community as well as joint module for both Community and Ultimate | |
Usability | IDEA-180083 | build.gradle generated by New Project Wizard for IntelliJ Platform Plugin contains doubtful settings | |
Cosmetics | IDEA-179257 | Collapse long file paths in navigate to testdata popup | |
Cosmetics | IDEA-181935 | Devkit: show ID/Name of plugin for plugin.xml files in editor tab | |
Cosmetics | IDEA-179010 | DevKit: testdata-related UI improvements | |
Task | IDEA-178261 | Testdata group editor and testdata navigation improvements/bugfixes | |
Task | IDEA-182931 | Support adding label on top of a component in ComponentPanelBuilder | |
Exception | IDEA-182752 | NPE on test data navigation | |
Plugin Management | Bug | IDEA-180853 | IntelliJ BPMN plugin editor crashes IJ on startup. |
Bug | IDEA-183557 | Using multiple optional dependencies against the same plugin causes one of the config files to be ignored. | |
Bug | IDEA-183095 | error-prone-compiler Plugin not compatible with IDEA 2017.3.1 EAP | |
Task | IDEA-171552 | Allow using methods with Kotlin interfaces in signatures from plugins with their own version of kotlin-runtime library | |
Exception | IDEA-186256 | CCE “java.awt.FileDialog cannot be cast to javax.swing.JDialog” at opening File dialog window when attempting to connect to wrong plugin repository | |
Product Documentation | Usability | IDEA-180238 | Missing directory "config" on instruction to change location of "config" and "system" directories on file Install-Linux-tar.txt |
Project Configuration | Feature | IDEA-178743 | Support for development builds of JDK |
Feature | IDEA-180275 | Check that unloaded modules compile successfully before commit | |
Feature | IDEA-166061 | Support qualified module names as a replacement for module groups | |
Feature | IDEA-180193 | Automatically unload newly added modules | |
Feature | IDEA-183009 | Provide action to convert module groups to qualified names | |
Feature | IDEA-186246 | Provide a convenient way to change qualified names for multiple modules at once | |
Feature | IDEA-183964 | Update local run configurations when module groups are converted to qualified names | |
Feature | IDEA-178557 | Repository libraries: add option to exclude transitive dependencies | |
Bug | IDEA-186115 | Module unloading using ModuleManager.setUnloadedModules has bogus guard check | |
Bug | IDEA-183742 | Per-module bytecode versions aren't loaded when project is opened | |
Bug | IDEA-183747 | Renaming a module doesn't update compiler settings | |
Bug | IDEA-179968 | On new module adding to the project with modules grouped by fqn the module group mode is applied | |
Bug | IDEA-175385 | RemoveInvalidElementsDialog: invalid module references cannot be removed from modules.xml | |
Bug | IDEA-186248 | Unexpected error on compiling standard Java project after launching IDEA with no configurations | |
Bug | IDEA-177765 | Repository libraries: sources of dependencies aren't downloaded | |
Bug | IDEA-177838 | Content of iml file for module imported from Gradle is cleared | |
Bug | IDEA-185531 | Order of lines in ModuleRenamingHistory component in .idea/modules.xml randomly changes on save | |
Bug | IDEA-149708 | Invalid Run Configuration after Module Rename | |
Bug | IDEA-185428 | IAE during loading of artifacts | |
Bug | IDEA-185763 | Scopes editor: 'Include Recursively' button works incorrectly for module group nodes if qualified module names are used | |
Bug | IDEA-180674 | Gradle/Maven: "Store generated project files externally" option is ignored when creating a project from existing sources | |
Bug | IDEA-178542 | loading/unloading a module confuses maven - delete not available | |
Bug | IDEA-182178 | Copyright settings are not stored | |
Bug | IDEA-178796 | Importing project hangs with directory cycle | |
Bug | IDEA-181631 | Settings | Appearance & Behavior | System Settings | HTTP Proxy: entered proxy authentication | login name is not applied | |
Bug | IDEA-176554 | Module rename isn't reflected in dependent module imls | |
Bug | IDEA-185133 | Changing version works incorrectly for Maven libraries if MAVEN_REPOSITORY path variable has non-canonical case of letters | |
Bug | IDEA-180295 | Project settings: don't show unnecessary modules grouping items for modules with version numbers in names | |
Bug | IDEA-180764 | JavaSourceRootDetectionUtil#getPackageName does not handle annotated pacakge-info file | |
Bug | IDEA-182200 | Deleting unloaded module should not delete directory | |
Bug | IDEA-184303 | "Add" button disabled in "Editor > Copyright" | |
Bug | IDEA-186197 | OutOfMemoryError on Clean up old output directories | |
Bug | IDEA-179583 | ProjectStructure: visual glitch after renaming modules and pressing Apply | |
Bug | IDEA-179580 | Project Structure dialog: module name is not updated on change until reopening | |
Bug | IDEA-180663 | Gradle/Maven: odd modules are created on enabling ""Store generated project files externally" option; Throwable at ModuleManagerImpl.loadModules | |
Usability | IDEA-174389 | Unloading Modules: the unloaded module that is re-imported back gets unloaded after project reopening | |
Usability | IDEA-174410 | Modules Unloading: it would be nice to pre-select the module when action is invoked on some file/folder inside module | |
Usability | IDEA-66021 | Creating new maven module from project view should suggest correct directory | |
Usability | IDEA-179424 | 'id' and 'name' options in .idea/jarRepositories.xml file are changed by IDEA | |
Cosmetics | IDEA-179893 | Group names not properly escaped on Move Module to Group | |
Exception | IDEA-182159 | Removing a JAR directory root from a project library produces endless exceptions and freezes the UI | |
Exception | IDEA-183587 | Exception thrown while loading project when opening or compiling project | |
Exception | IDEA-181571 | com.intellij.openapi.project.IndexNotReadyException.create(IndexNotReadyException.java adding module dependency | |
Project View | Feature | IDEA-176856 | Show nodes for unloaded modules in 'Project View' even if their directories aren't located under loaded modules |
Bug | IDEA-183205 | Unnecessary module grouping nodes are shown in Project View if some module names are substring for other module names | |
Bug | IDEA-164950 | Project Tool Window - Ctrl+Left shortcut doesn't work | |
Bug | IDEA-185935 | Modules with namespaced name show wrong in some scenarios | |
Bug | IDEA-181653 | "Autoscroll to sources" doesn't work in 181 | |
Bug | IDEA-180143 | Deleting empty package causes Project View to reset selection to the root | |
Bug | IDEA-180081 | Project view: don't show unnecessary modules grouping items for projects | |
Performance | IDEA-184761 | UI freezes in project view | |
Usability | IDEA-183022 | Flatten modules option missing in Project Tool | |
Cosmetics | IDEA-185546 | Project files new arrow (2018 EAP) location is inconsistent | |
Exception | IDEA-183236 | PhpStorm 2017.3 doesn't load project tree | |
Refactoring | Bug | IDEA-180637 | GUI problem on refactoring module on pressing forward button |
Bug | IDEA-176840 | View / Expression Type just after closing pair character changes user selection | |
Usability | IDEA-168477 | Renaming scratch files shouldn't suggest to search for usages | |
RegExp | Bug | IDEA-96094 | Regex tester forces an exact match |
Bug | IDEA-183559 | RegExp checker doesn't work for backslash | |
Run | Debug configuration | Feature | IDEA-147759 | Allow to launch debug mode with Compound Run/Debug Configuration |
Bug | IDEA-181728 | Run Dashboard not available anymore | |
Bug | IDEA-182966 | All run configurations lost after upgrade to 2017.3 | |
Bug | IDEA-157989 | "Stop" button does not work when the IDE is launched as a background task | |
Bug | IDEA-108342 | 'Single instance only' option not copied in Run configuration | |
Bug | IDEA-187519 | Run button not disabled for for debug only run/debug configurations | |
Bug | IDEA-150577 | Run configuration list has small height and is not resizable | |
Bug | IDEA-180005 | Configurations with same name but different type disappear after project reopening | |
Bug | IDEA-184007 | Run dashboard debugger window very narrow | |
Bug | IDEA-154486 | JSP compilation fails in 2016.1 and 15.0.5 | |
Performance | IDEA-184142 | Endless ProjectJDKImpl allocations when alternative JRE is enabled | |
Usability | IDEA-165946 | Provide ability to view classpath of a java process started via run configuration if it is passed via classpath.jar | |
Usability | IDEA-181198 | RunDashboard: finished and not started configurations could not be distinguished in tree | |
SQL | Bug | IDEA-184057 | SQL autocomplete is upper case and prepends schema name |
Spring | Feature | IDEA-174264 | Spring: SpEL injection for Kotlin could be supported for `@Cacheable`, `@CacheEvict`, `@EventListener` |
Feature | IDEA-159298 | Integrate class hot swapping with Spring Boot Devtools | |
Feature | IDEA-185906 | Spring Boot: Endpoints: Show gutter icon on bean declarations | |
Feature | IDEA-182319 | Add dedicated support for java.time.Duration in config files | |
Feature | IDEA-182315 | Add an option to apply code formatting when a new project is created from Spring Initializr | |
Feature | IDEA-175797 | Support property placeholder folding in code (not only in XML) | |
Feature | IDEA-158147 | Spring EL: support auto-popup parameter info | |
Feature | IDEA-184281 | Spring Boot: Endpoints: Show gutter icon on request mapping handler method | |
Feature | IDEA-186265 | Spring MVC: async navigation popup for "views" @RequestMapping gutter | |
Feature | IDEA-179598 | Spring Cloud Commons support | |
Feature | IDEA-183012 | Spring Boot: Endpoints: support new SB 2.0.0 properties for managing actuator endpoints | |
Feature | IDEA-151817 | Better support for static assets and template with Devtools | |
Feature | IDEA-185897 | Spring Boot: Endpoints: support new SB 2.0.0 mappings endpoint's output format | |
Feature | IDEA-186253 | Spring Boot: async navigation popup for @ConfigurationProperties gutter | |
Feature | IDEA-183797 | Spring Security reactive testing: support roles of UserExchangeMutator | |
Feature | IDEA-183793 | Spring Boot: consider enabling "include dependencies with Provided scope" option in the created run configurations | |
Bug | IDEA-186465 | Spring MVC: gutter navigation icons for request mappings must not show multiple targets | |
Bug | IDEA-181162 | Spring Boot: application.yaml support: no gutter navigation icons are available for List/Map properties | |
Bug | IDEA-183441 | Cannot display Spring Webflow popup | |
Bug | IDEA-177932 | Override parameters unaccessible for Spring Boot configuration | |
Bug | IDEA-186346 | Spring Boot: configuration properties gutter navigation: only single usage per file is found | |
Bug | IDEA-184770 | Spring DTO projection false inspection | |
Bug | IDEA-182730 | Spring Boot: application.yml support: validate the values of List elements provided in the standard notation | |
Bug | IDEA-181345 | Spring: "Autowired members defined in invalid Spring bean" inspections: Throwable "Empty PSI elements should not be passed to createDescriptor" at ProblemDescriptorBase.<init>() | |
Bug | IDEA-185376 | Spring: Field Injection Warning inspection doesn't report violations in stereotype components | |
Bug | IDEA-186320 | Spring MVC toolwindow: embedded documentation pane is too small when it is just shown; it should be possible to change its size manually | |
Bug | IDEA-186326 | Spring: SpringModelDependencies action doesn't work when invoked via 'composed' gutter icon | |
Bug | IDEA-161799 | Run configuration settings for Spring Boot run config are wiped out when switching between git branches | |
Bug | IDEA-180737 | Spring Boot MVC: source roots not checked in Web facet results in broken support | |
Bug | IDEA-182239 | Spring Boot: fix code insight for multi-values of List/Array type | |
Bug | IDEA-180150 | 'Spring Factories' gutter icon is shown for outer class | |
Bug | IDEA-179824 | Spring Data JPA: check the existsBy repository method type | |
Bug | IDEA-182524 | Annoying code completion in YML comments | |
Bug | IDEA-184465 | SpringBoot incorrectly shows ApplicationArguments as an error in Bean creation. | |
Bug | IDEA-178523 | Spring: Field Injection Warning inspection doesn't report violations in components | |
Bug | IDEA-182761 | Spring's @Primary not supported as a meta-annotation | |
Bug | IDEA-184628 | False inspection on Spring Expression | |
Bug | IDEA-184398 | Spring Boot: use canonical format of configuration keys also for harvested POJO properties | |
Bug | IDEA-180181 | Jump To Navigation Bar doesn't work properly from Spring Data and Spring MVC toolwindows | |
Bug | IDEA-154863 | Spring: provide possibility to refactor/rename caches | |
Bug | IDEA-179242 | Spring Boot: evaluate multiple occurrences of configuration values (List, Map) | |
Bug | IDEA-178580 | Query not syntax highlighted when not using parameter map | |
Bug | IDEA-154902 | Spring: "cachenames definition error" inspection should work for @Caching annotation also) | |
Bug | IDEA-182369 | IDE frequently locks up while typing | |
Bug | IDEA-184732 | Autowiring for Bean Class (Spring) inspection gives error when beans' interface have default methods | |
Bug | IDEA-182605 | Support replacement for map-based key in Spring Boot metadata | |
Bug | IDEA-187394 | Spring initializr wizard: strip trailing "/" for custom Initializr URL | |
Bug | IDEA-187026 | Spring Boot Autoconfiguration: related models from autoconfig must be fully evaluated | |
Bug | IDEA-180149 | 'Spring Factories' gutter icon is not shown for Kotlin class | |
Bug | IDEA-186259 | Spring Boot: links are not navigable in the quick doc popups for the application properties keys | |
Bug | IDEA-186393 | Spring Initializr: the new created projects are not imported from Maven automatically | |
Bug | IDEA-181830 | Spring boot: Interface with main method | |
Bug | IDEA-179654 | Spring: @Bean#value is not recognized as bean name | |
Bug | IDEA-182572 | @Cacheable (chip symbol) does not appear next to nested @CacheEvict setting of @Caching(evict = {@CacheEvict(...)}) pics included | |
Bug | IDEA-179676 | Spring MVC: SelectIn... | SpringBeans doesn't work for the component registered as web config | |
Bug | IDEA-155241 | Spring: Caches: custom annotation that uses @Caching doesn't cause warning in interfaces | |
Bug | IDEA-186899 | Spring Boot: no completion for the user-defined configuration properties | |
Bug | IDEA-187126 | spring.factories: inner classes can be referenced using '$' (class$innerClass) | |
Bug | IDEA-187127 | spring.factories: class not resolved in case of trailing spaces | |
Bug | IDEA-180173 | Methods annotated with '@Async' must be overridable Message loop | |
Performance | IDEA-183992 | IDEA hangs while searching. | |
Performance | IDEA-180319 | Spring: performance problems | |
Performance | IDEA-178995 | Inspections runner takes too long | |
Usability | IDEA-183569 | Spring Initializr: sort n/a dependencies in search popup to end of list | |
Usability | IDEA-182949 | Spring Boot: group "find usages" results from config files/additional.json | |
Usability | IDEA-179161 | Spring Boot Dashboard: it is impossible to unset the default mapping | |
Usability | IDEA-180887 | Spring facet: keep selection & order after editing|customizing fileset | |
Usability | IDEA-160602 | Less agressive Access can be package-private for Spring annotated methods | |
Usability | IDEA-185771 | Spring Beans toolwindow: the bean documentation pane cannot be vertically scrolled | |
Cosmetics | IDEA-185822 | Spring documentation providers: new design | |
Task | IDEA-182848 | Spring Boot MVC: adapt Freemarker configuration change for SB2 M7 | |
Task | IDEA-187047 | Spring Boot: optimize collecting/evaluating auto-config classes | |
Configuration Problem | IDEA-182709 | @Cacheable with public method inspection warnings incompatibility | |
Auto-reported Exception | IDEA-179878 | Exception when copy-paste class into project | |
Exception | IDEA-179741 | NPE at com.intellij.spring.toolWindow.panels.SpringBeanPointerGraphPanelContent$1$1.updateDataModel | |
Exception | IDEA-181230 | Throwable: Assertion failed: This progress indicator is indeterminate | |
Exception | IDEA-179982 | ISE at com.intellij.ui.FinderRecursivePanel.updateSelectedPath | |
Exception | IDEA-182192 | AE at com.intellij.spring.web.mvc.toolWindow.SpringMvcViewUtils.processUrls | |
Exception | IDEA-178959 | Spring Integration dependent on Groovy plugin | |
Structural Search and Replace | Feature | IDEA-81235 | Structural Search should be able to find method calls to annotated methods |
Bug | IDEA-154183 | Structural Search of Javascript not working as expected | |
Bug | IDEA-181391 | NPE at com.intellij.structuralsearch.inspection.highlightTemplate.SSBasedInspectionOptions$10$1.createConfi guration | |
Bug | IDEA-128106 | SSR and ActionScript: throwable at com.intellij.structuralsearch.impl.matcher.GlobalMatchingVisitor.handleTypedElement | |
Bug | IDEA-186640 | SSR: extremely hard to edit patterns | |
Bug | IDEA-185614 | Structural replace removes parentheses unexpectedly | |
Bug | IDEA-181065 | Search Structurally... misses hits in libraries | |
Bug | IDEA-185417 | SSR crash | |
Task | IDEA-182438 | [Upsource] IDEA-CR-26435: SSR: big speed up searching xml/html | |
Tapestry | Bug | IDEA-181603 | New > Tapestry > Component / Page operation does nothing - fails with NPE in AddNewComponentDialog.getName() |
Task Management | Feature | IDEA-70996 | Tasks and IDE Contexts - Shelving changes |
Bug | IDEA-180834 | Unable to update issue state from "Open Task" dialog | |
Bug | IDEA-187128 | Generic task server configuration cannot be saved in settings | |
Bug | IDEA-177543 | Tools > Tasks & Contexts > Open Task... > *STUCK* | |
Usability | IDEA-177702 | The dialog that comes up in response to "Create New Task" should allow the user to enter/modify the Task's name | |
Usability | IDEA-185567 | Server types not searchable in Settings | |
Cosmetics | IDEA-180845 | Tasks Servers dialog issues | |
Exception | IDEA-188672 | Impossbile to create any generic based repostitory in the recent EAP builds due to problems with serialization | |
Template Languages. FreeMarker | Feature | IDEA-172671 | Support configurable injection into FreeMarker macro calls |
Feature | IDEA-178398 | Freemarker file. I18nize Hard-Coded String | |
Bug | IDEA-182863 | Keywords should be suggested after unclosed range literals | |
Bug | IDEA-180599 | Space added before colon in default .ftlh template | |
Exception | IDEA-182929 | Invalid ranges during formatting in Language: FTL> | |
Exception | IDEA-184552 | FtlJavaMethodResolveHelper NPE | |
Exception | IDEA-181267 | Invalid ranges during formatting in Language: FTL> | |
Terminal | Bug | IDEA-140061 | Should be possilbe to pause terminal output |
Bug | IDEA-186950 | Exception on trying to evaluate java program that throws exception in terminal | |
Cosmetics | IDEA-185689 | Open in Terminal should be in the same group as Reveal in Finder/Show in Explorer | |
Exception | IDEA-187084 | StringIndexOutOfBoundsException when execute Jest ui test | |
Thymeleaf | Bug | IDEA-181497 | Thymeleaf anchor links with # are not recognized |
Bug | IDEA-166691 | Thymeleaf problem reported, but expression correct | |
Bug | IDEA-174276 | incorrect expected in thymeleaf template | |
Bug | IDEA-163166 | Thymeleaf: literal substitutions are not parsed in the fragment expressions when occur in the template name | |
Bug | IDEA-181781 | Thymeleaf plugin cannot resolve inner class methods | |
UML | Bug | IDEA-172583 | show changes allows infinite scroll |
Bug | IDEA-79123 | Add "Delete element" item to diagram context menu | |
Performance | IDEA-180405 | OutOfMemory on attempt to show dependencies on the UML diagram | |
Unit Testing. JUnit | Feature | IDEA-163481 | Support Junit5 @Tag in run configuration |
Feature | IDEA-148551 | Differences Viewer for AssertJ format | |
Feature | IDEA-131092 | Automatically add Static Imports for Unittests | |
Feature | IDEA-179139 | junit 5: rerun failed & run specific test don't work with @ParametrizedTest | |
Feature | IDEA-179637 | JUnit 5 integration: Display test engine and package structure of test classes | |
Bug | IDEA-183169 | IntelliJ 2017.3 test runner is not detecting JUnit 3 test cases without no-arg constructor | |
Bug | IDEA-180624 | "TestCases should contain tests" when only @Nested test in Junit5 | |
Bug | IDEA-182310 | Incorrect warning in JUnit 5 parametrized tests, | |
Bug | IDEA-179927 | Junit4->Junit5 Migration: Many asserts are not migrated | |
Bug | IDEA-185988 | "<Click to see difference>" only available in command line when junit4 is available | |
Bug | IDEA-131329 | AssertJ error output is incorrect | |
Bug | IDEA-184873 | No intention 'Generate missed test methods' for JUnit5 tests | |
Bug | IDEA-182020 | JUnit Gradle runner does not update test status gutter icon | |
Bug | IDEA-185621 | Regression: JUnit4 test classes detection picks non test classes | |
Bug | IDEA-169198 | JUnit 5 integration should use `UniqueIdSelector` when running single test from within test runner | |
Bug | IDEA-180756 | Attempt to rerun failed test causes 'Test framework quit unexpectedly' error | |
Bug | IDEA-181259 | Make JUnit-Inspections compatible with JUnit 5 | |
Bug | IDEA-162259 | IntelliJ shouldn't run JUNit inner static classes | |
Bug | IDEA-169549 | JUnit 5 integration should consider method parameter types when jumping to source | |
Bug | IDEA-184623 | 'All Tests Passed' not shown if there are ignored tests | |
Bug | IDEA-179766 | IDEA treats inner class as Test class when outer annotated with @RunWith | |
Bug | IDEA-182687 | IntelliJ should flag static @Test methods as errors for JUnit | |
Bug | IDEA-183697 | Junit5 tests don't run after upgrading to 2017.3 | |
Bug | IDEA-185990 | Test runner tries to run inner classes | |
Bug | IDEA-180317 | JUnit 4 with Hamcrest assertions does not show difference viewer | |
Bug | IDEA-184902 | Vintage Engine 1.0.0 added to class-path | |
Bug | IDEA-183892 | repeating a junit test suddenly stops without logging anything. | |
Bug | IDEA-165929 | Running with dynamic.path=true and gettingacnt locate a PowerMock related class | |
Usability | IDEA-183422 | 'View assertEquals Difference' action is not available while IDEA is updating indices | |
Usability | IDEA-180865 | Create Test intention in Maven projects: add dependency with scope == test | |
Usability | IDEA-179774 | "Create Test" dialog does not fill test superclass with last used value | |
Usability | IDEA-90048 | automatically statically import Assert.* and Junit4 annotations when creating a unit test | |
Usability | IDEA-86808 | Allow creating test class with Test as a prefix | |
Cosmetics | IDEA-185032 | Drop down in 'Import Test Results' action show names with underscores incorrectly | |
Configuration Problem | IDEA-152227 | $MODULE_DIR$ should resolve to current module path | |
Exception | IDEA-181642 | JUnit 5: update test plan on new dynamic test registration | |
Exception | IDEA-186528 | Exception at com.intellij.testIntegration.createTest.CreateTestAction.createTestDialog | |
Unit Testing. TestNG | Bug | IDEA-183343 | IntelliJ show test successful when test exception has cause with long message |
User Interface | Feature | IDEA-61533 | Color folded block according to validation status. |
Feature | IDEA-173043 | Make tooltips background configurable | |
Feature | IDEA-127682 | panel title bar as handler | |
Feature | IDEA-158355 | Add 'About' action to Welcome Screen's "Get Help" menu | |
Feature | IDEA-179992 | Could not change max number of tabs | |
Bug | IDEA-182710 | Cannot paste to Clion attach to process window | |
Bug | IDEA-187284 | HiDPI JVM option is ignored in IntelliJ IDEA 2018.1 EAP | |
Bug | IDEA-183442 | Editor background image is covered by Status Bar and Tool Buttons | |
Bug | IDEA-182458 | Slow scrolling performance in editor with multiple gutter icons | |
Bug | IDEA-183253 | [fps] expandable tree item is shifted | |
Bug | IDEA-181171 | Test progress should green/red according to the result of the tests | |
Bug | IDEA-182339 | "Show in explorer" doesn't work if invoked on file with "=" character in name | |
Bug | IDEA-186989 | Invoking "find action" in Evaluate dialog moves focus to the main window | |
Bug | IDEA-183580 | New background image feature covers up background color of color schemes | |
Bug | IDEA-180135 | UI scale factor is wrong on Windows with latest EAP | |
Bug | IDEA-181555 | Unable to close Find in Path dialog after Regex syntax window is opened and closed | |
Bug | IDEA-183953 | Windows: "Show in Explorer" does not work with cyrillic symbols | |
Bug | IDEA-178632 | Switching Default/Darcula themes on mac breaks combobox borders | |
Bug | IDEA-183041 | Background image, displayed "plain", getting clipped after 2017.3 update | |
Bug | IDEA-185911 | Incorrect popup height causing scrollbar to appear | |
Bug | IDEA-134545 | Change Signature dialog uses syntax highlight colors, but not background | |
Bug | IDEA-180520 | AE at com.intellij.openapi.util.text.StringUtil.assertValidSeparators | |
Bug | IDEA-184837 | 'Search with google' doesn't support Unicode | |
Bug | IDEA-179312 | Project View Popup - Does Not Match Settings | |
Bug | IDEA-181253 | Error validation doesn't work in dialogs in real time | |
Bug | IDEA-181780 | Search Everywhere and Navigate to Class popups disappear on attempt to open Quick Definition for the selected class | |
Bug | IDEA-181071 | context submenu arrow icon is low res on Retina | |
Bug | IDEA-179663 | "Local Changes" - "Wide selection" is broken | |
Bug | IDEA-180011 | Cannot set background image in latest PyCharm EAP | |
Bug | IDEA-184013 | Splash screen. License name display error. | |
Bug | IDEA-184012 | Align text by baseline in labels and checkboxes/radiobutton on win10 | |
Bug | IDEA-159531 | Comboboxes hide background picture | |
Bug | IDEA-185405 | Nested Idea does not scale on kubuntu 17.10 / KDE Plasma 5 | |
Bug | IDEA-185745 | Quick Doc hides under Win task bar | |
Bug | IDEA-95435 | No "exclamation sign" on the welcome screen | |
Bug | IDEA-158873 | Evaluate window: cannot TAB from expression into results tree | |
Bug | IDEA-174258 | Painting progress bars eats CPU | |
Bug | IDEA-183638 | [fps] moving caret up/down leaves artifacts in the editor | |
Bug | IDEA-180962 | disable JRE-HiDPI (per-monitor DPI-aware) mode by default in IDEA 2017.3 | |
Bug | IDEA-179760 | Can't change default annotation used for code generation | |
Bug | IDEA-180409 | initial support for fractional scale HiDPI | |
Bug | IDEA-183241 | Strange behaviour of File Structure popup | |
Bug | IDEA-185137 | Can't load comboDropTriangle icon when switching theme to Darcula | |
Bug | IDEA-181339 | Navigation between toolwindow tabs by Alt-Right, Alt-Left doesn't move focus | |
Bug | IDEA-182463 | Editor highlighting background and border do not match (hidpi) | |
Bug | IDEA-185306 | Powered by open-source software link in about box is outdated | |
Bug | IDEA-180276 | Broken generics parameter type for completion | |
Bug | IDEA-182423 | ShowInExplorer doesn't work for files that contain double blank space symbols | |
Bug | IDEA-179953 | Broken hebrew characters in replace preview | |
Bug | IDEA-94095 | ClassCastException: org.sylfra.idea.plugins.revu.ui.toolwindow.tree.IssueTreeBuilder$GroupNodeDescriptor cannot be cast to com.intellij.ide.util.treeView.AbstractTreeNode | |
Bug | IDEA-128058 | Inconsistent insets in editor hints | |
Bug | IDEA-154559 | 'Git Reset' dialogue looks weird on Linux Mint | |
Bug | IDEA-185043 | Dom UI editors don't survive on PSI invalidation on root change | |
Bug | IDEA-180576 | copy from structure window doesn't work in fresh idea eap | |
Bug | IDEA-184987 | Already disposed String | |
Bug | IDEA-185008 | Show usages is closed on escape in usages settings dialog | |
Bug | IDEA-185007 | No find in bytecode view | |
Bug | IDEA-181795 | Quick Definition invoked from Code Completion steals focus from Code Completion popup | |
Bug | IDEA-185833 | Quick Doc tool bar overlapped by Quick Doc body | |
Bug | IDEA-186562 | Javadoc not shown for jigsaw modules in another module | |
Bug | IDEA-186564 | Default size of Edit configuration -> tasks before launch is just for 1 step | |
Bug | IDEA-177790 | tooltip is meaningless | |
Bug | IDEA-149061 | Tool Window docking issue | |
Bug | IDEA-186529 | New tool window header close buttons close on mouse down instead of mouse up | |
Bug | IDEA-187482 | ToolWindow header becomes active when context menu is invoked on editor | |
Usability | IDEA-181836 | settings plugin list divider issue | |
Usability | IDEA-183950 | Create directory/file in project view should move selection to created item | |
Usability | IDEA-171812 | last line on Find Refactoring Preview hardly available | |
Usability | IDEA-23184 | Always on top detachable windows doesn't make sense on MacOS. | |
Usability | IDEA-181371 | Search doesn't work in hashCode/equals Templates window | |
Usability | IDEA-146047 | Allow to paste branch name into the Git Branches popup | |
Usability | IDEA-39009 | File chooser: Ctrl+P shortcut does not work if the focus is on Ok / Cancel buttons | |
Usability | IDEA-120846 | "Reveal in Finder" should be available in each editor and tab context menu | |
Usability | IDEA-170891 | Show meaningful error when IDE fails to create new project in the read only directory | |
Usability | IDEA-66258 | Apply when editing artifact moves focus in to different artifact | |
Usability | IDEA-173072 | Change wording in "IDE updates are managed externally and weren't checked": message is unclear | |
Usability | IDEA-185585 | 'Speed search' in modules in project structure should match pattern against full module name | |
Usability | IDEA-174199 | Indexing progress not shown when status bar is hidden | |
Cosmetics | IDEA-178925 | Import wizard last step animation goes in the wrong direction | |
Cosmetics | IDEA-155650 | Grammatical Error in Update Dialog: "See" is not a User Action | |
Cosmetics | IDEA-186151 | New quick-doc: opening it many times causing gradual size growth | |
Cosmetics | IDEA-181512 | 'Include transitive dependencies' checkbox isn't fully shown when you edit properties of a repository library | |
Cosmetics | IDEA-180266 | Tool Window divider inconsistency | |
Cosmetics | IDEA-180544 | 'Suppress' button in 'Inspection result' window have visual problem | |
Cosmetics | IDEA-180630 | Switching from Darcula to Default L&F leaves dark stripes in panes | |
Cosmetics | IDEA-181117 | ExpandableTextField has incorrectly rendered 'Expand' button | |
Cosmetics | IDEA-150434 | Non-retina ibeam cursor on dark backgrounds | |
Cosmetics | IDEA-161840 | Background Image is not set for the Preview of Find results when it displays 'select occurrence to preview' | |
Task | IDEA-178638 | ComboBox with large font | |
Task | IDEA-174108 | Rework progress bars | |
Task | IDEA-181772 | Focus stays in Project tool window on creating new file/class | |
Auto-reported Exception | IDEA-179787 | Exception in IDEA core | |
Exception | IDEA-174845 | NPE at com.intellij.ide.navigationToolbar.NavBarRootPaneExtension | |
Exception | IDEA-180346 | Typeahead request blocked at com.intellij.openapi.wm.impl.FocusManagerImpl.typeAheadUntil | |
Exception | IDEA-181936 | Opening 'Find In Path' from 'Find Class' throws exception | |
User Interface. Accessibility | Bug | IDEA-181255 | apply changes from AndroidStudio [3] |
Bug | IDEA-181332 | [a11y] DisposalException from breakpoint popup | |
Bug | IDEA-182266 | [windows] do not override app icon | |
User Interface.Darcula | Bug | IDEA-100256 | Darcula: Settings->Schemas and DTDs hard to read entries |
Cosmetics | IDEA-118671 | Browse button of TextFieldWithHistoryWithBrowseButton control is larger than the rest of the control | |
Cosmetics | IDEA-120491 | Darcula: Java syntax highlighting in jsp broken | |
Version Control | Feature | IDEA-129759 | File History & Log: Show diff for merge commits as a 3-panel diff instead of proposing a popup with parents selector, or choosing an arbitrary parent. |
Feature | IDEA-176722 | Apply patch (from clipboard) should take the meta-information (commit message, author) from the patch | |
Bug | IDEA-186483 | Amend does not populate previous commit message if enabled with unversioned files only. | |
Bug | IDEA-180991 | VCS group by directory should show path relative to the path of project/module | |
Bug | IDEA-183003 | If a file is renamed and not committed, and another file is created with old name, deleting the renamed file deletes both files | |
Bug | IDEA-169466 | Author field and Amend checkbox missing when only Unversioned files present | |
Bug | IDEA-183047 | Author colum in File history is not sortable anymore | |
Bug | IDEA-186651 | Move to another changelist shortcut in Diff moves the entire file | |
Bug | IDEA-105708 | "Annotate" command works incorrectly | |
Bug | IDEA-185598 | Favorite branch mark is lost on restart | |
Bug | IDEA-188501 | Partial Commit: "Git | Revert" action reverts changes, that are excluded by checkboxes | |
Bug | IDEA-188319 | Partial Commit: Pre-commit changes by "Update Copyright" hook will not be committed when committing non-active changelist | |
Bug | IDEA-180928 | [Regression] F6 (move to another changelist) shortcut doesn't work in Commit Changes dialog any longer | |
Bug | IDEA-174233 | No space between links in "Rebase failed" notification | |
Bug | IDEA-186725 | Changes grouping by repository: confusing results for external VCS root if group by module is used | |
Bug | IDEA-183986 | Compare with Local works incorrectly in a folder history | |
Bug | IDEA-183691 | modification info not visible in commit dialog | |
Bug | IDEA-167479 | File permissions from patch aren't applied | |
Bug | IDEA-182932 | Annotations sidebar show chinese characters with wrong width | |
Bug | IDEA-161081 | Unversioned files should be preselected in the commit dialog if they were selected in the Local Changes | |
Bug | IDEA-187108 | Commit action does not respect file selection in Local changes | |
Bug | IDEA-187101 | EAP #IC-181.3870.7:Create partial patch does not work as expected | |
Bug | IDEA-175125 | Patch can't be applied if it contains mode changes only (e.g. 644->755) | |
Bug | IDEA-157939 | Cherry pick notification: escape XML | |
Performance | IDEA-131357 | Idea stucks after "accept mine" for 100 files in merge dialog | |
Usability | IDEA-179175 | Unclear 'Branch context has been loaded' message | |
Usability | IDEA-183938 | History of the project root directory does not show submodule commits when submodule as registered as root | |
Usability | IDEA-136238 | Local Changes | Preview Diff should show current version of the unversioned file | |
Usability | IDEA-169729 | When dragging shelved changes to 'Local Changes' tab, apply them in 'Default' changelist (if it's selected in 'Unshelve...' dialog) | |
Usability | IDEA-185014 | VCS: Local changes: update info symbol to parenthesised i | |
Usability | IDEA-162615 | "Create patch" with Russian letters results in unnamed.patch | |
Usability | IDEA-156875 | Display the content for unversioned fIles in the commit dialog | |
Usability | IDEA-177714 | "Commit Message History" items are trimmed unnecessarily | |
Task | IDEA-182736 | Migrate HG settings away from UI Designer | |
Exception | IDEA-181922 | NPE from VCS | |
Exception | IDEA-188593 | ISE at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.$$$reportNull$$$0 | |
Version Control. Git | Feature | IDEA-145325 | Show Continue/Abort/Skip Rebase menu items at the top of the Git | Branches popup, if there is an ongoing rebase process |
Feature | IDEA-131223 | Fine-grained change selection in Commit dialog | |
Feature | IDEA-101438 | Have 1 file in multiple changelists | |
Feature | IDEA-63201 | Git: interactive mode with git-add : git add -p | |
Bug | IDEA-177128 | Cherry pick with merge doesn't commit all changes | |
Bug | IDEA-180605 | Git: just created files not added to vcs appear in the LocalChanges UnversionedFiles list after Refresh only | |
Bug | IDEA-186463 | After the valid git executable is configured for a project reopening is necessary to make Log or History displayed | |
Bug | IDEA-173158 | Revert of Renamed-modified conflict adds file to incorrect changelist | |
Bug | IDEA-143100 | First cherry-pick after switching branches fails | |
Bug | IDEA-126914 | Private Gists are actually called 'Secret', the checkbox must be renamed | |
Bug | IDEA-187425 | Partial Commits: Exclude Lines From Commit action does not work with deleted blocks | |
Bug | IDEA-187426 | Partial Commits: Exclude Lines From Commit action does not work with selection in left editor | |
Bug | IDEA-123397 | Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file | |
Bug | IDEA-185964 | Git: Partial Commits: after turning the HighlightFilesFromNonActiveChangelists ON the behavior becomes unpredictably wrong | |
Bug | IDEA-185963 | Git: Partial Commits: after one of partial changelists reverting the LocalChanges displays updating.... until refresh | |
Bug | IDEA-180878 | Subsequent cherry-picks of multiple git commits: the second cherry-pick always shows 'Nothing to cherry-pick, all changes applied' | |
Bug | IDEA-180850 | Commit for unversioned files doesn't work | |
Bug | IDEA-181724 | Unclear (wrong?) "Error updating changes: fatal: Not a git repository (or any of the parent directories)" | |
Bug | IDEA-181553 | Invoking cherry-pick separately for several commits leads to errors | |
Bug | IDEA-146160 | Git cherry-pick sometimes doesn't include into commit newly added file which is similar to one of modified files | |
Bug | IDEA-182022 | Git interactive rebase dialog is broken for Git < 1.8.0 | |
Bug | IDEA-182042 | Rewording latest commit adds staged files to the commit, if Git < 1.7.11.3 is used | |
Bug | IDEA-185221 | Git 2.16 considers Builtin SSH as simple client => `ssh variant 'simple' does not support setting port` error on remote operations | |
Bug | IDEA-187748 | Partial Commit: can't move file with changed line separators to another changelist | |
Bug | IDEA-144811 | "Path to Git Executable" (Settings -> Version Control -> Git) marked as "for current project" but is global. | |
Bug | IDEA-187498 | On partial shelve the changes excluded from shelve are moved to default changelist | |
Bug | IDEA-187702 | Git: Resolve conflict during rebase - "Accept Theirs" does not work | |
Bug | IDEA-187706 | Partial Commits: First included file is not selected in commit dialog by default | |
Bug | IDEA-184258 | Adding git tag needs Refresh to show in log | |
Bug | IDEA-184450 | IDEA does not ask for a passphrase if saved one fails. | |
Bug | IDEA-185959 | IOOBE at com.intellij.diff.util.DiffUtil.getLines | |
Bug | IDEA-162716 | Cherry-pick bg process hangs if it is invoked on a commit which was just cherry-picked but not committed | |
Bug | IDEA-187335 | On Partial Shelve reverts only selected changes are shelved, but the whole file is reverted | |
Bug | IDEA-152689 | IDEA doesn't respect Git "pull.rebase" setting in Update Project dialog | |
Bug | IDEA-179993 | Freeze on startup | |
Bug | IDEA-171085 | Cherry-pick incorrectly reports "Already applied" or ignores a file, if the file on disk is renamed comparing to the file from the commit | |
Bug | IDEA-179899 | Long cloning of new repository blocks branch switching in existing opened project | |
Bug | IDEA-187375 | Partial commit checkboxes are not always shown | |
Bug | IDEA-178764 | Parse exception while converting JSON to object class working with GitHub (PR, tasks) | |
Usability | IDEA-184158 | Git Clone: Folder name should be based on decoded URL | |
Usability | IDEA-161921 | Remotes: allow configuring a single remote as a default one. | |
Usability | IDEA-164405 | Interactive rebase should allow to change multiple commits at once | |
Usability | IDEA-178824 | Continue rebasing balloon doesn't auto-dismiss after rebase finished | |
Usability | IDEA-180578 | Do not offer to delete branch tracked by a protected branch | |
Cosmetics | IDEA-181722 | Notification for missing tracking information is missleading | |
Task | IDEA-185954 | Git: Partial Commits: on MoveToAnotherChangelist performing all changes in file are moved to selected changelist | |
Exception | IDEA-186769 | CME at com.intellij.openapi.vcs.changes.conflicts.ChangelistConflictTracker.optionsChanged | |
Version Control. Log | Feature | IDEA-148143 | VCS Log: Diff view for a merge commit should show combined difference of all merged commits |
Bug | IDEA-181273 | VCS log does not show tags fetched via CLI Git | |
Bug | IDEA-180371 | Open Repository Version uses Jump-to-Sources Hotkey | |
Bug | IDEA-177754 | Too many processes indexing the git repo | |
Bug | IDEA-183420 | Infinite 'Searching for revision ...' | |
Usability | IDEA-152559 | Allow to copy branch/tag names from the commit info | |
Usability | IDEA-162889 | Tag names in commits details pane in Git log aren't selecteable | |
Version Control. Mercurial | Bug | IDEA-180133 | Bug: hg4idea "Path to hg executable" setting claims to be "for current project" but is actually application-wide |
Version Control. Perforce | Bug | IDEA-53664 | Editing internal name or comment of changlists isn’t handled properly |
Bug | IDEA-186736 | Perforce integration is unusable with 2018.1 EAP | |
Bug | IDEA-178691 | Perforce: incorrect status is displayed for the renamed file | |
Bug | IDEA-178876 | Perforce: comparison of two revisions of SQL file with UTF-16 BOM uses a wrong encoding | |
Cosmetics | IDEA-124701 | Remove changelists with Perforce files that were removed in p4v | |
Version Control. Subversion | Bug | IDEA-182963 | Merge from... do not show options dialog after selecting branch |
XML | Bug | IDEA-185180 | RubyMine takes 400% of CPU during work with html file with inline styles |
Exception | IDEA-176673 | Global tag name completion exception when there's invalid attribute | |
i18n | Feature | IDEA-179685 | Add Function to add new entries for group |
Bug | IDEA-183409 | There is no name of Resource Bundle in Resource Bundle Editor | |
Bug | IDEA-183932 | ResourceBundle: Locale with script should not be upper case | |
Bug | IDEA-179722 | Exception on using i18nize Hardcoded String dialog | |
Bug | IDEA-179390 | Resource Bundle editor does not update right panel for all existing properties after file is automated inserted in bundle after Refactor|Rename | |
Bug | IDEA-179376 | Almost all items from refactoring menu is unavailable for Resource Bundle in Project Tree | |
Bug | IDEA-179738 | The value is not updated in properties file | |
Bug | IDEA-180164 | Problems on Safe Delete Resource Bundles and properties files | |
Exception | IDEA-180097 | NPE on deleting Resource Bundle | |
No subsystem | Feature | WEB-11431 | Smarty: CSS autocomplete from included css file |
Feature | WEB-29689 | Enable Copyright support for .vue files | |
Feature | WEB-27245 | Vue: path completion for template and style sources | |
Feature | WEB-30691 | Add substringBefore macro to Live Templates | |
Feature | WEB-29432 | Allow configure vuejs interpolation literals | |
Feature | WEB-31177 | Color picker doesn't work for template string literals | |
Feature | WEB-31099 | Update documentation for Live Templates | |
Feature | WEB-25651 | Vue.js: Create New Component | |
Bug | WEB-30563 | getting the following error message "Set accessor method has type that is not compatible with get accessor type" | |
Bug | WEB-30222 | property after v-else will report as wrong syntax | |
Bug | WEB-29686 | JavaScript/ES2015+ com.intellij.psi.PsiInvalidElementAccessException in JS Function Expression | |
Bug | WEB-12393 | bower: installing new version of package doesn't work | |
Bug | WEB-29164 | JSON schema: correctly resolve between oneOf/anyOf variants | |
Bug | WEB-29768 | Console output doesn't change colors when the theme is changed | |
Bug | WEB-30322 | JSON Schema: restart schema service after update from VCS | |
Bug | WEB-19782 | Tab key has unwanted result (expand live template by tab | |
Bug | WEB-29224 | JS File won't open with AngularJS plugin installed | |
Bug | WEB-31108 | "closing tag matches nothing" shows on the correct tag of vue file | |
Bug | WEB-29204 | "Rerun tests" notification's location and font | |
Bug | WEB-26848 | Live Code Inspections crashes | |
Bug | WEB-31520 | TypeScript parse/syntax error: "formal parameter expected" | |
Bug | WEB-25059 | Inspect code not working as expected for Unused CSS Selector | |
Bug | WEB-31206 | Renaming exported const does not rename import statement | |
Bug | WEB-19054 | Jsdoc repeatable variable type not shown in quick documentation | |
Bug | WEB-29284 | Wrong (and *very annoying!*) suggestion in JSX page | |
Bug | WEB-25993 | Add scss to the dictionary | |
Bug | WEB-28427 | webpack.config.js: Webpack aliases not resolved when exporting multiple targets | |
Bug | WEB-17715 | Update English Dictionary to include 'unsubscribe' | |
Bug | WEB-29717 | com.intellij.psi.stubs.PsiFileStubImpl cannot be cast to com.intellij.util.xml.stubs.ElementStub | |
Bug | WEB-31444 | When debugging Node.js, computer logs out after a while | |
Bug | WEB-31412 | React Native Run configuration does not start | |
Bug | WEB-29422 | nodemon with webstorm debugger not working | |
Bug | WEB-30072 | The `mix` Sass function's `weight` parameter is documented backwards | |
Bug | WEB-31399 | Surround with Emmet doesn't work with linewise selection of JSX | |
Bug | WEB-29020 | Spell checking should exclude function names in template strings | |
Bug | WEB-29818 | Don't show error when running JavaScript fragment from injection | |
Performance | WEB-31233 | Freezing when editing JSX during typing | |
Usability | WEB-21129 | Better UX for documentation for JS/TS projects | |
Usability | WEB-26745 | Start Flow service using Node | |
Task | WEB-30134 | The built-in server should server .mjs module files with JavaScript content type | |
Task | WEB-28990 | Add an ability to add "Build*" actions in "Before launch" block of any JS run configuration | |
Exception | WEB-29515 | kotlin.TypeCastException on indexing | |
CSS | Feature | WEB-27285 | Unknown media feature 'hover' |
Feature | WEB-29464 | Support of :focus-within CSS pseudo-class | |
Feature | WEB-7317 | Provide option to complete styles from all CSS files even if current file has a style tag | |
Feature | WEB-17009 | Add not listed CSS &JS files for suggesting for go to declaration in HTML files | |
Bug | WEB-28829 | Missing some CSS classes in code completion | |
Bug | WEB-29298 | Update links for CSS external documentation (spec: CSS Backgrounds and Borders Module Level 3) | |
Bug | WEB-31295 | CSS code completion is shown in JSX after className=<space> | |
Bug | WEB-23986 | PHP: completion/navigation for selectors defined in external stylesheets don't work if there is a <link>/<style> tag in main template | |
Bug | WEB-18258 | Update css-text spec | |
Bug | WEB-31104 | Invalid CSS property value: fill: currentColor; | |
Bug | WEB-29411 | No completion for the node_modules folders in CSS imports | |
Bug | WEB-29019 | CSS property 'dominant-baseline' values support | |
Bug | WEB-18947 | Code completion for CSS class names with escaped characters includes the backslash | |
Bug | WEB-26828 | reformating CSS with :host >>> subselect ends up with :host > > > subselect | |
Bug | WEB-30490 | Having "file.pcss" and "file.pcss.json" in the same dir, clicking `import "file.pcss";` opens the json file instead of the pcss one. | |
Bug | WEB-31567 | '<?php' symbols in CSS class completion | |
Bug | WEB-30513 | PHPStorm incorrectly shows error for a valid Edge pseudo element | |
Bug | WEB-56 | CSS inspector does not recognize svg elements and properties | |
Bug | WEB-24628 | CSS: string literal with backslash as property value is not parsed correctly | |
Bug | WEB-30374 | Specification link for CSS property "animation" must be updated because it is outdated | |
Bug | WEB-30146 | not all matching css classes are displayed in code completion | |
Bug | WEB-29234 | CSS properly "user-select" does not accept value of "auto" | |
Bug | WEB-14659 | Find Usages, Goto, Refactor etc: doesn't work with escaped CSS selector | |
Performance | WEB-30965 | Slow CSS completion | |
Performance | WEB-30030 | CSS class completion in HTML files is slow | |
CoffeeScript | Bug | WEB-16823 | Spell check in CoffeeScript inside string blocks |
Bug | WEB-28272 | CoffeeScript: multiple named import causes syntax error | |
Bug | WEB-27774 | `@default` - unexpected token | |
Bug | WEB-27192 | 'use strict' + Coffeescript destructing highlighted as error | |
Bug | WEB-27573 | coffeescript inline `export default` incorrectly marked as "Identifier expected" | |
Bug | WEB-18796 | Support yield from syntax | |
Dart | Feature | WEB-31129 | Define an Extension Point for Contributing Dart Completions |
Feature | WEB-31130 | Support Dart Override Completions | |
Bug | WEB-29660 | Dart: code completion sometimes eats the next block of code | |
Bug | WEB-28751 | in dart, the autocomplete sometimes eats the next block of code | |
Bug | WEB-27128 | When no selection for Extract Method, IDE sets it to the full line | |
Bug | WEB-29097 | exception from the dart implementation of the structure view | |
Bug | WEB-31403 | Dart Structure View missing sort button | |
Bug | WEB-29779 | Debugging in Dartium doesn't work in 2017.3 EAPs | |
Bug | WEB-28954 | Missing async confuses Dart block formatting | |
Bug | WEB-31482 | Intention action list is sometimes wrong in Dart | |
Bug | WEB-31486 | Dart code completion list is incorrectly sorted | |
Bug | WEB-31074 | Formatting a dart file with syntax errors reformats the file with one token per line | |
Task | WEB-31498 | Auto-exclude .dart_tool folder | |
Debugger | Feature | WEB-30007 | Node debugging: allow to override default debug options passed to Node |
Feature | WEB-26951 | Debugging an app created by create-react-native-app & Expo | |
Feature | WEB-30124 | Meteor debugging: provide possibility to configure inspect & inspect-brk params | |
Feature | WEB-30660 | Start React Native packager using npm script | |
Bug | WEB-30260 | Don't merge console.logs that output different objects | |
Bug | WEB-18588 | Node-webkit: debugging doesn't work with NW.js 0.13.+ | |
Bug | WEB-29107 | Update Live Edit settings | |
Bug | WEB-30325 | [CRITICAL] Can't debug Node.js with `--experimental-modules` | |
Bug | WEB-29141 | JS Debugger does not re-use tab | |
Bug | WEB-11110 | Wrong error message "Built-in HTTP Server on custom port disabled" | |
Bug | WEB-29265 | Debugging Meteor project fails in last EAP version | |
Bug | WEB-31161 | Object not totally copied on Copy Value | |
Bug | WEB-30438 | Unable to debug React Native iOS project - "Error running 'iOS': Can't start debugger" message | |
Bug | WEB-30026 | not possible to debug NodeJS - exit code 130 | |
Bug | WEB-30006 | Can't run react-native app (packager isn't started) | |
Bug | WEB-29444 | Can't debug JavaScript from 2 instances of IDE | |
Bug | WEB-30779 | Debugger: Remote Node Interpreter: SSH: wrong flag is used | |
Bug | WEB-30514 | Can't debug Node.js in cluster mode with Docker | |
Bug | WEB-31589 | Warning about breakpoints in JSX tags with event handlers | |
Bug | WEB-29116 | JavaScript debug is not working without JB Chrome Extension if java SDK is set | |
Bug | WEB-22818 | Debugging with sourcemaps doesn't work when using `null` as `"file":` value | |
Bug | WEB-31314 | Client-side debugging pauses in same-named files loaded before the file breakpont is set in | |
Bug | WEB-30371 | Can't set source-mapped breakpoint after debugger started | |
Bug | WEB-29899 | Jest debugging: breakpoints in forked child process are not hit | |
Bug | WEB-30348 | Cannot debug when main file specified in "Node options" | |
Bug | WEB-29409 | Support ANSI coloring in console messages when debugging node remotely | |
Bug | WEB-28311 | Meteor: debug doesn't work with meteor 1.6 | |
Bug | WEB-16779 | Node.js debug: breakpoint in the first line does not work | |
Bug | WEB-27784 | Electron 1.7.4: change debug-brk to inspect-brk (breakpoints are not hit) | |
Bug | WEB-28379 | React Native run starts debug session | |
Bug | WEB-29569 | Webstorm react-native does not work on react-native version 0.50 and above | |
Bug | WEB-30039 | Live edit enabling doesn't affect karma debugging | |
Bug | WEB-24190 | KotlinNullPointerException when inspect variable | |
Performance | WEB-21639 | Javascript debug console is unbearably slow | |
Usability | WEB-28789 | Rename debug configurations for Node.js and Chrome | |
Usability | WEB-30689 | Blank page opened when debugging Chrome with custom profile if Chrome instance from same user data directory is running | |
Usability | WEB-30601 | Move Toggle Break on Exception button to another group | |
File Watchers | Feature | WEB-29416 | Introduce 'Run on external changes' option |
Feature | WEB-11534 | File Watchers on Windows: allow omitting *.exe, *.bat, *.cmd, *.com extensions in Program field | |
Bug | WEB-31413 | File watcher (prettier) marks files as generated files | |
Bug | WEB-30364 | File watchers stop working after project reopened | |
Bug | WEB-30314 | Poor error balloon if File Watcher fails to run | |
Bug | WEB-30429 | File Watcher does not handle "File to Watch" scope value "Scratches and Consoles" appropriate | |
Usability | WEB-27952 | File Watchers which modify the current file cause prompts to Reload From Disk on Undo | |
HTML | Feature | WEB-20599 | HTML: add completion for 'sandbox' attribute |
Feature | WEB-27963 | Inject JavaScript in <form> action attribute value | |
Bug | WEB-29522 | 'Extend selection issue' doesn't select tag if started from CSS | |
Bug | WEB-29031 | Completion for HTML attributes doesn't work in JSX | |
Bug | WEB-26133 | Find usages and refactoring for variables with '$' in angular project is not working properly. | |
Bug | WEB-29533 | @NotNull assertion on empty xml attribute value | |
Bug | WEB-30755 | Browsers popup not showing | |
Bug | WEB-30752 | HTML code style: an option to add space in self-closing tags only | |
Bug | WEB-29458 | Spellchecker: Valid attribute values in html gets highlighted by dictionary JSX | |
Bug | WEB-30313 | Duplicated links in documentation | |
Bug | WEB-29793 | Error. global.html file is missing when invoking documentation | |
Bug | WEB-2223 | CSS selector completion in HTML document does not work if there is an inline style block | |
Usability | WEB-25194 | HTML in Javascript length limit | |
JSON | Feature | WEB-31912 | Add support for extension JSON schema property for pure HTML description |
Usability | WEB-31904 | Kubernetes. Json. Add "type" tip into the inspection error description. | |
Usability | WEB-31903 | Kubernetes: Json. QuickHelp. Avoid symbol codes in docs. | |
Cosmetics | WEB-31911 | Kubernetes: Json. QuickHelp. Display " instead of \" . | |
JavaScript | Feature | WEB-13348 | Make 'Complete current statement' smarter with object literal function expressions |
Feature | WEB-29527 | IDE doesnt recognize when arrow function method has overridden | |
Feature | WEB-2694 | IDEA should not report unresolved js reference if code checks for it explicitly | |
Feature | WEB-3804 | make a javadoc popup more usable if there is several different items to show doc for exists | |
Feature | WEB-27638 | Support Named capture groups for JavaScript RegExps | |
Feature | WEB-606 | JS, Create Function/Method quickfix: if a function is assigned to a var or returned, generate the return statement | |
Feature | WEB-28741 | Auto-imports should contain file extension when corresponding option is enabled in Registry | |
Feature | WEB-29163 | Surround selection with template string argument on typing '$' | |
Feature | WEB-11729 | Strongly typed Find Usages needed | |
Feature | WEB-31369 | Support revised standard for template strings lexing | |
Feature | WEB-29454 | typescript: exclude javascript files from indexing if package contains typescript declarations | |
Feature | WEB-21668 | 'Move element left/right' doesn't work with Javascript function arguments | |
Feature | WEB-30654 | Better "Rename" action for es6 javascript file when it contains only single class with export default | |
Feature | WEB-30478 | Better keyword completion tails/insert handlers for common language constructs | |
Feature | WEB-30027 | ES6: Copy-paste support. Add imports for referenced exported elements | |
Feature | WEB-29032 | Flow error reporting is way too limited to be useful | |
Feature | WEB-13397 | Filename<->Class detection on Rename | |
Feature | WEB-11052 | Add support for markdown in jsdoc | |
Feature | WEB-30510 | Nicer folding for multi-line comments (/**/-comments and consequent //-comments) | |
Feature | WEB-31581 | Code style for JS file names | |
Feature | WEB-30230 | Feature: Numeric separators | |
Feature | WEB-29094 | Javascript: add install global types fix | |
Feature | WEB-28791 | React autocomplete doesn't work with Flow generic React.Component<Props, State> | |
Feature | WEB-27687 | Add support for private class fields (ES Next) | |
Feature | WEB-24395 | Flow: Type annotations need a different color | |
Feature | WEB-27640 | Support RegExp lookbehind assertions | |
Feature | WEB-29250 | Support yarn workspaces (better indexing of node_modules parent directories) | |
Feature | WEB-31174 | Show all symbols on second completion when "Only type-based completion" is enabled | |
Feature | WEB-16758 | All keywords in JavaScript are highlight in blue, except "undefined" | |
Feature | WEB-30918 | webpack 4: exclude dist folder by default | |
Feature | WEB-31275 | Intentions: 1) move type into separate file with matching name, 2) rename file to match type name | |
Feature | WEB-22256 | Show readme file from npm package in documentation popup in import statements | |
Bug | WEB-30209 | 'Can't resolve file "' when using directory imports in current dir | |
Bug | WEB-30206 | No completion provided when annotating `exports` with @type | |
Bug | WEB-25009 | Javascript instanceof suggestions, upcast | |
Bug | WEB-13757 | Complete statement from inside if condition don't add braces | |
Bug | WEB-1292 | JS: 'unused parameter' inspection doesn't report violations for arrow functions if the function body is not enclosed in curly braces | |
Bug | WEB-28847 | Find usages of default export doesn't find usages via import("") call | |
Bug | WEB-31464 | Simple Flow function return type syntax is not recognized | |
Bug | WEB-30248 | JSDoc generic Object type assignment | |
Bug | WEB-16681 | Node.js: Find Usages reports same-named functions from different modules | |
Bug | WEB-31299 | Quick Doc: Markdown: open angular bracket is changed into the < symbol | |
Bug | WEB-27636 | Moving does not update paths in JS. | |
Bug | WEB-874 | DeMorgan Law intention ignoring parenthesis | |
Bug | WEB-29688 | React standard methods/components can't be resolved with react 16.1+ | |
Bug | WEB-25164 | ES6: Find Usages shows usages of same-named properties defined in different module | |
Bug | WEB-31629 | Flow: cannot parse signature with multiple parameters represented by union types | |
Bug | WEB-30709 | Extract interface option should be available only in TS | |
Bug | WEB-30113 | Incorrect suggestion for empty return statement inside generator function | |
Bug | WEB-29978 | Links in Flow server error messages navigate incorrectly | |
Bug | WEB-30329 | Wrong caret position after statement completion in .vue file | |
Bug | WEB-29512 | JavaScript/TypeScript: File Structure doesn't show Inherited members | |
Bug | WEB-19722 | Complete current statement does not work with switch case | |
Bug | WEB-24428 | Avoid multiple resolving for TypeScript overloads in JavaScript if d.ts files are set up as JavaScript libraries | |
Bug | WEB-6472 | Don't suggest to use const keyword | |
Bug | WEB-31361 | No 'abstract class / interface cannot be instantiated' warning when implementing JSDoc interface with imports | |
Bug | WEB-24541 | Javascript: Flow output much more limited than intended | |
Bug | WEB-3638 | JS: "Complete statement" does not | |
Bug | WEB-31346 | Only first @example from JSDoc is properly shown in the documentation | |
Bug | WEB-29885 | Async generator methods cause syntax errors in Flow | |
Bug | WEB-30417 | Add "debounce" and "debounced" to the dictionary | |
Bug | WEB-28092 | Undefined method 'hasOwnProperty' on window object | |
Bug | WEB-26860 | Quick Documentation - JSDoc @property annotation not handled over multiple lines | |
Bug | WEB-29782 | @var missed in jsDoc suggestions | |
Bug | WEB-30658 | Promise chains skip return values of long-hand arrow functions when type checking | |
Bug | WEB-29599 | Automatic imports should be added below "use babel" | |
Bug | WEB-29594 | Add import with unresolved symbols on copy & paste from another file | |
Bug | WEB-6164 | Documentation is not shown for function with no textual comment | |
Bug | WEB-14279 | Use domination assignment instead of initializer for type evaluation | |
Bug | WEB-30926 | ctrl+click functions with JSDoc notation between two objects doesn't properly track. Changes from 2017.2-2017.3 | |
Bug | WEB-31200 | Object with computed property names shows duplicate keys warning | |
Bug | WEB-31223 | 'Create class' fix produces invalid code | |
Bug | WEB-30579 | ES6 'implement' action for jsdoc entities is separate from 'Generate' mechanism | |
Bug | WEB-29440 | ES6: access to static members of imported default unnamed class doesn't work | |
Bug | WEB-31612 | Cannot parse generic lambda as type argument in Flow | |
Bug | WEB-31615 | Flow: cannot parse call signature in ambient class | |
Bug | WEB-28582 | WebStorm is unable to see the function (CTRL-Q) | |
Bug | WEB-29983 | Complete statement after 'new' generates invalid code | |
Bug | WEB-28525 | JS: variable declared in catch block is styled as global | |
Bug | WEB-29657 | Support for flow predicate functions - %checks | |
Bug | WEB-30020 | Since Flow 0.60: The IDE fails to start a Flow server ("Timeout on starting language server process") | |
Bug | WEB-31610 | Cannot parse valid Flow syntax for generic lambdas in type annotations | |
Bug | WEB-31613 | Flow: weird 'declare expected' | |
Bug | WEB-31614 | Flow: incorrect lexing of generic lambda with lambda as a parameter | |
Bug | WEB-31616 | Flow: 'declare export default' is supported incompletely | |
Bug | WEB-28074 | "Complete statement" action doesn't insert braces after methods | |
Bug | WEB-31289 | Create interface doesn't work via inspection | |
Bug | WEB-19755 | ES6 implementation of JSDoc defined interface | |
Bug | WEB-15855 | ES: File structure view shows imported data wrong | |
Bug | WEB-12856 | JS: "Complete current statement" should add braces to balance them | |
Bug | WEB-31637 | Flow and TypeScript: trailing commas are okay in generic parameter lists, but we don't parse that | |
Bug | WEB-31633 | Flow: 'declare function' should be allowed to have unnamed parameters | |
Bug | WEB-11288 | Allow renaming variable to 'package' | |
Bug | WEB-29920 | Wrong highlighting of typeof | |
Bug | WEB-27944 | Ignore typescript features when overriding e.g. constructor with generator | |
Bug | WEB-9978 | JSDoc: quick documentation is broken for function expression exposed via exports | |
Bug | WEB-19719 | ES6: The `yield` and `new.target` keywords may not be used in an arrow function's body | |
Bug | WEB-11714 | Object key should be resolved after checking for key | |
Bug | WEB-28140 | Inner backticks are escaped when pasting string literal in template string | |
Bug | WEB-30829 | False positive? "Field ... is declared after ... and is possibly not assigned yet" with class property initializers | |
Bug | WEB-31336 | Problems with private fields | |
Bug | WEB-25805 | 'Cannot resolve file' when importing from module that has `.js` name postfix | |
Bug | WEB-30123 | First parameter reported as unused if the second parameter is destructured | |
Bug | WEB-19444 | JS: Invalid 'Duplicate declaration' highlight in destructuring assignment | |
Bug | WEB-29193 | JSDoc formatting of @example blocks could be better | |
Bug | WEB-30140 | ES6 static class methods should not be resolved via 'this' from instance methods | |
Bug | WEB-29279 | Invalid red code (parse error) if Flow return type uses parens | |
Bug | WEB-29894 | Extend selection broken in Vuejs files in 2017.3 | |
Bug | WEB-28913 | Incorrectly identifies "Parameterized" as misspelled | |
Bug | WEB-13262 | Complete statement on else considers next statement while if doesn't | |
Bug | WEB-24352 | JSDoc: Inline documentation window mangles the JSDoc comment text | |
Bug | WEB-31135 | .mjs extension will no longer find usages of file. | |
Bug | WEB-25202 | No JSDoc deprecated highlighting for default imports | |
Bug | WEB-31274 | Quick Doc: Markdown: IOOBE is thrown when documentation contains angular bracket before code block | |
Bug | WEB-29581 | bound (bind) function results in wrong mark of unused import | |
Bug | WEB-30931 | Cmd+Shift+Enter completing expression incorrectly | |
Bug | WEB-16273 | ES6: for..of loop triggers uninitialized variable inspection | |
Bug | WEB-28395 | Empty 'flow executable' field | |
Bug | WEB-29042 | When auto-imports are enabled, pasting code containing Flow types will incorrectly add an import | |
Bug | WEB-31059 | get & set keywords are ignored when implementing methods marked with @abstract (ES6 classes) | |
Bug | WEB-31236 | Pure JS generate -> constructor doesn't insert required 'super' call | |
Bug | WEB-30543 | Object property/type validation not done on shorthand arrow functions | |
Performance | WEB-30289 | JS Libraries: list of included @types packages is rebuilt every time for external files | |
Performance | WEB-31630 | Very high CPU usage when indexing node_modules | |
Performance | WEB-31271 | IDE Hangs | |
Usability | WEB-31473 | Flow's output changed in version 0.66, now the IDE's Flow error messages need to be adapted | |
Usability | WEB-30365 | Create an React-App - and Project-Name | |
Usability | WEB-28669 | Webstorm runs and kills flow server, instead of letting flow manage the server | |
Usability | WEB-29270 | Code completion does not understand @param context in JSDoc | |
Usability | WEB-29274 | Properties are sorted randomly in the QuickDoc (Ctrl+Q) | |
Cosmetics | WEB-31098 | Update descriptions for import/export Live templates | |
Task | WEB-31296 | Remaining things about private JS class members | |
Task | WEB-29497 | JavaScript: rework "show expression type" UI | |
Task | WEB-30615 | Remove bundled Libraries for frameworks from JavaScript Libraries | |
Task | WEB-31469 | webpack 4: update config schema | |
Task | WEB-29467 | Remove option to use Flow for resolving all references | |
Exception | WEB-29703 | Exception in JSDoc completion | |
Exception | WEB-30943 | NPE at com.intellij.lang.javascript.modules.ModuleFixCreator.isGlobalPredefinedElement | |
Exception | WEB-31078 | Exception when create @angular/cli 1.6.6 project | |
JavaScript. Formatter | Feature | WEB-28385 | Formatting option to remove redundant parentheses around single function argument in es6 arrow functions. |
Feature | WEB-29071 | JS/TS: Should keep line breaks around parameter lists if 'keep line breaks' is enabled | |
Feature | WEB-28711 | [Typescript] Support long line wrapping on function return type declarations | |
Bug | WEB-30247 | Typescript code style ES6 import/export 'Chop down if long' behaves like 'wrap if long' in new build | |
Bug | WEB-29319 | Rearrange Code: Inputs are being reorded when they are not supposed to be. | |
Bug | WEB-29293 | Indentation of Flow type cast syntax is messed up | |
Bug | WEB-29105 | JSX in vue uses HTML indentation settings | |
Bug | WEB-30288 | Auto format rule to add a trailing comma when multiline doesn't work with lines followed by a comment | |
Bug | WEB-11763 | Incorrect line break on auto formatting with long statement conjunction | |
Bug | WEB-29763 | Javascript formatter causes multi-line object indent in if statement violates ESLint standard rule for indent | |
Bug | WEB-31167 | 'Wrap imports -> Always' shouldn't affect namespace or default imports | |
Bug | WEB-29410 | 'Align ternary operator' doesn't align if lines start with conditional symbols (':' and '?') | |
Bug | WEB-29550 | JavaScript code contains invalid token after reformat | |
Bug | WEB-29860 | Trailing comma not added when using spread syntax for multi-line objects using TypeScript | |
Bug | WEB-30234 | JSX Fragments: indent child elements | |
Bug | WEB-29757 | Formatted `import` of module does not respect maximum line length | |
Bug | WEB-29802 | Broken formatting for mapped types in TypeScript | |
Bug | WEB-30268 | Javascript code formatting breaks | |
Bug | WEB-27531 | Typescript Code Style. Problem with object inside array | |
Bug | WEB-28822 | [Typescript][Formatting] Wrong alignment of close brackets | |
Bug | WEB-30403 | TypeScript space before method declaration parens in interfaces | |
Cosmetics | WEB-30160 | folding js object issue | |
JavaScript. Frameworks | Feature | WEB-30416 | tsx is not recognised in vue single file component |
Feature | WEB-29325 | Configuration for JSX attribute auto-completion | |
Feature | WEB-28160 | Vue.js Add opportunity to create a new vuejs project | |
Feature | WEB-29461 | Vue.js: create live templates collection based on https://github.com/sdras/vue-vscode-snippets | |
Feature | WEB-28333 | Transfer HTML attributes when copy & paste from HTML to JSX | |
Feature | WEB-18730 | Angular 2: support property bindings | |
Bug | WEB-30526 | Vue.js: iview components not resolved | |
Bug | WEB-22656 | React: don't report child context properties (childContextTypes, getChildContext()) as unused | |
Bug | WEB-29074 | Type mismatch errors when annotating `render()` Component method with JSDoc | |
Bug | WEB-30287 | Code completion for TypeScript Vue components | |
Bug | WEB-31474 | Vue CLI: reset project creation on pressing cancel | |
Bug | WEB-31479 | Project template dropdown should be disabled for @vue/cli | |
Bug | WEB-31646 | Vue: generate imports when completing not global vue-class-components | |
Bug | WEB-29970 | React: use default import instead of namespace for "React" | |
Bug | WEB-31829 | [React Native Configuration] - Runs simulator when `Build and launch` disabled | |
Bug | WEB-29186 | vue.js: correct treating the non-global components | |
Bug | WEB-29240 | componentDidCatch marked as unused method in React 16 component. | |
Bug | WEB-27318 | Vue.js plugin does not recognise mixins | |
Bug | WEB-29788 | Yeoman: broken UI the "Install Generator" button on hidpi displays | |
Bug | WEB-30528 | Detect Vue components imported as Nuxt.js plugin | |
Bug | WEB-29659 | Vue.js plugin does not support "props" in custom components | |
Bug | WEB-31506 | Vue create project: empty combo box for linter selection | |
Bug | WEB-30028 | Cannot download any DefinitelyTyped | |
Bug | WEB-29388 | Remove Create variable/method/function intention inside vue template | |
Bug | WEB-27164 | False positive warning: Bitwise operator used in Angular project | |
Bug | WEB-30155 | Freezes when switching git branches | |
Bug | WEB-29612 | Vue.js: show component properties on top of completion suggestions in template | |
Bug | WEB-30214 | Aliase from merged webpack config for vue project can't be resolved | |
Bug | WEB-28859 | Webpack Failing Loading Plugin BrowserSync | |
Bug | WEB-29981 | Webpack: Resolve for file alias is broken | |
Bug | WEB-31439 | Create a method from angular template with params generates red code | |
Bug | WEB-28629 | Support non-null assertion operators in Angular templates | |
Bug | WEB-31580 | Auto import of Vue components doesn't respect Auto Import preferences | |
Bug | WEB-26717 | Angular template input variables marked as invalid | |
Bug | WEB-28895 | Support for v-on | |
Bug | WEB-29300 | Angular ngIf: local variable that stores conditional result is marked as not resolved | |
Bug | WEB-30866 | Generating list is empty for Angular-cli | |
Bug | WEB-27945 | Webpack config file autosaves on every keystroke in 2017.2 | |
Bug | WEB-29345 | JSX expand empty tag action is not available when the component is called Link (weird) | |
Bug | WEB-31484 | Renaming an angular component should suggest to rename file according to Angular style guide | |
Bug | WEB-28754 | Angular: Generated method based on a typed EventEmitter does not use the EventEmitter-type | |
Bug | WEB-29969 | Emmet in JSX doesn't work if code is wrapped with brackets | |
Bug | WEB-29966 | React-native: don't use `--no-packager' option with old react-native versions | |
Bug | WEB-29964 | Vue.js: self-closing tags are allowed for vue components, should not be marked by inspection | |
Bug | WEB-29962 | React 16.2 Fragment component support | |
Bug | WEB-28776 | Angular content assist seems to fail for external component library | |
Bug | WEB-27720 | Autoimports should respect webpack roots | |
Bug | WEB-28716 | TypeScript completion in JavaScript Vue templates | |
Bug | WEB-23821 | When using 'this' in angular 2 template, error of unresolved var | |
Bug | WEB-31480 | Win. Wrong symbol when creating vue project | |
Bug | WEB-26095 | VueJS directives autocomplete | |
Bug | WEB-30161 | lang component cause template error in vue file | |
Bug | WEB-29406 | Vuejs. Duplicated tags in suggestion in template | |
Bug | WEB-29403 | transition is highlighted as unknown tag in vue template | |
Bug | WEB-28082 | Vue.js: Optimize imports have no effect | |
Bug | WEB-28656 | Don't show "Split current tag" intention for Vue props | |
Bug | WEB-31512 | Generating Angular Components doesn't work | |
Bug | WEB-31475 | Vue CLI: do not show progress as a separate dialog window | |
Bug | WEB-29613 | Vue.js: don't suggest attributes inside JS injections | |
Bug | WEB-25652 | Angular 2 template does not resolve `Output`s from base class | |
Bug | WEB-29836 | Double custom components in suggestion | |
Usability | WEB-29063 | "Angular CLI" menu is missing when the "angular-cli.json" file is created without a dot at the beginning | |
Usability | WEB-28980 | Improve error message for webpack.config.js load fail | |
Usability | WEB-31675 | Vue extract component: add action, corresponding to intention, into Refactor and Refactor This groups | |
Usability | WEB-25823 | intellisense doesn't change case | |
Cosmetics | WEB-31476 | Vue CLI: capitalise yes-no answers | |
Cosmetics | WEB-31499 | Vue CLI: update texts | |
Cosmetics | WEB-30808 | Some of the vue components may have an empty body | |
Task | WEB-31545 | Update Angular Live Templates | |
Task | WEB-30882 | Align Vue templates, completion and actions with Vue Style Guide | |
Exception | WEB-28981 | Webstorm fails to load webpack.config.js if webpack-dashboard plugin is included. | |
Exception | WEB-30790 | Exception when extracting vue component | |
Exception | WEB-29402 | ArrayIndexOutOfBoundsException and Infinite indexing when writing "Vue.component()" | |
Exception | WEB-29049 | Exception in Vue path completion for template and style sources | |
Exception | WEB-29837 | Vuejs. Exception when props are not strings | |
JavaScript. Inspections | Feature | WEB-29877 | Inspection about suspicious usage of 'this' in a nested function if there exist corresponding class property |
Feature | WEB-30520 | Inspection 'Use of possibly unassigned property in a static initializer' | |
Feature | WEB-30098 | Convert 'Replace arrow function with shorthand' intention to inspection | |
Feature | WEB-28101 | Intentions: TypeScript: make "Remove Unnecessary Parentheses" works for types | |
Feature | WEB-14388 | Invalid "Unused JavaScript / ActionScript local symbol" inspection for unused parameters | |
Bug | WEB-6093 | JavaScript naked 'try {...}' statement not marked as a syntax error | |
Bug | WEB-30740 | Unresolved read property when incrementing getters/setters with JSDoc | |
Bug | WEB-12408 | Incorrect finding of "Inefficient jQuery usage" | |
Bug | WEB-29062 | Double spellcheck inspection in v-for directive in VUE files | |
Bug | WEB-31124 | TypeScript: "Unsound 'typeof' type guard check" inspection should understand generic constraints | |
Bug | WEB-29280 | Invalid 'conflicting inherited declaration' highlight (observable with React components in JS files) | |
Bug | WEB-30236 | Missing import inspection for Jest symbols | |
Bug | WEB-29137 | not imported symbol is recognized and not-recognized at the same time | |
Bug | WEB-30597 | TS/JS Code Templates: predefine variables are not applied | |
Bug | WEB-29159 | Intentions: improve "Convert type alias to interface" intention settings | |
Bug | WEB-28930 | Inspection and Intention "Replace Assignment With Operator Assignment" - false positive and broken code for `a = a !== false` | |
Cosmetics | WEB-30552 | Update descriptions for Unneeded last comma in object/array literal | |
JavaScript. Predefs | Feature | WEB-12145 | Add documentation for core ECMAScript API |
Feature | WEB-28052 | Support Promise.prototype.finally | |
Bug | WEB-29218 | Wrong link to external documentation | |
Bug | WEB-29217 | Unexpected documentation for type | |
JavaScript. Refactoring | Feature | WEB-22198 | Refactoring [to / from] [ES6 / Typescript] object literals |
Feature | WEB-28355 | Perform Extract method refactoring in-place | |
Bug | WEB-31039 | JS/TS: Refactor: Rename: buggy rename from named import, rename not available on named exports | |
Bug | WEB-18354 | Refactor - Rename of exported object doesn't rename import | |
Bug | WEB-31477 | Exception when moving Angular component class | |
Bug | WEB-29160 | Refactoring: improve "Extract Interface" action | |
Bug | WEB-29721 | When I change signature of a method, it only refactors the callers with the exact same number of arguments | |
Bug | WEB-28686 | 'Flip if-else' shouldn't generate empty if/else blocks | |
Bug | WEB-30905 | "Extract method" extracts without dialog, setting function scope to public | |
Bug | WEB-25073 | JavaScript: Can't rename field to reserved word | |
Bug | WEB-31588 | 'Rename class in file' dialog shown when not necessary | |
Bug | WEB-29092 | TypeScript/JavaScript: Improve "Pull Members Up" refactoring | |
Bug | WEB-30083 | TypeScript class won't refactor/rename | |
Bug | WEB-29450 | Refactoring: "Extract Interface" action from the object literal suggests invalid result | |
Bug | WEB-30142 | Invalid code generated when extracting superclass from static methods | |
Bug | WEB-1195 | JS: Refactor/Rename shouldn't affect same-named functions in different namespace | |
Bug | WEB-30695 | Extract function: 'Declare static' checkbox can generate invalid code | |
Bug | WEB-24295 | Fix Javascript intentions/quick fixes to work with code containing 'await' | |
Cosmetics | WEB-30764 | Invalid preview when extracted function has arguments | |
Cosmetics | WEB-30504 | Extract method in JS asks whether to create the method in "class null" for anonymous classes | |
JavaScript. Templates | Feature | WEB-30467 | 'fori' and ES6 import/export live templates |
LESS | Bug | WEB-29996 | Less: duplicated entries in the completion for the class or id |
Usability | WEB-31609 | Default Less File Watcher options are not optimal | |
Linters | Feature | WEB-29351 | support eslint(with tslint) quick fix feature on vue.file |
Feature | WEB-29554 | It is not possible to create tslint fix file/error keyboard shortcut | |
Feature | WEB-31338 | Prettier: recognize "prettier" option inside the package.json file (completion, schema) | |
Feature | WEB-31158 | Support reformatting non-JS files with 'prettier' (CSS, vue, markdown, etc) | |
Feature | WEB-30350 | Don't enable linters when there's no package anywhere | |
Bug | WEB-29873 | ESLint module can't be found when installed in a subfolder | |
Bug | WEB-29372 | Standard formatting only honors package.json at project root | |
Bug | WEB-31363 | Prettier: Settings: correctly layout labels and do not mark page as changed when no action was performed | |
Bug | WEB-31342 | Prettier: do not mark file as changed when formatter does nothing | |
Bug | WEB-30497 | ESLint: errors from eslint-plugin-import are reported when they shouldn't | |
Bug | WEB-31022 | ESLint: Cannot get result from language service | |
Bug | WEB-29302 | ESLint: auto-import-settings on first project opening to do its best without any popups | |
Bug | WEB-31465 | vue project created by <vue cli 3.0> has no eslint error inspection in ".vue" file | |
Bug | WEB-30100 | Linters: do not enable JSCS and JSHint when config files are placed inside the node_modules | |
Bug | WEB-31199 | Auto-import code style to project settings for 'standard' on opening project | |
Bug | WEB-31339 | Prettier: hide "Reformat with Prettier" action for not supported files | |
Bug | WEB-29231 | Standard code style: can't start ESLint with eslint-plugin-flowtype | |
Bug | WEB-28555 | ESLint: auto-fix does nothing if project name contains space | |
Node.js | Feature | WEB-27974 | Use yarn instead of npm if yarn is installed |
Feature | WEB-31207 | Support npx in project generators | |
Feature | WEB-29184 | Add tab with stdout/stderr in Node.js run/debug tool window | |
Feature | WEB-23825 | yarn/npm scripts: please add gutter icons to run/debug | |
Bug | WEB-30993 | Windows, yarn (choco, .msi, scoop): yarn alias is empty | |
Bug | WEB-31010 | 'Project' alias for package manager isn't shown when drop-down is opened | |
Bug | WEB-29749 | Default nodejs interpreter isn't applied when create nodejs express project | |
Bug | WEB-31185 | Highlight mismatched dependencies in package.json | |
Bug | WEB-31166 | Yarn isn't set when creating projects with yarn.lock via generator | |
Bug | WEB-31123 | NPM configuration: no scripts in drop-down | |
Bug | WEB-29559 | Update data in the interpreter list when 'Set as project default' is called | |
Bug | WEB-29558 | Suggest to update node interpreter when opening a project | |
Bug | WEB-30940 | Auto detect yarn installed via brew & mac ports | |
Bug | WEB-31222 | Show "Node.js and npm" settings when searching for "yarn" | |
Bug | WEB-29842 | Node.js remote interpreter: Vagrant: Path Mappings cannot be created | |
Bug | WEB-29651 | java.lang.UnsupportedOperationException when trying to choose node in setings | |
Bug | WEB-30734 | Do not show run icons for tests and npm tasks in diff view | |
Bug | WEB-29257 | Add hyperlink detecting filter to Run console | |
Bug | WEB-31352 | Readme for npm package is not detected if module has a slash in the path | |
Bug | WEB-31113 | Do not change package manager when deleting yarn.lock | |
Bug | WEB-30935 | Fix font for 'npm package' filed | |
Bug | WEB-30950 | Missing 'yarn' alias | |
Bug | WEB-30958 | Change spelling for package manager alias: 'project' -> 'Project' | |
Bug | WEB-30976 | Node.js interpreter dialog: remove extra separator | |
Usability | WEB-31323 | Check installed dependencies should not work inside node_modules | |
Usability | WEB-29147 | Bower: use bower package rather than bower executable in settings | |
Usability | WEB-27579 | Project node interpreter should be set to the one selected in project generator | |
Usability | WEB-16973 | renaming file via refactor menu keeps its old name in the run context menu | |
Cosmetics | WEB-30961 | Alias is not visible when 'Edit configuration' dialog is too narrow | |
Pug (ex-Jade) | Bug | WEB-28010 | Vue + Pug: attributes with leading special characters |
SASS | Feature | WEB-12173 | Support SASS with 'Show applied styles for tag' |
Feature | WEB-6737 | Go to definition (a la ctrl+click) for SASS, SCSS and LESS | |
Bug | WEB-30267 | SASS: sass functions shouldn't be shown on the top of completion list, above CSS property values | |
Bug | WEB-28765 | Vue.js sass import with tilde | |
Bug | WEB-31193 | Go to symbol for Sass/SCSS mixins and variables doesn't work when typing dash | |
Stylus | Bug | WEB-31356 | Vue stylus deep selector error CSS_PERIOD |
TypeScript | Feature | WEB-29858 | 'Implement all members' quick fix should just invoke the same logic as Alt+Insert 'implement members' |
Feature | WEB-29856 | Implement members for abstract classes | |
Feature | WEB-30245 | Arrow function can be converted to shorthand: please do not suggest for multi-line code block | |
Feature | WEB-28418 | TypeScript: Improve implementation of new object instances from an interface by auto-generating the fields with sensible defaults | |
Feature | WEB-29936 | Full-featured 'Surround with type guard' action | |
Feature | WEB-29939 | Inspection 'abstract class constructor can be made protected' | |
Feature | WEB-29938 | Inspection 'field can be made readonly' for a private field assigned only in constructor | |
Feature | WEB-29769 | Check JavaScript files with TypeScript service when using // @ts-check | |
Feature | WEB-30110 | TypeScript service: if project contains only one root tsconfig.json use the config options for all files from the project | |
Feature | WEB-29979 | Completion for full parameter list substitution | |
Feature | WEB-30133 | Annotator and quick fixes for --strictNullChecks | |
Feature | WEB-11300 | Provide code templates that can be altered by users for generated method bodies | |
Feature | WEB-29248 | Add a different token type for "types" in TypeScript. | |
Feature | WEB-29012 | TypeScript: provide quick fix for installing "@types/" definitions | |
Feature | WEB-31364 | Support mapped type modifiers overriding (TS 2.8) | |
Feature | WEB-31064 | Feature: Type inference in conditional types (TS 2.8) | |
Feature | WEB-30001 | Typescript. Incorrect trailing comma after optimizing imports | |
Feature | WEB-31041 | Bundle TypeScript 2.7 | |
Feature | WEB-29614 | 'Implement all members' should be available for object literals | |
Feature | WEB-29615 | Constructor param issues: should warn about suspicious assignment + no error in case of readonly if assigning to the parameter, and not the field | |
Feature | WEB-29650 | Type-checking for nullable types | |
Feature | WEB-28071 | Automatically add close bracket for TypeScript Generics | |
Feature | WEB-29390 | Show parameter name hints in constructor calls | |
Feature | WEB-19750 | Add syntax highlighting for TypeScript decorators | |
Feature | WEB-30274 | Inspections about suspicious use of type guards | |
Feature | WEB-29342 | TypeScript documentation preview: Improve handling of function interfaces and types. | |
Feature | WEB-30592 | TypeScript: provide quick fix to propagate parameters from the base constructor/method into it's delegate | |
Feature | WEB-30109 | Filters in 'Generate' dialog | |
Feature | WEB-27744 | Provide a way to change the color of typescript type information | |
Feature | WEB-30820 | Add type guard statements to postfix templates | |
Feature | WEB-29277 | Show documentation summary from MDN in TypeScript | |
Feature | WEB-24375 | Provide implement override method and fields on Typescript typed literals. | |
Feature | WEB-31092 | Support TS 2.7 'in' type guards | |
Feature | WEB-20969 | Add support non nullable types | |
Feature | WEB-29047 | Add an option to import all symbols after paste | |
Bug | WEB-29993 | Types and type inference somehow broken in 2017.3 | |
Bug | WEB-27899 | Rename should work with shorthand object property implementing TS interface | |
Bug | WEB-29290 | Typescript: No property completion in generator block | |
Bug | WEB-28451 | Opening parenthesis immediately within a JSX tag cause a parse error in TypeScript TSX files. | |
Bug | WEB-31013 | Typechecking: incorrect handling of optional properties | |
Bug | WEB-31012 | Typechecking: incorrect handling of 'undefined' and 'null' | |
Bug | WEB-29649 | Issue with indexer type: indexing by 'string | number' should be equivalent to indexing by 'string' | |
Bug | WEB-29640 | Properly resolve type members from indexers | |
Bug | WEB-29871 | ES6: improve typescript /es6 optimize imports | |
Bug | WEB-28474 | TypeScript type checking is not working in *.vue files | |
Bug | WEB-28250 | Change signature. Exception when trying to rename function to public/private/protected | |
Bug | WEB-27891 | Typescript type inference problem with switch statements. | |
Bug | WEB-29339 | TypeScript+React: Non-optional methods in Props interface not auto-stubbed when typing component name as JSX. | |
Bug | WEB-28883 | React + TypeScript component attribute intellisense/etc not working for React.ComponentClass types. | |
Bug | WEB-29937 | 'Create from usage': 1) doesn't work will call expression and 2) creates invalid TypeScript code in several cases | |
Bug | WEB-29683 | TypeScript quickfix "Variable initializer is redundant" results in invalid code. | |
Bug | WEB-30095 | Move File Refactoring not recognized by TypeScript panel | |
Bug | WEB-30092 | TypeScript: "Create Method" produces wrong method signature on enum argument | |
Bug | WEB-31620 | inlining variable produces incorrect code | |
Bug | WEB-29358 | TypeScript+React: Intellisense not working for component State properties within calls to React.Component.setSate() | |
Bug | WEB-29913 | Typescript's code generation option "use public modifier" does not work | |
Bug | WEB-30111 | Surround with type guard availability should be smarter when shown for type assignability errors | |
Bug | WEB-28455 | No autocomplete/suggestion for `undefined` keyword in TS. | |
Bug | WEB-31457 | TypeScript: incorrect resolve for overrides when we have several merged interfaces | |
Bug | WEB-30589 | The '&' symbol is marked with the error (xml element expected) in .tsx file | |
Bug | WEB-26610 | Typescript: Cannot Call Overloaded Super Constructor | |
Bug | WEB-29140 | Auto-Imports from non-d.ts node_modules files are broken in 2017.3 | |
Bug | WEB-26574 | Typescript. Type information is lost when destructuring types with string index signatures | |
Bug | WEB-29705 | Uniun types are created instead of pure types when pure types are available | |
Bug | WEB-30130 | Variable is marked as unused when using for loop | |
Bug | WEB-29959 | For..of loop, index Variable might not have been initialised | |
Bug | WEB-30837 | Rename parameter finds occurences in comments, strings, ... | |
Bug | WEB-31306 | False positive in Unsound instanceof type guard check | |
Bug | WEB-26630 | Comments in tsx do not work | |
Bug | WEB-29729 | TypeScript: not null expression must remove nullable and undefined types | |
Bug | WEB-31144 | TypeScript: errors are not detected for the readonly field with Union type | |
Bug | WEB-30816 | Inserting matching brace doesn't work as expected in case of EOF | |
Bug | WEB-29642 | Copy-paste with imports doesn't insert imports with RxJS/Observable | |
Bug | WEB-29886 | 'Generate' should never create several rest-parameters | |
Bug | WEB-30345 | Type text for 'keyof' type should be parenthesized when used in compound types | |
Bug | WEB-28900 | jsx syntax coloring wrong when trying to render round brackets in tsx file | |
Bug | WEB-28908 | Not all class in completion list | |
Bug | WEB-28683 | Add public modifier for overrides when option is on | |
Bug | WEB-31102 | "Change signature" quick fix incorrectly replaces primitives with their interfaces and removes one argument ( :) ) | |
Bug | WEB-28091 | Support different names for tsconfig.json | |
Bug | WEB-29786 | Custom JSX factory is not recognized (JavaScript/TypeScript) | |
Bug | WEB-31385 | Type of '+' expression is evaluated as dynamic in TypeScript | |
Bug | WEB-31388 | 'Make private'/ 'Make static' fixes generate incorrect code with generators | |
Bug | WEB-30389 | 'Implement missing members' for array works incorrectly: inserts generics where they shouldn't be | |
Bug | WEB-29435 | Unexpected line break after await | |
Bug | WEB-29439 | Refactor / Extract Field: Wrong name suggested if type is given | |
Bug | WEB-2318 | "Complete Current Statement" doesn't generate {} | |
Bug | WEB-29592 | 'else' branch of ternary type guard is not applied when dealing with aliases | |
Bug | WEB-29590 | Type guard is not evaluated though it should be | |
Bug | WEB-30042 | JS unused local symbols inspection reports many false positives for unused parameters in .ts files | |
Bug | WEB-29595 | Error when extracting an interface | |
Bug | WEB-22226 | typescript: useless completion after new | |
Bug | WEB-24458 | Reserved names used as property name are highlighted as warning | |
Bug | WEB-30673 | Invalid highlighting in Typescript service selection UI | |
Bug | WEB-28194 | TypeScript callable interface with generic: IDEA shows false positive error | |
Bug | WEB-29570 | Typescript+React: provide completion for string literal props | |
Bug | WEB-20077 | TypeScript constructor generation loses grandparent class parameters | |
Bug | WEB-29037 | Angular and auto method creation from the template | |
Bug | WEB-31209 | Wrong insertion scope when creating field in TS class in .vue file | |
Bug | WEB-29639 | TypeScript: Rename property does rename the corresponding field incorrectly | |
Bug | WEB-30550 | 'Create variable/function' is not suggested if reference is via namespace | |
Bug | WEB-29551 | Full support for implicit index signatures | |
Bug | WEB-21948 | typescript prototype inference does not work | |
Bug | WEB-17860 | TypeScript: wrong Quick Documentation popup in case of intersection types | |
Bug | WEB-29822 | No overload resolution, parameter info, etc. for an item imported with alias name | |
Bug | WEB-30636 | "Complete current Statement" doesn't work in type aliases | |
Bug | WEB-30637 | 'Create Method' not working on instance of a generic class in TypeScript | |
Bug | WEB-30945 | Invalid 'find references', 'unused import' for exported function with overloads | |
Bug | WEB-31540 | StackOverflowError occurs when parsing TypeScript with certain generics | |
Bug | WEB-30573 | Rename should work for literal types referenced in variable and parameter declarations | |
Bug | WEB-27664 | Typescript inferred type omits null & undefined types | |
Bug | WEB-29282 | typescript 2.6 support | |
Bug | WEB-29287 | Readonly properties are not suggested in constructor generation in TypeScript | |
Bug | WEB-29289 | Generate constructor could be called even when there's already one | |
Bug | WEB-29840 | Vue: script tag with "lang="ts"" uses javascript code style settings | |
Bug | WEB-30963 | No completion for literal type for aliased tuples and for tuple-like types | |
Bug | WEB-28851 | Rename class members issue | |
Bug | WEB-29980 | TypeScript unrecognised signature | |
Bug | WEB-29675 | [TypeScript] cannot resolve symbol from some import | |
Bug | WEB-30515 | Boolean simplification should be able to simplify ===, ==, !=, !== with true/false in strict null checking mode | |
Bug | WEB-29306 | TypeScript 'Implement all members' doesn't generate index signatures | |
Bug | WEB-31493 | TS valid syntax marked as invalid: readonly async | |
Bug | WEB-30252 | Navigate -> Type declaration. Doesn't work with generic types. | |
Bug | WEB-29307 | TypeScript 'implement all members' substitutes types with 'any' when implementing multiple signatures, though it could be a union | |
Bug | WEB-29752 | Given multiple function signature with the same identifier, wrong signature is selected for live validation | |
Bug | WEB-27929 | Provide auto-complete for object shorthand properties | |
Bug | WEB-31402 | Create method when missing should create it under imports | |
Bug | WEB-31405 | Invalid priority of 'as' expression in TypeScript | |
Bug | WEB-29178 | Parameter name hints doesn't show up for negative numbers when using method. | |
Bug | WEB-29776 | TypeScript: proper support allowSyntheticDefaultImports | |
Bug | WEB-29348 | TypeScript+React: Documentation of React Props/State properties cannot be found. | |
Bug | WEB-21596 | IntelliSense doesn't recognize generic type of class extended from Array in TypeScript | |
Bug | WEB-22815 | "Complete Current Statement" miss closing quote | |
Bug | WEB-30335 | In-place rename class hierarchy member fails with exception | |
Bug | WEB-29719 | No expected type for React props in JSX markup, but it should be there | |
Bug | WEB-28142 | Type is always `any` when destructuring props in TypeScript React components | |
Bug | WEB-19816 | Incorrect "method can be static" hint on a TS class using generics | |
Bug | WEB-31194 | TS: Rename fails with multi-resolved overloads from usage | |
Bug | WEB-30824 | Can we avoid showing 'insert type assertion' fix for incompatible primitive types? | |
Bug | WEB-30822 | Don't show 'Implement all members' fix for primitive type | |
Bug | WEB-31333 | Cannot parse 'async async' or 'async public' in object literals | |
Bug | WEB-29733 | JavaScript/TypeScript: incomplete import is parsed unexpectedly | |
Bug | WEB-30121 | Live Templates are not automatically shown in code completion within a TypeScript interface body | |
Bug | WEB-29813 | Incorrect handling of combined types (as base or contextual types) in generate | |
Bug | WEB-29447 | Typescript: completion incorrectly suggests modules with name in quotes | |
Bug | WEB-30143 | Change import action is shown only once | |
Bug | WEB-31374 | Typescript:can't infer type from non-existing optional property | |
Bug | WEB-31168 | Remove overloads from auto-import popup | |
Bug | WEB-29895 | Typescript Public modifier option has no effect | |
Bug | WEB-29408 | AutoFormat with member reordering issue | |
Bug | WEB-29405 | Wrong typescript error when comparing imported enums | |
Bug | WEB-30343 | Incorrect autocomplete when typing in a for loop in TypeScript (autocomplete missing 'let' keyword in 'for' loop) | |
Bug | WEB-28678 | Union types in overriden method are broken | |
Bug | WEB-31118 | Properly treat 'readonly' in mapped type when doing readonly checks | |
Bug | WEB-31115 | TypeScript: Conditional types: incorrect substitution because of incorrect 'object' implementation | |
Bug | WEB-28533 | Auto-import doesn't correctly work for modules with `.js` name postfix | |
Bug | WEB-30078 | Include readonly properties when doing "Generate Getters" | |
Bug | WEB-30077 | Typescript: support tsconfig.json "include" pattern with implicit file patterns | |
Bug | WEB-29214 | 'Extract superclass' should insert base constructor call | |
Bug | WEB-29210 | Pull members up, extract super/interface does not work with TS parameter properties | |
Bug | WEB-29213 | TypesScript. Navigate to Type Declaration is broken when parameters destructuring is used with default value | |
Bug | WEB-31397 | 'Specify type explicitly' produces 'void' for generators | |
Bug | WEB-28513 | Invalid implementing TypeScript interfaces | |
Bug | WEB-29584 | Should check base type properties when checking for implemented interface properties | |
Bug | WEB-29586 | Cannot resolve React props from generic TProps | |
Bug | WEB-29587 | Type guards are applied incorrectly in presence of type aliases | |
Bug | WEB-29582 | Higher-order type relationships for mapped and indexed types are not supported, leads to incorrect inference in React's setState | |
Bug | WEB-30932 | Angular Animations Argument Type Error | |
Bug | WEB-29393 | False positive incompatible types | |
Bug | WEB-28570 | TypesScript. Can't Implement/Override protected/public properties | |
Bug | WEB-29622 | Better documentation features for union/intersection/mapped type members | |
Bug | WEB-29560 | Support unions and intersections normalization | |
Bug | WEB-29568 | Optionality from the key-providing type is not respected in mapped types | |
Bug | WEB-31470 | Getter/Setter should be generated with the same access type | |
Bug | WEB-29811 | 'Generate' should provide default return value based on inferred type (i.e., no 'undefined' for boolean/number) | |
Bug | WEB-30484 | Cannot parse TypeScript generic async arrow function | |
Bug | WEB-28806 | ES Module JS file extension when working with TypeScript | |
Bug | WEB-31235 | Typescript Enum Autocomplete | |
Bug | WEB-30014 | Unusued parameter in constructor action removes all parameters from constructor | |
Bug | WEB-29616 | Indexing by enum members with values | |
Bug | WEB-19903 | TypeScript issue: general JavaScript inspection "Mismatched query and update of collection" is fired incorrectly | |
Performance | WEB-30474 | Typescript inspections hanging | |
Performance | WEB-28310 | IntelliJ hung indexing typescript config file (tsconfig.json) | |
Usability | WEB-27772 | TypeScript errors are hard to read because they remove line breaks and white space | |
Usability | WEB-29647 | Improve completion presentation for smart items after new | |
Usability | WEB-31126 | TypeScript completion: not intuitive automatic adding of `this` before the parameter name | |
Task | WEB-30813 | Support TS 2.8 conditional types | |
Task | WEB-30355 | Support TS 2.7 properties named with const-declared symbols | |
Task | WEB-29730 | TypeScript: proper libraries support | |
Task | WEB-30353 | Support TS 2.7 definite assignment assertions | |
Unit Tests | Feature | WEB-27286 | 'Go To Test' suggests too many files |
Feature | WEB-25324 | Support for new cucumber.js 2.0 step implementation syntax | |
Feature | WEB-26008 | Jest - Add option to `Run and Update Snapshot` | |
Feature | WEB-15146 | Run Cucumber js in debug | |
Feature | WEB-31101 | Karma: Can't have multiple configurations in single project with multiple node_module | |
Feature | WEB-25778 | Jest: support Coverage option | |
Feature | WEB-26153 | Unable to specify Node interpreter options for Jest run configurations | |
Feature | WEB-20290 | Cucumber.js: make it possible to run a single Scenario | |
Feature | WEB-11104 | Mocha test runner: support --watch option | |
Feature | WEB-28747 | Add node options to Karma configuration | |
Bug | WEB-26705 | Jest tests not found because rootDir setting is incorrectly set to the same directory as the configuration file | |
Bug | WEB-29183 | Mocha tests are run as Node code | |
Bug | WEB-30069 | Jest: result processing throws Exception | |
Bug | WEB-31383 | Degraded mocha support if dev dependencies only include electron-mocha but not mocha itself | |
Bug | WEB-27246 | Jest plugin doesn't know how to parse javascript Jest configuration | |
Bug | WEB-29196 | WebStorm starts wrong Unit-Tests and displays wrong result | |
Bug | WEB-29078 | Jest console output contains malformed characters from ANSI colors | |
Bug | WEB-30087 | Jest: unable to run single symlinked test file | |
Bug | WEB-29113 | Jest: failed test is marked as green | |
Bug | WEB-29929 | On windows7, no SIGINT signal fired when Karma server is stopped | |
Bug | WEB-30377 | wrong test pattern when running single Jest test, 'no tests found' | |
Usability | WEB-29352 | Keep tab page "Karma Server" activated during unit testing | |
Usability | WEB-27314 | Running Jest individual tests within describe doesn't focus the tests in the output pane | |
Usability | WEB-29048 | Remove Auto-test from Jest run tool window, add --watch to the options field description | |
Exception | WEB-29499 | AssertionError on resolving cucumber steps definitions | |
Exception | WEB-29634 | Cucumber.js: NPE while invoking context menu on the folder with a feature file | |
No subsystem | Bug | DBE-5185 | "ApplicationName" from PostgreSQL driver advanced setting is overwritten |
Bug | DBE-5359 | Read-only database connection does not prevent schema changes | |
Bug | DBE-5703 | Invalid DDL is generated when a function with defaults is dropped in Postgres | |
Bug | DBE-5520 | SQL: PostgreSQL dialect does not support CREATE TEMP VIEW | |
DB Connectivity | Feature | DBE-1203 | Data Source / SSH/SSL: how to use OS native SSH? |
Feature | DBE-2100 | Database access through ssh with both key and Google Authenticator (two factor authentication) | |
Feature | DBE-5107 | ssh-agent support for Intellij database connections | |
Bug | DBE-5563 | Unable to create Jdbc connection to a local Apache Ignite server using Ignite thin jdbc driver | |
Bug | DBE-3245 | Incorrect file path if to create Sqlite data source from file | |
Bug | DBE-5547 | Datagrip doesn't understand ~ in path to ssh key | |
Bug | DBE-5011 | Can not set jdbc driver options for Redshift | |
Bug | DBE-5392 | SSH proxy command section does not perform filename expansion | |
Bug | DBE-5687 | NullPointerException connecting to a specific SQL Server database | |
DB Console | Bug | DBE-5241 | Jump to Console new menu useless |
Bug | DBE-5904 | Database Console name in Files have turning into Guids | |
Bug | DBE-5696 | Dialog pops-up asking for parameters for Postgres query when no parameters are required | |
Bug | DBE-5366 | 2017.3: unable to ROLLBACK aborted transaction with Postgres | |
Bug | DBE-2297 | Changes to Tools > Database > User Parameters are only in effect until PhpStorm is restarted | |
Cosmetics | DBE-5429 | strange dividers issue | |
Exception | DBE-5953 | DBE-5953 AE: SqlPsiElementFactory#createROFile | |
DB Diff | Feature | DBE-4582 | Allow comparison of cells in data views |
DB Introspection | Feature | DBE-2102 | Default constraints in MS SQL |
Feature | DBE-1865 | Postgres: Foreign Data Wrappers | |
Bug | DBE-4962 | Cascade rules of foreign keys not correctly displayed for Microsoft SQL Server | |
Bug | DBE-5379 | Doesn't show index sort order in table list view, always shows as ASC in Modify Table | |
Bug | DBE-5968 | Sybase: incorrect length for types nchar, nvarchar, unichar, univarchar | |
Bug | DBE-4426 | Cant access SQL server FrontBase anymore | |
Bug | DBE-5309 | Corrupted dataSources xml | |
Bug | DBE-5161 | Synchronizing a database schema forgets everything | |
Bug | DBE-5252 | Oracle introspector fails on retrieve cluster info | |
Bug | DBE-5060 | DataGrip repace escape character \' in MySQL procedure | |
Bug | DBE-5440 | Introspection fails with exception on MS_Description = NULL | |
Bug | DBE-5608 | Amazon Redshift data sources - unable to synchronize after upgrade to 2017.3.2 | |
Bug | DBE-5488 | Error encountered when performing Introspect schema XXX: Unknown column 'generation_expression' in 'field list' | |
Exception | DBE-4931 | java.lang.NullPointerException when retireving schema information from AS400 | |
DB Refactoring | Bug | DBE-634 | MS SQL Incorrect statements for modifying a table column default value |
Bug | DBE-3587 | renaming Irrelevant items when renaming a column name | |
Bug | DBE-3487 | Oracle: Context menu action Rename over cluster index do nothing | |
Bug | DBE-2404 | Foreign keys: on delete set null missing in Oracle | |
DDL & PL Editing | Bug | DBE-5577 | Sql/Plpgsql (PostgreSql) Syntax highlighting and code helping broken |
Bug | DBE-5318 | Generate DDL To Console Places ENDGo at end | |
Data Import & Export | Bug | DBE-5426 | Error trying to Import Data From File |
Exception | DBE-5985 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'typeName' of com/intellij/database/extractors/ObjectFormatter.isBit must not be null | |
Data Views | Feature | DBE-5324 | Paste TSV/CSV to Data Edtior |
Bug | DBE-5546 | DATETIME not being modified correctly | |
Bug | DBE-4485 | Values of LONGVARCHAR columns aren't printed in Database Console's result tables | |
Bug | DBE-5246 | Snowflake DS - table view tries to select "ctid" column | |
Bug | DBE-5969 | Syntax error inserting row with all column values default similar DBE-2057 | |
Bug | DBE-5474 | Quick documentation: Rows: ~0 click to count(*) not consistently working | |
Bug | DBE-4810 | Cannot directly edit json fields, throws error. | |
Bug | DBE-2465 | FETCH ALL IN <cursor name> returns error <failed to load> org.postgresql.jdbc4.Jdbc4ResultSet | |
Bug | DBE-2057 | Insert row into SQLite table with default values in Table Editor doesn't work | |
Bug | DBE-5555 | Database: Underscores and percents are mistakenly escaped with # in multi-column updates | |
Bug | DBE-5512 | Sql Server - "Save LOB..." error | |
Bug | DBE-3183 | Can't edit hstore column in Postgres | |
Bug | DBE-5623 | Deletion from table editor does not work properly | |
Bug | DBE-3590 | Table Editor Should Hide Error Message Upon Successful Operation | |
Usability | DBE-6003 | Ctrl+Shift+Left should be used as Editor Action: Move Caret to Previous Word with Selection | |
Exception | DBE-5884 | Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed | |
IDE General | Feature | DBE-5322 | Allow setting default schemas for databases |
Feature | DBE-5999 | Ability to sort items in structure pane | |
Bug | DBE-5416 | uninstalling DG on Windows 7 leaves behind 16 bogus Registry entries (invalid firewall rules) | |
Bug | DBE-2723 | Installer "uninstall" doesn't remove windows uninstall entry | |
Bug | DBE-6004 | Run and Synchronize Options in Scratches and Console Window show GUIDS and not logical names | |
Bug | DBE-5556 | Select In database window action does not navigate to corresponding object in Database tool window | |
Bug | DBE-5601 | Navigate to symbol works bad with column names | |
SQL Completion | Feature | DBE-1140 | A little smarter completion for JOINs |
Feature | DBE-2562 | Expand wildcards | |
Bug | DBE-4965 | Autocomplete too fast and leads to errors when inputting a number | |
Bug | DBE-5321 | Wrong competition in oracle join statements | |
Bug | DBE-938 | Column type completion shows table names on SQLServer | |
Bug | DBE-2711 | "russian" completion does not work properly | |
Bug | DBE-2549 | Code completion can't resolve references in specific circumstances | |
SQL Editing | Feature | DBE-3818 | Consider supporting SQLite dot-commands |
Feature | DBE-2232 | SQL: proper uncommenting for nested comments | |
Feature | DBE-3708 | Oracle SQL: file reference | |
Feature | DBE-3760 | SQL: PostgreSQL: need language injection at dblink queries | |
Bug | DBE-3791 | SQL: correlation name should be used if specified, not table name | |
Bug | DBE-3790 | PostgreSQL: join can't be natural and cross at the same time | |
Bug | DBE-5896 | MySQL dialect does not recognize CTEs | |
Bug | DBE-5928 | Oracle: Don't report OVERLAPS function as error | |
Bug | DBE-5224 | Deferrable exclution constraints marked as red using PostgreSQL dialect | |
Bug | DBE-3756 | SQL inspection: Unresolved reference: code with missing table name in FROM clause is green | |
Bug | DBE-3750 | SQL: Oracle: numeric literal and FROM without a space between is green | |
Bug | DBE-3817 | SQL: Sybase: good code is red: plan " ... " in weird places | |
Bug | DBE-3814 | SQL: Sybase: good code red: "save tran sometransaction" | |
Bug | DBE-5438 | Exception in plugin Database Tools and SQL: null: java.lang.UnsupportedOperationException | |
Bug | DBE-3421 | Valid H2 SQL shows red line | |
Bug | DBE-3775 | SQL: Inspections: DB2, Sybase: Types compatibility: false positive if the result of join has several columns with the same name | |
Bug | DBE-5375 | SQL editor does not recognize block labels in PL/pgSQL code. | |
Bug | DBE-3788 | PostgreSQL:no quick fix for 'unresolved reference' if the column at FOREIGN KEY | |
Bug | DBE-4027 | Editor does not highlight error when using indices with multiple columns | |
Bug | DBE-1705 | Bad code is green: declare not at beginning of function | |
Bug | DBE-5930 | Oracle: ELSEIF should not be valid keyword | |
Bug | DBE-3768 | SQL: Inspections: Types compatibility: no warnings at derived table with join after it | |
Bug | DBE-3766 | MySQL: table alias with column aliases is green | |
Bug | DBE-2587 | MySQL: User-defined variable reference resolves to a column | |
Bug | DBE-3824 | PostgreSQL. 'Expand column list' produces incorrect query | |
Bug | DBE-5958 | DB2: Syntax Error at temporal Table Select Statement with BUSINESS_TIME alias | |
Bug | DBE-5193 | Editor hangs up while editing PlPgSql code | |
Bug | DBE-3809 | Identity not restarting in DB2 | |
Bug | DBE-3849 | Folding breaks on last column in SELECT list | |
Bug | DBE-5464 | MySQL syntax for DROP USER commands does not recognize IF EXISTS clause correctly in Code Inspector | |
Bug | DBE-5404 | DataGrip does not recognize Redshift's WITH NO SCHEMA BINDING clause | |
Bug | DBE-4532 | Structure tool window view changed in recent IDE versions | |
Usability | DBE-2244 | SQL: typing quote does not insert pair quote with non empty string literal after typing position | |
Usability | DBE-2245 | SQL: typing quote does not insert pair quote with more than one character prefix | |
Usability | DBE-2249 | SQL: File Structure: if current statement is not shown selection could be preset to the nearest shown element | |
Usability | DBE-2248 | SQL: File Structure: table item is preselected if the caret is right after the last character of a column definition | |
Usability | DBE-3827 | PostgreSQL. IDEA should know about regexp_replace and other regexp* functions | |
SQL Generation | Bug | DBE-6052 | SQL generator: create or replace with routines does not work |
Bug | DBE-4983 | newline in Oracle DB adds character 'n' to to DDL | |
Bug | DBE-5825 | MySQL code generator: invalid CHARSET clause for column definition | |
Bug | DBE-5575 | Foreign key constraint names are not unique on generation | |
Bug | DBE-5274 | When clause of Trigger doesnt show | |
Bug | DBE-5745 | Delete of stored procedure/function from Database tree does not work if procedure/function exist in other than "dbo" schema | |
SQL Highlighting | Feature | DBE-5508 | Add support for method seperator in plsql packages |
Bug | DBE-5307 | H2 SQL dialect: ALTER TABLE X ADD [COLUMN] optional keyword not supported | |
Bug | DBE-5791 | oracle dialect -> support for TYPE records | |
Bug | DBE-5891 | Can't change SQL dialect for the injected string | |
Bug | DBE-3977 | Postgres function body highlighted as string when indexing | |
Bug | DBE-5960 | Window functions support for MySQL | |
Bug | DBE-5859 | MySQL Create Table Syntax parse error | |
Bug | DBE-3521 | Error in code analysis when procedure parameter has same name as local variable name (TSQL) | |
Bug | DBE-4424 | Support (NO) MINVALUE, (NO) MAXVALUE, (NO) CYCLE, NO CACHE syntax in sequences | |
Bug | DBE-5636 | Exasol: support user-defined scalar functions (pl/SQL style) syntax | |
Bug | DBE-5280 | Support for OPENJSON(...) WITH (...) | |
Bug | DBE-5495 | Oracle SQL Plus parsing: False positives in GRANT Statement | |
Bug | DBE-5298 | DataGrip does not recognize SQL commands that has to do with RESTORE on SQL Server | |
Bug | DBE-2010 | TODO/FIXME comments not recognized in PostgreSQL functions | |
Bug | DBE-6028 | CTE ("with" statement) and code folding are not working together (2018.1 EAP, MySQL 8/MariaDB 10.2) | |
Bug | DBE-2781 | "new" is not recognized as a valid alias (Sybase) | |
Bug | DBE-2341 | Postresql support composite type expression | |
Bug | DBE-5270 | Qualify object is absent in ORDER BY clauses | |
Bug | DBE-5276 | Wrong alias resolve | |
Bug | DBE-3943 | DB2: support hash in column alias syntax | |
Bug | DBE-3963 | 'Ambiguous reference' doesn't work for simple query | |
Bug | DBE-5935 | PostgreSQL dialect Valid SQL marked as red | |
Bug | DBE-4356 | Syntax error: grant update on specific field | |
Bug | DBE-5214 | CTE expression within a cursor assignment reports error incorrectly against SQL Server | |
Bug | DBE-5952 | False positive: Condition X is always true | |
Bug | DBE-5423 | Support Redshift EXTERNAL TABLE syntax | |
Bug | DBE-3310 | Oracle: syntax error for SELECT INTO variable statement | |
Bug | DBE-3864 | NOWAIT keyword for Oracle | |
Bug | DBE-2731 | SQL Console for MySQL does not Recognize Syntax | |
Bug | DBE-5995 | PostgreSQL. Good code red. Custom sampling_method | |
Bug | DBE-3431 | Derby: support aggregate syntax | |
Bug | DBE-3432 | Derby: support syntax for function/procedure with varargs | |
Bug | DBE-2546 | MSSQL: Calling stored procedure problem | |
Bug | DBE-5484 | Exasol: support GEOMETRY syntax | |
Bug | DBE-3886 | The Package Editor doesn't know about some Oracle pl\sql syntax elements | |
Bug | DBE-2757 | MySQL syntax error correction incorrect for ALTER TABLE <mytable> ORDER BY <myvar> DESC; | |
Usability | DBE-5855 | PostgreSQL CITEXT type and extensions not supported | |
SQL Resolve | Bug | DBE-3776 | Oralce: qualified resolve for function arguments |
Bug | DBE-5201 | Regard lower_case_table_names on MariaDB | |
Bug | DBE-5418 | Wrong package functions resolve in Oracle | |
Bug | DBE-3707 | SQL: Oracle: column names in PIVOT/UNPIVOT clauses are not resolved | |
Bug | DBE-5485 | DataGrip does not know Azure SQL / SQL Server's string_agg function | |
User Interface | Feature | DBE-77 | Group Data Sources by folder |
Feature | DBE-5515 | Make it possible to choose default console for all project SQL files | |
Bug | DBE-5927 | Speed search next match doesn't always work | |
Bug | DBE-4273 | Table Names Sort Does work on DB2 database | |
Bug | DBE-5232 | Database console font is not affected by "Console Font" setting. | |
Bug | DBE-4822 | "DB Consoles" from "Tool Windows / Files / Scratches" doesn't respect colors | |
Usability | DBE-5242 | where is "more schemas" button? | |
Usability | DBE-1982 | Bring back Welcome screen | |
Usability | DBE-5807 | No way to flatten data source + schema | |
Usability | DBE-5557 | Hide MySQL Collations & Schemas | |
Cosmetics | DBE-5362 | ugly database counter | |
Cosmetics | DBE-5466 | Anchoring issue with the 'User parameters' table in the settings | |
HTTP Client | Feature | WI-40387 | Support token capturing for an authentication by JWT |
Feature | WI-40425 | Support completion for environment variables | |
Feature | WI-40441 | Rest Client: support multipart/form-data | |
Feature | WI-40413 | Support variables in Authorization | |
Feature | WI-40421 | Support authorization with Basic or Digest | |
Feature | WI-40433 | Support space around variable name | |
Feature | WI-40364 | Support assertions | |
Feature | WI-40405 | Auto-format request results | |
Bug | WI-40390 | http-requests-log cuts tailing slash "/" | |
Bug | WI-40373 | New REST client : HTTP Requests Log file is invalid, file is null | |
Bug | WI-40404 | REST Client re-run after change runs old request | |
Bug | WI-40391 | New REST client (IDEA) : Cannot make a REST call once the env file has been deleted | |
Bug | WI-40366 | NPE during processing HTTP response | |
Bug | WI-40442 | Restrict comments in message body | |
Bug | WI-40429 | Check query after variable substitution (allow https:// to be a part of variable) | |
Bug | WI-38583 | '"W:" is not a valid file name' error in REST client | |
Usability | WI-40389 | Support environment variables defined in 'http-client.env.json' file | |
Usability | WI-40388 | Show documentation for header fields | |
Usability | WI-40430 | Add request separator after execution | |
Task | WI-40422 | Support environment variables | |
Spellchecker | Bug | WI-39142 | Broken "Change to" spell quickfix in Commit dialog |
Overview
Content Tools