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-12062 Add FromJSON function to ECL

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-12062 Update based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-12029 - Optimize crc_file

Signed-off-by: Mark Kelly <mark.kelly@lexisnexis.com>
HPCC-11667 Advanced menu falls behind nav bar

The advanced menu and search bar falls behind the navigation bar.
Utilize @media query to make items visible if under 960px resolution
which is 1024x768 screen resolution or if the browser window is scaled.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Split off candidate-4.2.10

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12085 Avoid malloc/free when updating the buffer callbacks

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12079 Start Activity Cache timeout from cache creation completion

The WsSMC.Activity method checks the cache timeout to decide
whether it can use the Activity information cache or not. The
existing code starts the cache timeout at the beginning of
creating the cache. If the cache creation takes a longer time
than the timeout value, the second Activity request may have
to re-build the cache as soon as the first Activity request
finishes the cache creation. This fix sets the starting time
of the timeout at the end of the cache creation.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
IDE-379 Update Graph Image in CT manual

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-12092 DOCS: Error in Systems Admin. header

FIX HPCC-12092 DOCS: Error in Systems Admin. header
Spelling error

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge pull request #6348 from JamesDeFabia/IDE379UpdateGraphImage

IDE-379 Update Graph Image in CT manual

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12100 ECL Watch Build Error (IE8 trailing comma)

Fixes HPCC-12100

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-12097 Echo ECL Watch build errors to console

Fixes HPCC-12097

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-12094 Check if existing daserver running and abort out.

Existing mechanism was already in place for Windows builds using
a named mutex.
And there was already a named mutex implemented under Linux.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>