没有合适的资源?快使用搜索试试~ 我知道了~
freud:编写静态分析测试的框架
共286个文件
java:179个
groovy:60个
css:9个
需积分: 5 0 下载量 57 浏览量
2021-06-25
20:59:03
上传
评论
收藏 501KB ZIP 举报
温馨提示
弗洛伊德 用于编写静态分析测试的框架。 该分支用于 Freud 2 -> 的持续工作,其中 Freud 将进一步简化并与测试框架的最新发展相结合。 特别强调与 Spock 的集成。 维护者 [阿米尔·兰格] ( ) 它是什么? 弗洛伊德为用户提供了一种定义他们自己的静态分析测试的简单方法。 与 checkstyle、PMD 或 findbugs 等其他常见分析工具不同,它不会尝试提供开箱即用的通用测试。 这些在很多方面都很好,但它们也太通用了。 使用弗洛伊德,用户可以强制执行特定于代码库的规则,或者轻松创建他们自己的“通用”规则的扭曲或变体。 对每种支持的分析实体类型使用 DSL,Freud 允许用户定义他们自己的目标测试。 您获得的是编写专门针对您的代码定制的测试并断言您的约定的能力。 DSL 的使用也意味着规则简洁易读。 Freud 是完全可插拔的,这意味着您可以轻松编写
资源推荐
资源详情
资源评论
收起资源包目录
freud:编写静态分析测试的框架 (286个子文件)
atest 0B
gradlew.bat 2KB
btest 0B
file.css 1KB
example.css 1KB
displayNone.css 1008B
doNotQualifyIdRuleWithTagOrClassName.css 673B
descendantSelectorsAreTheWorst_failing.css 667B
descendantSelectorsAreTheWorst.css 659B
doNotQualifyClassRuleWithTagName.css 624B
classWithUpperCase.css 615B
displayBlock.css 615B
ctest 0B
file 13B
Java.g 41KB
Css.g 2KB
.gitignore 53B
build.gradle 10KB
settings.gradle 805B
gradlew 5KB
ClassByteCodeExamplesSpock.groovy 7KB
CssParsingFixture.groovy 6KB
CssExamplesSpock.groovy 5KB
JavaSourceExamplesSpock.groovy 5KB
JavaSourceParsingFixture.groovy 5KB
Freud.groovy 4KB
AnalysedObjectsSpec.groovy 4KB
ClassObjectExamplesSpock.groovy 4KB
SubTypeAnalysedObjectsSpec.groovy 4KB
SpockExtensionSpec.groovy 4KB
FreudSpec.groovy 3KB
SpockExtension.groovy 3KB
FilteredAnalysedObjectsSpec.groovy 3KB
AnnotationsOfAnnotatedElementCreatorSpec.groovy 3KB
AnalysisListenerChainSpec.groovy 2KB
FilesSpec.groovy 2KB
FreudSpec.groovy 2KB
CssRulesJdomFromStringCreatorSpec.groovy 2KB
ClassNamesSpec.groovy 2KB
PropertiesExamplesSpock.groovy 2KB
FlattenedCollectionSpec.groovy 2KB
JdomTreePositionComparatorSpec.groovy 2KB
MethodsOfClassCreatorSpec.groovy 2KB
ClassFromFileCreatorSpec.groovy 2KB
FieldsOfClassCreatorSpec.groovy 2KB
JdomTreeAdaptorSpec.groovy 2KB
AnalysedObjectBreadcrumbsSpec.groovy 2KB
ClassFromNameCreatorSpec.groovy 1KB
DebugVisitor.groovy 1KB
TextExamplesSpock.groovy 1KB
AsmClassByteCodeFromFileCreatorSpec.groovy 1KB
TextToLinesCreatorSpec.groovy 1KB
AssertionErrorAnalysisListenerSpec.groovy 1KB
AsmClassByteCodeFromNameCreatorSpec.groovy 1KB
ClassDeclarationToMethodDeclarationsCreatorSpec.groovy 1KB
MethodDeclarationToParamDeclarationsCreatorSpec.groovy 1KB
JavaSourceToImportDeclarationsCreatorSpec.groovy 1KB
MethodsOfClassByteCodeCreatorSpec.groovy 1KB
IoUtilSpec.groovy 1KB
SystemResourcesSpec.groovy 1KB
CodeBlockToMethodCallsCreatorSpec.groovy 1KB
ClassDeclarationToFieldDeclarationsCreatorSpec.groovy 1KB
JavaSourceToPackageDeclarationCreatorSpec.groovy 1KB
JavaSourceToClassDeclarationsCreatorSpec.groovy 1KB
MethodDeclarationToCodeBlockCreatorSpec.groovy 1KB
FieldsOfClassByteCodeCreatorSpec.groovy 1KB
PropertiesToPropertyCreatorSpec.groovy 1KB
JavaSourceJdomParserSpec.groovy 1KB
PropertiesFromFileCreatorSpec.groovy 1KB
TextFromFileCreatorSpec.groovy 1KB
CssRuleToDeclarationsCreatorSpec.groovy 1KB
Debugger.groovy 1KB
TextFromUrlCreatorSpec.groovy 1KB
PropertiesFromUrlCreatorSpec.groovy 1KB
CssRuleToSelectorsCreatorSpec.groovy 1KB
CssRulesJdomFromFileCreatorSpec.groovy 1KB
CssRulesJdomFromUrlCreatorSpec.groovy 1KB
PropertiesFromStringCreatorSpec.groovy 1KB
TextFromStringCreatorSpec.groovy 1008B
CssJdomParserSpec.groovy 931B
gradle-wrapper.jar 50KB
JavaParser.java 1.14MB
JavaLexer.java 172KB
CssParser.java 112KB
Opcode.java 63KB
CssLexer.java 51KB
AsmMethod.java 21KB
ClassObjectMatchers.java 12KB
JavaSourceJdom.java 9KB
ClassByteCodeMethodMatchers.java 9KB
MethodMatchers.java 7KB
ClassByteCodeDsl.java 6KB
ClassDeclarationJdom.java 6KB
IntOperatorMatcherBuilder.java 6KB
FieldMatchers.java 6KB
CssRuleJdom.java 6KB
CodeBlockJdom.java 5KB
AnnotatedElementDeclarationMatchers.java 5KB
AsmClassByteCodeFromStreamCreator.java 5KB
Freud.java 5KB
共 286 条
- 1
- 2
- 3
资源评论
HomeTalk
- 粉丝: 25
- 资源: 4588
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功