Skip to content

R.methodsS3

S3 Methods Simplified

v1.8.2 · Jun 13, 2022 · LGPL (>= 2.1)

Description

Methods that simplify the setup of S3 generic functions and S3 methods. Major effort has been made in making definition of methods as simple as possible with a minimum of maintenance for package developers. For example, generic functions are created automatically, if missing, and naming conflict are automatically solved, if possible. The method setMethodS3() is a good start for those who in the future may want to migrate to S4. This is a cross-platform package implemented in pure R that generates standard S3 methods.

Downloads

232.5K

Last 30 days

215th

625.1K

Last 90 days

2.3M

Last year

Trend: +32% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Henrik Bengtsson <henrikb@braju.com>’

Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Henrik Bengtsson <henrikb@braju.com>’

Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Henrik Bengtsson <henrikb@braju.com>’

Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Henrik Bengtsson <henrikb@braju.com>’

Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.

Reverse Dependencies (26)

depends

Dependency Network

Dependencies Reverse dependencies R.oo ACNE ACTCD NPCD PSCBS R.cache R.devices R.filesets R.huge R.matlab R.rsp R.utils SCCS SEMID WeibullFit +11 more reverse deps R.methodsS3

Version History

new 1.8.2 Mar 10, 2026
updated 1.8.2 ← 1.8.1 diff Jun 13, 2022
updated 1.8.1 ← 1.8.0 diff Aug 25, 2020
updated 1.8.0 ← 1.7.1 diff Feb 13, 2020
updated 1.7.1 ← 1.7.0 diff Feb 15, 2016
updated 1.7.0 ← 1.6.1 diff Feb 19, 2015
updated 1.6.1 ← 1.5.2 diff Jan 4, 2014
updated 1.5.2 ← 1.5.1 diff Oct 7, 2013
updated 1.5.1 ← 1.5.0 diff Sep 15, 2013
updated 1.5.0 ← 1.4.4 diff Sep 11, 2013
updated 1.4.4 ← 1.4.2 diff Jun 29, 2013
updated 1.4.2 ← 1.2.2 diff Jun 27, 2012
updated 1.2.2 ← 1.2.1 diff Jun 26, 2012
updated 1.2.1 ← 1.2.0 diff Sep 24, 2010
updated 1.2.0 ← 1.1.0 diff Mar 13, 2010
updated 1.1.0 ← 1.0.3 diff Jan 2, 2010
updated 1.0.3 ← 1.0.1 diff Jul 4, 2008
updated 1.0.1 ← 1.0.0 diff Mar 6, 2008
new 1.0.0 Dec 10, 2007