Groovy代码分析工具 CodeNarc

软件介绍

CodeNarc是一个对Groovy代码进行静态分析的工具和框架。CodeNarc通过扫描Groovy源代码来寻找那些违反预定或自定义的相关规则,包括检测编码标准、寻找未使用的代码、可预见的bug或者编码习惯,并生成一个关于扫描结果的HTML报告。

输出报表示例

Rule Name Priority Line # Source Line / Message
DuplicateImport 1 5

[SRC]import org.codenarc.sample.other.Other

EmptyElseBlock 2 24

[SRC]else {

EmptyIfStatement 2 21

[SRC]if (name) {

ImportFromSamePackage 3 4

[SRC]import org.codenarc.sample.domain.OtherDomain

UnnecessaryGroovyImport 3 3

[SRC]import java.util.Map

本文地址:https://codercto.com/soft/d/20607.html

Ruby元编程

Ruby元编程

[意] Paolo Perrotta / 廖志刚、陈睿杰 / 华中科技大学出版社 / 2012-1-10 / 56.00元

《Ruby元编程》以案例形式循序渐进讲解Ruby对象模型原理和高级应用技巧,堪称动态语言的设计模式。书中讲述的各种Ruby编程模式,完全可以应用于其他动态语言(甚至静态语言)。本书不仅适合Ruby程序员阅读,也适合对动态编程 语言和面向对象编程感兴趣的读者阅读。所有对程序设计理论感兴趣的人都能从中获益。Ruby之父松本行弘作序推荐。一起来看看 《Ruby元编程》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具