Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Releases: xoopR/R62S3

R62S3 1.4.3

25 Mar 21:35
7fecfa9
Compare
Choose a tag to compare
v1.4.3

Update DESCRIPTION

R62S3 1.4.1

09 Mar 21:08
Compare
Choose a tag to compare
  • Fixed breakage due to plot being moved from graphics to base

R62S3 1.4.0

27 Jan 22:56
8567e37
Compare
Choose a tag to compare

Minor Updates

  • Minor updates to the whole package, backwards compatibility may be affected
  • mask now applies to well-defined S3 and S4 methods only. This may affect backwards compatibility. Checking S3 generics uses utils::isS3stdGeneric and checking S4 generics uses methods::.S4methods, any other generic/method definitions are not recognised.
  • Added support for read-only active bindings. A new scope argument allows the choice between generating public methods "public", active bindings "active", or both c("public", "active"). Support for all active bindings will be added in the future.
  • Added support for excluding methods/bindings. A new exclude argument allows specific methods or bindings to be ignored by the generator.
  • Added support to change the name of the dispatch object. The first argument in dispatch is used in the generic and method definition. The name of this argument can be changed by using the arg1 argument.

Patches

  • Documentation unified across all three functions
  • Backend abstracted into multiple helper functions
  • Optimised code, all for loops removed

R62S3 1.3.1

11 Jul 09:16
2d9606b
Compare
Choose a tag to compare
  • Added R62S4 - Extends to R62S3 to generate S4 generics and methods instead
  • Added R62Fun - Generates functions and no generics, dispatch methods if generics are found
  • Edited R62S3
    • Bug fixes in assignment
    • Bug fixes in finding generics
    • Adds functionality for masking

R62S3 1.2.1

28 May 11:36
Compare
Choose a tag to compare
  • Bug Fix: Moved R6 from Imports to Suggests
  • Removed unnecessary getEnvir
  • Simplified code by removing redundant conditional