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

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

commit d04b41df21cfacb90df44b3c2226e8fc84fc231c
Merge: 7ecc1db9107 f05a02eba68
Author: Junichi Yamamoto <[email protected]>
AuthorDate: Sun Oct 6 07:20:43 2024 +0900

    Merge pull request #7810 from troizet/php_psalm_support
    
    PHP: Added support for Psalm static analyzer

 php/php.code.analysis/licenseinfo.xml              |   1 +
 .../modules/php/analysis/ImportantFilesImpl.java   |   5 +-
 .../modules/php/analysis/PsalmAnalyzerImpl.java    | 265 ++++++++++++++
 ...nalysisCategoryPanels.java => PsalmParams.java} |  48 +--
 .../modules/php/analysis/commands/PHPStan.java     |   4 +-
 .../analysis/commands/{PHPStan.java => Psalm.java} |  87 +++--
 .../php/analysis/options/AnalysisOptions.java      |  64 ++++
 .../analysis/options/AnalysisOptionsValidator.java |  38 ++
 .../analysis/options/ValidatorPsalmParameter.java  |  80 +++++
 ...portParser.java => CheckStyleReportParser.java} |  12 +-
 .../php/analysis/ui/analyzer/Bundle.properties     |  14 +
 .../analysis/ui/analyzer/PsalmCustomizerPanel.form | 222 ++++++++++++
 .../analysis/ui/analyzer/PsalmCustomizerPanel.java | 367 +++++++++++++++++++
 .../ui/options/AnalysisCategoryPanels.java         |   3 +-
 .../php/analysis/ui/options/Bundle.properties      |  16 +
 .../php/analysis/ui/options/PsalmOptionsPanel.form | 267 ++++++++++++++
 .../php/analysis/ui/options/PsalmOptionsPanel.java | 387 +++++++++++++++++++++
 .../modules/php/analysis/ui/resources/psalm.png    | Bin 0 -> 267 bytes
 .../modules/php/analysis/util/AnalysisUiUtils.java |  32 ++
 .../data/psalm/PsalmSupport/src/Calculator.php     |   3 +
 .../psalm/PsalmSupport/test/src/CalculatorTest.php |   3 +
 .../test/unit/data/psalm/nb-php-psalm-log.xml      | 123 +++++++
 ...erTest.java => CheckStyleReportParserTest.java} |  44 ++-
 23 files changed, 2000 insertions(+), 85 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to