diff --git a/README.md b/README.md index df1c6c1..3830a9e 100644 --- a/README.md +++ b/README.md @@ -2,13 +2,12 @@ ## Next Release TODOs -- [ ] `qmllint` integration +- [x] `qmllint` integration - [x] `qmllint` language server - - [ ] Support ini file + - [x] Support `.qmllint.ini` file - [x] Show errors on notification - [x] Handle exceptions from Python scripts - [x] Drop support to install Python dependencies -- [ ] Auto bump Python project version - [ ] Support multi-root projects - [ ] Support spaces in paths - [ ] Unit tests for ALL TypeScript scripts diff --git a/package.json b/package.json index 58ce1dc..7020fda 100644 --- a/package.json +++ b/package.json @@ -97,5 +97,12 @@ "Linters", "Formatters", "Other" + ], + "keywords": [ + "multi-root ready", + "QML", + "PySide", + "PyQt", + "Qt" ] } diff --git a/python/tests/assets/.qmllint.ini b/python/tests/assets/.qmllint.ini new file mode 100644 index 0000000..6fbff65 --- /dev/null +++ b/python/tests/assets/.qmllint.ini @@ -0,0 +1,23 @@ +[General] +AdditionalQmlImportPaths= +DisableDefaultImports=false +OverwriteImportTypes= +ResourcePath= + +[Warnings] +AttachedPropertyReuse=disable +BadSignalHandler=warning +CompilerWarnings=disable +ControlsSanity=disable +DeferredPropertyId=warning +Deprecated=warning +ImportFailure=warning +InheritanceCycle=warning +MultilineStrings=info +PropertyAlias=warning +RequiredProperty=warning +TypeError=warning +UnknownProperty=warning +UnqualifiedAccess=warning +UnusedImports=info +WithStatement=warning