File tree Expand file tree Collapse file tree 2 files changed +3
-7
lines changed
com.oracle.graal.python/src/com/oracle/graal/python/resources Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Original file line number Diff line number Diff line change 59
59
{
60
60
"name" :" java.lang.System" ,
61
61
"methods" :[{"name" :" getProperty" ,"parameterTypes" :[" java.lang.String" ]}]
62
- },
63
- {
64
- "name" :" java.lang.Package" ,
65
- "methods" :[
66
- {"name" :" getPackages" ,"parameterTypes" :[]},
67
- {"name" :" getName" ,"parameterTypes" :[]}
68
- ]
69
62
}
70
63
]
Original file line number Diff line number Diff line change @@ -48,6 +48,9 @@ def is_java_package(name):
48
48
package = type ("java.lang.Package" )
49
49
return any (p .getName ().startswith (name ) for p in package .getPackages ())
50
50
except KeyError :
51
+ if name in ("java.lang" , "java.util" ):
52
+ # Some well-known packages that we always allow
53
+ return True
51
54
if sys .flags .verbose :
52
55
from _warnings import warn
53
56
warn ("Host lookup allowed, but java.lang.Package not available. Importing from Java cannot work." )
You can’t perform that action at this time.
0 commit comments