https://github.com/sonarsource/sonar-analyzer-commons
Logic useful for a language plugin
https://github.com/sonarsource/sonar-analyzer-commons
language-team
Last synced: 3 months ago
JSON representation
Logic useful for a language plugin
- Host: GitHub
- URL: https://github.com/sonarsource/sonar-analyzer-commons
- Owner: SonarSource
- License: lgpl-3.0
- Created: 2017-07-17T15:32:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-06-04T13:01:39.000Z (7 months ago)
- Last Synced: 2025-06-08T11:51:22.740Z (7 months ago)
- Topics: language-team
- Language: Java
- Homepage:
- Size: 1.34 MB
- Stars: 26
- Watchers: 27
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# SonarSource Analyzers Commons Libraries
[](https://cirrus-ci.com/github/SonarSource/sonar-analyzer-commons) [](https://next.sonarqube.com/sonarqube/dashboard?id=org.sonarsource.analyzer-commons%3Asonar-analyzer-commons-parent) [](https://next.sonarqube.com/sonarqube/dashboard?id=org.sonarsource.analyzer-commons%3Asonar-analyzer-commons-parent)
## Modules
* [commons](commons) Logic useful for a language plugin
* [recognizers](recognizers) Logic useful for detecting commented out code
* [test-commons](test-commons) Logic useful to test a language analyzer
* [xml-parsing](xml-parsing) Logic useful to analyze and test checks for XML file
* [test-xml-parsing](test-xml-parsing) Logic useful to test XML parsing and XML-related rules
* [regex-parsing](regex-parsing) Logic used to parse regular expressions (currently only for Java)
## Build
```
mvn clean install
```
### License
Copyright 2009-2023 SonarSource.
Licensed under the [GNU Lesser General Public License, Version 3.0](http://www.gnu.org/licenses/lgpl.txt)