forked from damoqiongqiu/NiceFish
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdependencies.dot
More file actions
1 lines (1 loc) · 19 KB
/
Copy pathdependencies.dot
File metadata and controls
1 lines (1 loc) · 19 KB
1
digraph dependencies { node [shape="rect", style="filled", colorscheme=set312]; ranksep=0.1; compound=false; remincross=true; splines=true; splines=ortho; rankdir=LR; rankdir=TB; rankdir=BT; ratio=compress; fontname="sans-serif"; subgraph "cluster_SharedModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_SharedModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "UserInfoComponent"; } "UserInfoComponent" -> "SharedModule" [style="solid", lhead="cluster_SharedModule" ltail="cluster_SharedModule_declarations"]; subgraph "cluster_SharedModule_UserInfoComponent_providers" { style="solid"; } subgraph cluster_SharedModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "CommonModule" [label="CommonModule", shape="folder"]; "TranslateModule" [label="TranslateModule", shape="folder"]; } "CommonModule" -> "SharedModule" [lhead="cluster_SharedModule", ltail="cluster_SharedModule_imports"]; "TranslateModule" -> "SharedModule" [lhead="cluster_SharedModule", ltail="cluster_SharedModule_imports"]; subgraph cluster_SharedModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];"CommonModule " [label="CommonModule ", shape="rect"]"FormsModule " [label="FormsModule ", shape="rect"]"UserInfoComponent " [label="UserInfoComponent ", shape="rect"]"TranslateModule " [label="TranslateModule ", shape="rect"]} "SharedModule" -> "CommonModule " [style="dashed", ltail="cluster_SharedModule" lhead="cluster_SharedModule_exports"]; "SharedModule" -> "FormsModule " [style="dashed", ltail="cluster_SharedModule" lhead="cluster_SharedModule_exports"]; "SharedModule" -> "UserInfoComponent " [style="dashed", ltail="cluster_SharedModule" lhead="cluster_SharedModule_exports"]; "SharedModule" -> "TranslateModule " [style="dashed", ltail="cluster_SharedModule" lhead="cluster_SharedModule_exports"]; subgraph cluster_SharedModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; } subgraph cluster_SharedModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; } } subgraph "cluster_AppModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_AppModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "AppComponent"; node [fillcolor=2]; "UserLoginComponent"; node [fillcolor=2]; "ForgetPwdComponent"; node [fillcolor=2]; "UserRegisterComponent"; node [fillcolor=2]; "EqualValidator"; } "AppComponent" -> "AppModule" [style="solid", lhead="cluster_AppModule" ltail="cluster_AppModule_declarations"]; subgraph "cluster_AppModule_AppComponent_providers" { style="solid"; } "UserLoginComponent" -> "AppModule" [style="solid", lhead="cluster_AppModule" ltail="cluster_AppModule_declarations"]; subgraph "cluster_AppModule_UserLoginComponent_providers" { style="solid"; } "ForgetPwdComponent" -> "AppModule" [style="solid", lhead="cluster_AppModule" ltail="cluster_AppModule_declarations"]; subgraph "cluster_AppModule_ForgetPwdComponent_providers" { style="solid"; } "UserRegisterComponent" -> "AppModule" [style="solid", lhead="cluster_AppModule" ltail="cluster_AppModule_declarations"]; subgraph "cluster_AppModule_UserRegisterComponent_providers" { style="solid"; } "EqualValidator" -> "AppModule" [style="solid", lhead="cluster_AppModule" ltail="cluster_AppModule_declarations"]; subgraph "cluster_AppModule_EqualValidator_providers" { style="solid"; } subgraph cluster_AppModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "BrowserModule" [label="BrowserModule", shape="folder"]; "RouterModule" [label="RouterModule", shape="folder"]; "ReactiveFormsModule" [label="ReactiveFormsModule", shape="folder"]; "HttpModule" [label="HttpModule", shape="folder"]; "JsonpModule" [label="JsonpModule", shape="folder"]; "TranslateModule.forRoot(args)" [label="TranslateModule.forRoot(args)", shape="folder"]; "SharedModule" [label="SharedModule", shape="folder"]; "RouterModule.forRoot(args)" [label="RouterModule.forRoot(args)", shape="folder"]; } "BrowserModule" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "RouterModule" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "ReactiveFormsModule" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "HttpModule" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "JsonpModule" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "TranslateModule.forRoot(args)" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "SharedModule" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; "RouterModule.forRoot(args)" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_imports"]; subgraph cluster_AppModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];} subgraph cluster_AppModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; "AppComponent " [label="AppComponent ", shape="rect"] } "AppModule" -> "AppComponent " [style="dotted", lhead="cluster_AppModule_bootstrap" ltail="cluster_AppModule"]; subgraph cluster_AppModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; "UserLoginService" [label="UserLoginService", shape="oval"]; "UserRegisterService" [label="UserRegisterService", shape="oval"]; "ForgetPwdService" [label="ForgetPwdService", shape="oval"]; } "UserLoginService" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_providers"]; "UserRegisterService" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_providers"]; "ForgetPwdService" -> "AppModule" [lhead="cluster_AppModule", ltail="cluster_AppModule_providers"]; } subgraph "cluster_HomeModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_HomeModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "HomeComponent"; node [fillcolor=2]; "SocialChannelComponent"; node [fillcolor=2]; "SitestatComponent"; node [fillcolor=2]; "OnlineContactComponent"; } "HomeComponent" -> "HomeModule" [style="solid", lhead="cluster_HomeModule" ltail="cluster_HomeModule_declarations"]; subgraph "cluster_HomeModule_HomeComponent_providers" { style="solid"; } "SocialChannelComponent" -> "HomeModule" [style="solid", lhead="cluster_HomeModule" ltail="cluster_HomeModule_declarations"]; subgraph "cluster_HomeModule_SocialChannelComponent_providers" { style="solid"; } "SitestatComponent" -> "HomeModule" [style="solid", lhead="cluster_HomeModule" ltail="cluster_HomeModule_declarations"]; subgraph "cluster_HomeModule_SitestatComponent_providers" { style="solid"; } "OnlineContactComponent" -> "HomeModule" [style="solid", lhead="cluster_HomeModule" ltail="cluster_HomeModule_declarations"]; subgraph "cluster_HomeModule_OnlineContactComponent_providers" { style="solid"; } subgraph cluster_HomeModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "SharedModule" [label="SharedModule", shape="folder"]; "RouterModule.forChild(args)" [label="RouterModule.forChild(args)", shape="folder"]; } "SharedModule" -> "HomeModule" [lhead="cluster_HomeModule", ltail="cluster_HomeModule_imports"]; "RouterModule.forChild(args)" -> "HomeModule" [lhead="cluster_HomeModule", ltail="cluster_HomeModule_imports"]; subgraph cluster_HomeModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];} subgraph cluster_HomeModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; } subgraph cluster_HomeModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; } } subgraph "cluster_PostSharedModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_PostSharedModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "CommentTableComponent"; node [fillcolor=2]; "PostTableComponent"; } "CommentTableComponent" -> "PostSharedModule" [style="solid", lhead="cluster_PostSharedModule" ltail="cluster_PostSharedModule_declarations"]; subgraph "cluster_PostSharedModule_CommentTableComponent_providers" { style="solid"; } "PostTableComponent" -> "PostSharedModule" [style="solid", lhead="cluster_PostSharedModule" ltail="cluster_PostSharedModule_declarations"]; subgraph "cluster_PostSharedModule_PostTableComponent_providers" { style="solid"; } subgraph cluster_PostSharedModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "CommonModule" [label="CommonModule", shape="folder"]; "FormsModule" [label="FormsModule", shape="folder"]; "SharedModule" [label="SharedModule", shape="folder"]; "ModalModule.forRoot()" [label="ModalModule.forRoot()", shape="folder"]; "PaginationModule.forRoot()" [label="PaginationModule.forRoot()", shape="folder"]; } "CommonModule" -> "PostSharedModule" [lhead="cluster_PostSharedModule", ltail="cluster_PostSharedModule_imports"]; "FormsModule" -> "PostSharedModule" [lhead="cluster_PostSharedModule", ltail="cluster_PostSharedModule_imports"]; "SharedModule" -> "PostSharedModule" [lhead="cluster_PostSharedModule", ltail="cluster_PostSharedModule_imports"]; "ModalModule.forRoot()" -> "PostSharedModule" [lhead="cluster_PostSharedModule", ltail="cluster_PostSharedModule_imports"]; "PaginationModule.forRoot()" -> "PostSharedModule" [lhead="cluster_PostSharedModule", ltail="cluster_PostSharedModule_imports"]; subgraph cluster_PostSharedModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];"CommonModule " [label="CommonModule ", shape="rect"]"FormsModule " [label="FormsModule ", shape="rect"]"ModalModule " [label="ModalModule ", shape="rect"]"PaginationModule " [label="PaginationModule ", shape="rect"]"CommentTableComponent " [label="CommentTableComponent ", shape="rect"]"PostTableComponent " [label="PostTableComponent ", shape="rect"]} "PostSharedModule" -> "CommonModule " [style="dashed", ltail="cluster_PostSharedModule" lhead="cluster_PostSharedModule_exports"]; "PostSharedModule" -> "FormsModule " [style="dashed", ltail="cluster_PostSharedModule" lhead="cluster_PostSharedModule_exports"]; "PostSharedModule" -> "ModalModule " [style="dashed", ltail="cluster_PostSharedModule" lhead="cluster_PostSharedModule_exports"]; "PostSharedModule" -> "PaginationModule " [style="dashed", ltail="cluster_PostSharedModule" lhead="cluster_PostSharedModule_exports"]; "PostSharedModule" -> "CommentTableComponent " [style="dashed", ltail="cluster_PostSharedModule" lhead="cluster_PostSharedModule_exports"]; "PostSharedModule" -> "PostTableComponent " [style="dashed", ltail="cluster_PostSharedModule" lhead="cluster_PostSharedModule_exports"]; subgraph cluster_PostSharedModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; } subgraph cluster_PostSharedModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; } } subgraph "cluster_ManageModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_ManageModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "ManageMainComponent"; node [fillcolor=2]; "UserTableComponent"; node [fillcolor=2]; "SysParamComponent"; } "ManageMainComponent" -> "ManageModule" [style="solid", lhead="cluster_ManageModule" ltail="cluster_ManageModule_declarations"]; subgraph "cluster_ManageModule_ManageMainComponent_providers" { style="solid"; } "UserTableComponent" -> "ManageModule" [style="solid", lhead="cluster_ManageModule" ltail="cluster_ManageModule_declarations"]; subgraph "cluster_ManageModule_UserTableComponent_providers" { style="solid"; } "SysParamComponent" -> "ManageModule" [style="solid", lhead="cluster_ManageModule" ltail="cluster_ManageModule_declarations"]; subgraph "cluster_ManageModule_SysParamComponent_providers" { style="solid"; } subgraph cluster_ManageModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "CommonModule" [label="CommonModule", shape="folder"]; "AccordionModule" [label="AccordionModule", shape="folder"]; "SharedModule" [label="SharedModule", shape="folder"]; "PostSharedModule" [label="PostSharedModule", shape="folder"]; "RouterModule.forChild(args)" [label="RouterModule.forChild(args)", shape="folder"]; } "CommonModule" -> "ManageModule" [lhead="cluster_ManageModule", ltail="cluster_ManageModule_imports"]; "AccordionModule" -> "ManageModule" [lhead="cluster_ManageModule", ltail="cluster_ManageModule_imports"]; "SharedModule" -> "ManageModule" [lhead="cluster_ManageModule", ltail="cluster_ManageModule_imports"]; "PostSharedModule" -> "ManageModule" [lhead="cluster_ManageModule", ltail="cluster_ManageModule_imports"]; "RouterModule.forChild(args)" -> "ManageModule" [lhead="cluster_ManageModule", ltail="cluster_ManageModule_imports"]; subgraph cluster_ManageModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];"ManageMainComponent " [label="ManageMainComponent ", shape="rect"]} "ManageModule" -> "ManageMainComponent " [style="dashed", ltail="cluster_ManageModule" lhead="cluster_ManageModule_exports"]; subgraph cluster_ManageModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; } subgraph cluster_ManageModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; "PostTableService" [label="PostTableService", shape="oval"]; } "PostTableService" -> "ManageModule" [lhead="cluster_ManageModule", ltail="cluster_ManageModule_providers"]; } subgraph "cluster_PostModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_PostModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "PostlistComponent"; node [fillcolor=2]; "PostDetailMainComponent"; node [fillcolor=2]; "PostDetailComponent"; node [fillcolor=2]; "AddCommentComponent"; } "PostlistComponent" -> "PostModule" [style="solid", lhead="cluster_PostModule" ltail="cluster_PostModule_declarations"]; subgraph "cluster_PostModule_PostlistComponent_providers" { style="solid"; } "PostDetailMainComponent" -> "PostModule" [style="solid", lhead="cluster_PostModule" ltail="cluster_PostModule_declarations"]; subgraph "cluster_PostModule_PostDetailMainComponent_providers" { style="solid"; } "PostDetailComponent" -> "PostModule" [style="solid", lhead="cluster_PostModule" ltail="cluster_PostModule_declarations"]; subgraph "cluster_PostModule_PostDetailComponent_providers" { style="solid"; } "AddCommentComponent" -> "PostModule" [style="solid", lhead="cluster_PostModule" ltail="cluster_PostModule_declarations"]; subgraph "cluster_PostModule_AddCommentComponent_providers" { style="solid"; } subgraph cluster_PostModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "SharedModule" [label="SharedModule", shape="folder"]; "RouterModule" [label="RouterModule", shape="folder"]; "PaginationModule.forRoot()" [label="PaginationModule.forRoot()", shape="folder"]; "RouterModule.forChild(args)" [label="RouterModule.forChild(args)", shape="folder"]; } "SharedModule" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_imports"]; "RouterModule" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_imports"]; "PaginationModule.forRoot()" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_imports"]; "RouterModule.forChild(args)" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_imports"]; subgraph cluster_PostModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];} subgraph cluster_PostModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; } subgraph cluster_PostModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; "PostlistService" [label="PostlistService", shape="oval"]; "PostDetailService" [label="PostDetailService", shape="oval"]; "CommentService" [label="CommentService", shape="oval"]; } "PostlistService" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_providers"]; "PostDetailService" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_providers"]; "CommentService" -> "PostModule" [lhead="cluster_PostModule", ltail="cluster_PostModule_providers"]; } subgraph "cluster_UserModule" { style="dotted";node [shape="folder", fillcolor=1]; subgraph cluster_UserModule_declarations { style="solid";node [style="filled", shape="rect"]; node [fillcolor=2]; "UserMainComponent"; node [fillcolor=2]; "UserProfileComponent"; node [fillcolor=2]; "WritePostComponent"; } "UserMainComponent" -> "UserModule" [style="solid", lhead="cluster_UserModule" ltail="cluster_UserModule_declarations"]; subgraph "cluster_UserModule_UserMainComponent_providers" { style="solid"; } "UserProfileComponent" -> "UserModule" [style="solid", lhead="cluster_UserModule" ltail="cluster_UserModule_declarations"]; subgraph "cluster_UserModule_UserProfileComponent_providers" { style="solid"; } "WritePostComponent" -> "UserModule" [style="solid", lhead="cluster_UserModule" ltail="cluster_UserModule_declarations"]; subgraph "cluster_UserModule_WritePostComponent_providers" { style="solid"; } subgraph cluster_UserModule_imports { style="solid"; node [style="filled", fillcolor=1, shape="rect"]; "CommonModule" [label="CommonModule", shape="folder"]; "AlertModule" [label="AlertModule", shape="folder"]; "AccordionModule" [label="AccordionModule", shape="folder"]; "SharedModule" [label="SharedModule", shape="folder"]; "PostSharedModule" [label="PostSharedModule", shape="folder"]; "RouterModule.forChild(args)" [label="RouterModule.forChild(args)", shape="folder"]; } "CommonModule" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_imports"]; "AlertModule" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_imports"]; "AccordionModule" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_imports"]; "SharedModule" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_imports"]; "PostSharedModule" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_imports"]; "RouterModule.forChild(args)" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_imports"]; subgraph cluster_UserModule_exports { style="solid";node [style="filled", fillcolor=4, shape="rect"];"UserMainComponent " [label="UserMainComponent ", shape="rect"]} "UserModule" -> "UserMainComponent " [style="dashed", ltail="cluster_UserModule" lhead="cluster_UserModule_exports"]; subgraph cluster_UserModule_bootstrap { style="solid"; node [style="filled", fillcolor=5, shape="rect"]; } subgraph cluster_UserModule_providers { style="solid"; node [style="filled", fillcolor=6, shape="rect"]; "PostTableService" [label="PostTableService", shape="oval"]; } "PostTableService" -> "UserModule" [lhead="cluster_UserModule", ltail="cluster_UserModule_providers"]; } }