Skip to content

Commit f00a162

Browse files
authored
Remove 'CaptureOnContentForBlock' check (#1050)
* Remove 'CaptureOnContentForBlock' check * Update .changeset/curvy-teachers-enjoy.md
1 parent f0945d1 commit f00a162

File tree

6 files changed

+6
-112
lines changed

6 files changed

+6
-112
lines changed

.changeset/curvy-teachers-enjoy.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@shopify/theme-check-common': minor
3+
'@shopify/theme-check-node': minor
4+
---
5+
6+
Remove 'CaptureOnContentForBlock' check — Theme development standards have evolved and changed, and this check has been fully deactivated on major themes. With more intense use blocks, this technique proven as a good approach to avoid duplication and promote reusability

packages/theme-check-common/src/checks/capture-on-content-for-block/index.spec.ts

Lines changed: 0 additions & 61 deletions
This file was deleted.

packages/theme-check-common/src/checks/capture-on-content-for-block/index.ts

Lines changed: 0 additions & 43 deletions
This file was deleted.

packages/theme-check-common/src/checks/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { AssetSizeAppBlockJavaScript } from './asset-size-app-block-javascript';
77
import { AssetSizeCSS } from './asset-size-css';
88
import { AssetSizeJavaScript } from './asset-size-javascript';
99
import { BlockIdUsage } from './block-id-usage';
10-
import { CaptureOnContentForBlock } from './capture-on-content-for-block';
1110
import { CdnPreconnect } from './cdn-preconnect';
1211
import { ContentForHeaderModification } from './content-for-header-modification';
1312
import { DeprecateBgsizes } from './deprecate-bgsizes';
@@ -75,7 +74,6 @@ export const allChecks: (LiquidCheckDefinition | JSONCheckDefinition)[] = [
7574
AssetSizeCSS,
7675
AssetSizeJavaScript,
7776
BlockIdUsage,
78-
CaptureOnContentForBlock,
7977
CdnPreconnect,
8078
ContentForHeaderModification,
8179
DeprecateBgsizes,

packages/theme-check-node/configs/all.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ AssetSizeJavaScript:
3131
BlockIdUsage:
3232
enabled: true
3333
severity: 1
34-
CaptureOnContentForBlock:
35-
enabled: true
36-
severity: 0
3734
CdnPreconnect:
3835
enabled: true
3936
severity: 0

packages/theme-check-node/configs/recommended.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ AssetPreload:
99
BlockIdUsage:
1010
enabled: true
1111
severity: 1
12-
CaptureOnContentForBlock:
13-
enabled: true
14-
severity: 0
1512
CdnPreconnect:
1613
enabled: true
1714
severity: 0

0 commit comments

Comments
 (0)