Skip to content

Grids: Remove m_ prefix from utils, aggregate calculator, accessibility and export files - #35731

Open
Alyar666 wants to merge 1 commit into
DevExpress:mainfrom
Alyar666:grids_remove_m_prefix_utils_26_2
Open

Alyar666 wants to merge 1 commit into
DevExpress:mainfrom
Alyar666:grids_remove_m_prefix_utils_26_2

Conversation

@Alyar666

Copy link
Copy Markdown
Contributor

No description provided.

@Alyar666 Alyar666 self-assigned this Oct 16, 2026
@Alyar666
Alyar666 requested review from a team as code owners October 16, 2026 08:00
Copilot AI balanced review requested due to automatic review settings October 16, 2026 08:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

Static review supports the consistent module renaming and reference updates with no blocking issues identified; tests were not run.

0 open findings

What changed in this PR

Removes the m_ prefix from shared grid utilities, aggregate calculation, accessibility, and export modules, updating their consumers across DevExtreme.

Changes:

  • Renames five internal modules.
  • Updates production imports, test imports, and Jest mocks.
  • Aligns documentation tooling with the new module names.
File Description
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets/​ganttParts/​exportHelper.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.treeList/​rows.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.treeList/​editing.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.pivotGrid/​store.local.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​virtualScrolling.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​summaryModule.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​selection.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​rowsView.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​keyboardNavigation.keyboardKeys.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​focus.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​filtering.integration.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​exportController.tests.js Updates export helper import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​editing.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​editing.integration.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​dataController.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​contextMenuView.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​columnFixing.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​aggregateCalculator.tests.js Updates calculator import.
packages/​devextreme/​testing/​tests/​DevExpress.ui.widgets.dataGrid/​adaptiveColumns.tests.js Updates utilities import.
packages/​devextreme/​testing/​tests/​DevExpress.data/​dataSource.tests.js Updates calculator import.
packages/​devextreme/​testing/​helpers/​baseDataGridHelper.js Updates utilities import.
packages/​devextreme/​js/​__internal/​ui/​gantt/​ui.gantt.export_helper.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​tree_list/​m_virtual_scrolling.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​tree_list/​editing/​m_editing.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​tree_list/​data_source_adapter/​data_source_adapter.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​pivot_grid/​m_widget.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​pivot_grid/​export/​m_export.ts Updates export helper import.
packages/​devextreme/​js/​__internal/​grids/​new/​grid_core/​utils/​parse_value/​parse_value.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​new/​grid_core/​filtering/​header_filter/​legacy_header_filter.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​virtual_scrolling/​m_virtual_scrolling.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​virtual_scrolling/​m_virtual_scrolling_core.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​virtual_scrolling/​extenders/​virtual_scrolling_data_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​virtual_columns/​m_virtual_columns.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​views/​utils.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​views/​m_rows_view.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​views/​grid_view.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​views/​columns_view.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​validating/​m_validating.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​utils.ts Renames shared grid utilities module.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​sticky_columns/​utils.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​sticky_columns/​m_sticky_columns.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​selection/​m_selection.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​search/​m_search.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​row_dragging/​m_row_dragging.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​row_dragging/​dom.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​master_detail/​m_master_detail.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​keyboard_navigation/​m_keyboard_navigation.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​keyboard_navigation/​m_keyboard_navigation_core.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​header_filter/​utils.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​header_filter/​m_header_filter.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​header_filter/​m_header_filter_core.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​focus/​m_focus.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​filter_row/​m_filter_row.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​filter_panel/​filter_panel.ts Updates accessibility and utilities imports.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​export.ts Renames export helper module.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​editor_factory/​m_editor_factory.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​editing/​m_editing.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​editing/​m_editing_form_based.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​editing/​extenders/​editing_data_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​data_source_adapter/​data_source_adapter.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​data_source_adapter/​data_source_adapter_utils.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​data_controller/​data_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​columns_resizing_reordering/​m_columns_resizing_reordering.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​columns_controller/​columns_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​columns_controller/​columns_controller_utils.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​column_headers/​m_column_headers.ts Updates accessibility import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​column_fixing/​m_column_fixing.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​ai_column/​controllers/​ai_column_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​ai_chat/​ai_chat.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​ai_chat/​ai_chat.test.ts Updates utilities mock path.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​ai_assistant/​commands/​utils.ts Updates date helper import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​adaptivity/​m_adaptivity.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​adaptivity/​extenders/​adaptivity_editing_view_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​adaptivity/​extenders/​adaptivity_data_controller.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​accessibility.ts Renames keyboard accessibility module.
packages/​devextreme/​js/​__internal/​grids/​grid_core/​__tests__/​utils.test.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​utils.ts Renames DataGrid utilities module.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​summary/​m_summary.ts Updates calculator import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​summary/​extenders/​summary_data_controller.ts Updates column helper import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​grouping/​m_grouping.ts Updates accessibility import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​grouping/​m_grouping_expanded.ts Updates group filter import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​grouping/​m_grouping_core.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​grouping/​m_grouping_collapsed.ts Updates group filter import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​focus/​m_focus.ts Updates group filter import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​export/​m_export.ts Updates export and utilities imports.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​core.ts Updates utilities import.
packages/​devextreme/​js/​__internal/​grids/​data_grid/​aggregate_calculator.ts Renames aggregate calculator module.
packages/​devextreme/​js/​__internal/​grids/​__docs__/​scripts/​data_grid/​constants.ts Updates documentation feature mappings.
packages/​devextreme/​js/​__internal/​exporter/​common/​export_load_panel.ts Updates utilities import.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@Alyar666
Alyar666 force-pushed the grids_remove_m_prefix_utils_26_2 branch from 23e4e67 to 6dd94ad Compare October 16, 2026 10:20
Copilot AI balanced review requested due to automatic review settings October 16, 2026 10:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The module renames and consumer updates are consistent, with no blocking issues identified in static review; tests were not run.

0 open findings

🧠 Review effort: Balanced

anna-shakhova
anna-shakhova previously approved these changes Oct 16, 2026
Copilot AI balanced review requested due to automatic review settings October 16, 2026 13:13
@Alyar666
Alyar666 force-pushed the grids_remove_m_prefix_utils_26_2 branch from 6dd94ad to 9691c3b Compare October 16, 2026 13:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The module renames and reference updates are consistent, with no blocking issues identified in static review; tests were not run.

0 open findings

🧠 Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 16, 2026 13:51
@Alyar666
Alyar666 force-pushed the grids_remove_m_prefix_utils_26_2 branch from 9691c3b to 0c495c3 Compare October 16, 2026 13:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The mechanical renames and reference updates are consistent, with no blocking issues identified in static review; tests were not run.

0 open findings

🧠 Review effort: Balanced

This branch has not been deployed

No deployments
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.

3 participants