Google Java Format代码格式化器pants插件(已弃用)。
项目描述
Pants是一个用Python编写的Apache2许可证构建工具。
最新文档可以在pantsbuild找到。
1.28.x 稳定版本
本文档描述了达到1.28.x 稳定系列的版本。
有关此版本更改的概述,请参阅https://pants.readme.io/docs/release-notes-1-28。
1.28.0 (5/22/2020)
1.28.x系列中的第一个稳定版本,自上一个发布候选版本以来没有变化!
1.28.0rc2 (5/20/2020)
错误修复
重构、改进和工具
1.28.0rc1 (5/15/2020)
错误修复
重构、改进和工具
1.28.0rc0 (5/13/2020)
API更改
新功能
重构v2 UI (#9672) PR #9672
错误修复
修复native.py中的write_stderr (#9753) PR #9753
重构、改进和工具
1.28.0.dev2 (5/9/2020)
API更改
放宽对docutils的限制,不要求0.16。 #9735 PR #9735
删除测试中的已废弃选项 –fast。(#9733) PR #9733
删除对 within_data_subdir 的已废弃支持。(#9730) PR #9730
删除 build-setup-requires-pex 选项的作用域。(#9732) PR #9732
删除已废弃的 PythonSetup 选项。(#9731) PR #9731
适应上游 scalatest 的变更 (#9707) PR #9707
将 docutils 从 0.14 升级到 0.16。(#9724) PR #9724
升级 responses。(#9712) PR #9712
简化源根机制。(#9709) PR #9709
默认禁用 watchman。(#9714) PR #9714
升级 pyopenssl。(#9693) PR #9693
新功能
错误修复
重构、改进和工具
添加基准测试工具并提高 materialize_directory 的性能。(#9729) PR #9729
将一些 V2 目标重新组织到 pants.backend.pants_info 和 pants.backend.project_info。(#9708) PR #9708
将 V2 的 –test-run-coverage 重命名为 –test-use-coverage。(#9723) PR #9723
改进 pytest 输出。(#9691) PR #9691
修复依赖特性 (#9721) PR #9721
改进 V2 test 目标的输出。(#9718) PR #9718
改进 V2 fmt 和 lint 目标的输出。(#9710) PR #9710
修复 brfs 以干净地卸载。(#9715) PR #9715
固定 floaty 锁文件。(#9713) PR #9713
将文件无效化处理移动到 rust。(#9636) PR #9636
当使用仓库级根时避免不必要的 strip_source_roots.py 工作。(#9702) PR #9702
当只有一个源根时优化 strip_source_roots.py。(#9705) PR #9705
改进 V2 格式化器和检查器的并发设置。(#9701) PR #9701
更新 tokio 超过 0.2.16。(#9703) PR #9703
简化 v1 Go buildgen 对源根的使用。(#9694) PR #9694
将 DownloadedPexBin 切换到使用 ExternalTool。(#9665) PR #9665
修复 V2 isort 和 Black 包括它们的输出中的 tmpdir。(#9683) PR #9683
MyPy 现在检查部分类型检查的目标。(#9688) PR #9688
修复 Shellcheck 检查。(#9689) PR #9689
改进 Snapshot::merge 错误。(#9685) PR #9685
清理 Executor::spawn API 和文档,以更好地与 tokio 0.2 对齐。(#9684) PR #9684
在构建native_engine.so时,在macOS上将AR=/usr/bin/ar设置为pin (#9662) PR #9662
文档
1.28.0.dev1 (5/1/2020)
API更改
新功能
错误修复
修复V2目标如repl未指定目标时的崩溃 (#9673) PR #9673
重构、改进和工具
提取存档的规则。 (#9624) PR #9624
在V2中添加通用机制以代码生成源代码 (#9634) PR #9634
允许HydratedSourcesRequest指示预期的源类型 (#9641) PR #9641
移除默认进程超时值 (#9639) PR #9639
在V2专用模式下,用list-v2替换list (#9671) PR #9671
简化Scheduler::execute并统一Graph重试 (#9674) PR #9674
将Process.input_files重命名为Process.input_digest (#9669) PR #9669
将process_execution crate的大部分内容移植到async/await (#9676) PR #9676
移除V2 binary、run和repl的噪声Pants输出 (#9667) PR #9667
将V2 Configuration重命名为FieldSet (#9668) PR #9668
使用Target API计算SourcesSnapshot (#9659) PR #9659
将subsystem_rule重命名为SubsystemRule (#9666) PR #9666
将GoalRuleTestBase.execute_rule修改为返回捕获的stderr (#9664) PR #9664
将Snapshot.directory_digest重命名为Snapshot.digest (#9658) PR #9658
始终通过engine_initializer.py注册engine.target.rules() (#9661) PR #9661
重命名几个engine/fs.py类型 PR #9655
使外部工具URL生成器成为一个实例方法。 (#9646) PR #9646
只有当V2 fmt有更改时才写入构建根目录 (#9652) PR #9652
将查找拥有目标的功能移植到Target API (#9648) PR #9648
通过遍历workunit图计算进程执行时间 (#9622) PR #9622
对齐rust和python PathGlobs对象。 (#9653) PR #9653
使用 Python 标准库中的 ExitStack。(#9645)PR #9645
为下载外部工具创建一个 ExternalTool 子系统基础。(#9625)PR #9625
使用 sysconfig.get_platform()。(#9644)PR #9644
简化从 python_requirements() 生成的 requirements.txt 文件的排除。(#9640)PR #9640
在 V2 中提取过滤非 Python 目标的因素。(#9638)PR #9638
提取一个 watch 框架。(#9635)PR #9635
移除 AsyncFields 的过早泛化。(#9632)PR #9632
测试
文档
1.28.0.dev0(2020年4月24日)
API更改
新功能
错误修复
由于错误暂时禁用 ./pants backends 目标。(#9629)PR #9629
修复 test_platform 使用。(#9567)PR #9567
使用 FrozenDict 和 FrozenOrderedSet 为 UnionMembership 和 RegisteredTargetTypes 提供类型安全。(#9609)PR #9609
修复 V2 二进制文件中未使用的 zip_safe 字段。(#9598)PR #9598
修复 AWS Lambdas 的 Python 平台规范。(#9600)PR #9600
撤销“添加从物理工作目录到源控制目录的链接 (#9531)”。(#9601)PR #9601
重构、改进和工具
移除我们的自定义 .tar.xz 工作区。(#9617)PR #9617
将 targets.py 文件重命名为 target_types.py。(#9616)PR #9616
重构通过引擎过滤有效目标。(#9614)PR #9614
一些 logger.rs 改进。(#9599)PR #9599
将 isolated_process.py 重命名为 process.py。(#9608)PR #9608
提升对无效目标类型的灵活处理 (#9605) PR #9605
将私有引擎代码移入 engine/internals (#9597) PR #9597
将 setup_logger 分为两个函数 (#9592) PR #9592
提升通用配置代码 (#9557) PR #9557
通过描述正在进行的任务范围来改进 V2 UI 消息 (#9588) PR #9588
在规则中将 DeduplicatedCollection 添加到新类型 FrozenOrderedSet (#9590) PR #9590
一些 ExceptionSink 重构 (#9584) PR #9584
清理 Logger (#9578) PR #9578
重新组织 engine/legacy 以仅包含旧引擎代码 (#9591) PR #9591
从 V2 UI 中删除“执行进程”文本 (#9568) PR #9568
为 Collection 新类型添加 engine/collection.py (#9586) PR #9586
将联合类型合并到一个文件中,添加 engine/unions.py (#9580) PR #9580
为 V2 中的合并 Address 导入添加 engine/addresses.py (#9575) PR #9575
使用 rust cpu_count crate 确定 V2 UI 游泳道 (#9574) PR #9574
将 rules/core 重新组织为 core/goals、core/project_info、core/util_rules 和 core/target_types.py (#9572) PR #9572
测试
文档
项目详情
哈希值 for pantsbuild.pants.contrib.googlejavaformat-1.28.0-py36.py37-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e6d0433b2ce37f89153111db67081dbd0d70a41ab737d4ce1297fc6981869278 |
|
MD5 | 4f92fc31f7125d8d74c9e4df134b4078 |
|
BLAKE2b-256 | 4b94effe81a9c41eb148b7ebcd6aa947c7d853830800b6dc89b3b389f3d56136 |