PhpStorm EAP 163.6110 Release Notes

DocumentationCosmeticsWI-31713Keymap Reference
PHP InspectionsFeatureWI-33447Pack of name convention inspections
BugWI-33457Naming conventions: prefix Class is obsolete in inspection message
BugWI-33460Naming convention: add magic methods and $this to exclude list
UsabilityWI-33459Variable naming convention: show warnings only on declarations
ExceptionWI-33456Method name naming: Exception is thrown on removing method name
PHP langBugWI-28496">" is eaten only on the first line for $this-> completion
PHP testFeatureWI-33355PHPSpec: Support type matchers
UsabilityWI-33361PHPSpec: Don't group notification about PHPSpec detection with PHPUnit and Behat
Plugin: Deployment _ FTP..BugWI-33400deployment: username and password forgotten after phpstorm restart
DockerBugIDEA-161514Docker Deployment run configuration hangs
Editor. Editing TextBugIDEA-161827Underlined parameters became underscored
BugIDEA-162062Move Statement: Scope of shifted block changes
UsabilityIDEA-161418Missing example of "Inline parameters hint" in Settings | Colors & Fonts | Java | Parameters
UsabilityIDEA-162128Strange cursor position after press 'End' when edit javadoc
User InterfaceBugDBE-3180Define executed file SQL dialect by data source it run against
Build toolsBugWEB-23589Jump to source and Debug shortcuts are hardcoded for build tools tool window
File WatchersFeatureWEB-21877File watchers: get rid of Insert macro for Program field
JavaScript. InspectionsBugWEB-21789False 'missing module dependency' violation for 'express-sessions' module
BugWEB-23295Inspections: "require() is used instead of import": comments breaks converted import
BugWEB-23317Missing import statement: suggest more general imports
BugWEB-23315Inspections: "require() is used instead of import": destructing of require is not converted correctly
BugWEB-23574Missing import statement: for modules having both jsnext:main and main, incorrect import results are suggested
UsabilityWEB-23570Intentions: "Convert to Class": correctly sort generated set/get attributes
JavaScript. RefactoringBugWEB-23598Convert require() to import: does not work at the moment with relative paths
BugWEB-23623Convert to class: when constructor defined as variable, not converted duplicate properties are not shown after refactoring
Node.jsBugWEB-23597"Missing module dependency" inspection "Install module" fix installed previously typed module-name
UsabilityWEB-18399node.js: record package into package.json quick fix: ask where to create package.json
TypeScriptBugWEB-23079Typescript won't suggest or import namespaces using ES6 style imports
BugWEB-23580TypeScript: IntelliSense fails to suggest definitions from global declaration
Unit TestsBugWEB-23664Protractor: Tests tree: provide "Jump to Source" action