Skip to content

Commit 48b3f9f

Browse files
hansonrhansonr
authored andcommitted
public Clazz._isClassDefined
1 parent 6e99f82 commit 48b3f9f

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

sources/net.sf.j2s.java.core/srcjs/js/j2sClazz.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
// TODO: still a lot of references to window[...]
1111

12+
// BH 2019.05.21 changes Clazz.isClassDefined to Clazz._isClassDefined for compression
1213
// BH 2019.05.13 fixes for Math.getExponent, Math.IEEERemainder, Array.equals(Object)
1314
// BH 2019.02.16 fixes typo in Integer.parseInt(s,radix)
1415
// BH 2019.02.07 fixes radix|10 should be radix||10
@@ -938,8 +939,8 @@ var checkDeclared = function(name, type) {
938939
_declared[name] = type;
939940
}
940941

941-
/* not clear that this needs to be public */
942-
Clazz.isClassDefined = function(clazzName) {
942+
/* public */
943+
Clazz._isClassDefined = function(clazzName) {
943944
if (!clazzName)
944945
return false; /* consider null or empty name as non-defined class */
945946
if (Clazz.allClasses[clazzName])
@@ -2210,8 +2211,8 @@ _Loader.requireLoaderByBase = function (base) {
22102211
var isClassdefined;
22112212
var definedClasses;
22122213

2213-
if (self.Clazz && Clazz.isClassDefined) {
2214-
isClassDefined = Clazz.isClassDefined;
2214+
if (self.Clazz && Clazz._isClassDefined) {
2215+
isClassDefined = Clazz._isClassDefined;
22152216
} else {
22162217
definedClasses = {};
22172218
isClassDefined = function (clazzName) {
@@ -2504,7 +2505,7 @@ Clazz._4Name = function(clazzName, applet, state, asClazz, initialize, isQuiet)
25042505
return getArrayClass(clazzName);
25052506
if (clazzName.indexOf(".") < 0)
25062507
clazzName = "java.lang." + clazzName;
2507-
var isok = Clazz.isClassDefined(clazzName);
2508+
var isok = Clazz._isClassDefined(clazzName);
25082509
if (isok && asClazz) {
25092510
var cl1 = Clazz.allClasses[clazzName];
25102511
cl1.$clinit$ && cl1.$clinit$();
@@ -2516,7 +2517,7 @@ Clazz._4Name = function(clazzName, applet, state, asClazz, initialize, isQuiet)
25162517
// BH we allow Java's java.swing.JTable.$BooleanRenderer as a stand-in for java.swing.JTable.BooleanRenderer
25172518
// when the static nested class is created using declareType
25182519
name2 = clazzName.replace(/\$/g,".");
2519-
if (Clazz.isClassDefined(name2)) {
2520+
if (Clazz._isClassDefined(name2)) {
25202521
clazzName = name2;
25212522
} else {
25222523
name2 = null;

0 commit comments

Comments
 (0)