buildingSMART / buildingSMART/BCF-XML

Redundant GUIDs

Open
#392 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
PowerShell
Stars
261
Forks
91
PR merge metrics
No merged PRs in 30d

Description

Viewpoint GUID defined twice in markup.bcf and viewpoint.bcvf.
This is data duplication and values can mismatch.
Particularly they mismatch in Test Cases\v2.1\Markup\MaximumInformation (and some other test cases)

> markup.bcf:
> Viewpoints Guid="4ab7514b-b216-4d56-98d2-45cf8500ff5a">
> Viewpoint>Viewpoint_4ab7514b-b216-4d56-98d2-45cf8500ff5a.bcfv
>
> viewpoint....bcfv:
>
>

I think second one is redundant and can be removed.

The same issue is with topic Guid.
It appears as folder name and inside markup file.
It mismatches in Test Cases\v3.0\Visualization\Single invisible wall
Guid inside markup file can be removed

Contributor guide

No contributing guide indexed for this repository

Research direction

Compare the GUIDs in markup.bcf and viewpoint.bcvf, then inspect the cited Test Cases\v2.1\Markup\MaximumInformation and Test Cases\v3.0\Visualization\Single invisible wall fixtures. Determine which GUID representation is canonical, remove or update the redundant values, and verify that the affected test cases remain consistent.

Written by the indexing model from the issue text.

Assessment

Tech stack
xml
Domain
documentation, testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.