search for: mergemethodstable

Displaying 2 results from an estimated 2 matches for "mergemethodstable".

2007 Apr 15
0
as() creates invalid entries in methods list?
...MethodDefinition objects (or at least that is what is usually there for methods defined via setAs). It happens that if you try to load a package that has a NAMESPACE file with a directive exportMethods(coerce) but no call to setAs then you get an error: library("hello") Error in .mergeMethodsTable(generic, mtable, get(tname, envir = env), : Invalid object in meta table of methods for "coerce", label "list#A", had class "function" So I think there are two problems that might need fixes: 1. methods::as shouldn't create invalid entries. I've...
2014 Nov 25
0
problem with setGroupGeneric from package methods
...FALSE)) .setupMethodsTables(generic) ### !!! mtable <- get(".MTable", envir = fenv) if(!reset) { env <- as.environment(where) tname <- .TableMetaName(generic at generic, generic at package) if(exists(tname, envir = env, inherits = FALSE)) { .mergeMethodsTable(generic, mtable, get(tname, envir = env), attach) } ## else used to warn, but the generic may be implicitly required ## by class inheritance, without any explicit methods in this package } if(length(generic at group)) { groups <- as.list(generic at group) generics &lt...