Skip to content

Commit 144fa5d

Browse files
[15.5.x] Remove generated error codes (#97783)
Co-authored-by: Jiwon Choi <devjiwonchoi@gmail.com>
1 parent ddd94f0 commit 144fa5d

7 files changed

Lines changed: 1 addition & 337 deletions

File tree

‎.gitattributes‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@ packages/next/compiled/** -text linguist-vendored
77

88
# Make next/src/build folder indexable for github search
99
build/** linguist-generated=false
10-
11-
# Custom merge driver for auto-generated errors.json
12-
packages/next/errors.json merge=errors-json

‎package.json‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,6 @@
7575
"swc-build-wasm": "tsx scripts/build-wasm.cjs",
7676
"build-turbopack-cli": "cargo build -p turbopack-cli --release",
7777
"sweep": "tsx scripts/sweep.cjs",
78-
"check-error-codes": "node packages/next/check-error-codes.js",
79-
"update-error-codes": "cd packages/next && pnpm taskr compile check_error_codes",
8078
"build-error-code-plugin": "crates/next-error-code-swc-plugin/build-and-move.sh",
8179
"storybook": "turbo run storybook",
8280
"build-storybook": "turbo run build-storybook",

‎packages/next/check-error-codes.js‎

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

‎packages/next/taskfile.js‎

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ const fs = require('fs/promises')
66
// eslint-disable-next-line import/no-extraneous-dependencies
77
const resolveFrom = require('resolve-from')
88
const execa = require('execa')
9-
const process = require('process')
109
const recast = require('recast')
1110

1211
export async function next__polyfill_nomodule(task, opts) {
@@ -2785,10 +2784,7 @@ export async function diagnostics(task, opts) {
27852784
}
27862785

27872786
export async function build(task, opts) {
2788-
await task.serial(
2789-
['precompile', 'compile', 'check_error_codes', 'generate_types'],
2790-
opts
2791-
)
2787+
await task.serial(['precompile', 'compile', 'generate_types'], opts)
27922788
}
27932789

27942790
export async function generate_types(task, opts) {
@@ -2809,25 +2805,6 @@ export async function generate_types(task, opts) {
28092805
}
28102806
}
28112807

2812-
export async function check_error_codes(task, opts) {
2813-
try {
2814-
await execa.command('pnpm -w run check-error-codes', {
2815-
stdio: 'inherit',
2816-
})
2817-
} catch (err) {
2818-
if (process.env.CI) {
2819-
await execa.command(
2820-
'echo check_error_codes FAILED: There are new errors introduced but no corresponding error codes are found in errors.json file, so make sure you run `pnpm build` or `pnpm update-error-codes` and then commit the change in errors.json.',
2821-
{
2822-
stdio: 'inherit',
2823-
}
2824-
)
2825-
process.exit(1)
2826-
}
2827-
await task.start('compile', opts)
2828-
}
2829-
}
2830-
28312808
export default async function (task) {
28322809
const opts = { dev: true }
28332810
await task.clear('dist')

‎scripts/merge-errors-json/install‎

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

‎scripts/merge-errors-json/merge.mjs‎

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

‎test/scripts/merge-errors-json/merge-errors-json.test.ts‎

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

0 commit comments

Comments
 (0)