没有合适的资源?快使用搜索试试~ 我知道了~
rewrite-docs:存储用于生成docs.openrewrite.org的降价文档
共129个文件
md:97个
png:31个
gitignore:1个
需积分: 9 0 下载量 39 浏览量
2021-03-05
06:16:15
上传
评论
收藏 11.5MB ZIP 举报
温馨提示
重写简介 大规模自动源代码重构 通过重写,可以早期针对Java语言进行框架迁移,漏洞补丁和API迁移的大规模分布式源代码重构。 语义代码搜索和转换 Rewrite项目是针对Java和其他源代码的语义代码搜索和转换生态系统。 它包含一个预打包的重构配方平台,用于常见的框架迁移和风格一致性任务。 它还允许您定义自定义配方,以实现各种源代码转换。 重写做什么? 通过对表示您的源代码的(AST)进行更改并将修改后的树打印回源代码中来进行重写。 然后,您可以检查代码中的更改并提交。 对AST的修改在“中进行,被汇总到“。 重写配方会对您的源代码进行微创的更改,以遵循原始格式。 例如,如果要在所有测试文件中始终使用静态导入,而不是手动执行此操作,则可以使用Rewrite提供的UseStaticImport访问器。 应用于下面的文件,您可以看到它生成的更改。 // Before Rewrite i
资源推荐
资源详情
资源评论
收起资源包目录
rewrite-docs:存储用于生成docs.openrewrite.org的降价文档 (129个子文件)
.gitignore 7B
writing-a-java-refactoring-recipe.md 15KB
modifying-methods-with-javatemplate.md 14KB
visitor.md 12KB
recipes.md 12KB
org.openrewrite.java.migrate.migrateopenrewrite6xnames.md 11KB
visitors.md 11KB
getting-started.md 9KB
SUMMARY.md 9KB
rewrite-maven-plugin.md 7KB
gradle-plugin-configuration.md 7KB
README.md 6KB
javatemplate.md 5KB
yaml-format-reference.md 4KB
design-partner-1.md 4KB
refactor.md 3KB
environment.md 3KB
abstract-syntax-trees.md 3KB
styles.md 2KB
README.md 2KB
modules.md 1KB
org.openrewrite.maven.adddependency.md 1KB
org.openrewrite.java.testing.mockito1to3migration.md 1012B
org.openrewrite.java.testing.junit5migration.md 880B
org.openrewrite.maven.upgradedependencyversion.md 822B
org.openrewrite.maven.upgradeparentversion.md 800B
org.openrewrite.java.testing.assertj.staticimports.md 796B
org.openrewrite.maven.managedependencies.md 755B
org.openrewrite.java.reordermethodarguments.md 601B
org.openrewrite.maven.removedependency.md 577B
org.openrewrite.maven.changedependencyscope.md 536B
org.openrewrite.maven.search.dependencyinsight.md 502B
org.openrewrite.java.changemethodtargettovariable.md 501B
org.openrewrite.java.changemethodtargettostatic.md 483B
org.openrewrite.java.testing.junit5.md 425B
org.openrewrite.maven.search.finddependency.md 385B
org.openrewrite.java.deletemethodargument.md 385B
org.openrewrite.maven.addplugin.md 376B
org.openrewrite.maven.excludedependency.md 371B
org.openrewrite.java.testing.assertj.assertj.md 368B
org.openrewrite.java.changepackage.md 350B
org.openrewrite.java.changetype.md 337B
org.openrewrite.java.changemethodname.md 326B
org.openrewrite.yaml.ChangePropertyKey.md 322B
org.openrewrite.java.usestaticimport.md 283B
org.openrewrite.java.search.findfields.md 242B
org.openrewrite.java.testing.junit5.mockitorunnertomockitoextension.md 237B
org.openrewrite.java.search.findmethods.md 236B
org.openrewrite.java.search.findannotations.md 232B
org.openrewrite.properties.search.FindProperties.md 230B
org.openrewrite.java.testing.junit5.updatebeforeafterannotations.md 222B
org.openrewrite.java.search.findtypes.md 218B
org.openrewrite.maven.changepropertyvalue.md 214B
org.openrewrite.yaml.CoalesceProperties.md 212B
org.openrewrite.properties.ChangePropertyValue.md 210B
org.openrewrite.java.testing.assertj.junittoassertj.md 204B
org.openrewrite.java.testing.junit5.expectedexceptiontoassertthrows.md 203B
org.openrewrite.properties.ChangePropertyKey.md 200B
org.openrewrite.java.testing.junit5.temporaryfoldertotempdir.md 200B
org.openrewrite.java.testing.assertj.junitassertarrayequalstoassertthat.md 199B
org.openrewrite.java.testing.assertj.junitassertnotequalstoassertthat.md 197B
org.openrewrite.maven.search.findproperties.md 192B
org.openrewrite.java.testing.junit5.categorytotag.md 192B
org.openrewrite.java.testing.assertj.junitassertnotnulltoassertthat.md 188B
org.openrewrite.java.testing.assertj.junitassertequalstoassertthat.md 184B
org.openrewrite.java.example.generategetter.md 182B
org.openrewrite.java.cleanup.simplifybooleanreturn.md 180B
org.openrewrite.java.testing.assertj.junitassertfalsetoassertthat.md 180B
org.openrewrite.java.testing.assertj.junitassertsametoassertthat.md 178B
org.openrewrite.xml.search.findtags.md 176B
org.openrewrite.java.testing.assertj.junitasserttruetoassertthat.md 176B
org.openrewrite.java.testing.assertj.junitassertnulltoassertthat.md 176B
org.openrewrite.java.testing.junit5.asserttoassertions.md 168B
org.openrewrite.java.testing.mockito.cleanupmockitoimports.md 164B
org.openrewrite.java.orderimports.md 154B
org.openrewrite.java.testing.assertj.junitfailtoassertjfail.md 152B
org.openrewrite.maven.removeproperty.md 151B
org.openrewrite.xml.autoformat.md 150B
org.openrewrite.java.testing.junit5.cleanupjunitimports.md 149B
org.openrewrite.java.format.autoformat.md 148B
org.openrewrite.java.testing.junit5.updatetestannotation.md 144B
org.openrewrite.java.testing.mockito.mockutilstostatic.md 136B
org.openrewrite.java.format.normalizeformat.md 128B
org.openrewrite.java.removeunusedimports.md 125B
org.openrewrite.java.format.wrappingandbraces.md 121B
org.openrewrite.java.cleanup.unnecessaryparentheses.md 120B
org.openrewrite.java.testing.junit5.addjunitdependencies.md 116B
org.openrewrite.java.testing.junit5.addmockitodependency.md 116B
org.openrewrite.java.format.tabsandindents.md 110B
org.openrewrite.java.cleanup.hideutilityclassconstructor.md 101B
org.openrewrite.java.testing.junit5.findjunit5.md 96B
org.openrewrite.java.cleanup.simplifybooleanexpression.md 96B
org.openrewrite.java.format.blanklines.md 94B
org.openrewrite.java.format.removetrailingwhitespace.md 93B
org.openrewrite.java.cleanup.finalizelocalvariables.md 90B
org.openrewrite.java.format.spaces.md 86B
org.openrewrite.java.cleanup.covariantequals.md 75B
markers.md 11B
rewrite-fix-git-diff-output.png 1.2MB
rewrite-discover-gradle-output.png 966KB
共 129 条
- 1
- 2
资源评论
chsqi
- 粉丝: 23
- 资源: 4655
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 隐私保护方案-基于区块链+同态加密+小程序(含源码+项目说明+论文).zip
- 应急挑战杯网络安全AWD源码+全部参赛资料.zip
- 营销信用系统-基于区块链技术的解决方案(React.js+Node.js+Solidity+IPFS存储).zip
- 期末大作业 音乐播放器APP开发(含源码+项目说明+功能演示).zip
- 永久记载平台-利用区块链技术记录重要信息项目源码(含设计报告及全部资料).zip
- 疫情数据分析平台-微博关键词爬虫+数据预处理及可视化(含源码+项目说明+数据库设计).zip
- 2024毕设项目:引体向上计数算法及应用(Python+OpenCV+Mediapipe+示例视频).zip
- 银行管理系统-基于Qt和C++开发(含源码+项目说明+报告PPT+全部资料).zip
- 医学影像分析-3DCT肺结节检测(Python+PyTorch+LUNA16数据集).zip
- 医院信息管理系统-基于JSP+Servlet(含源码+项目说明+全部资料).zip
- 医药售卖系统-基于SQLServer数据库(含Java代码,含源码+课设报告).zip
- 移动终端花卉识别系统-Android应用开发(含源码+项目说明+功能演示).zip
- 医疗保险报销系统-Web项目开发(含源码+项目说明+设计报告及文档).zip
- 药物管理系统-基于Python和Flask开发的源码+项目说明+设计报告)个人课设.zip
- 液化气瓶租赁管理系统-全面功能覆盖(含源码+项目说明+课设报告).zip
- 学生心理健康管理系统-基于区块链技术和Django、Vue3框架编写(含源码及设计报告).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功