From ced5cef2a302e35f778b32d28e39a98e73936bed Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Fri, 28 Jun 2024 21:36:58 +0530 Subject: [PATCH] chore: Remove unused comments --- packages/mermaid-layout-elk/src/render.ts | 5 ----- .../src/diagrams/flowchart/elk/detector.ts | 2 +- .../src/diagrams/flowchart/flowDiagram-v2.ts | 3 --- .../flowchart/flowRenderer-v3-unified.ts | 22 +++++++++---------- 4 files changed, 11 insertions(+), 21 deletions(-) diff --git a/packages/mermaid-layout-elk/src/render.ts b/packages/mermaid-layout-elk/src/render.ts index c27ac74a4..9b8022bfd 100644 --- a/packages/mermaid-layout-elk/src/render.ts +++ b/packages/mermaid-layout-elk/src/render.ts @@ -348,11 +348,6 @@ export const addEdges = function (dataForLayout, graph, svg) { edgeData.style = 'stroke-width: 3.5px;fill:none;'; break; } - // if (edge.style !== undefined) { - // const styles = getStylesFromArray(edge.style); - // style = styles.style; - // labelStyle = styles.labelStyle; - // } edgeData.style = edgeData.style += style; edgeData.labelStyle = edgeData.labelStyle += labelStyle; diff --git a/packages/mermaid/src/diagrams/flowchart/elk/detector.ts b/packages/mermaid/src/diagrams/flowchart/elk/detector.ts index 11c5b907e..b476ff11b 100644 --- a/packages/mermaid/src/diagrams/flowchart/elk/detector.ts +++ b/packages/mermaid/src/diagrams/flowchart/elk/detector.ts @@ -26,7 +26,7 @@ const detector: DiagramDetector = (txt, config): boolean => { } return false; }; -// @ts-ignore - TODO: Fix after refactor + const loader: DiagramLoader = async () => { const { diagram } = await import('../flowDiagram-v2.js'); return { id, diagram }; diff --git a/packages/mermaid/src/diagrams/flowchart/flowDiagram-v2.ts b/packages/mermaid/src/diagrams/flowchart/flowDiagram-v2.ts index dde517c57..b326d042e 100644 --- a/packages/mermaid/src/diagrams/flowchart/flowDiagram-v2.ts +++ b/packages/mermaid/src/diagrams/flowchart/flowDiagram-v2.ts @@ -1,7 +1,6 @@ // @ts-ignore: JISON doesn't support types import flowParser from './parser/flow.jison'; import flowDb from './flowDb.js'; -//import flowRendererV2 from './flowRenderer-v2.js'; import flowRendererV3 from './flowRenderer-v3-unified.js'; import flowStyles from './styles.js'; import type { MermaidConfig } from '../../config.type.js'; @@ -10,7 +9,6 @@ import { setConfig } from '../../diagram-api/diagramAPI.js'; export const diagram = { parser: flowParser, db: flowDb, - // renderer: flowRendererV2, renderer: flowRendererV3, styles: flowStyles, init: (cnf: MermaidConfig) => { @@ -20,7 +18,6 @@ export const diagram = { cnf.flowchart.arrowMarkerAbsolute = cnf.arrowMarkerAbsolute; // flowchart-v2 uses dagre-wrapper, which doesn't have access to flowchart cnf setConfig({ flowchart: { arrowMarkerAbsolute: cnf.arrowMarkerAbsolute } }); - // flowRendererV2.setConf(cnf.flowchart); flowRendererV3.setConf(cnf.flowchart); flowDb.clear(); flowDb.setGen('gen-2'); diff --git a/packages/mermaid/src/diagrams/flowchart/flowRenderer-v3-unified.ts b/packages/mermaid/src/diagrams/flowchart/flowRenderer-v3-unified.ts index 692c387e7..0bd216966 100644 --- a/packages/mermaid/src/diagrams/flowchart/flowRenderer-v3-unified.ts +++ b/packages/mermaid/src/diagrams/flowchart/flowRenderer-v3-unified.ts @@ -1,14 +1,13 @@ -import { log } from '../../logger.js'; -import type { DiagramStyleClassDef } from '../../diagram-api/types.js'; -import type { LayoutData } from '../../rendering-util/types.js'; -import { getConfig } from '../../diagram-api/diagramAPI.js'; -import { render } from '../../rendering-util/render.js'; -import { getDiagramElements } from '../../rendering-util/insertElementsForSize.js'; -import { setupViewPortForSVG } from '../../rendering-util/setupViewPortForSVG.js'; -import { getDirection } from './flowDb.js'; - -import utils from '../../utils.js'; import { select } from 'd3'; +import { getConfig } from '../../diagram-api/diagramAPI.js'; +import type { DiagramStyleClassDef } from '../../diagram-api/types.js'; +import { log } from '../../logger.js'; +import { getDiagramElements } from '../../rendering-util/insertElementsForSize.js'; +import { render } from '../../rendering-util/render.js'; +import { setupViewPortForSVG } from '../../rendering-util/setupViewPortForSVG.js'; +import type { LayoutData } from '../../rendering-util/types.js'; +import utils from '../../utils.js'; +import { getDirection } from './flowDb.js'; // Configuration const conf: Record = {}; @@ -23,8 +22,7 @@ export const setConf = function (cnf: Record) { export const getClasses = function ( text: string, diagramObj: any -): Record { - // diagramObj.db.extract(diagramObj.db.getRootDocV2()); +): Map { return diagramObj.db.getClasses(); };