mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-26 19:06:24 +07:00
when parsing signatures, create GenericBoundUsage only for classes mentioned in signature bounds;
mark dependencies caused by GenericBoundUsage only in chunk being compiled and all chunks that depend on it recursively
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
Cleaning output files:
|
||||
out/production/ChangeExtends/Super.class
|
||||
out/production/ChangeExtends/Super2.class
|
||||
End of files
|
||||
Compiling files:
|
||||
src/Super.java
|
||||
src/Super2.java
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/ChangeExtends/Client.class
|
||||
@@ -13,4 +15,4 @@ Compiling files:
|
||||
src/Client.java
|
||||
src/Client2.java
|
||||
src/Client3.java
|
||||
End of files
|
||||
End of files
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
class Super2 {
|
||||
char s = 's';
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
class Client4 extends Hyper<Client4>{
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
class Super2 extends Hyper<Integer> {
|
||||
char s = 's';
|
||||
}
|
||||
Reference in New Issue
Block a user