Skip to content

Cdp calculatedinsight datamodelobject - #1816

Open
himanshu-shekhar wants to merge 2 commits into
forcedotcom:mainfrom
himanshu-shekhar:cdp-calculatedinsight-datamodelobject
Open

Cdp calculatedinsight datamodelobject#1816
himanshu-shekhar wants to merge 2 commits into
forcedotcom:mainfrom
himanshu-shekhar:cdp-calculatedinsight-datamodelobject

Conversation

@himanshu-shekhar

Copy link
Copy Markdown
Contributor

What does this PR do?

What issues does this PR fix or reference?

#, @@

Functionality Before

<insert gif and/or summary>

Functionality After

<insert gif and/or summary>

Metadata Registry: Successful Deploy and Retrieve (required if applicable)

Deploy output:

<paste CLI output and/or screenshot>

Retrieve output:

<paste CLI output and/or screenshot>

Himanshu Shekhar and others added 2 commits August 4, 2026 17:31
…for CI/DMO

Adds a dataspace-scoped resolution strategy for CalculatedInsight and
DataModelObject: self-contained JSON envelopes nested under
dataSpaces/<dataspace>/<typeDir>/<name>.json, resolved to a
<dataspace>.<name> fullName, with a deploy-time dependency closure that
walks each envelope's dependsOn -> entityPayload.name.

- new DataspaceScopedSourceAdapter (builds the dataspace-scoped fullName)
- new DataspaceScopedMetadataTransformer (preserves the dataSpaces/ prefix)
- new expandDataspaceScopedComponentSet (transitive dependsOn closure)
- wire adapter/transformer into their factories + barrel exports
- flip calculatedinsight/datamodelobject registry strategies to dataspaceScoped
- add their missing strictDirectoryNames entries
- allow dataspaceScoped in registryValidation known-adapters list
@salesforce-cla

salesforce-cla Bot commented Aug 5, 2026

Copy link
Copy Markdown

Thanks for the contribution! Before we can merge this, we need @himanshu-shekhar to sign the Salesforce Inc. Contributor License Agreement.

@salesforce-cla

salesforce-cla Bot commented Aug 5, 2026

Copy link
Copy Markdown

Thanks for the contribution! Unfortunately we can't verify the commit author(s): Himanshu Shekhar <h***@s***.com>. One possible solution is to add that email to your GitHub account. Alternatively you can change your commits to another email and force push the change. After getting your commits associated with your GitHub account, refresh the status of this Pull Request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant