Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ public boolean isOutputDiagram() {
UsecaseSummary,
EntrypointSummary,
RepositorySummary,
EnumSummary,
TermList,
Insight,
Sequence,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ HandleResult generateDocument(JigDocument jigDocument, Path outputDirectory, Jig
GlossaryAdapter.invoke(jigService.glossary(jigRepository), jigDocument, outputDirectory);
case PackageSummary -> new PackageSummaryView(jigDocument, thymeleafTemplateEngine)
.write(outputDirectory, jigService.packages(jigRepository));
case DomainSummary, ApplicationSummary, UsecaseSummary, EntrypointSummary, EnumSummary,
case DomainSummary, ApplicationSummary, UsecaseSummary, EntrypointSummary,
PackageRelationDiagram, BusinessRuleRelationDiagram, CategoryDiagram, CategoryUsageDiagram,
ServiceMethodCallHierarchyDiagram,
BusinessRuleList, ApplicationList,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,14 +61,6 @@ public List<Path> entrypointSummary(JigRepository jigRepository, JigDocument jig
return write(jigDocument, SummaryModel.withMermaidDiagram(jigTypes, packages, entrypointMermaidDiagram));
}

@HandleDocument(JigDocument.EnumSummary)
public List<Path> enumSummary(JigRepository jigRepository, JigDocument jigDocument) {
var categoryTypes = jigService.categoryTypes(jigRepository);
var packages = jigService.packages(jigRepository);
var enumModels = jigRepository.jigDataProvider().fetchEnumModels();
return write(jigDocument, SummaryModel.forEnumSummary(categoryTypes, packages, enumModels));
}

private List<Path> write(JigDocument jigDocument, SummaryModel result) {
return thymeleafSummaryWriter.write(jigDocument, result);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@ static SummaryModel of(JigTypes jigTypes, JigPackages jigPackages) {
return new SummaryModel(jigTypes, jigPackages, Map.of());
}

static SummaryModel forEnumSummary(JigTypes categoryTypes, JigPackages packages, EnumModels enumModels) {
return of(categoryTypes, packages)
.withAdditionalMap(Map.of(ENUM_MODEL_MAP_KEY, enumModels.toMap()));
}

static SummaryModel withMermaidDiagram(JigTypes jigTypes, JigPackages packages, UsecaseMermaidDiagram usecaseMermaidDiagram) {
return of(jigTypes, packages)
.withAdditionalMap(Map.of(MERMAID_DIAGRAM_KEY, usecaseMermaidDiagram));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public int write(Consumer<DiagramSource> diagramSourceWriteProcess) {

return Node.typeOf(categoryType.id())
.html(categoryName, "<table border=\"0\" cellspacing=\"0\"><tr><td>" + categoryName + "</td></tr>" + categoryValues + "</table>")
.url(categoryType.id(), JigDocument.EnumSummary)
.url(categoryType.id(), JigDocument.DomainSummary)
.as(NodeRole.主役);
})
.map(Node::dotText)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,15 +115,6 @@ public enum JigDocument {
JigDocumentLabel.of("リポジトリ概要", "repository"),
"repository"),

/**
* 区分概要
* @deprecated https://github.com/dddjava/jig/releases/tag/2025.9.1
*/
@Deprecated(since = "2025.9.1", forRemoval = true)
EnumSummary(
JigDocumentLabel.of("区分概要", "enum"),
"enum"),

/**
* インサイト
*/
Expand Down
72 changes: 0 additions & 72 deletions jig-core/src/main/resources/templates/enum.html

This file was deleted.