
Adds SQL code style "Comma Inside Indent".
Features
SQL Format and Style
- MS SQL: Place each declared variables (inside a stored procedure) onto a new line.
- SQL code style "Comma Inside Indent".
Fixes
No subsystem
- Memory leak in gradle import process.
- Angular: not possible to overtype auto-inserted pair braces in interpolation.
Compiling Project
- FileSystemLoopException on building project located on google drive file stream.
Decompiler
- Java decompiler not correctly decompiling string concatenation with recent Java.
Editor. Editing Text
- Parameter info hides the code being editing at the top of a file.
External Tools
- External Tool named with an underscore does not display properly from project context menu.
Gradle
- Second linked Gradle project is missing from linked projects list in Gradle settings.
Indices
- OutOfMemory when indexing a 2Gb project, "Out of memory" window stuck forever.
Java. Inspections
- False-positive "variable is always null" on linked-list like data structure.
Task Management
- Pivotal Tracker implementation uses the deprecated and shutdowned API.
User Interface. Navigation
- Disable Search Everywhere from automatically inserting last query.
JavaScript. Frameworks
- Angular: auto close opened curly brackets automatically.
TypeScript
- Variables with construct signatures from libraries not shown in completion after `new` in case of multiple libs with same interface.
Unit Tests
- Jest fails with 'Class constructor Spec cannot be invoked without 'new''.
DB Connectivity
- Data Sources and Drivers dialog: don't ask to download drivers if they were downloaded earlier and they are actual.
DB Console
- Datagrip notifications show raw HTML.
DB Introspection
- Database: Error encountered when performing Introspect on a MariaDB schema.
SQL Format and Style
- SQL Reformatting creates error.
- Improper formatting of postgresql arrays.
- Uncontrollable SQL alignment.
- Postgres: SQL formatter doesn't recognize "into temp table".
- PLPGSQL formatter adds a line break after PERFORM.
- Sql formatter does not apply to injected language.
- With clause code style gets broken when inside of a subquery.
- Align assignments in ON CONFLICT (Postgres upsert).
SQL Highlighting
- False positive: "Redundant character escape" for "\_" in Postgres "similar to".