内容简介:PMD 6.15.0 发布了。PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Vi...
PMD 6.15.0 发布了。PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。
这是一个小的更新版本,主要更新内容包括:
增强 Matlab 支持
现在可以解析使用问号运算符的 Matlab 程序来指定对类成员的访问:
classdef Class1
properties (SetAccess = ?Class2)
CPD 现在也理解双引号字符串,从 Matlab 的 R2017a 版本开始支持:
str = "This is a string"
增强 C++ 支持
CPD 现在支持 C++ 中的数字分隔符(语言模块“cpp”),这是一个 C++ 14 功能。
Example:auto integer_literal = 1'000'000;
单引号可用于将一些结构添加到大数字。
CPD 现在也可以正确解析原始字符串文字。
此外此版本还带来了一些新的功能规则,详情查看更新说明:
https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.15.0
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- fastjson-1.1.65.android 发布, 增强 Kotlin 支持
- UWA GOT | 支持 Unity 2018、增强逻辑代码检测!
- Rust 1.49.0 发布,增强对 ARM 架构的支持
- PHPKafka 1.1.0 发布,支持 PHP 8.0,增强功能
- ThinkPHP 5.1.24 发布,命令行增强,支持查看路由列表
- PMD 6.15.0 发布,增强 Matlab 与 C++ 支持
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
An Introduction to Genetic Algorithms
Melanie Mitchell / MIT Press / 1998-2-6 / USD 45.00
Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible i......一起来看看 《An Introduction to Genetic Algorithms》 这本书的介绍吧!