Skip to content

Commit 2e435ef

Browse files
committed
余計なEdgeインスタンス生成を減らす
1 parent 164b3be commit 2e435ef

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

jig-core/src/main/java/org/dddjava/jig/domain/model/information/relation/packages/PackageRelations.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import org.dddjava.jig.domain.model.data.packages.PackageDepth;
44
import org.dddjava.jig.domain.model.data.packages.PackageIdentifier;
55
import org.dddjava.jig.domain.model.data.packages.PackageIdentifiers;
6-
import org.dddjava.jig.domain.model.information.relation.graph.Edge;
76
import org.dddjava.jig.domain.model.information.relation.graph.Edges;
87
import org.dddjava.jig.domain.model.information.relation.types.TypeRelationships;
98

@@ -37,9 +36,7 @@ public static PackageRelations from(TypeRelationships typeRelationships) {
3736
}
3837

3938
public static Edges<PackageIdentifier> fromPackageRelations(Collection<PackageRelation> relations) {
40-
return new Edges<>(relations.stream()
41-
.map(relation -> new Edge<>(relation.from(), relation.to()))
42-
.toList());
39+
return new Edges<>(relations.stream().map(PackageRelation::edge).toList());
4340
}
4441

4542
/**

0 commit comments

Comments
 (0)