An open API service indexing awesome lists of open source software.

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

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]