[Build] Add forgotten compiler plugins tests to aggregate build

This commit is contained in:
Dmitriy Novozhilov
2022-11-24 10:54:33 +02:00
committed by Space Team
parent 25c5ad176c
commit 700a117476
4 changed files with 18 additions and 34 deletions
+1
View File
@@ -47,6 +47,7 @@ javadocJar()
testsJar()
projectTest(parallel = true) {
dependsOn(":dist")
workingDir = rootDir
useJUnitPlatform()
}
@@ -1,27 +0,0 @@
// KT-46529
// FILE: PrefixJava.java
import lombok.*;
import lombok.experimental.*;
@Getter @Setter @Accessors(chain = false, fluent = true, prefix = {"pxo"})
public class PrefixJava {
private String pxaPropA = "A";
@Accessors(chain = true) private String pxoPropC = "C";
@Accessors private String pxaPropD = "D";
}
// FILE: test.kt
fun test() {
//not generated because doesn't have prefix from class level @Accessors
assertEquals(<!ARGUMENT_TYPE_MISMATCH!>PrefixJava().<!UNRESOLVED_REFERENCE!>propA<!><!>, "A")
//not generated because doesn't have prefix from config
assertEquals(<!ARGUMENT_TYPE_MISMATCH!>PrefixJava().<!UNRESOLVED_REFERENCE!>propC<!><!>, "C")
assertEquals(PrefixJava().propD, "D")
}
// FILE: lombok.config
lombok.accessors.prefix += pxa
@@ -1,3 +1,4 @@
// FIR_IDENTICAL
// KT-46529
// FILE: PrefixJava.java