aoos
0.5.0Another Object Orientation System
2packages depend
7.5Kdownloads / year
87.1%test coverage
13/13checks pass
Overview
About
Another implementation of object-orientation in R. It provides syntactic sugar for the S4 class system and two alternative new implementations. One is an experimental version built around S4 and the other one makes it more convenient to work with lists as objects.
Install
Health
CRAN checks
13OK
Slowest check: 3.4 min · r-devel-linux-x86_64-fedora-gcc
Code health
Yes
Tests · ratio 0.78
87.1%
Coverage · measured lines
68%
Documentation · exports
Yes
Vignettes
No
README
4
Dependencies · direct
Check history
- OK2026-06-2113 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- ERROR2026-06-1111 OK · 0 NOTE · 0 WARNING · 2 ERROR · 0 FAILURE
- OK2026-03-1014 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Downloads
7.5K
CRAN downloads in the past year
Rank #6,133 · ~21/day · ~628/mo
aoos
Daily download trend is not available in this view yet.
66330 days
1.8K90 days
7.5K1 year
Also on124 r2u46 autocran70 c2d4u
Repository
Dependencies
Declared dependencies
7 external dependencies (excludes base and recommended)
Depends (2)
R >= 3.2.0methods
LinkingTo (0)
none
Suggests (5)
Enhances (0)
none
Code & Tests
Code Composition
R 2,407 (61%)Vignettes 780 (20%)Rd 749 (19%)
Code characteristics
Object systems
S315S4 class10S4 generic3S4 method19RC1
- Cyclomatic complexity
- 1.0 median / 7 max
- Test cases
- 43 / 0.78 per code line
- Documented parameters
- 100%
Test coverage
Line coverage
87%
Expression
89.3%
Tests / Examples
87.1% / 83% ex
Functions
44 16 exported
Complexity
1.7 avg / 7 max
Call network
44 nodes / 32 edges
Call graph
Open call graph →Loading call graph…
Lowest coverage
44 functions| Function | Cyclo | Coverage |
|---|---|---|
| parser_%g% exp | 1 | 0% |
| parser_%m% exp | 1 | 0% |
| parser_%type% exp | 1 | 0% |
| stripSelf exp | 1 | 0% |
| !.Infix | 1 | 0% |
| %p% | 1 | 0% |
People & History
People (1)
Maintainer (1)
Author, Maintainer
Authors (1)
Author, Maintainer
Release timeline
7 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- RR 3.6.0 released · 2019-04-26
- RR 3.5.0 released · 2018-04-23
- 0.5.0Latest
- RR 3.4.0 released · 2017-04-21
- RR 3.3.0 released · 2016-05-03
- 0.4.02015-10-11 · diff ↗
- 0.3.02015-08-06 · diff ↗
- 0.2.02015-04-21 · diff ↗
- RR 3.2.0 released · 2015-04-16
0 of 2 selectedCompare selected
Package metadata
- First published
- 2014-11-05
- Total releases
- 7 / 12 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 3.2.0
- Download size
- 57 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet