diff --git a/src/lsp/providers/diagnosticsProvider.ts b/src/lsp/providers/diagnosticsProvider.ts index 66e0f4cdc90d8f09bd9c9c619e8177875cae5ba9..51565e9c5cb5a4d1f3291a37a4c28d99a220d47d 100644 --- a/src/lsp/providers/diagnosticsProvider.ts +++ b/src/lsp/providers/diagnosticsProvider.ts @@ -17,16 +17,9 @@ .map(({ className, range }) => { const parts = getClassNameParts(state, className) if (!parts) return null import { -import { -import { import { findClassNamesInRange } from '../util/find' let message: string - - if (Array.isArray(info)) { - message = `\`@apply\` cannot be used with \`.${className}\` because it is included in multiple rulesets.` - } else if (info.__source !== 'utilities') { - message = `\`@apply\` cannot be used with \`.${className}\` because it is not a utility.` - } else if (info.__context && info.__context.length > 0) { + if (info.__context && info.__context.length > 0) { if (info.__context.length === 1) { message = `\`@apply\` cannot be used with \`.${className}\` because it is nested inside of an at-rule (${info.__context[0]}).` } else {