All Projects → nidi3 → jdepend

nidi3 / jdepend

Licence: other
A Java package dependency analyzer that generates design quality metrics.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to jdepend

Wotan
Pluggable TypeScript and JavaScript linter
Stars: ✭ 271 (+1984.62%)
Mutual labels:  code-analysis, code-quality
Sonar Kotlin
SonarQube plugin for Kotlin
Stars: ✭ 412 (+3069.23%)
Mutual labels:  code-analysis, code-quality
static-code-analysis-plugin
A plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
Stars: ✭ 36 (+176.92%)
Mutual labels:  code-analysis, code-quality
Phpdependencyanalysis
Static code analysis to find violations in a dependency graph
Stars: ✭ 505 (+3784.62%)
Mutual labels:  code-analysis, code-quality
Pscodehealth
PowerShell module gathering PowerShell code quality and maintainability metrics
Stars: ✭ 104 (+700%)
Mutual labels:  code-analysis, code-quality
Htmlhint
⚙️ The static code analysis tool you need for your HTML
Stars: ✭ 2,723 (+20846.15%)
Mutual labels:  code-analysis, code-quality
Pmd
An extensible multilanguage static code analyzer.
Stars: ✭ 3,667 (+28107.69%)
Mutual labels:  code-analysis, code-quality
Pdepend
PHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.
Stars: ✭ 727 (+5492.31%)
Mutual labels:  code-analysis, code-quality
App Githooks
Plugin-based system to run specific actions and checks when git hooks are triggered.
Stars: ✭ 5 (-61.54%)
Mutual labels:  code-analysis, code-quality
Detekt Intellij Plugin
detekt plugin for IntelliJ
Stars: ✭ 150 (+1053.85%)
Mutual labels:  code-analysis, code-quality
code-assert
Assert that the java code of a project satisfies certain checks.
Stars: ✭ 94 (+623.08%)
Mutual labels:  code-analysis, code-quality
cookiecutter-cpp-project
A cookiecutter for a C++ Project with lots of configuration options
Stars: ✭ 25 (+92.31%)
Mutual labels:  code-analysis
checksync
A tool for detecting when related text blocks change
Stars: ✭ 14 (+7.69%)
Mutual labels:  code-quality
spellcheck-action
GitHub Action for checking code & Pull Requests for spelling mistakes
Stars: ✭ 35 (+169.23%)
Mutual labels:  code-quality
safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
Stars: ✭ 425 (+3169.23%)
Mutual labels:  code-quality
jacoco-report
Github action that publishes the JaCoCo report as a comment in the Pull Request
Stars: ✭ 31 (+138.46%)
Mutual labels:  code-quality
ncc
Neural Code Comprehension: A Learnable Representation of Code Semantics
Stars: ✭ 162 (+1146.15%)
Mutual labels:  code-analysis
PhpCodeAnalyzer
PhpCodeAnalyzer scans codebase and analyzes which non-built-in php extensions used
Stars: ✭ 91 (+600%)
Mutual labels:  code-analysis
BadCoderz
Find unoptimized gmod addons and KILL the devs who made them
Stars: ✭ 66 (+407.69%)
Mutual labels:  code-analysis
count-org-loc
Count total lines of code across a GitHub organization
Stars: ✭ 71 (+446.15%)
Mutual labels:  code-analysis

This repository is deprecated

code-assert has the same functionalities as jdepend, but allows a lot more static code analysis.

Changes from the original: Build Status

  • Fix bug in DependencyConstraint (clarkware#5)
  • Support Java 8 class files (clarkware#7)
  • Add hamcrest matchers
  • Use generics
  • Mavenize
  • New APIs for DependencyConstraint and PackageFilter
  • Parse generic signatures in class files

                            J D E P E N D     
 

  What Is It? 
  -----------
  
  JDepend traverses Java class and source file directories and 
  generates design quality metrics for each Java package. JDepend allows 
  you to automatically measure the quality of a design in terms of its 
  extensibility, reusability, and maintainability to effectively manage 
  and control package dependencies.


  How Do I Get It?
  ----------------

  The latest version of JDepend is available at 
  http://www.clarkware.com/software/jdepend.zip

  JDepend is also available on GitHub at:
  http://github.com/clarkware/jdepend


  Documentation
  -------------

  Documentation is available in HTML format, in the docs/ directory.
  For the installation and user manual, see docs/JDepend.html.
  For the API documentation, see docs/api/index.html.


  Support
  ---------

  If you have any questions, comments, enhancement requests, success
  stories, or bug reports regarding JDepend, please send them to
  [email protected].


  Licensing
  ---------

  This software is licensed under the terms described in the file 
  named "LICENSE" in this directory.
  

  Thanks for using JDepend!

``
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].