wyz.code.offensiveProgramming releases
Fabien GELINEAU
last update on 2020-04-19

Latest release replaces fully older ones, that are now considered obsoletes. Keep the pace, and upgrade your packages to use the latest version!
Release 1.1.18
Main improvements are
- polished all R .Rd documentation files
- R code - 34 exported functions, 6 internals
- manual pages - 36 files
- tests - 36 files
- vignettes - 1 files
- code as data - 39 files
- Timing: tests 8s Duration: 7.2s for 450 tests
- R CMD check results ─ wyz.code.offensiveProgramming 1.1.18 ─ Duration: 37.1s - 0 errors ✓ | 0 warnings ✓ | 0 notes ✓
Release 1.1.17
Main improvements are
- removed environment variable OP_TYPE_FACTORY management. Replaced by options(‘op_type_factory’)
- removed environment variable OP_AUDIT management. Replaced by options(‘op_audit’)
- removed default valued argument functionParameterTypeFactory_o_1 = retrieveFactory() from many functions, as it is useless and can be directly accessed/determined by the code.
- Changed field function_name to name in packageFunctionsInformation for consistency reasons
- packageFunctionsInformation renamed to opInformation to avoid name collisions through packages
- opInformation verified and upgraded
- R code - 34 exported functions, 6 internals
- manual pages - 36 files
- tests - 37 files, 450 tests
- vignettes - 1 file
- code as data - 39 files
- Timing: tests 8s, checks 36s
Release 1.1.16 - January 2020
Main improvements are
- Added methods verifyFunctionArguments to simplify input parameter type checks implementation
Release 1.1.15
Main improvements are
- Added methods identifyOPInstrumentationLevel, retrievePackageFunctionNames
- Upgraded packageFunctionsInformation
- Added many new classes in sample-classes.R to ease demo and increase reuse
- Updated vignettes
- enforce package test coverage higher than 99%.
Release 1.1.14
Main improvements are
- Added print methods for FunctionParameterName, EvaluationMode and TestCaseDefinition
- solved issue on FunctionParameterTypeFactory when dealing with empty vectors as parameters
- added new suffixes spi, sni, spr, snr
- removed folders full-instrumetation, no-instrumentation, tc-defs, frt-defs from inst/code-samples
Release 1.1.10
Main improvements are
- Added many tests to work with RC, S3, S4, R6 classes
- maintained higher code coverage higher than 99%
Release 1.1.9
Main improvements are
- corrected many typographic errors in i/o with end-user
- completed unit tests
- enforced higher code coverage from 75% up to 99.28%
- changed many functions visibility from hidden to visible .
- completed documentation
- cleaned up package dependencies.