Repository navigation
Expand file tree
/
Copy pathmodeling.muml
More file actions
135 lines (114 loc) · 2.19 KB
/
Copy pathmodeling.muml
File metadata and controls
135 lines (114 loc) · 2.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
class ArchitectureModel {
String collaboration
Vec<String> modeling
Vec<String> patterns
PhysicalDesign physical
}
class Coverage {
f64 branch
String id
String project
}
class EventPayload {
data
event_type
}
class FileEntry {
Vec<FileEntry> children
String ext
bool is_dir
String name
String path
String relative
add_child()
build_child()
by_depth_one()
default()
is_hidden()
is_rust_target()
level_one()
level_one_with_root()
new()
}
class Fitness {
Vec<Coverage> code_coverage
Vec<LineCount> line_count
}
class HelloServer {
hello()
}
class LineCount {
i32 classes
i32 functions
String id
String project
i32 total
}
class ModelingConfig {
String code
String design
String root
}
class PhysicalDesign {
String layer
}
class Reply {
data
}
class RequestBody {
id
name
}
class Requirements {
}
Error <|-- ResponseError
class ResponseError {
+ Response response
+ Response constructor()
}
class SidebarModel {
}
class SidebarModelBehavior {
}
class SidebarResource {
}
class SidebarUsecases {
}
class StoryModel {
u64 created
String description
String id
u64 modified
String status
String title
default()
}
class SummaryConfig {
UncodeConfig uncode
WorkspaceConfig workspace
}
class UncodeConfig {
String path
String workspace_config
config_path()
default()
json()
read_config()
save_config()
}
class WorkspaceConfig {
String code
String design
String domain
Vec<Value> facets
Vec<framework frameworks
String story
default()
from_path()
save_config()
}
ArchitectureModel -- PhysicalDesign
Fitness -- LineCount
Fitness -- Coverage
SummaryConfig -- WorkspaceConfig
SummaryConfig -- UncodeConfig