@gquerret gquerret released this Apr 18, 2018 · 14 commits to master since this release

Assets 4
  • New ABLDuck task (Robert Edward, MIP)
  • New PCTDynamicRun task
  • Various improvements in ClassDocumentation task
  • Compilation bug fix when using xcode option
  • Removed GenericCoverage task, in favor of the code coverage functionality in SonarQube
  • Added useRevvideo and useUnderline options in PCTCompile (issue #273)
  • destDir now optional in PCTCompile, defaults to source directory (issue #277)
  • Added XCodeSession attribute in PCTRun
  • PCT analyzed on http://sonar.riverside-software.fr with branch support
  • XCode task speedup
Pre-release

@gquerret gquerret released this Jul 10, 2017 · 48 commits to master since this release

Assets 3

Pre-release for ABLDuck. Use with:

<ABLDuck destDir="docs" dlcHome="${DLC}" title="Documentation" dataFilesOnly="false">
   <fileset dir="src"  includes="**/*.cls" />
</ABLDuck>

Requirements are identical to ClassDocumentation task (i.e. ast.jar and ast-dependencies.jar + declaration in extra115.properties)

Jul 9, 2017

@gquerret gquerret released this Apr 27, 2017 · 56 commits to master since this release

Assets 3
  • 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

@gquerret gquerret released this Dec 21, 2016 · 91 commits to master since this release

Assets 3
  • 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

@jakejustus jakejustus released this May 16, 2016 · 154 commits to master since this release

Assets 3
  • 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
Apr 28, 2016
Removed task declaration
Feb 28, 2016
wrong backslash

@jakejustus jakejustus released this Dec 3, 2015

Assets 4
  • .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
Nov 19, 2015
Merge pull request #119 from bulagump/PCT
Confirmed
trying to fix issue: DBConnection allow attribute override when using refid #100