You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by tm...@apache.org on 2018/09/25 03:50:58 UTC

[incubator-netbeans] 01/01: Merge pull request #896 from junichi11/netbeans-1276-phpstan-support

This is an automated email from the ASF dual-hosted git repository.

tmysik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git

commit a4586a5b02066fb120200fd7066e2e9f525e608b
Merge: 426e0ab b3e9ada
Author: Tomáš Myšík <to...@gmail.com>
AuthorDate: Tue Sep 25 05:50:51 2018 +0200

    Merge pull request #896 from junichi11/netbeans-1276-phpstan-support
    
    [NETBEANS-1276] PHPStan Support

 php/php.code.analysis/licenseinfo.xml              |   1 +
 .../modules/php/analysis/PHPStanAnalyzerImpl.java  | 248 ++++++++++++
 ...alysisCategoryPanel.java => PHPStanParams.java} |  32 +-
 .../modules/php/analysis/commands/PHPStan.java     | 190 ++++++++++
 .../php/analysis/options/AnalysisOptions.java      |  54 ++-
 .../analysis/options/AnalysisOptionsValidator.java |  27 +-
 .../php/analysis/parsers/PHPStanReportParser.java  | 204 ++++++++++
 .../php/analysis/ui/analyzer/Bundle.properties     |   5 +
 .../ui/analyzer/PHPStanCustomizerPanel.form        | 142 +++++++
 .../ui/analyzer/PHPStanCustomizerPanel.java        | 214 +++++++++++
 .../analysis/ui/options/AnalysisCategoryPanel.java |   2 +
 .../ui/options/AnalysisCategoryPanels.java         |   3 +-
 .../php/analysis/ui/options/Bundle.properties      |  13 +
 .../analysis/ui/options/PHPStanOptionsPanel.form   | 248 ++++++++++++
 .../analysis/ui/options/PHPStanOptionsPanel.java   | 415 +++++++++++++++++++++
 .../modules/php/analysis/ui/resources/phpstan.png  | Bin 0 -> 526 bytes
 .../data/phpstan/PHPStanSupport/HelloWorld.php     |   3 +
 .../src/PhpGenerator/Traits/CommentAware.php       |   3 +
 .../test/PhpParser/Builder/ClassTest.php           |   3 +
 .../data/phpstan/phpstan-log-with-other-output.xml |   8 +
 .../test/unit/data/phpstan/phpstan-log.xml         |  33 ++
 .../analysis/parsers/PHPStanReportParserTest.java  |  84 +++++
 22 files changed, 1916 insertions(+), 16 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists