Code: Completion | Bug | OC-17459 | Completion for setter access specifiers |
Bug | OC-17499 | Better replace completion with Tab for setter access modifiers |
Bug | OC-17567 | Protocol method which has inaccessible same-named method in protocol extension is missing in completion |
Bug | OC-17466 | Swift: support optional completion for weak references |
Bug | OC-17465 | Broken ?. completion for method returning generics |
Bug | OC-14012 | Keywords incorrectly suggested if start typing variable name from # after let/var |
Bug | OC-13893 | AppCode hangs if "Add selection for next occurrence" is about to select something in suggested code |
Bug | OC-15258 | Out-of-place auto-completion in comments |
Bug | OC-16351 | Swift: completion popup is brought up after typing closing angle bracket in generic type declaration |
Code: Editing | Feature | OC-17508 | Extend selection for curly blocks |
Code: Formatting | Bug | OC-16126 | Wrong formatting of multiline string in case of string interpolation |
Bug | OC-17570 | Throwable exception formatting Swift code ("Finding method chain failed") |
Bug | OC-17072 | Snippets in Code Style | Swift do not correspond to current Swift state |
Bug | OC-17489 | "Align when multiline" formatting option doesn't work well when adding a new parameter |
Code: Generation | Bug | OC-17580 | Synthesized conformance to Hashable not recognized if static properties exist |
Code: Highlighting and Inspections | Feature | OC-17223 | Quick fix for setter access modifiers |
Bug | OC-17502 | Syntax highlighting: overlaying try and try?/! |
Code: Parsing | Bug | OC-17560 | `$` cannot be parsed (backtick issue) |
Bug | OC-16729 | Swift: parser could warn about incomplete condition in conditional compilation directive |
Bug | OC-16672 | Extend selection in string literal stops at forward slashes |
Bug | OC-17160 | Parser error when using @objc in generic angle brackets |
Code: Refactorings | Feature | OC-17496 | Introduce variable: remove unnecessary `try` if necessary |
Bug | OC-17498 | Extract method: handle try?/try! |
Bug | OC-17497 | Introduce variable: handle try? and try! |
Bug | OC-17342 | Extract variable from expression with optional removes code before comment |
Bug | OC-13706 | Introduce variable should insert 'try' when necessary |
Bug | OC-15526 | Incorrect result after extracting variable from loop |
Bug | OC-17535 | Extract variable from closure with initialiser fails with exception |
Bug | OC-13778 | Variable cannot be introduced from closure if there is an expression before the closure |
Bug | OC-13731 | Introduce variable from operand of binary expression generate broken code |
Usability | OC-13790 | Introduce variable: changes to variable name should not be reverted when "Specify type explicitly" is being checked/unchecked |
Usability | OC-13730 | Introduce variable shown unclear error 'cannot perform refactoring' on void function calls |
Code: Resolving | Bug | OC-16742 | Function call with a void argument passed directly as '()' is unresolved |
Bug | OC-13128 | Function is not resolved when called with empty array/dictionary on ExpressibleByArray/DictionaryLiteral |
Bug | OC-17565 | Swift class initializer with array parameter is highlighted as invalid |
Bug | OC-17574 | Swift: resolve more implicitly qualified references in array |
Bug | OC-15996 | Swift 4: resolve and completion for partial key paths |
Bug | OC-16360 | Generic parameters are not resolved in nested functions and typealiases |
Bug | OC-17631 | Swift: resolve == on Optional which don't implement Equatable |
Bug | OC-17048 | BrightFutures onSuccess and onFailure methods are not properly autocompleted |
Bug | OC-17536 | Swift: red code when call a closure of unconditionally unwrapped type |
Bug | OC-17620 | 'NSNotFound' is resolved ambiguously |
Running: Device | Bug | OC-17417 | Disconnected device which had "Connect via network" enabled on another workstation is listed in run destinations |
Running: Simulator | Bug | OC-17492 | Timeout while waiting for simulated application PID |
Unit Testing | Bug | OC-17600 | Test methods are not collected correctly for a test class |
No subsystem | Performance | CPP-13373 | FrequentEventDetector - Too many events posted |
Code: Resolving | Bug | CPP-7797 | members in enum class are not scoped correctly |
Diff_Merge | Usability | IDEA-195517 | 'Yours' and 'Theirs' columns are not resizable - could not see full branch name |
Editor. Editing Text | Bug | IDEA-195416 | Join lines over arithmetic operations should preserve order |
Bug | IDEA-186110 | Esc doesn't close in-editor search during indexing |
Bug | IDEA-196505 | Cannot open JavaScript files |
Find, Replace, Find Usages | Bug | IDEA-197216 | Regex search for \b locks up the IDE |
Local History | Bug | IDEA-197060 | Local history reverts file timestamps |
Terminal | Bug | IDEA-191852 | Show typed user input in terminal console |
User Interface | Bug | IDEA-186262 | Default icons for editor actions are not default for that actions |
Bug | IDEA-195751 | New SE: Dialog doesn't fit screen on HiDPI displays |
Usability | IDEA-196288 | Icons for "Commit" and "Set Active Changelist" are almost identical |
Usability | IDEA-195300 | "Copy relative path" should exist in the keymap, or somehow lead to "Copy reference" |
Cosmetics | IDEA-191307 | Update "Create Gist" Git Octocat icon to white cat in black circle |
User Interface. Controls | Bug | IDEA-196307 | Stripe buttons layout is broken after 'move to top/left/bottom/right' |
User Interface. Focus | Bug | IDEA-192530 | LoginToGithub dialog invoked from CloneRepository dialog hides immediatelly |
User Interface. Navigation | Bug | IDEA-196250 | It is impossible to invoke "Recent files" action from the "find action" popup. |
User Interface. Project View | Bug | IDEA-192786 | Wrong directory is highlighted during moving files to Scratches |
Usability | IDEA-194516 | Issue when changing error color |
Version Control | Bug | IDEA-196914 | Compare with local is disabled for directories in Mercurial History |
Performance | IDEA-195871 | VcsRootScanner adds everything under a symlinked directory into the VFS |
Version Control. Git | Bug | IDEA-196286 | Git Reword Commit sometimes throws an exception when trying to find a commit to reword |
Bug | IDEA-187116 | IDEA doesn't recognize Idea project on checkout project from Git |
Bug | IDEA-195860 | Credentials saved in password safe are not cleared when authentication fails |
Bug | IDEA-197249 | Builtin-SSH: fails when git protocol.version 2 is enabled |
Bug | IDEA-194449 | New Git root is not detected until restart, if added externally as a submodule or under a new subdirectory |
Bug | IDEA-193140 | Can't undo rewording of a commit made before a merge commit and get an exception |
Bug | IDEA-196503 | Git: Partial Commits: when ShowDiff is invoked for file in specific changelist should display changes from this changelist |
Bug | IDEA-196072 | Git Rebase dialog - Onto branch not persistent |
Performance | IDEA-196535 | 2018.2 constant java processes |
Version Control. Mercurial | Bug | IDEA-193378 | Merurial push/pull not working - hg4ideapromptextension returns AttributeError: 'module' object has no attribute 'Abort' |
No subsystem | Feature | DBE-5126 | Dialect scopes for Live templates |
DB Console | Bug | DBE-6751 | Execute stored procedure: specify type length for the result or otherwise (if infer type length is not possible) indicate that the script is invalid |
DB Introspection | Bug | DBE-4693 | Column is missing from FK as displayed in Database tool window |
Bug | DBE-6324 | DataGrip does not understand "included columns" of MS SQL Server indexes |
Bug | DBE-6896 | Synchronizing a Database (Intersystems Caché) forgets the Schema |
Bug | DBE-4559 | MS SQL Server index condition (filter definition) |
Exception | DBE-6818 | Postgres 11 broke backward compatibility (columns proisagg and proiswindow are dropped from pg_catalog.pg_proc) |
Data Views | Feature | DBE-4100 | Feature Request: Show column comments in tooltips |
Feature | DBE-6693 | Qualify table and routine names in editor tabs |
Navigation & Search | Bug | DBE-6796 | Consider data source group in Go to actions and other places where I'm choosing some database object |
Usability | DBE-5459 | Remove storage files from "Go to file" |
PL & DDL Editor | Bug | DBE-6754 | Editor tabs are not named consistently so they don't sort consistently |
SQL Completion | Bug | DBE-5358 | "Qualify Object on code completion" setting "Always" breaks postgresql updates |
Bug | DBE-6541 | Complete function parameters in drop function statement |
Bug | DBE-2824 | Live template problem |
SQL Format and Style | Feature | DBE-6822 | Procedure block: new line after BEGIN |
Bug | DBE-6874 | MSSQL: Obscure spaces before and after dot between schema and table name |
SQL Generation | Bug | DBE-6743 | MariaDB: Support CREATE OR REPLACE PROCEDURE |
SQL Highlighting | Feature | DBE-4999 | Need temporal table support in SQLServer Dialects |
Bug | DBE-6817 | Oracle ~= (not equals) operator causes parse error |
Bug | DBE-4774 | MySQL: "where" keyword in select statement is highlighted as error |
Bug | DBE-6761 | PostgreSQL 10 drop function without arguments |
Bug | DBE-6844 | Invalid "Ambiguous column reference" |
Bug | DBE-6853 | Newline concatenation with a bind variable in COPY command is erroneously not recognized as a valid syntax with Postgres |
User Interface | Feature | DBE-6797 | When renaming a datasource, interpret slashes as groups or interpret slahes in datasource names as groups |
Feature | DBE-6753 | Can not drag Data Source to a group |
Bug | DBE-6808 | Gutter color is not respected |
Bug | DBE-6443 | Default row height int "Modify Table" dialog is equal to the biggest row in the dialog |
Usability | DBE-6799 | Moving a datasource to a parent group that has no direct child only possible via "new..." group |