IntelliJ IDEA 2019.2.4

Released: Oct 29, 2019

Atualizações na 2019.2.4

Correções

No subsystem

  • IntelliJ throws error when importing a file.

Build. Built-in (JPS)

  • Regression intellij 2019.2 for annotation processors (lombok, mapstruct, ...)
  • Error reading module: project\target\classes
  • java.net.URISyntaxException when PatternInstrumenter instruments code

Build. Gradle

  • Debugging hangs indefinitely when Gradle parallel execution is used
  • Module output paths not updated when toggling "delegate build to Gradle" option

Core. File System

  • Non-destructive "safe write" mode

Core. IDE Settings

  • Configure Gutter Icons opens Settings For New Projects

Core. Installation

  • jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21
  • Impossible to update Pycharm 2019.1

Core. Password Management

  • java.lang.NoSuchMethodError: 'void com.intellij.credentialStore.CredentialAttributes.<init>(java.lang.String, java.lang.String, java.lang.Class, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)'

Core. Quick Documentation

  • Identifier tooltip - due to scrollbar the tooltip window is not large (height) enough when there is only 1 or 2 lines in the tooltip. So the text is always obscured.

Core. SSH

  • Allow users to update known_hosts in a one click
  • SSHJ: ConnectTimeout option is being read from config as milliseconds but should be read as seconds
  • Error message cannot be fully read

Core. Task Management

  • Can't uncheck "Enable Cache" in `Settings -> Tools -> Task`

Editor

  • The "Sort tabs alphabetically" option in the Editor Tabs settings becomes disabled

Editor. Code Completion

  • Code completion broken and not configurable

Editor. Editing Text

  • Pressing Option-Enter on warning while info popup is displayed and previous warning hasn't been cleared causes cursor to jump in editor

Groovy. Compiler

  • Groovy class file with Umlaut in the name is not compiled anymore with IntelliJ 2019.2 (regression, worked fine with 2019.1.4)

Java. Debugger

  • Hotswap takes a long time when nothing to reload

Java. JavaFX

  • JavaFX: SceneBuilder tab shows java.lang.NoClassDefFoundError: com/sun/javafx/fxml/LoadListener only for fxml files if IDEA is run with 11 jbr

JavaX. JavaEE

  • JavaEE. AE at at com.intellij.util.indexing.FileBasedIndexImpl.markFileIndexed by project creation with Web framework

User Interface

  • Cannot open project from welcome screen
  • Remove group headers where they are not needed (in Preferences)

User Interface. Focus

  • Stop services window from taking focus when opening a database table.

User Interface. Graphics

  • Menu icons in Presentation mode are large

Version Control. Git

  • Update project notification incorrectly considers recents when calculating number of commits matching filter
  • Git merge --no-commit still perfroms a commit if conflicts occur

No subsystem

  • Support nullish coalescing in TypeScript

JavaScript. Frameworks

  • PropTypes.shape should support warn on missing required prop inside 'shape'
  • Can't create @vue/cli@next project (v4.0.0-beta.3)
  • Code analysis failed
  • vuejs autocomplete of tags is slow, taking 3-8 seconds to bring up results

Linters

  • tslint.json file in subdirectory no longer recognized

No subsystem

  • Inspections from commandline: SqlCaseVsCoalesceInspection fails with "registers INFORMATION level problem in batch mode"
  • No more right click option to refresh materialized view on PostgreSQL

DB Connectivity

  • Cannot change session to Azure SQL database after update to 2019.2.4
  • H2 Data Source: automatic detection of database files for MV_STORE format (.mv.db)
  • H2 embedded: mv.db extension as appended to the database file each time
  • Adding data source via the explorer is confusing

DB Console

  • DB2: not possible to enable DBMS_OUTPUT
  • Running "Execution Plan" on a recursive SQL results in java.lang.StackOverflowError"
  • Cannot remove association with console for the once injected sql into a string fragment

DB Diff

  • Compare tool generates invalid mariadb sql for drop index when generating migration script

DB General

  • Don't write database model on EDT

DB Introspection

  • Support System-Versioned Tables introspection and syntax
  • Sequences are not displayed in database structure for H2 databases
  • MS SQL: table or column comments are truncated to 30 characters
  • Refresh of external schemas in Redshift is unreliable
  • Mysql - No autosync - introspect schema doesn't introspect

DB Refactoring

  • Modify comment query lost umlauts in encoding mess even though previewed SQL is fine
  • Edit Comment for DB Table Column Window

DB Schema Views

  • Cannot reassign "drop" database object shortcut key
  • Schema patterns keep getting reset when I drop and recreate a database
  • Tables are not loading with the schema selected without refreshing
  • Database tool window -> Show intermediate nodes deactivated no longer works in 2019.2

Data Import & Export

  • PostgreSQL Copy results as SQL Inserts does not Quote Items Properly

Data Views

  • Transposed table in a table editor don't allow to resize a column name
  • The row number is truncated in table view
  • Quick documentation for database rows produce invalid queries
  • Transpose collapses field names
  • Thousands separator in results rows count view

PL & DDL Editor

  • DDL editor should always use UTF-8

SQL Completion

  • Completion: option to suggest only objects from current database/schema
  • Code completion wrong when data source has many databases MySQL
  • Database completion/object navigation should not show filtered out objects
  • Bad completion for subquery
  • Option to disable smart join completion
  • SQL: MySQL: code completion could suggest ALTER TABLE
  • SQL completion: useless item duplication
  • Misleading icon in a completion list

SQL Format and Style

  • Unable to format correctly a view creation query that uses a "With query"
  • PostgreSQL formatting: the "Keep new line after THEN, ELSE" options doesn't work

SQL General

  • "Quote identifier" should choose correct case
  • MS SQL parses incorrectly when column alias is "load"

SQL Generation

  • DataGrip freezes 30 secs after launch

SQL Highlighting

  • Good code is red when using dots in PostgreSQL CREATE VIEW WITH() option names
  • MariaDB command JSON_VALUE not recognized
  • Support SONAME syntax
  • Named parameters in SQL function calls are marked as syntax errors and broken by auto-format
  • False warning about number of values when selecting identity column
  • Snowflake SQL Dialect parsing error
  • OPENXML WITH clause is not recognized
  • Sybase: unable to resolve "GO" symbol
  • DataGrip: Error indicated if trying to execute SQL Server procedure using user parameters to pass value
  • Bad SQL is green: MySQL `delete * from`
  • SQL: MySQL: support correct limitations for CAST and CONVERT arguments
  • Inlay hint is strange for VALUES
  • PL/SQL: "Unable to resolve column 'sqlerrm'" at exception block
  • Inspection ['Delete' statement without 'where' clears all data in the table] should not be shown when selection made by JOIN
  • Add az64 compression encoding support

SQL Resolve

  • rowversion type is not recognized by Datagrip
  • Unable to select schema in SQL Resolution Scopes dialog