Skip to content

Commit c93f3d4

Browse files
committed
A bit more detail, based on the upgrade of SMARTCyp #cdk2024
1 parent 15fdaa6 commit c93f3d4

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

migration.i.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ classes are removed. Please use the <class>SilentChemObjectBuilder</class> inste
3434
The same, of course, applies to all implementation classes. For example,
3535
<class>NNMolecule</class> is removed.
3636

37-
#### Removal of IMolecule
37+
#### Removal of IMolecule and IMoleculeSet
3838

3939
The <class>IMolecule</class> interface and all implementing classes have been
4040
removed. They were practically identical in functionality to the
@@ -43,6 +43,11 @@ removed. They were practically identical in functionality to the
4343
was found to be complicated, and was therefore removed. Please use the
4444
<class>IAtomContainer</class> interface instead.
4545

46+
Generally, <class>IMolecule</class>, <class>IMoleculeSet</class>, <class>Molecule</class>,
47+
and <class>MoleculeSet</class> can be replaced with the 'atomcontainer' equivalents.
48+
Additionally, for <class>IMoleculeSet</class> you may also have to replace
49+
use of methods like `getMoleculeCount()` with their matching `getAtomContainerCount()`.
50+
4651
### Renamed classes and methods
4752

4853
#### Rename of IteratingMDLReader to IteratingSDFReader

0 commit comments

Comments
 (0)