Gradle 4.5 正式版发布,改进编译缓存和性能

栏目: 软件资讯 · 发布时间: 8年前

内容简介:项目自动化构建工具 Gradle 4.5 已正式发布,该版本改进了编译缓存: C/C ++ 编译缓存已稳定。 ANTLR 插件现在充分利用编译缓存。 一些编译缓存相关的行为得到打磨,更好用。 除了对原生开发的缓存能力的改进之外...

项目自动化构建工具 Gradle 4.5 已正式发布,该版本改进了编译缓存:

除了对原生开发的缓存能力的改进之外,针对 C / C ++ 的增量编译也进行了改进,将导致编译的文件更少,缓存命中率更高(详情)。

该版本还带来了大量的性能改进,包括更少的内存消耗和更快的 up-to-date 行为 。 Gradle 4.5 具有更多的高效内存增量编译功能。结合更少的文件规范化,更快的任务选择以及更快的变体感知依赖性解决方案,这也使得 up-to-date checking 速度提高了30%。Gradle 4.4 和 Gradle 4.5 对比:

Gradle 4.5 正式版发布,改进编译缓存和性能

Gradle 4.5 正式版发布,改进编译缓存和性能

该版本还新增了使用  gnupg-agent 签名的能力:

signing {
    useGpgCmd()
    sign configurations.archives
}

此外,文档也做了改进,包括一些新的示例指导,导航改进,以及在许多方面更愉快的体验(详情)。个别弃用警告默认情况下也不再显示在控制台输出中。新版本内置 Kotlin DSL v0.14 版本,且可以使用 gradle init --dsl kotlin 生成 Gradle Kotlin DSL 脚本。

更多详情可查阅发行说明

安装地址:https://gradle.org/install/

源码地址:


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Text Processing in Python

Text Processing in Python

David Mertz / Addison-Wesley Professional / 2003-6-12 / USD 54.99

Text Processing in Python describes techniques for manipulation of text using the Python programming language. At the broadest level, text processing is simply taking textual information and doing som......一起来看看 《Text Processing in Python》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

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

多种字符组合密码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具