Apache OpenOffice (AOO) Bugzilla – Issue 18637
Code cleanup required for Master and Java based ScriptProviders
Last modified: 2005-01-06 15:24:34 UTC
Following a code inspection the following areas have been identified as needing cleanup or refactoring in the Scripting Framework code: - Update Provider IDL specifications to have a service hierarchy - Refactor MasterScriptProvider creation, initialization and getScript methods - Rename ScriptRuntimeFor* classes to ScriptProviderFor* - Remove XScriptInfo as a parameter to ScriptContext constructor - Rename SomeResolver to ScriptResolver and refactor resolve method - Remove unused static boolean for JRE version number and static initialiser code
Set target to OOo 2.0
Made the following changes: - Added a new LogUtils class and moved DEBUG method from ScriptRuntimeForJava to this class. - Renamed ScriptRuntimeFor* to ScriptProviderFor* - Renamed SomeResolver to ScriptResolver. - Broke SomeResolver.resolve method into a number of private methods to improve readability. - Fixed problem with generation of filesystem URL. - Removed ScriptContext.createContext method that took XScriptInfo as a parameter. - Removed unused static boolean for JRE version number in PathUtils
completed
developer bug. verified.
closed