├── .Rbuildignore ├── .gitattributes ├── .github ├── .gitignore ├── CODEOWNERS └── workflows │ ├── R-CMD-check.yaml │ └── pkgdown.yaml ├── .gitignore ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── NEWS.md ├── R ├── R6-package.R ├── aaa.R ├── aslist.R ├── clone.R ├── env_utils.R ├── generator_funs.R ├── is.R ├── new.R ├── print.R ├── r6_class.R └── utils.R ├── R6.Rproj ├── README.md ├── codecov.yml ├── doc_extra ├── R6.graffle ├── R6.pdf └── logo-inkscape-source.svg ├── man ├── R6-package.Rd ├── R6Class.Rd ├── as.list.R6.Rd ├── figures │ ├── logo.png │ └── logo.svg └── is.R6.Rd ├── pkgdown ├── _pkgdown.yml └── favicon │ ├── apple-touch-icon-120x120.png │ ├── apple-touch-icon-152x152.png │ ├── apple-touch-icon-180x180.png │ ├── apple-touch-icon-60x60.png │ ├── apple-touch-icon-76x76.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── favicon.ico ├── tests ├── manual │ ├── README │ ├── encapsulation.R │ └── test-inheritance.R ├── testthat.R └── testthat │ ├── helper.R │ ├── test-aslist.R │ ├── test-clone.R │ ├── test-cloning-inheritance.R │ ├── test-dollarnames.R │ ├── test-finalizer.R │ ├── test-is.R │ ├── test-nonportable-inheritance.R │ ├── test-nonportable.R │ ├── test-portable-inheritance.R │ ├── test-portable.R │ ├── test-s3-methods.R │ └── test-set.R └── vignettes ├── .gitignore ├── Debugging.Rmd ├── Introduction.Rmd ├── Performance.Rmd └── Portable.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | /NEWS.md merge=union 2 | -------------------------------------------------------------------------------- /.github/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # CODEOWNERS for R6 2 | # https://www.tidyverse.org/development/understudies 3 | * @wch @gaborcsardi 4 | -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pkgdown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/.github/workflows/pkgdown.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/.gitignore -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2024 2 | COPYRIGHT HOLDER: R6 authors 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/R6-package.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/R6-package.R -------------------------------------------------------------------------------- /R/aaa.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/aaa.R -------------------------------------------------------------------------------- /R/aslist.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/aslist.R -------------------------------------------------------------------------------- /R/clone.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/clone.R -------------------------------------------------------------------------------- /R/env_utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/env_utils.R -------------------------------------------------------------------------------- /R/generator_funs.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/generator_funs.R -------------------------------------------------------------------------------- /R/is.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/is.R -------------------------------------------------------------------------------- /R/new.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/new.R -------------------------------------------------------------------------------- /R/print.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/print.R -------------------------------------------------------------------------------- /R/r6_class.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/r6_class.R -------------------------------------------------------------------------------- /R/utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R/utils.R -------------------------------------------------------------------------------- /R6.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/R6.Rproj -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/codecov.yml -------------------------------------------------------------------------------- /doc_extra/R6.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/doc_extra/R6.graffle -------------------------------------------------------------------------------- /doc_extra/R6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/doc_extra/R6.pdf -------------------------------------------------------------------------------- /doc_extra/logo-inkscape-source.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/doc_extra/logo-inkscape-source.svg -------------------------------------------------------------------------------- /man/R6-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/man/R6-package.Rd -------------------------------------------------------------------------------- /man/R6Class.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/man/R6Class.Rd -------------------------------------------------------------------------------- /man/as.list.R6.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/man/as.list.R6.Rd -------------------------------------------------------------------------------- /man/figures/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/man/figures/logo.png -------------------------------------------------------------------------------- /man/figures/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/man/figures/logo.svg -------------------------------------------------------------------------------- /man/is.R6.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/man/is.R6.Rd -------------------------------------------------------------------------------- /pkgdown/_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/_pkgdown.yml -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/apple-touch-icon-60x60.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/apple-touch-icon-76x76.png -------------------------------------------------------------------------------- /pkgdown/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /pkgdown/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/pkgdown/favicon/favicon.ico -------------------------------------------------------------------------------- /tests/manual/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/manual/README -------------------------------------------------------------------------------- /tests/manual/encapsulation.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/manual/encapsulation.R -------------------------------------------------------------------------------- /tests/manual/test-inheritance.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/manual/test-inheritance.R -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/helper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/helper.R -------------------------------------------------------------------------------- /tests/testthat/test-aslist.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-aslist.R -------------------------------------------------------------------------------- /tests/testthat/test-clone.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-clone.R -------------------------------------------------------------------------------- /tests/testthat/test-cloning-inheritance.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-cloning-inheritance.R -------------------------------------------------------------------------------- /tests/testthat/test-dollarnames.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-dollarnames.R -------------------------------------------------------------------------------- /tests/testthat/test-finalizer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-finalizer.R -------------------------------------------------------------------------------- /tests/testthat/test-is.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-is.R -------------------------------------------------------------------------------- /tests/testthat/test-nonportable-inheritance.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-nonportable-inheritance.R -------------------------------------------------------------------------------- /tests/testthat/test-nonportable.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-nonportable.R -------------------------------------------------------------------------------- /tests/testthat/test-portable-inheritance.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-portable-inheritance.R -------------------------------------------------------------------------------- /tests/testthat/test-portable.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-portable.R -------------------------------------------------------------------------------- /tests/testthat/test-s3-methods.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-s3-methods.R -------------------------------------------------------------------------------- /tests/testthat/test-set.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/tests/testthat/test-set.R -------------------------------------------------------------------------------- /vignettes/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /vignettes/Debugging.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/vignettes/Debugging.Rmd -------------------------------------------------------------------------------- /vignettes/Introduction.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/vignettes/Introduction.Rmd -------------------------------------------------------------------------------- /vignettes/Performance.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/vignettes/Performance.Rmd -------------------------------------------------------------------------------- /vignettes/Portable.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/R6/HEAD/vignettes/Portable.Rmd --------------------------------------------------------------------------------