Skip to content

Commit 3d26c86

Browse files
authored
feat: Provide a reusable transform diagnostic (#1909)
1 parent 4fc4dd1 commit 3d26c86

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/diagnosticMessages.generated.ts

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export enum DiagnosticCode {
1414
Module_requires_at_least_0_pages_of_maximum_memory = 106,
1515
Shared_memory_requires_maximum_memory_to_be_defined = 107,
1616
Shared_memory_requires_feature_threads_to_be_enabled = 108,
17+
Transform_0_1 = 109,
1718
Conversion_from_type_0_to_1_requires_an_explicit_cast = 200,
1819
Conversion_from_type_0_to_1_will_require_an_explicit_cast_when_switching_between_32_64_bit = 201,
1920
Type_0_cannot_be_changed_to_type_1 = 202,
@@ -197,6 +198,7 @@ export function diagnosticCodeToString(code: DiagnosticCode): string {
197198
case 106: return "Module requires at least '{0}' pages of maximum memory.";
198199
case 107: return "Shared memory requires maximum memory to be defined.";
199200
case 108: return "Shared memory requires feature 'threads' to be enabled.";
201+
case 109: return "Transform '{0}': {1}";
200202
case 200: return "Conversion from type '{0}' to '{1}' requires an explicit cast.";
201203
case 201: return "Conversion from type '{0}' to '{1}' will require an explicit cast when switching between 32/64-bit.";
202204
case 202: return "Type '{0}' cannot be changed to type '{1}'.";

src/diagnosticMessages.json

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"Module requires at least '{0}' pages of maximum memory.": 106,
99
"Shared memory requires maximum memory to be defined.": 107,
1010
"Shared memory requires feature 'threads' to be enabled.": 108,
11+
"Transform '{0}': {1}": 109,
1112

1213
"Conversion from type '{0}' to '{1}' requires an explicit cast.": 200,
1314
"Conversion from type '{0}' to '{1}' will require an explicit cast when switching between 32/64-bit.": 201,

0 commit comments

Comments
 (0)