Closed pkrog closed 3 years ago
Make wizard capable of upgrading from RefClass/R5 to R6.
R6 does not handle multiple inheritance. ==> Make Downloadable, Remotedb, Editable and Writable part of BiodbConn. Add corresponding properties (flags) to connector's definition.
BiodbChildObject
class.Downloadable
, Writable
, Editable
and Remotdb
into BiodbConn
.BiodbCompounddbConn
and BIodbMassdbConn
into BiodbConn
.
Switch Biodb* classes from RefClass (R5) to R6. Once switched, upgrade version of Biodb to next number and publish. Existing extension packages will have to switch to newer version and use R6 too instead of RefClass when ready.