From cf416c74420de372a0cc48fb65b56bb1512e7d2f Mon Sep 17 00:00:00 2001 From: Melody Ma Date: Tue, 14 Jul 2026 16:36:27 +0800 Subject: [PATCH] [rules_score] optimize internal api in seooc exmaple --- .../rules_score/examples/seooc/design/internal_api.puml | 8 +++++--- .../rules_score/examples/seooc/design/static_design.puml | 7 ++++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/bazel/rules/rules_score/examples/seooc/design/internal_api.puml b/bazel/rules/rules_score/examples/seooc/design/internal_api.puml index 7ab0ad06..60d31fe3 100644 --- a/bazel/rules/rules_score/examples/seooc/design/internal_api.puml +++ b/bazel/rules/rules_score/examples/seooc/design/internal_api.puml @@ -13,9 +13,11 @@ @startuml -package "safety_software_seooc_example" { - interface "InternalInterface" as InternalInterface <>{ - {abstract} GetData(BindingType binding): Data* +namespace safety_software_seooc_example { + namespace component_example { + interface "InternalInterface" as InternalInterface <>{ + {abstract} GetData(BindingType binding): Data* + } } } diff --git a/bazel/rules/rules_score/examples/seooc/design/static_design.puml b/bazel/rules/rules_score/examples/seooc/design/static_design.puml index 1d5ec893..71a3bcf5 100644 --- a/bazel/rules/rules_score/examples/seooc/design/static_design.puml +++ b/bazel/rules/rules_score/examples/seooc/design/static_design.puml @@ -17,10 +17,11 @@ package "Safety Software SEooC Example" as safety_software_seooc_example <> { component "Unit 1" as unit_1 <> component "Unit 2" as unit_2 <> + + interface "InternalInterface" as InternalInterface + unit_1 -l-( InternalInterface + unit_2 )-r- InternalInterface } - interface "InternalInterface" as InternalInterface - unit_1 -( InternalInterface - unit_2 )- InternalInterface } package "SampleLibraryAPI" as SampleLibraryAPI