PHP Completion | Bug | WI-32144 | Const keyword is missing after visibility modifiers |
PHP Formatter | Usability | WI-32129 | Remove ability to generate @type tag |
Usability | WI-32220 | Return call tree analysis depth to initial value instead of 1 on selection of No in Performance Note |
PHP Inspections | Feature | WI-15377 | Unused import: support namespaces import |
Bug | WI-32185 | Usage of 'class_exists' should not be considered as an import usage |
Bug | WI-27459 | Unused import: support functions and constants |
Bug | WI-11805 | Code inspection fails to report missing @throws annotations when nesting method calls |
Bug | WI-32174 | Use statements is not detected in PHPDoc annotations with PHP Annotation plugin |
Bug | WI-32170 | Namespace is marked as unused if it's used as partial import |
Bug | WI-32171 | Use statement mark as unused if class name case in use doesn't equal class name in declaration |
Bug | WI-32213 | Use statement is marked as unused if there is multiresolve and usage is inside PHPDoc |
Bug | WI-22774 | Missing @throws tag: doesn't analyze PHPDoc for defined exception |
Bug | WI-31768 | Imported constant (alias) is resolved ignoring case sensitivity |
Usability | WI-32113 | Move configuration of "Missing @throws tag(s)" to Code Style |
PHP lang | Feature | WI-941 | Add throw to method phpdoc if method call function which throws exception and method doesn't catch it. |
Feature | WI-32002 | PHP 7.1 will have support for null return types and nullable arguments |
Feature | WI-30730 | Support for keys in the list() construct in PHP 7.1 |
Feature | WI-30762 | Support PHP 7.1 class constant visibility modifiers |
Bug | WI-31102 | PhpStorm Advanced Metadata for global factory functions called from within namespace doesn't work since version 2016.1 |
Bug | WI-12046 | Diagrams are ignoring namespaces |
Bug | WI-30092 | <value> expected, unexpected error in php files named *.json.php |
Bug | WI-32173 | Class use is marked as unused if there is a namespace with the same name |
Usability | WI-25024 | If "Analyze immediate calls" is off, PHPStorm should not auto-generate throws using "Recursive exception scan" |
Exception | WI-32169 | Exception is thrown on attempt to extend selection for unclosed namespace statement |
PHP test | Bug | WI-32121 | PHPUnit version is not detected correctly for remote interpreters |
Bug | WI-32132 | PhpStorm fails to run BEHAT tests using PHP 5.3 |
Plugin: WordPress | Bug | WI-32155 | WordPress module detection does not work for WordPress 4.4.1 |
Usability | WI-31872 | Keep last Wordpress installation as a setting |
Documentation | Bug | IDEA-152590 | Quick doc font size is not remembered between IDE restarts |
Code Analysis. Inspection | Exception | IDEA-157464 | ArrayIndexOutOfBoundsException at traversing inspection results |
Exception | IDEA-157558 | Argument for @NotNull parameter 'src' of com/intellij/util/ArrayUtil.remove must not be null |
Editor. Editing Text | Bug | IDEA-157592 | Move text through drag'n'drop on line numbers doesn't work. It copies the text instead |
IDE Configuration | Bug | IDEA-157128 | IDE loses Live Template "Applicable in" status on restart |
JSON | Performance | IDEA-157546 | IDEA freeze during running inspection profile |
Packaging and Installation | Bug | IDEA-157339 | 162.188.8 doesn't find JVM, won't launch |
Plugin Support. API | Bug | IDEA-157491 | Using ParameterInfoHandler not parameterized by PsiElement results in ClassCastException |
User Interface | Bug | IDEA-157597 | Background image: when nothing is selected in the LocalChanges, the PreviewDiff pane doesn't get applied background |
Bug | IDEA-157591 | Background image: ApplicationServers toolwindow doesn't get the applied background |
Cosmetics | IDEA-157466 | Background Image: some toolwindows don't get the set background when the tab displays 'nothing selected' |
Version Control | Bug | IDEA-157336 | IntelliJ Locks on "Shelve Changes" at the "Synchronizing files..." step |
No subsystem | Bug | WEB-21980 | Build 162.844.4 fails to run with a JDK error on windows 10 64b |
Debugger | Bug | WEB-21991 | New Node.js debug protocol incompatibilities |
Bug | WEB-20925 | Node Debugger incorrectly reports the lexical `this` in arrow functions (ES6) |
JavaScript | Bug | WEB-19668 | let variables within switch-case-default |
Bug | WEB-20919 | CommonJS: completion shows properties of all exported modules in project |
Bug | WEB-18548 | Wrong processing of JSDoc array-parameter fields |
Bug | WEB-7504 | make JSHint error highlighting more prominent |
Performance | WEB-22042 | IntelliJ IDEA freezes while editing javascript file |
JavaScript. Formatter | Bug | WEB-22003 | Function Body is Indented Wrong |
Bug | WEB-22016 | JavaScript reformatting may corrupt chained method calls mixed with line comments |
JavaScript. Frameworks | Bug | WEB-21966 | angular-ui-router chart: different declarations cause different charts (structure is the same) |
Bug | WEB-22031 | angular-ui-router: remove buttons from the chart's toolbar |
Bug | WEB-21985 | angular-ui-router:provide warning and inspection for missing .html files |
JavaScript. Inspections | Cosmetics | WEB-22029 | Constant 'if' statement inpection: spelling |
TypeScript | Feature | WEB-20897 | Add support for "allowSyntheticDefaultImports" for Typescript |
Feature | WEB-22030 | TypeScript 2.0: parse never type |
Feature | WEB-22032 | TypeScript 2.0: parse optional class members |
Feature | WEB-22035 | TypeScript 2.0: parse 'this' function type |
Feature | WEB-22053 | TypeScript 2.0: parse global module export |
Bug | WEB-16214 | TypeScript: Structure View needs improvements |
Bug | WEB-22022 | Optional properties with "readonly" name breaks code validity |
Bug | WEB-22008 | Incorrect error notification |
Unit Tests | Bug | WEB-22037 | custom default mocha user interface not applied to new run configurations |
YAML | Bug | RUBY-17933 | .yaml files no longer collapse |