HPCC-11819 Restructure esdlcomp for advanced use
- Package scanner/parser compiler in shared lib (esdlcomp)
-- Move from tools/esdlcmd-xml to tools/esdlcomp
- Restructure scanner/parser code for rentry
-- Previously coded for one time use
- re-initialize globals used to house parsed tokens
- Isolate esdl2esxdl executable code
- Add verbose and recursive options to esdl2esxdl executable
- Remove unused artifacts
-
Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11819 - Changes from code review
- Fixed Memory management issues
- Legacy code cleanup
- fixed a grammar issue regarding negative enum values
- Enhanced grammar to support enum syntax currently used by scapps
Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11819 Add option to output ESXDL to buffer

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11819 Code review changes
-esdl2xml tranform() remove use of extraneous flag
-remove commented out code
-Do not output includes if not writing to file
-Utilize multiple appends vs appendf per Fishbeck
-Remove legacy write_xml() methods
-XML attributes now within single quotes


Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11919 Changes submitted by Fishbeck

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11819 Remove new commented out lines

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11619 Show xmlns declarations in WSDL display

When displaying a WSDL inside WsECL links tab, the existing
stylesheet strips out the namespace declarations. That is
because the stylesheet handles the xmlns declarations as
normal xml attributes. The xmlns declarations are special
'attributes' which should be handled using namespace axes.
The code in this fix shows the xmlns declarations by
reading/filtering namespace axes. The code also filters out
a default xml namespace added by browsers.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-11955 Document Import path for development
Merge pull request #6175 from rpastrana/HPCC-11819-NEW-restructure-esdlcomp

HPCC-11819 Restructure esdlcomp for advanced use

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6367 from JamesDeFabia/patch-2

HPCC-11955 Document Import path for development

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6328 from wangkx/h11619

HPCC-11619 Show xmlns declarations in WSDL display

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>