Sonar插件

为什么80%的码农都做不了架构师?>>>   hot3.png

 

插件名称

插件介绍

度量参数

ABAP

ABAP项目插件

 

Artifact Size

衡量项目产品的大小

Artifact Size (Kb)

Branding

允许添加LogoSonar界面上

 

Build Breaker

在有一个警报阈值满足时,停止分析处理

 

C

C项目插件

 

C Rules

C规则插件

 

Clirr

检查Java库二进制文件及源代码与之前版本的兼容性

API behavior changes

API breaks

New API

Total API Changes

Clover

通过Atlassian Clover(收费)获取覆盖率

 

Cobol

Cobol项目插件

 

Crowd

Atlassian CrowdSonar上的认证委托

 

Email

分析报告可通过Email进行传输

 

Emma

Emma是替代CloverCobertura测量单元测试代码覆盖率的工具

 

Flex

ActionScript项目插件

 

French Pack

法语包

 

Google Calendar

Google日历集成到Sonar

 

GreenPepper

收集GreenPepper Maven plugin提供的测试报告到Sonar

 

Groovy

Groovy项目插件

 

JMeter

Sonar上展示JMeter测试结果

 

JaCoCo

JaCoCo是替代CloverCobertura测量单元测试代码覆盖率的工具

 

JavaScript

JavaScript项目插件

 

Jira

Jira服务中收集项目缺陷的数目

 

LDAP

LDAPSonar上的认证委托

 

Mantis

Mantis BugTracker中检索项目缺陷的个数

 

Motion Chart

显示一组指标随着时间的演变(需要接入互联网)

 

Natural

Natural项目插件

 

PAM

允许Sonar*nix box上使用PAM认证

 

PDF Report

PDF报告插件

 

PHP

PHP项目插件

 

PL/SQL

PL/SQL项目插件

 

插件名称

插件介绍

度量参数

Quality Index

根据编码规范、样式、复杂度、覆盖率计算一个全局的质量指标

QI Test Coverage

QI Style Weighted Violations

QI Style Violations

QI Coding Weighted Violations

QI Coding Violations

Complexity Factor

Complexity Factor Methods

QI Complexity

Quality Index

Radiator

使用treemap显示度量指标

 

SCM Activity

SCM收集和报告信息。

Commits

Last commit

SIG Maintainability Model

SIG可维护性模型接口

SIG MM

Testability Value

Stability Value

Changeability Value

Analysability Value

Security Rules

检测一组已定义的安全规则

Weighted Security Violations

Security violations

Security rules compliance

 

Sonar Cutoff Plugin

通过日期排除要分析的文件;所有从最后修改时间到配置的截止时间之内的源文件都被排除在外。当你需要分析在现有代码基础上新增代码或修改时,这可能是有用的。这种方式对于以前各阶段的分析不会影响分析结果。

 

Sonar Piwik Plugin

Piwikhttp://piwik.org/)是一个开源的可替换Google Analytics来使用的网络分析软件,特别是在内部网站。Piwik插件可以将Sonar上个人浏览活动的记录提交到Piwik服务器。

 

Sonargraph

通过循环依赖及其他架构方面的指标提供架构改进功能

 

SQALE

基于生命周期期望的软件质量评估

SQALE Remediation Cost

SQALE Rating

Spanish Pack

西班牙包

 

Switch Off Violations

关闭违规检查

 

Taglist

分析代码中像@TODO或者//TODO的标记

 

Technical Debt

以美元计算修复源代码中所有质量问题所需要的工作量

Technical Debt ratio

Technical Debt in days

Technical Debt ($)

Timeline

高级时间机器(time machine)图表(需要连入互联网)

 

Total Quality

将代码质量、设计、架构及测试质量结合在一块提供项目的整体质量度量

Testing Quality

Code Quality

Total Quality

Dryness

Design Quality

Design Response for Class

Design Lack of Cohesion of Methods

Design Depth of Inheritance Tree

Design Coupling Between Objects

Design Classes and Methods Complexity

Architecture Tangle Index

Architecture

Trac

Trac中检索和报告项目问题

 

Useless Code Tracker

查找项目内重复源代码

Total Useless Code

Potential Dead Code

Dead Code

Useless Duplicated Lines

Views

创建项目的树状图,项目按照应用程序进行分类,应用程序按照小组来进行分类,小组按照部门进行分类

 

Visual Basic

Visual Basic项目插件

 

Web

分析Web代码

 

Xml

分析XMLXHTML文档

 

fb-contrib

新的FindBugs规则

 

Checkstyle

使用Checkstyle 5.1分析Java代码

 

Cobertura

使用Cobertura.获取覆盖率

 

Core

提供覆盖到所有语言的通用组件

 

Database Cleaner

清除旧的或无用的数据,来提高数据库性能

 

Design

分析Java字节码来计算O.O.度量值并提取资源之间的依赖关系

 

Duplications

查找项目中重复的源代码

 

Email notifications

Email通知

 

English Pack

英语包

 

Findbugs

使用Findbugs 1.3.9分析Java代码

 

Google analytics

Google Analytics跟踪脚本添加到Sonar应用程序

 

PMD

使用PMD 4.2.5分析Java代码

 

Squid for Java

Squid分析Java

 

Surefire

使用Surefire获取单元测试结果

 



来自为知笔记(Wiz)PromoteWiz=0


转载于:https://my.oschina.net/xzfx/blog/113559

你可能感兴趣的:(Sonar插件)