You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ResourceFileName does not allow the name of the resource (e.g. Library or Measure) to have hypens '-' or underscores '_'. The underscores are explicitly prohibited as per specification for CQL Library Names, but the hypens are not.
This creates a problem, how to distinguish the parts in a Resource file name which could be either two or three parts where: xxx-yyy or yyy-zzz is xxx is the resource type (e.g. Library or Measure, etc), yyy is the name of the resource and zzz the version. It would be impossible to parse cases such as:
Library-Common-1.0.0 (is Library-Common the library name, or just Common and the type is specified?)
Currently the NCQA cql files contain underscores, so they are invalid and should be renamed as part of this PR.
The text was updated successfully, but these errors were encountered:
baseTwo
changed the title
We may need to handle dashes in library names and any dot notation for namespace in the future.
Library Names may need to be able handle dashes and any dot notation for namespace
Dec 3, 2024
Created from a previous PR:
Originally posted by @richfirely in #531 (review)
ResourceFileName
does not allow the name of the resource (e.g. Library or Measure) to have hypens '-' or underscores '_'. The underscores are explicitly prohibited as per specification for CQL Library Names, but the hypens are not.This creates a problem, how to distinguish the parts in a Resource file name which could be either two or three parts where: xxx-yyy or yyy-zzz is xxx is the resource type (e.g. Library or Measure, etc), yyy is the name of the resource and zzz the version. It would be impossible to parse cases such as:
Currently the NCQA cql files contain underscores, so they are invalid and should be renamed as part of this PR.
The text was updated successfully, but these errors were encountered: