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

Projects in Awesome Lists tagged with pmd

A curated list of projects in awesome lists tagged with pmd .

https://github.com/phpmd/phpmd

PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.

clean-code hacktoberfest mess-detector php pmd static-analysis static-analyzer

Last synced: 13 May 2025

https://github.com/androidstarters/kotlin-android-starter

[Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.

android android-mvp-kotlin checkstyle espresso findbugs kotlin mockito mvp pmd robolectric rxjava

Last synced: 05 Apr 2025

https://github.com/androidstarters/android-starter

[Android Architecture] Android starter based on MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Android template project.

android architecture checkstyle espresso findbugs mockito mvp-architecture pmd robolectric rxjava

Last synced: 05 Apr 2025

https://github.com/reactivedroid/TvFlix

TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM with clean code architecture purely written in Kotlin

android-architecture-components checkstyle clean-architecture clean-code codeanalysis coroutines databinding espresso-tests hilt-android jetpack-lifecycle-components jetpack-pagination jetpack-room kotlin kotlin-coroutines kotlin-dsl mockito mvvm-architechure pmd retrofit2 unit-testing

Last synced: 13 Apr 2025

https://github.com/novoda/gradle-static-analysis-plugin

Easy setup of static analysis tools for Android and Java projects.

android-lint checkstyle code-quality detekt findbugs gradle gradle-plugin novoda open-source pmd

Last synced: 26 Mar 2025

https://github.com/vanniktech/gradle-code-quality-tools-plugin

Gradle plugin that generates Checkstyle, PMD, CPD, Lint & Ktlint Tasks for every subproject.

android checkstyle code-quality cpd gradle gradle-plugin groovy java kotlin ktlint lint pmd

Last synced: 16 May 2025

https://github.com/lingochamp/okcheck

Incremental scan,integrate Lint、KtLint、UnitTest、Checkstyle、Findbugs、Pmd, powerful and easy to use

android check checkstyle findbugs incremental ktlint lint okcheck pmd static-scan unit-test

Last synced: 09 Apr 2025

https://github.com/yegor256/qulice

Quality Police for Java projects: aggregator of Checkstyle and PMD

checkstyle checkstyle-plugin java maven pmd pmd-plugin quality static-analysis

Last synced: 24 Dec 2025

https://github.com/ccmjga/mjga-scaffold

🥇 A brand-new Java scaffold; a fresh blueprint for the Java ecosystem; a modern philosophy of Java programming.

gradle java java-docker java-scaffold java17 java21 jooq pmd spotless spring-boot spring-cache spring-security testcontainer

Last synced: 04 Apr 2025

https://github.com/touk/sputnik

Static code review for your Gerrit patchsets. Runs Checkstyle, PMD, FindBugs, Scalastyle, CodeNarc, JSLint for you!

automated-tests codenarc findbugs gerrit java jslint pmd review sputnik static-code-analysis

Last synced: 04 Oct 2025

https://github.com/xvik/gradle-quality-plugin

Gradle quality plugin for Java and Groovy

checkstyle codenarc findbugs gradle gradle-plugin pmd quality spotbugs

Last synced: 05 Apr 2025

https://github.com/btkelly/gnag

A Gradle plugin that helps facilitate GitHub PR checking and automatic commenting of violations.

android android-lint checkstyle findbugs github-pr gradle pmd reporting-violations violations

Last synced: 05 Apr 2025

https://github.com/pmd/pmd-eclipse-plugin

The pmd-eclipse-plugin integrates the source code analyzer PMD into the Eclipse IDE

eclipse eclipse-marketplace pmd

Last synced: 30 Dec 2025

https://github.com/jenkinsci/analysis-model

A library to read static analysis reports into a Java object model

checkstyle eslint hacktoberfest java pmd spotbugs static-analysis static-code-analysis

Last synced: 10 Apr 2025

https://github.com/pmd/pmd-designer

The Rule Designer is a graphical tool that helps PMD users develop their custom rules

javafx-application pmd xpath

Last synced: 16 May 2025

https://github.com/sbt/sbt-cpd

Copy & Paste Detector plugin using PMD for sbt.

cpd pmd sbt sbt-plugin scala static-analysis

Last synced: 21 Apr 2025

https://github.com/jborgers/pmd-jpinpoint-rules

PMD rule set for responsible Java and Kotlin coding: performance, sustainability, multi-threading, data mixup and more.

concurrency data-mixup java kotlin multi-threading performance pmd pmd-plugin quality-assurance ruleset static-code-analysis sustainability

Last synced: 08 Jul 2025

https://github.com/rsoesemann/codeclimate-apexmetrics

ApexMetrics - Code Climate engine for Salesforce [DISCONTINUED use CC PMD instead)

apex clean-code codeclimate linter pmd salesforce static-code-analysis

Last synced: 22 Mar 2025

https://github.com/rsoesemann/unhappy-soup

Problematic Salesforce code to showcase how PMD can find it

apex continuous-integration pmd salesforce static-code-analysis

Last synced: 04 Jan 2026

https://github.com/pwittchen/android-quality-starter

setup CheckStyle, FindBugs, PMD and Lint for your Android project easily

android checkstyle findbugs gradle lint pmd quality static-code-analysis

Last synced: 13 Apr 2025

https://github.com/jaredsburrows/android-gradle-java-multi-module-template

Static analysis tools: PMD, Findbugs, Checkstyle, Lint and Jacoco on multi module build with an Android app module, Android library module and a Java module

android-java-multi android-library checkstyle coverage findbugs gradle instrumentation-tests jacoco java lint pmd static static-analysis static-code-analysis

Last synced: 28 Oct 2025

https://github.com/dgroup/arch4u-pmd

Linting rules for Java frameworks like Spring, Quarkus, Jackson, SLF4J, etc., to avoid known problems in REST API, logging, observability, performance, and general best practices.

jackson-json java logging monitoring open-api pmd pmd-ruleset quark quarkus rest-api slf4j spring spring-boot

Last synced: 12 Apr 2025

https://github.com/tomasbjerre/violations-gradle-plugin

Gradle plugin that will find report files from static code analysis, present and optionally fail the build.

checkstyle cpd csslint findbugs golint jshint lint pmd static-analysis

Last synced: 27 Jul 2025

https://github.com/jwgmeligmeyling/pmd-github-action

Push PMD results as check run annotations

github-actions github-actions-java pmd static-analysis

Last synced: 16 Mar 2025

https://github.com/arivan-amin/spring-microservices

Modern Microservices Back-End application using Java and Spring Boot, serves as a template to demonstrate the implementation of microservices using modern and best practices in development.

api api-gateway eureka grafana java junit kafka keycloak liquibase loki lombok microservices mockito mysql pitest pmd prometheus spring-cloud swagger-ui tempo

Last synced: 07 May 2025

https://github.com/iandarwin/cjp-examples

Testing example programs from the Checking Java Programs book and videos

arquillian coverage findbugs junit junit5 mock mockito pageunit pmd spock testing unit webtest

Last synced: 07 Sep 2025

https://github.com/asarkar/pmd-migration-tool

An application for migrating a pre-PMD6 ruleset to the new format

pmd pmd-migration

Last synced: 06 May 2025

https://github.com/yonyong/sonar-custom-pmd-plugin

由于目前自定义sonar插件开发没有统一的框架,实现比较复杂, 因此开发了此骨架项目。开发者可以按照文档步骤新增自定义的sonar插件。

custom-plugin java p3c pmd sonar-plugin sonarqube sonarqube-plugin static-analyzer static-code-analysis

Last synced: 11 Jun 2025

https://github.com/autch/demucc

Decompiler of P/ECE music driver sequence file (*.pmd)

c piece-me pmd

Last synced: 12 Jun 2025

https://github.com/gregswindle/generator-android-lib

Scaffold an Android library (.aar) with boilerplate code including CLI tasks that build, test, and deploy with quality gates, CI-services, and dependency management.

android-library android-lint checkstyle codecov findbugs git git-labelmaker github gradle jacoco java jcenter junit4 pmd robolectric sonarqube spdx-licenses travis-ci yeoman yeoman-generator

Last synced: 08 Jul 2025

https://github.com/tomasbjerre/violations-maven-plugin

Maven plugin that will find report files from static code analysis, present and optionally fail the build.

checkstyle csslint detekt findbugs golint jshint lint pmd static-analysis

Last synced: 04 Aug 2025

https://github.com/yonyong/sonar-java-custom-plugin

基于sonar官方提供方式实现自定义sonar插件

pmd sonar sonar-plugin sonarqube sonarqube-plugin sonarqube-plugin-java

Last synced: 21 Apr 2025

https://github.com/autch/pceplayer.js

JavaScript + Web Audio API implementation of P/ECE standard music driver

javascript music piece piece-me pmd webaudio

Last synced: 08 Oct 2025

https://github.com/autch/piece-pmds

Various musics for P/ECE; use mucc to compile, use auPiECE.kpi or native P/ECE to play

mml piece-me pmd

Last synced: 28 Jul 2025

https://github.com/jlleitschuh/pmd-kotlin

PMD Ruleset for Kotlin, in particular CPD support for Kotlin

cpd kotlin pmd

Last synced: 18 Mar 2025

https://github.com/autch/s98droid

Android S98/PMD Sound Player

android audio-player chiptune pmd s98

Last synced: 15 Apr 2025

https://github.com/michael34435/php-ranker

Grab GPA from your project with phpcs/phpmd/phpcpd violation report 👏

checkstyle code-quality duplication grades pmd score violation-report

Last synced: 22 Apr 2025

https://github.com/acanda/code-analysis-maven-plugin

Coan is a code analysis Maven plugin that runs Checkstyle and PMD and generates a single page HTML report.

checkstyle code-analysis hacktoberfest maven-plugin pmd static-analysis

Last synced: 12 Apr 2025

https://github.com/mathroule/danger-pmd

Danger plugin for PMD

danger danger-plugin pmd

Last synced: 07 Jul 2025

https://github.com/abzcoding/docker-pmd

docker image for PMD SAST

pmd sast

Last synced: 05 Mar 2025

https://github.com/autch/fpkplay

Aquaplus P/ECE archived music player

piece piece-me pmd

Last synced: 22 Sep 2025

https://github.com/vitalibo/pmd-java-rules

PMD custom Java rules

java pmd

Last synced: 13 Oct 2025

https://github.com/sskorol/selenium-camp-18

Source code for Selenium Camp 18 talk: https://seleniumcamp.com/talk/the-essential-tools-for-test-code-quality-improvement

allure checkstyle docker findbugs gradle java jenkins jenkins-pipeline pmd selenium-camp selenoid sonar sonarqube

Last synced: 31 Dec 2025

https://github.com/eendroroy/twitter-z

twitter for zombies ¯\_(ツ)_/¯

checkstyle findbugs liquibase pmd spring-boot

Last synced: 22 Mar 2025

https://github.com/sentryeagle/pmd

@pmd Configuration for SentryEagle's Java Projects.

pmd

Last synced: 28 Feb 2025

https://github.com/openapi-tools/code-style

A collection of code styles

checkstyle pmd sample-rules stylesheets

Last synced: 20 Mar 2025

https://github.com/autch/mucc-next

An improved compiler for Aquaplus P/ECE standard music sequence driver

c-plus-plus piece piece-me pmd

Last synced: 12 Oct 2025

https://github.com/gmullerb/basecode

All you need to start amazing web projects with Java and JavaScript in only One base code.

backend basecode checkstyle codecoverage codenarc eslint frontend gradle hot-reload jasmine java javascript junit karma nodejs pmd selenium spring-boot stylelint tdd

Last synced: 23 Mar 2025

https://github.com/lucadibello/codebase-design-evaluation

Design evaulation of the resilience4j library codebase, with focus on best practices and design

analysis code-quality pmd sonarqube

Last synced: 25 Oct 2025

https://github.com/exouciam/seminar-paper-pmd-ss24

The topic of my seminar paper is: "Static code analysis with Checkstyle and PMD". The aim is to present and compare the features of the two tools.

java pmd staticanalysis staticcodeanalysis staticcodeanalyzer

Last synced: 23 Mar 2025

https://github.com/dwr2118/privrepo

Course Management System - A Spring Boot service for managing courses, featuring 97% branch coverage with extensive unit testing. Includes robust input validation and automated CI pipeline via GitHub Actions, and deployed on Google Cloud App Engine for high availability and scalability. Developed as part of an advanced software engineering project.

columbia-university java maven pmd springboot

Last synced: 07 Apr 2025

https://github.com/taktoa/flycheck-pmd

A PMD checker for Flycheck

emacs flycheck pmd

Last synced: 15 Mar 2025

https://github.com/autch/mucc

P/ECE muslib Music Compiler for Un*x

c piece-me pmd

Last synced: 03 Aug 2025

https://github.com/enkarin/multimodule-pmd

Adding PMD for multi-module projects

java multimodule pmd

Last synced: 18 Mar 2025

https://github.com/gargnipungarg/todo-app

TODO API for task management system

docker gradle jacoco java jdk11 openapi3 pmd sprinbboot2 spring swagger

Last synced: 30 Mar 2025

https://github.com/signalfx/pmd-biased-language

PMD ruleset for detecting racially charged or biased language

bias-detection pmd pmd-ruleset

Last synced: 16 Mar 2025

https://github.com/codecop/pmd-rules

Mixed set of PMD rules regarding basic bugs, design principles, junit test, naming etc.

code-analysis constraints java pmd static-analysis static-code-analysis

Last synced: 13 May 2025