Skip to content

Commit edbfc86

Browse files
fix: Updated ClassName struct to include Debug trait and removed dotenv completion provider
1 parent 83d3a45 commit edbfc86

File tree

4 files changed

+3
-45
lines changed

4 files changed

+3
-45
lines changed

src/parsers/css_parser.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ fn contains_forbidden_characters(string: &str) -> bool {
1717
!= 0
1818
}
1919

20-
#[derive(Eq, Hash, PartialEq, Clone)]
20+
#[derive(Eq, Hash, PartialEq, Clone, Debug)]
2121
pub struct ClassName {
2222
pub class_name: String,
2323
pub line_index: usize,

vscode-ext/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "next-css-lint",
33
"displayName": "Next.Js CSS linter",
44
"description": "A Rust-based VSCode extension that adds tools for working with CSS modules in React and Next.Js",
5-
"version": "1.8.6",
5+
"version": "1.8.8",
66
"license": "MIT",
77
"repository": "https://github.com/Andcool-Systems/css-linter",
88
"author": {

vscode-ext/src/autocomplete/dotenv.ts

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

vscode-ext/src/extension.ts

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { CssCompletionProvider } from './autocomplete';
77
import { CSSHoverProvider } from './hover';
88
import { convert_css } from './convert';
99
import { CSSReferenceProvider } from './usages';
10-
import { DotenvCompletionProvider } from './autocomplete/dotenv';
1110

1211
const fileFilter = [
1312
{ scheme: 'file', language: 'javascriptreact' },
@@ -31,7 +30,6 @@ export function activate(context: vscode.ExtensionContext) {
3130
};
3231
const css_definition = new CssModuleDefinitionProvider();
3332
const css_completion = new CssCompletionProvider();
34-
const dotenv_completion = new DotenvCompletionProvider();
3533
const css_hover = new CSSHoverProvider();
3634
const css_references = new CSSReferenceProvider();
3735

@@ -50,11 +48,6 @@ export function activate(context: vscode.ExtensionContext) {
5048
css_completion,
5149
'.'
5250
);
53-
const dotenv_completion_provider = vscode.languages.registerCompletionItemProvider(
54-
fileFilterAll,
55-
dotenv_completion,
56-
'.'
57-
);
5851

5952
let hover_provider = vscode.languages.registerHoverProvider(fileFilter, css_hover);
6053
let extractor = vscode.commands.registerCommand('next-css-lint.convert-inline', convert_css);
@@ -109,12 +102,7 @@ export function activate(context: vscode.ExtensionContext) {
109102
diagnosticCollection.clear();
110103
});
111104

112-
context.subscriptions.push(
113-
diagnosticCollection,
114-
enable_command,
115-
disable_command,
116-
dotenv_completion_provider
117-
);
105+
context.subscriptions.push(diagnosticCollection, enable_command, disable_command);
118106

119107
if (enabled) {
120108
install()

0 commit comments

Comments
 (0)