FindBugs 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.0rc2(2020年5月20日)
错误修复
重构、改进和工具
1.28.0rc1(2020年5月15日)
错误修复
重构、改进和工具
1.28.0rc0(2020年5月13日)
API更改
新功能
重构v2 UI(#9672) PR #9672
错误修复
修复native.py中的write_stderr(#9753) PR #9753
重构、改进和工具
1.28.0.dev2(2020年5月9日)
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
当使用repo级别的根时,避免不必要的strip_source_roots.py工作(#9702) PR #9702
当只有一个源根时,优化strip_source_roots.py(#9705) PR #9705
提高V2格式化和lint设置并发性(#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 时,在 osx 上固定 AR=/usr/bin/ar。(#9662) PR #9662
文档
1.28.0.dev1(2020年5月1日)
API更改
新功能
错误修复
修复当 V2 目标如 repl 没有指定目标时的崩溃问题。(#9673) PR #9673
重构、改进和工具
提取存档的规则。(#9624) PR #9624
在 V2 中添加通用的代码生成源机制。(#9634) PR #9634
允许 HydratedSourcesRequest 指示预期的 Sources 类型。(#9641) PR #9641
移除默认进程超时值。(#9639) PR #9639
在 V2 独占模式下,将 list 替换为 list-v2。(#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 类型。(#9655) PR #9655
将外部工具 URL 生成器改为实例方法。(#9646) PR #9646
只有当 V2 fmt 有更改时才写入构建根目录。(#9652) PR #9652
将拥有目标的查找迁移到 Target API。(#9648) PR #9648
通过遍历工作单元图计算进程执行时间(#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
提升常见的Configuration代码 (#9557) PR #9557
通过描述正在执行的工作范围来改进V2 UI消息 (#9588) PR #9588
将DeduplicatedCollection添加到新类型FrozenOrderedSet中(规则) (#9590) PR #9590
一些ExceptionSink重构 (#9584) PR #9584
日志清理 (#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中的合并导入添加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.findbugs-1.28.0-py36.py37-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6538c757a8bdae1b7117304f21a768ac80cd808484b1fc01c7f13229d64ee7a7 |
|
MD5 | 0ab3130bed1b10eeb8e7cfbe254eb38d |
|
BLAKE2b-256 | 66928e0c12d79ef84e791cf165a9e571c6d4f05021532df8e36a21fcb051f310 |