Closed Bug 457705 Opened 17 years ago Closed 17 years ago

Use literal Array initializers instead of Kit.semicolonSplit()

Categories

(Rhino Graveyard :: Core, defect)

x86
Linux
defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: hannesw, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Build Identifier: Rhino uses org.mozilla.javascript.Kit.semicolonSplit() in order to split strings into string arrays during initialization of error constructors and standard java packages. I guess this goes back to a time when Java didn't support literal array initializers, although I'm not sure - they seem to have been in the Java language specification 1.0 already: http://java.sun.com/docs/books/jls/first_edition/html/10.doc.html#11358. Reproducible: Always
Use literal array initializers and dump Kit.semicolonSplit().
No cosmetic changes in ScriptableObject
Attachment #340934 - Attachment is obsolete: true
Checking in src/org/mozilla/javascript/Kit.java; /cvsroot/mozilla/js/rhino/src/org/mozilla/javascript/Kit.java,v <-- Kit.java new revision: 1.26; previous revision: 1.25 done Checking in src/org/mozilla/javascript/NativeGlobal.java; /cvsroot/mozilla/js/rhino/src/org/mozilla/javascript/NativeGlobal.java,v <-- NativeGlobal.java new revision: 1.83; previous revision: 1.82 done Checking in src/org/mozilla/javascript/NativeJavaPackage.java; /cvsroot/mozilla/js/rhino/src/org/mozilla/javascript/NativeJavaPackage.java,v <-- NativeJavaPackage.java new revision: 1.44; previous revision: 1.43 done Checking in src/org/mozilla/javascript/NativeJavaTopPackage.java; /cvsroot/mozilla/js/rhino/src/org/mozilla/javascript/NativeJavaTopPackage.java,v <-- NativeJavaTopPackage.java new revision: 1.21; previous revision: 1.20 done
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: