https://github.com/devonfw/sonar-devon4j-plugin
Plugin for SonarQube to validate devonfw architecture
https://github.com/devonfw/sonar-devon4j-plugin
asset-sonar-plugin
Last synced: about 1 year ago
JSON representation
Plugin for SonarQube to validate devonfw architecture
- Host: GitHub
- URL: https://github.com/devonfw/sonar-devon4j-plugin
- Owner: devonfw
- License: apache-2.0
- Created: 2017-09-07T11:52:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-05T22:08:10.000Z (over 2 years ago)
- Last Synced: 2025-03-28T02:04:44.472Z (about 1 year ago)
- Topics: asset-sonar-plugin
- Language: Java
- Homepage:
- Size: 899 KB
- Stars: 10
- Watchers: 11
- Forks: 16
- Open Issues: 13
-
Metadata Files:
- Readme: README.adoc
- Changelog: CHANGELOG.adoc
- License: LICENSE
Awesome Lists containing this project
README
= sonar-devon4j-plugin
image:https://img.shields.io/github/license/devonfw/sonar-devon4j-plugin.svg?label=License["Apache License, Version 2.0",link=https://github.com/devonfw/sonar-devon4j-plugin/blob/master/LICENSE]
image:https://img.shields.io/maven-central/v/com.devonfw.tools/sonar-devon4j-plugin.svg?label=Maven%20Central["Maven Central",link=https://search.maven.org/search?q=g:com.devonfw.tools&a=sonar-devon4j-plugin]
image:https://github.com/devonfw/sonar-devon4j-plugin/actions/workflows/build.yml/badge.svg["Build Status",link="https://github.com/devonfw/sonar-devon4j-plugin/actions/workflows/build.yml"]
Plugin for https://sonarqube.org[SonarQube] to validate https://github.com/devonfw/devon4j/blob/develop/documentation/coding-conventions.asciidoc#packages[devon4j architecture].
ATTENTION: The SonarQube ecosystem is rather fragile and we are facing issues like https://github.com/devonfw/sonar-devon4j-plugin/issues/141[#141]. As we have to focus our maintenance effort we offer an alternative approach with our https://github.com/devonfw-sample/archunit[ArchUnit Sample].
== Documentation
* link:documentation/motivation.asciidoc[Motivation]
* link:documentation/installation.asciidoc[Installation]
* link:documentation/configuration.asciidoc[Configuration]
* link:documentation/qualityprofile.asciidoc[Quality Profile]
== Rules
* link:documentation/rules.asciidoc[Rules]