@@ -8,7 +8,7 @@ replacements_S7 <- function(env) {
8
8
}
9
9
}))
10
10
11
- S7_methods_tbl <- attr(env [[" .__S3MethodsTable__." ]], " S7methods" , TRUE )
11
+ S7_methods_tbl <- attr(env [[" .__S3MethodsTable__." ]], " S7methods" , exact = TRUE )
12
12
external_methods <- lapply(seq_along(S7_methods_tbl ), function (i ) {
13
13
entry <- S7_methods_tbl [[i ]]
14
14
name <- external_generic_method_signature(entry $ generic , entry $ signature )
@@ -34,11 +34,11 @@ traverse_S7_generic <- function(x) {
34
34
# Recurse for nested environments
35
35
get_replacements(target_value )
36
36
} else {
37
- name <- as.character(attr(target_value , " name" , TRUE ) %|| % name )
37
+ name <- as.character(attr(target_value , " name" , exact = TRUE ) %|| % name )
38
38
list (replacement(name , env , target_value ))
39
39
}
40
40
})
41
- unlist(replacements , FALSE , FALSE )
41
+ unlist(replacements , recursive = FALSE , use.names = FALSE )
42
42
}
43
43
get_replacements(S7 :: prop(x , " methods" ))
44
44
}
@@ -56,7 +56,7 @@ traverse_S7_class <- function(x) {
56
56
}
57
57
})
58
58
})
59
- prop_fun_replacements <- unlist(prop_fun_replacements , FALSE , FALSE )
59
+ prop_fun_replacements <- unlist(prop_fun_replacements , recursive = FALSE , use.names = FALSE )
60
60
61
61
c(
62
62
list (
0 commit comments