Release flag. Add diagnostics
This commit is contained in:
@@ -0,0 +1 @@
|
||||
OK
|
||||
@@ -0,0 +1,5 @@
|
||||
package foo;
|
||||
|
||||
public class Foo {
|
||||
val z: java.nio.ByteBuffer? = null
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
module module {
|
||||
exports foo;
|
||||
|
||||
requires kotlin.stdlib;
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
OK
|
||||
@@ -0,0 +1,5 @@
|
||||
package foo;
|
||||
|
||||
public class Foo {
|
||||
val z: java.nio.ByteBuffer? = null
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
module module11 {
|
||||
exports foo;
|
||||
|
||||
requires kotlin.stdlib;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
compiler/testData/javaModules/releaseFlag/moduleSwing/foo/Foo.kt:5:24: error: symbol is declared in module 'javafx.media' which current module does not depend on
|
||||
val z: javax.swing.JFrame? = null
|
||||
^
|
||||
COMPILATION_ERROR
|
||||
@@ -0,0 +1,6 @@
|
||||
package foo;
|
||||
|
||||
public class Foo {
|
||||
//no requirement
|
||||
val z: javax.swing.JFrame? = null
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
package foo;
|
||||
|
||||
public class Foo2 {}
|
||||
@@ -0,0 +1,5 @@
|
||||
module moduleSwing {
|
||||
exports foo;
|
||||
|
||||
requires kotlin.stdlib;
|
||||
}
|
||||
Reference in New Issue
Block a user