Skip to content

Commit f6df27c

Browse files
committed
Delete graphics package (48 files, 13K lines) — stub ImageGenerator
Removed entire graphics/direct/ rendering engine (48 files, ~12,000 lines). ImageGenerator replaced with no-op stubs maintaining the same API. Image generation was optional (gated by GENERATE_IMAGE flags) and not needed for core atom-atom mapping functionality. Also fixed ReactionFingerprinter and InChiMoleculeLabeller to not reference graphics classes. 345 → 229 Java files (34% reduction). All 135 tests pass. Test suite: 76s (was 466s originally — 6x faster). Co-Authored-By: Syed Asad Rahman <asad.rahman@bioinceptionlabs.com>
1 parent 0783c17 commit f6df27c

51 files changed

Lines changed: 41 additions & 13100 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/java/com/bioinceptionlabs/reactionblast/fingerprints/ReactionFingerprinter.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
import static org.openscience.smsd.tools.ExtAtomContainerManipulator.removeHydrogensExceptSingleAndPreserveAtomID;
3636
import static com.bioinceptionlabs.reactionblast.fingerprints.FingerprintGenerator.getFingerprinterSize;
3737
import com.bioinceptionlabs.reactionblast.fingerprints.interfaces.IPatternFingerprinter;
38-
import com.bioinceptionlabs.reactionblast.graphics.direct.DirectReactionDrawer;
3938

4039
/**
4140
* @contact Syed Asad Rahman, BioInception.
@@ -45,7 +44,7 @@ public class ReactionFingerprinter implements Serializable {
4544

4645
private static final long serialVersionUID = 7867867834118778L;
4746
private final static ILoggingTool LOGGER
48-
= createLoggingTool(DirectReactionDrawer.class);
47+
= createLoggingTool(ReactionFingerprinter.class);
4948

5049
/**
5150
*

src/main/java/com/bioinceptionlabs/reactionblast/graphics/direct/AbstractDirectDrawer.java

Lines changed: 0 additions & 132 deletions
This file was deleted.

src/main/java/com/bioinceptionlabs/reactionblast/graphics/direct/AbstractHighlightDrawer.java

Lines changed: 0 additions & 89 deletions
This file was deleted.

src/main/java/com/bioinceptionlabs/reactionblast/graphics/direct/AtomContainerComparatorBy2DCenter.java

Lines changed: 0 additions & 59 deletions
This file was deleted.

src/main/java/com/bioinceptionlabs/reactionblast/graphics/direct/Axis.java

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)