CDM
CDM copied to clipboard
The Common Data Model (CDM) is a standard and extensible collection of schemas (entities, attributes, relationships) that represents business concepts and activities with well-defined semantics, to fa...
Looking at schema.cdm.json it seems the attributeContext 'type' must be constrained to the following values: ``` json "type": { "enum": [ "entity", "extendedEntity", "attributeGroup", "entityAsAttribute" ] } ``` [[ref](https://github.com/microsoft/CDM/blob/master/schemaDocuments/schema.cdm.json#L1012)] Yet,...
A handful of tests fail on Mac due to path format incompatibilities. These changes update tests and make them cross-platform compatible.
This change fixes an issue where, when reading the `PrimaryKey` property of an entity which was resolved from an abstract manifest (with the `identifiedBy` purpose on an attribute), the value...
When updating `DisplayName` or `Description` (the only two `localizedTraitTable`-backed properties), changes were not persisting. It looks like there was a bug in the `UpdateConstantValue` method which caused the original value...
This fix addresses a null reference issue in the CdmHttpClient class. When attempting to use the `NetworkAdapter` to access files on a host, if the host does not return the...