Skip to content

chore: [IOPLT-1945] Enforce ESLint no-dynamic-delete rule as error#8244

Open
dmnplb wants to merge 12 commits into
masterfrom
IOPLT-1945-enforce-no-dynamic-delete-eslint-rule
Open

chore: [IOPLT-1945] Enforce ESLint no-dynamic-delete rule as error#8244
dmnplb wants to merge 12 commits into
masterfrom
IOPLT-1945-enforce-no-dynamic-delete-eslint-rule

Conversation

@dmnplb

@dmnplb dmnplb commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Short description

Enforce ESLint no-dynamic-delete rule as error. Remove the unreferenced code that was left in the codebase by mistake.

List of changes proposed in this pull request

  • Refactor the code to avoid delete
  • Remove dead code, not referenced anymore in Services

Related

How to test

N/A

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

PR Title Validation for conventional commit type

All good! PR title follows the conventional commit type.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Jira Pull Request Link

This Pull Request refers to Jira issues:

@dmnplb dmnplb added 💀 Dead matter Graphic assets or chunks of code that are no longer referenced or needed and removed enhancement labels Jul 7, 2026
@dmnplb dmnplb changed the title chore: [IOPLT-1945] Enforce ESLint no-dynamic-delete rule as error + Add test coverage chore: [IOPLT-1945] Enforce ESLint no-dynamic-delete rule as error Jul 7, 2026
@codecov

codecov Bot commented Jul 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.97%. Comparing base (a95539a) to head (bce4ad9).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #8244      +/-   ##
==========================================
+ Coverage   62.90%   62.97%   +0.07%     
==========================================
  Files        1963     1963              
  Lines       37246    37203      -43     
  Branches     6250     6237      -13     
==========================================
  Hits        23430    23430              
+ Misses      12430    12388      -42     
+ Partials     1386     1385       -1     
Files with missing lines Coverage Δ
...tities/calendarEvents/calendarEventsByMessageId.ts 100.00% <100.00%> (+53.84%) ⬆️
apps/main-app/ts/utils/profile.ts 89.47% <ø> (+52.80%) ⬆️

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 80c735c...bce4ad9. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dmnplb dmnplb marked this pull request as ready for review July 7, 2026 13:15

@LeleDallas LeleDallas 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.

Overall, it looks good to me.
Since removed code is not related to my stream, could you please wait for the affected owners to review and approve it before merging?

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

Labels

💀 Dead matter Graphic assets or chunks of code that are no longer referenced or needed ⚙️ Tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants