Duplicate of imported member when loading Annex A of specification
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Start by loading the linked Annex A SimpleVehicleModel.sysml file with sysml v0.12.1 and inspect the name-conflict warning at line 501 for the public import. Trace how imported member names are checked when multiple model paths expose the same name. Done means this valid model loads without the repeated false-positive duplicate errors, with relevant regression coverage.
索引モデルが issue の本文から書いたものです。
説明
Model and observed behaviour
File : https://github.com/Systems-Modeling/SysML-v2-Release/tree/master/sysml/src/examples/Vehicle Example/SysML v2 Spec Annex A SimpleVehicleModel.sysml
What the specification requires
Many (repeated) errors are displayed when loading the above file :
sysml> %load "SysML v2 Spec Annex A SimpleVehicleModel.sysml" SysML v2 Spec Annex A SimpleVehicleModel.sysml:501:23: warning[name-conflict]: Duplicate of imported member name 'diameter': SimpleVehicleModel::VehicleConfigurations::VehicleConfiguration_b::PartsTree::vehicle_b::rearAxleAssembly::rearWheel1::diameter (import VehicleConfigurations::VehicleConfiguration_b::PartsTree::**), SimpleVehicleModel::VehicleConfigurations::VehicleConfiguration_b::PartsTree::vehicle_b::rearAxleAssembly::rearWheel2::diameter (import VehicleConfigurations::VehicleConfiguration_b::PartsTree::**) public import VehicleConfigurations::VehicleConfiguration_b::PartsTree::**; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kind of gap
Valid model is rejected (false positive)
Reference implementation
No response
Version
sysml v0.12.1
- 主要言語
- Go
- スター
- 56
- フォーク
- 17
- 平均マージ
- 12時間 45分
- マージ済み PR(30日)
- 910
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Open-MBEE/OpenSysML のほかの issue
-
dependencies
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
Open-MBEE/OpenSysML#1951 · コメント 3 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
Open-MBEE/OpenSysML#2029 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
enhancement spec compliance
難易度 4/5 3〜5日 初心者へのやさしさ 55/100
Open-MBEE/OpenSysML#2028 · コメント 3 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Java client: no member enumeration, no GetElementProperties, no instance paths対応中かも @devin-ai-integration が今日担当しました。 オープンenhancement
難易度 4/5 3〜5日 初心者へのやさしさ 42/100
Open-MBEE/OpenSysML#2022 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
Symbol API fields answer differently from GetElementProperties, with no sign that the answer is incomplete対応中かも @devin-ai-integration が今日担当しました。 オープンdocumentation enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
Open-MBEE/OpenSysML#2021 · コメント 2 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
Open-MBEE/OpenSysML の issue をすべて見る
似ている issue
-
area: metrics area: tracing contribfest enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
open-telemetry/opentelemetry-ebpf-instrumentation#4188 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
blinklabs-io/dingo#6074 ·
メンテナーはふだん 1 日以内に返信
-
kind/bug remote
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
podman-container-tools/podman#30143 ·
メンテナーはふだん 1 日以内に返信
-
component/mesheryctl kind/bug language/go
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
meshery/meshery#22993 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100