Change 20070927-hqm-6 by [EMAIL PROTECTED] on 2007-09-27 16:53:33 EDT
in /cygdrive/c/users/hqm/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: replace jing validator with something better
New Features:
Bugs Fixed: LPP-4644
and other bugs too numerous to mention
Technical Reviewer: ptw
QA Reviewer: pbr
Doc Reviewer:
Documentation:
Release Notes:
Details:
removed JING RNG parser and validator, and all code in ViewSchema which uses it.
All validation is done from the lps/schema/lfc.lzx file now,
all validity checks done in updateschema or during compilation by
NodeModel and friends.
The "validate" flag is deprecated (we should warn for that I guess),
and can be removed at some point.
Tests:
compiled demos, examples/components, smokecheck, webtop lzmail app
ant runlzunit
tested test cases in test/compiler_errors
Files:
M test/compiler_errors/redfine-builtin.lzx
M test/compiler_errors/bogus-attribute-error.lzx
M test/lfc/data/alldata.lzx
M WEB-INF/lps/lfc/views/LzInputText.lzs
M WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
M WEB-INF/lps/server/src/org/openlaszlo/i18n/laszlomessages.properties
M
WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ResponderCompile.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/LibraryCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/CanvasCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ResourceCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ToplevelCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema_Test.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/SWFWriter.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/LibraryWriter.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/FontCompiler.java
M
WEB-INF/lps/server/src/org/openlaszlo/compiler/CompilationEnvironment.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ImportCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/Compiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/Canvas.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/Parser.java
M lps/components/incubator/textstyle.lzx
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070927-hqm-6.tar
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]