Releases: Riverside-Software/pct
Releases · Riverside-Software/pct
PCT-208
- Improved error messages in case of compilation failure
- Fixed issue #224: relative paths not handled in compilation error
- Fixed issue #124: empty DF file shouldn't throw error in PCTLoadSchema
- Support for 11.7
- 11.7 strict mode compiler generates .warnings file
- PCTASBroker and PCTWSBroker are back
- Improve test cases duration (20% improvement on jenkins.rssw.eu)
- Issue #183: warnings from -checkdbe reported in .warnings file
- Issue #204: added quickRequest attribute in PCTRun / PCTBgRun
- Issue #200: multi-threaded compilation could throw unexpected error
- Issue #207: .xref file not deleted when compilation failed and
keepXref=false
- Issue #207: .warnings files not removed on rebuild
- ENUM support and various fixes in ClassDocumentation
- Upgrade to Ant 1.9.8
- Upgrade to JDK 7
PCT-207
- Dropped support for v8 and v9, and built with Java 1.6
- Force multi-threaded compilation when tag PCTCompileExt is used
- Fixed issue #149 : NullPointerException in PCTCompile with multi-threading and multiple subfolders in destDir
- Better code analysis on http://sonar.riverside-software.fr
- Build system now using Jenkins 2 pipelines
- Issue #177 : pct:compile style tag is broken since build 202
- Issue #185 : NPE in case of invalid INI file
- Translation Manager fixes
- Issue #191 : fix for long XREF lines
PCT-206
- Removed verbose attribute from PCTRun; attribute is set automatically when -v (or -d) is provided on Ant command line
- Issue #131 : missing error details when compiling xcoded files
- Issue #127 : PCTCompile silently fails if preprocessDir directory does not exist
- Issue #125 : new ignoreIncludes parameter in PCTCompile to ignore specific include files
- Issue #72 : PCTCompile and PCTCompile now use the same codebase
- PLReader can row read the table of content of memory-mapped PL
- requireFullKeywords, requireFieldQualifiers, requireFullNames support in PCTCompile
- GenericProfiler doesn't require guava and antlr4 in classpath anymore
- Dropped Prolint task
- Dropped PCTASBroker and PCTWSBroker tasks
- Added displayFiles option in PCTCompile
PCT-202
.warnings
file created in.pct
subdirectory during compilation. Doesn't work with XREF-XML (bug reported to PSTS).- Issue #120 : fixed .inc generation problem with XML XREF
- prolib.jar updated to extract files from command line
- PLReader updated to read memory mapped PL files
- Issue #122 : PCTCompileExt hangs when startup parameters are invalid
PCT-200
[[ClassDocumentation]] update for 11.5 and above. Build.xml and dependencies update required !
PCT-199
[[RestGen]] task can be executed on UNIX (with a copy of $DLC/oeide directory)
PCT-198
- Added [[GenericCoverage]] task
- Added flattenDbg attribute in [[PCTCompile]]
- Fixed issue #76
- Error handling in [[PCTProxygen]]
- Changed version numbers in PCTVersion
- Added ResourceCollection support to PCTProxygen (issue #97)
- Fixed issue #31 (sourceDb attribute in PCTCreateBase)
- Fixed issue #100 (override attributes in PCTConnection with refid)
- Issue #101 : errorTolerance and srcDir in PCTLoadData
PCT-194
- Added pct:dlc_home type
- Added analyzerClass attribute to PCTLoadSchema
- Added
errorPercentageerrorTolerance attribute to PCTLoadData - Added haltOnFailure attribute to ABLUnit
- Merged PCTLoadData and PCTLoadDataCallback
- No more 11.2 and 11.3 unit tests
- Added 11.5 unit tests
- Fixed GC bug #87 (on Google Code)
- Fixed GC bug #79 (on Google Code)
- Using matrix project for PCT unit tests : https://github.com/jakejustus/openedge-jenkins-plugin
- PCTLibrary : destFile attribute is optional if sharedFile attribute is provided
- Fixed GC bug #88 (on Google Code)