Generate diagrams based on SpinalHDL code #105
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
10 warnings
|
fmt-lint:
lib/src/main/scala/spinal/lib/tools/HDElkDiagramGen.scala#L71
+ parentList.nonEmpty && parentList.size > 1 && parentList.last.getClass.getSimpleName == "" && !parentList.last
|
fmt-lint:
lib/src/main/scala/spinal/lib/tools/HDElkDiagramGen.scala#L71
+ .isInstanceOf[Data]
|
|
fmt-lint:
lib/src/main/scala/spinal/lib/tools/HDElkDiagramGen.scala#L81
+class ModuleDataStructure(module: Component, clkMap: mutable.HashMap[ClockDomain, Int]) {
|
|
fmt-lint:
lib/src/main/scala/spinal/lib/tools/HDElkDiagramGen.scala#L106
+class GenNodesAndEdges(module: Component, moduleName: String, clkMap: mutable.HashMap[ClockDomain, Int]) {
|
|
fmt-lint:
lib/src/main/scala/spinal/lib/tools/HDElkDiagramGen.scala#L119
+ private val systemRegisters = moduleAnalyze.getNets(net =>
|
fmt-lint:
lib/src/main/scala/spinal/lib/tools/HDElkDiagramGen.scala#L120
+ net.getComponent().getName() == module.getName() && !topInOuts.contains(net) && !allRegisters.contains(net)
|