Closed oidacra closed 4 days ago
No response
Need to remove circular dependencies in the data-accesslibrary and remove the "skip:lint" tag that's currently bypassing dependency checks.
data-access
skip:lint
/Users/oidacra/Work/core/core-web/libs/data-access/src/lib/dot-messages/dot-messages.service.ts 6:1 error Circular dependency between "data-access" and "utils" detected: data-access -> utils -> utils-testing -> data-access Circular file chain: - libs/data-access/src/lib/dot-messages/dot-messages.service.ts - libs/utils/src/lib/dot-utils.spec.ts - libs/utils-testing/src/lib/dot-workflows-actions.mock.ts @nx/enforce-module-boundaries /Users/oidacra/Work/core/core-web/libs/data-access/src/lib/dot-page-layout/dot-page-layout.service.spec.ts 8:1 error Circular dependency between "data-access" and "utils-testing" detected: data-access -> utils-testing -> data-access Circular file chain: - libs/data-access/src/lib/dot-page-layout/dot-page-layout.service.spec.ts - libs/utils-testing/src/lib/dot-workflows-actions.mock.ts @nx/enforce-module-boundaries /Users/oidacra/Work/core/core-web/libs/data-access/src/lib/dot-page-render/dot-page-render.service.spec.ts 6:1 error Circular dependency between "data-access" and "utils-testing" detected: data-access -> utils-testing -> data-access Circular file chain: - libs/data-access/src/lib/dot-page-render/dot-page-render.service.spec.ts - libs/utils-testing/src/lib/dot-workflows-actions.mock.ts @nx/enforce-module-boundaries /Users/oidacra/Work/core/core-web/libs/data-access/src/lib/dot-page-state/dot-page-state.service.spec.ts 33:1 error Circular dependency between "data-access" and "utils-testing" detected: data-access -> utils-testing -> data-access Circular file chain: - libs/data-access/src/lib/dot-page-state/dot-page-state.service.spec.ts - libs/utils-testing/src/lib/dot-workflows-actions.mock.ts @nx/enforce-module-boundaries /Users/oidacra/Work/core/core-web/libs/data-access/src/lib/dot-page-state/dot-page-state.service.ts 33:1 error Circular dependency between "data-access" and "utils" detected: data-access -> utils -> utils-testing -> data-access Circular file chain: - libs/data-access/src/lib/dot-page-state/dot-page-state.service.ts - libs/utils/src/lib/dot-utils.spec.ts - libs/utils-testing/src/lib/dot-workflows-actions.mock.ts @nx/enforce-module-boundaries /Users/oidacra/Work/core/core-web/libs/data-access/src/lib/dot-page-tools/dot-page-tools.service.spec.ts 4:1 error Circular dependency between "data-access" and "utils-testing" detected: data-access -> utils-testing -> data-access
Code Maintenance
Priority 2 - Important
"skip:lint"
npx nx lint data-access
Fixed.
Parent Issue
No response
Task
Need to remove circular dependencies in the
data-access
library and remove the "skip:lint
" tag that's currently bypassing dependency checks.Proposed Objective
Code Maintenance
Proposed Priority
Priority 2 - Important
Acceptance Criteria
data-access
library are identified and resolved"skip:lint"
tag is removed from configurationnpx nx lint data-access
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
No response
Assumptions & Initiation Needs
No response
Quality Assurance Notes & Workarounds
No response
Sub-Tasks & Estimates
No response