文件名称:kotlin-compile-testing:一个用于测试Kotlin和Java注释处理器,编译器插件和代码生成的库
文件大小:123KB
文件格式:ZIP
更新时间:2024-02-22 13:12:04
kotlin testing compiler annotation-processor compile
Kotlin编译测试 本着的精神,用于Kotlin和Java代码的进程内编译的库。 例如,您可以使用此库来测试注释处理器或编译器插件。 用例 在测试中编译Kotlin和Java代码 测试注释处理器 测试编译器插件 测试Kotlin代码生成 例 建立来源 class TestEnvClass {} @Test fun `test my annotation processor` () { val kotlinSource = SourceFile .kotlin( " KClass.kt " , """ class KClass { fun foo() { // Classes from the test environment are visible to the compiled sources val testEnvClass = TestEnvClass() } } """ ) val ja
【文件预览】:
kotlin-compile-testing-master
----gradlew(5KB)
----settings.gradle(74B)
----.github()
--------dependabot.yml(208B)
--------workflows()
----Releasing.md(2KB)
----versionTasks.gradle(2KB)
----core()
--------src()
--------gradle.properties(38B)
--------build.gradle(2KB)
----.idea()
--------encodings.xml(191B)
--------codeStyles()
--------.gitignore(31B)
--------vcs.xml(180B)
----ksp()
--------src()
--------gradle.properties(44B)
--------build.gradle(355B)
----jitpack.yml(68B)
----LICENSE(16KB)
----gradle()
--------wrapper()
----README.md(7KB)
----gradlew.bat(2KB)
----gradle.properties(1018B)
----.gitignore(4KB)
----build.gradle(5KB)