Skip to content

Commit d07fa10

Browse files
committed
Add a source to all emitted diagnostics
1 parent 6f19018 commit d07fa10

10 files changed

+12
-0
lines changed

packages/tailwindcss-language-service/src/diagnostics/canonical-classes.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ export async function getSuggestCanonicalClassesDiagnostics(
4646

4747
diagnostics.push({
4848
code: DiagnosticKind.SuggestCanonicalClasses,
49+
source: 'Tailwind CSS',
4950
range: className.range,
5051
severity:
5152
severity === 'error'

packages/tailwindcss-language-service/src/diagnostics/getCssConflictDiagnostics.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ export async function getCssConflictDiagnostics(
6060
for (let [className, conflictingClassNames] of findConflicts(classNames, groups)) {
6161
diagnostics.push({
6262
code: DiagnosticKind.CssConflict,
63+
source: 'Tailwind CSS',
6364
className,
6465
otherClassNames: conflictingClassNames,
6566
range: className.range,
@@ -144,6 +145,7 @@ export async function getCssConflictDiagnostics(
144145

145146
diagnostics.push({
146147
code: DiagnosticKind.CssConflict,
148+
source: 'Tailwind CSS',
147149
className,
148150
otherClassNames: conflictingClassNames,
149151
range: className.range,
@@ -198,6 +200,7 @@ export async function getCssConflictDiagnostics(
198200

199201
diagnostics.push({
200202
code: DiagnosticKind.CssConflict,
203+
source: 'Tailwind CSS',
201204
className,
202205
otherClassNames: conflictingClassNames,
203206
range: className.range,

packages/tailwindcss-language-service/src/diagnostics/getInvalidApplyDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export async function getInvalidApplyDiagnostics(
2323

2424
return {
2525
code: DiagnosticKind.InvalidApply,
26+
source: 'Tailwind CSS',
2627
severity:
2728
severity === 'error'
2829
? 1 /* DiagnosticSeverity.Error */

packages/tailwindcss-language-service/src/diagnostics/getInvalidConfigPathDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ export function getInvalidConfigPathDiagnostics(
199199

200200
diagnostics.push({
201201
code: DiagnosticKind.InvalidConfigPath,
202+
source: 'Tailwind CSS',
202203
range: helperFn.ranges.path,
203204
severity:
204205
severity === 'error'

packages/tailwindcss-language-service/src/diagnostics/getInvalidScreenDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ export function getInvalidScreenDiagnostics(
4848

4949
diagnostics.push({
5050
code: DiagnosticKind.InvalidScreen,
51+
source: 'Tailwind CSS',
5152
range: absoluteRange(
5253
{
5354
start: indexToPosition(

packages/tailwindcss-language-service/src/diagnostics/getInvalidSourceDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ export function getInvalidSourceDiagnostics(
3131
function add(diag: Omit<InvalidSourceDirectiveDiagnostic, 'code' | 'severity'>) {
3232
diagnostics.push({
3333
code: DiagnosticKind.InvalidSourceDirective,
34+
source: 'Tailwind CSS',
3435
severity:
3536
severity === 'error'
3637
? 1 /* DiagnosticSeverity.Error */

packages/tailwindcss-language-service/src/diagnostics/getInvalidTailwindDirectiveDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ export function getInvalidTailwindDirectiveDiagnostics(
5151

5252
diagnostics.push({
5353
code: DiagnosticKind.InvalidTailwindDirective,
54+
source: 'Tailwind CSS',
5455
range: absoluteRange(
5556
{
5657
start: indexToPosition(text, match.index + match[0].length - layerName.length),

packages/tailwindcss-language-service/src/diagnostics/getInvalidVariantDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ export function getInvalidVariantDiagnostics(
7373

7474
diagnostics.push({
7575
code: DiagnosticKind.InvalidVariant,
76+
source: 'Tailwind CSS',
7677
range: absoluteRange(
7778
{
7879
start: indexToPosition(text, variantStartIndex),

packages/tailwindcss-language-service/src/diagnostics/getRecommendedVariantOrderDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ export async function getRecommendedVariantOrderDiagnostics(
3838
if (!equalExact(variants, sortedVariants)) {
3939
diagnostics.push({
4040
code: DiagnosticKind.RecommendedVariantOrder,
41+
source: 'Tailwind CSS',
4142
suggestions: [
4243
[...sortedVariants, className.className.substr(offset)].join(state.separator),
4344
],

packages/tailwindcss-language-service/src/diagnostics/getUsedBlocklistedClassDiagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export async function getUsedBlocklistedClassDiagnostics(
2727

2828
diagnostics.push({
2929
code: DiagnosticKind.UsedBlocklistedClass,
30+
source: 'Tailwind CSS',
3031
range: className.range,
3132
severity:
3233
severity === 'error'

0 commit comments

Comments
 (0)