Skip to content

Commit 7913666

Browse files
committed
Update for release
Remove docker stuff since we can use the stock container now.
1 parent 08b11a2 commit 7913666

File tree

8 files changed

+24
-17
lines changed

8 files changed

+24
-17
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,5 @@
4747
fix is-a include bug
4848

4949
4.0.1 - fix duplication bug in parts files
50+
51+
4.1.0 - add Mermaid diagram support

Dockerfile_build

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

USAGE.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ Available builders:
3434
* plantuml - PlantUML builder that attempts to be feature-complete
3535
* dot - Graphviz builder that only handles inheritance
3636
* nomnoml - Nomnoml builder for embedding diagrams in web pages
37+
* mermaid - Mermaid builder that attempts to be feature-complete
3738

3839
The --include, --exclude, --has-a, and --is-a
3940
options accept regular expressions. These options accept multiple values,

example/dcdg.png

75.9 KB
Loading

example/dcdg.puml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,31 @@ class "dcdg::src::builders::plant_uml_builder.dart::PlantUmlBuilder" {
1010
+void addSuper()
1111
+void beginClass()
1212
+void endClass()
13-
+String namespacedTypeName()
14-
+String getVisibility()
1513
+void printContent()
1614
+void writeContent()
15+
{static} +String namespacedTypeName()
16+
{static} +String getVisibility()
1717
}
1818

1919
"dcdg::src::builders::diagram_builder.dart::DiagramBuilder" <|-- "dcdg::src::builders::plant_uml_builder.dart::PlantUmlBuilder"
2020

21+
class "dcdg::src::builders::mermaid_builder.dart::MermaidBuilder" {
22+
+void addAggregation()
23+
+void addField()
24+
+void addInterface()
25+
+void addMethod()
26+
+void addMixin()
27+
+void addSuper()
28+
+void beginClass()
29+
+void endClass()
30+
+void printContent()
31+
+void writeContent()
32+
{static} +String namespacedTypeName()
33+
{static} +String getVisibility()
34+
}
35+
36+
"dcdg::src::builders::diagram_builder.dart::DiagramBuilder" <|-- "dcdg::src::builders::mermaid_builder.dart::MermaidBuilder"
37+
2138
class "dcdg::src::builders::dot_builder.dart::DotBuilder" {
2239
+void addAggregation()
2340
+void addField()

lib/src/version.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
const version = '4.0.1';
1+
const version = '4.1.0';

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: dcdg
22
description: A tool to automatically generate class diagrams (like UML) from a Dart package.
3-
version: 4.0.1
3+
version: 4.1.0
44
homepage: https://github.com/glesica/dcdg.dart
55
executables:
66
dcdg:

tool/docker.sh

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

0 commit comments

Comments
 (0)