Skip to content

fix(parser): reject 'new super()' syntax with error TS2824 #35668

fix(parser): reject 'new super()' syntax with error TS2824

fix(parser): reject 'new super()' syntax with error TS2824 #35668

Triggered via pull request May 9, 2026 18:14
Status Failure
Total duration 14m 56s
Artifacts 1

ci.yml

on: pull_request
Matrix: test
required
4s
required
Fit to window
Zoom out
Zoom in

Annotations

59 errors and 2 notices
format
Process completed with exit code 20.
Test Node 24 on ubuntu-latest
Process completed with exit code 1.
Test Node 24 on ubuntu-latest
'super' must be called before accessing a
Test Node 24 on ubuntu-latest
'super' cannot be used with 'new' keyword.
Test Node 24 on ubuntu-latest
'super' must be called before accessing a property of 'super' in the constructor of a derived class.
Test Node 24 on ubuntu-latest
This expression is not constructable.
Test Node 24 on ubuntu-latest
Constructors for derived classes must contain a 'super' call.
Test Node 24 on ubuntu-latest
'super' cannot be used with 'new' keyword.
Test Node 24 on ubuntu-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 24 on ubuntu-latest
'super' cannot be used with 'new' keyword.
Test Node 24 on ubuntu-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 24 on ubuntu-latest
Process completed with exit code 1.
baselines
Process completed with exit code 1.
Test Node 24 on windows-latest
Process completed with exit code 1.
Test Node 24 on windows-latest
'super' must be called before accessing a
Test Node 24 on windows-latest
'super' cannot be used with 'new' keyword.
Test Node 24 on windows-latest
'super' must be called before accessing a property of 'super' in the constructor of a derived class.
Test Node 24 on windows-latest
This expression is not constructable.
Test Node 24 on windows-latest
Constructors for derived classes must contain a 'super' call.
Test Node 24 on windows-latest
'super' cannot be used with 'new' keyword.
Test Node 24 on windows-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 24 on windows-latest
'super' cannot be used with 'new' keyword.
Test Node 24 on windows-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 24 on windows-latest
Process completed with exit code 1.
Test Node lts/* on ubuntu-latest with --no-bundle
Process completed with exit code 1.
Test Node lts/* on ubuntu-latest with --no-bundle
'super' must be called before accessing a
Test Node lts/* on ubuntu-latest with --no-bundle
'super' cannot be used with 'new' keyword.
Test Node lts/* on ubuntu-latest with --no-bundle
'super' must be called before accessing a property of 'super' in the constructor of a derived class.
Test Node lts/* on ubuntu-latest with --no-bundle
This expression is not constructable.
Test Node lts/* on ubuntu-latest with --no-bundle
Constructors for derived classes must contain a 'super' call.
Test Node lts/* on ubuntu-latest with --no-bundle
'super' cannot be used with 'new' keyword.
Test Node lts/* on ubuntu-latest with --no-bundle
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node lts/* on ubuntu-latest with --no-bundle
'super' cannot be used with 'new' keyword.
Test Node lts/* on ubuntu-latest with --no-bundle
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node lts/* on ubuntu-latest with --no-bundle
Process completed with exit code 1.
Test Node 14 on ubuntu-latest
Process completed with exit code 1.
Test Node 14 on ubuntu-latest
'super' must be called before accessing a
Test Node 14 on ubuntu-latest
'super' cannot be used with 'new' keyword.
Test Node 14 on ubuntu-latest
'super' must be called before accessing a property of 'super' in the constructor of a derived class.
Test Node 14 on ubuntu-latest
This expression is not constructable.
Test Node 14 on ubuntu-latest
Constructors for derived classes must contain a 'super' call.
Test Node 14 on ubuntu-latest
'super' cannot be used with 'new' keyword.
Test Node 14 on ubuntu-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 14 on ubuntu-latest
'super' cannot be used with 'new' keyword.
Test Node 14 on ubuntu-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 14 on ubuntu-latest
Process completed with exit code 1.
Test Node 14 on windows-latest
Process completed with exit code 1.
Test Node 14 on windows-latest
'super' must be called before accessing a
Test Node 14 on windows-latest
'super' cannot be used with 'new' keyword.
Test Node 14 on windows-latest
'super' must be called before accessing a property of 'super' in the constructor of a derived class.
Test Node 14 on windows-latest
This expression is not constructable.
Test Node 14 on windows-latest
Constructors for derived classes must contain a 'super' call.
Test Node 14 on windows-latest
'super' cannot be used with 'new' keyword.
Test Node 14 on windows-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 14 on windows-latest
'super' cannot be used with 'new' keyword.
Test Node 14 on windows-latest
Super calls are not permitted outside constructors or in nested functions inside constructors.
Test Node 14 on windows-latest
Process completed with exit code 1.
coverage
Process completed with exit code 1.
required
Process completed with exit code 1.
Test Node 24 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Test Node 14 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
fix_baselines.patch
1.7 KB
sha256:d8be6a1c0921af4dd4747c7f13ec921105b84c80dae5d33faefa0f2ddc7c6130