PHPackages                             scheb/idea-inspections-checkstyle-converter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. scheb/idea-inspections-checkstyle-converter

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

scheb/idea-inspections-checkstyle-converter
===========================================

Convert IDEA inspection XML format to checkstyle

1.2.0(7y ago)291MITPHPPHP ^7.1.3

Since Feb 1Pushed 7y agoCompare

[ Source](https://github.com/scheb/idea-inspections-checkstyle-converter)[ Packagist](https://packagist.org/packages/scheb/idea-inspections-checkstyle-converter)[ Docs](https://github.com/scheb/idea-inspections-checkstyle-converter)[ RSS](/packages/scheb-idea-inspections-checkstyle-converter/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (4)Dependencies (3)Versions (5)Used By (0)

scheb/idea-inspections-checkstyle-converter
===========================================

[](#schebidea-inspections-checkstyle-converter)

Convert inspection results from JetBrains IDEs (like IntelliJ and PHPStorm) from its XML format to the Checkstyle format.

[![Build Status](https://camo.githubusercontent.com/eb3ddcd751e25eb9e8d4a00a9b7b3cc66e24fef88affea4b7d90b0a427f9449b/68747470733a2f2f7472617669732d63692e6f72672f73636865622f696465612d696e7370656374696f6e732d636865636b7374796c652d636f6e7665727465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/scheb/idea-inspections-checkstyle-converter)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/88d7edee6b6b2bd76196bf3d8b18a0a1675bada395f522d5b2f6ac84139df67b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73636865622f696465612d696e7370656374696f6e732d636865636b7374796c652d636f6e7665727465722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/scheb/idea-inspections-checkstyle-converter/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/5f80e2a05d6844b27a6c20525d76c2a8070874f2cbc5d9ac764dd6a9ca0021c6/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73636865622f696465612d696e7370656374696f6e732d636865636b7374796c652d636f6e7665727465722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/scheb/idea-inspections-checkstyle-converter/?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/323d79a43c3a192b15ae0dd2d6bf2a376a87c3f627c8737412014ddf486b3d88/68747470733a2f2f706f7365722e707567782e6f72672f73636865622f696465612d696e7370656374696f6e732d636865636b7374796c652d636f6e7665727465722f762f737461626c652e737667)](https://packagist.org/packages/scheb/idea-inspections-checkstyle-converter)[![License](https://camo.githubusercontent.com/355bf42b2b8cf4ce8a8259192c477d03eb2dc12130604b35096beadc9376497a/68747470733a2f2f706f7365722e707567782e6f72672f73636865622f696465612d696e7370656374696f6e732d636865636b7374796c652d636f6e7665727465722f6c6963656e73652e737667)](https://packagist.org/packages/scheb/idea-inspections-checkstyle-converter)

Installation
------------

[](#installation)

```
$ composer require scheb/idea-inspections-checkstyle-converter
```

Usage
-----

[](#usage)

```
./vendor/bin/inspection-converter [inspectionsFolder] [checkstyleOutputFile]

Arguments:
  inspectionsFolder                        Folder with the inspections XML files
  checkstyleOutputFile                     Checkstyle file to be written

Options:
  -r, --projectRoot=PROJECTROOT            Path to the project root [default: ""]
  -i, --ignoreInspection=IGNOREINSPECTION  Ignore inspections matching the regex pattern (multiple values allowed)
  -m, --ignoreMessage=IGNOREMESSAGE        Ignore messages matching the regex pattern (multiple values allowed)
  -f, --ignoreFile=IGNOREFILE              Ignore files matching the regex pattern (multiple values allowed)
  -s, --ignoreSeverity=IGNORESEVERITY      Ignore severities (exact match) (multiple values allowed)
  -S, --mapSeverity=MAPSEVERITY            Map severity from to, format "input:output" (multiple values allowed)
  -D, --defaultSeverity=DEFAULTSEVERITY    Used in combination with mapSeverity to define the default severity
```

Example:

```
./vendor/bin/inspection-converter ./inspections ./checkstyle.xml --rootPath=src --ignoreInspection=SpellCheckingInspection --ignoreMessage=type.*long
```

Contribute
----------

[](#contribute)

You're welcome to [contribute](https://github.com/scheb/idea-inspections-checkstyle-converter/graphs/contributors) to this library by creating a pull requests or feature request in the issues section. For pull requests, please follow these guidelines:

- Symfony code style
- PHP7.1 type hints for everything (including: return types, `void`, nullable types)
- Please add/update test cases
- Test methods should be named `[method]_[scenario]_[expected result]`

To run the test suite install the dependencies with `composer install` and then execute `bin/phpunit`.

License
-------

[](#license)

This library is available under the [MIT license](LICENSE).

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~3 days

Total

4

Last Release

2649d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/496658d46619a414a62b1e933fb7fc2e57eff4f0a4109f4cffc32093f57d65da?d=identicon)[scheb](/maintainers/scheb)

---

Top Contributors

[![scheb](https://avatars.githubusercontent.com/u/1259952?v=4)](https://github.com/scheb "scheb (30 commits)")[![rg-scheb](https://avatars.githubusercontent.com/u/249925692?v=4)](https://github.com/rg-scheb "rg-scheb (5 commits)")

---

Tags

checkstyleconverterinspectionsintellijjetbrainsphpstormphpstormjetbrainsconvertercheckstyleinspectionsideaintellij

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/scheb-idea-inspections-checkstyle-converter/health.svg)

```
[![Health](https://phpackages.com/badges/scheb-idea-inspections-checkstyle-converter/health.svg)](https://phpackages.com/packages/scheb-idea-inspections-checkstyle-converter)
```

###  Alternatives

[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[jetbrains/phpstorm-stubs

PHP runtime &amp; extensions header files for PhpStorm

1.4k27.7M68](/packages/jetbrains-phpstorm-stubs)[jetbrains/phpstorm-attributes

PhpStorm specific attributes

41416.0M647](/packages/jetbrains-phpstorm-attributes)[matthiasmullie/path-converter

Relative path converter

10229.6M7](/packages/matthiasmullie-path-converter)[jbzoo/ci-report-converter

The tool converts different error reporting standards for deep integration with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc)

30784.4k2](/packages/jbzoo-ci-report-converter)[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
