Skip to content

IVSCC apfrequency: Prep 3 of x#2706

Merged
t-b merged 5 commits into
mainfrom
feature/2706-ivscc-prep-3-of-x
May 12, 2026
Merged

IVSCC apfrequency: Prep 3 of x#2706
t-b merged 5 commits into
mainfrom
feature/2706-ivscc-prep-3-of-x

Conversation

@t-b

@t-b t-b commented May 11, 2026

Copy link
Copy Markdown
Collaborator

Will merge once CI passes.

@t-b t-b self-assigned this May 11, 2026
Copilot AI review requested due to automatic review settings May 11, 2026 16:51
@t-b t-b requested review from MichaelHuth and timjarsky as code owners May 11, 2026 16:51
@t-b t-b mentioned this pull request May 11, 2026
28 tasks

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates wave-dimension-label handling utilities and adopts the new behavior in tests and historic-data helper code, and introduces a wildcard expansion helper used by SweepFormula analysis-function parameter name resolution.

Changes:

  • Replaced bespoke historic-data file label generation with SetDimensionLabelsFromWaveContents(..., cleanup=1).
  • Extended SetDimensionLabelsFromWaveContents with a cleanup option, adjusted HasDimLabels behavior, and added ExpandWildcards.
  • Updated SweepFormula analysis-function parameter name expansion to use ExpandWildcards, and added unit tests for the new/changed behaviors.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
Packages/tests/HistoricData/UTF_HistoricDataHelpers.ipf Switches historic-data file wave labeling to the shared utility with cleanup enabled.
Packages/tests/Basic/UTF_Utils_WaveHandling.ipf Adds/extends tests for SetDimensionLabelsFromWaveContents, HasDimLabels, and ExpandWildcards.
Packages/MIES/MIES_Utilities_WaveHandling.ipf Adds cleanup to SetDimensionLabelsFromWaveContents, tweaks HasDimLabels, and introduces ExpandWildcards.
Packages/MIES/MIES_SweepFormula_Operations.ipf Uses ExpandWildcards to expand requested analysis-function parameter names.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Packages/MIES/MIES_Utilities_WaveHandling.ipf
Comment thread Packages/MIES/MIES_Utilities_WaveHandling.ipf
@t-b t-b merged commit c091e96 into main May 12, 2026
26 checks passed
@t-b t-b deleted the feature/2706-ivscc-prep-3-of-x branch May 12, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants