Skip to content

Conversation

@chaosmirage
Copy link
Contributor

No description provided.

@chaosmirage chaosmirage requested a review from a team January 9, 2026 09:38
@chaosmirage chaosmirage self-assigned this Jan 9, 2026
Copilot AI review requested due to automatic review settings January 9, 2026 09:38
Copy link
Contributor

Copilot AI left a comment

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 removes redundant dependsOn: ["devextreme-metadata:generate"] declarations from the generate-components targets in the React and Vue wrapper packages to stabilize the run-many regenerate command execution.

Key Changes:

  • Removes dependsOn from devextreme-react/project.json generate-components target
  • Removes dependsOn from devextreme-vue/project.json generate-components target
  • Aligns React and Vue with Angular, which never had this dependency in generate-components

The regenerate target in all three wrappers already correctly declares the dependency on devextreme-metadata:generate, and the generate-components target is only called via the regenerate target. Having the dependency declared in both places was redundant and could cause issues when using nx run-many -t regenerate (which is used by pnpm run regenerate-all in CI).

Reviewed changes

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

File Description
packages/devextreme-vue/project.json Removes redundant dependsOn from generate-components target (line 120 removed)
packages/devextreme-react/project.json Removes redundant dependsOn from generate-components target (line 88 removed)

@chaosmirage chaosmirage merged commit 996ce11 into DevExpress:26_1 Jan 9, 2026
87 of 111 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants