Eric Traut
|
93804d3c07
|
Implemented "Restart Server" command.
|
2020-03-08 12:17:19 -07:00 |
|
Eric Traut
|
909f3e6408
|
Added "verboseOutput" config setting, allowing verbose logs to be enabled when used with VS Code extension.
|
2020-03-01 16:37:05 -08:00 |
|
Jake Bailey
|
02bdbdee07
|
Revert markdown changes, restore .vscode for server (#115)
|
2020-02-25 12:57:54 -08:00 |
|
Jake Bailey
|
8d2cca7289
|
Mass reformat ts/js/md with ESLint quick fixes and prettier (#113)
|
2020-02-24 16:52:23 -08:00 |
|
Eric Traut
|
3c8176542a
|
Reverted default value of 'reportMissingTypeStubs' setting from 'warning' to 'none'.
|
2020-02-17 16:31:10 -07:00 |
|
Eric Traut
|
d3221ca343
|
Made a few small improvements to documentation.
|
2020-02-17 01:16:30 -07:00 |
|
Heejae Chang
|
b1e0ff81dd
|
made reportMissingTypeStub diagnostics warning by default and some refactoring around code actions. (#507)
* enable generate type stub diagnostic (and hence code action) on by default as "warning"
* refactored code action code a bit
|
2020-02-11 00:39:21 -08:00 |
|
Eric Traut
|
d7ded12962
|
Made small improvements to internals docs.
|
2020-02-04 13:08:58 -08:00 |
|
Eric Traut
|
e03712be1c
|
Added new configuration setting reportImplicitStringConcatenation.
|
2020-01-09 00:38:23 -08:00 |
|
Eric Traut
|
897b0894af
|
Added new setting reportUnknownArgumentType that emits an error or warning when an argument's expression type is unknown or partially unknown.
|
2020-01-05 22:02:05 -07:00 |
|
Eric Traut
|
d87356c076
|
Added reportSelfClsParameterName setting and defaulted it to warning.
|
2019-12-24 13:30:57 -07:00 |
|
Eric Traut
|
c39bca52a1
|
Added ".venv" and ".git" to default exclude paths.
|
2019-12-17 01:17:01 -07:00 |
|
Eric Traut
|
83be6ecfbe
|
Added missing documentation for reportDuplicateImport.
|
2019-12-13 22:18:29 -08:00 |
|
Eric Traut
|
736545c21f
|
Added new section to documentation that talks about type inference.
|
2019-12-13 22:11:47 -08:00 |
|
Eric Traut
|
a982b02e64
|
Added new configuration option "reportDuplicateImports" that generates an error or warning when a symbol or module is imported more than once in a source file.
|
2019-12-13 21:22:56 -08:00 |
|
Eric Traut
|
697997fa6f
|
Added default excludes of **/node_modules and **/__pycache__ because these are almost never intended to be scanned for tracked source files.
|
2019-12-08 12:43:21 -08:00 |
|
Eric Traut
|
45f86b2965
|
Fixed a few punctuation issues.
|
2019-11-30 10:53:46 -08:00 |
|
cshesse
|
bd8212861a
|
Update configuration.md
|
2019-11-30 10:50:30 -08:00 |
|
cshesse
|
be084b15df
|
type: ignore
|
2019-11-24 09:19:15 -08:00 |
|
Eric Traut
|
cd93a97931
|
Exposed the useLibraryForTypes setting on the command line through a "--lib" switch.
|
2019-11-22 21:13:22 -08:00 |
|
Eric Traut
|
c0b6f99ae7
|
Added new 'outputjson' command-line option that formats output in JSON format.
|
2019-11-21 00:30:44 -08:00 |
|
Eric Traut
|
ad17925f50
|
Added new VS Code experimental setting "useLibraryCodeForTypes". If enabled, pyright will attempt to extract type information from library implementation files.
|
2019-11-19 21:50:27 -08:00 |
|
Eric Traut
|
4e559d327a
|
Added config feature "reportAssertAlwaysTrue". It flags errant assert statements.
|
2019-11-17 18:02:46 -08:00 |
|
Saugat Acharya
|
8a9479552d
|
Update getting-started.md
- Remove double quotes before comment
- Highlight `pyrightconfig.json`
|
2019-11-17 19:01:04 +05:45 |
|
Eric Traut
|
894cdbd52b
|
Added new VS Code setting "pyright.openFilesOnly", which is set to true.
|
2019-11-15 18:37:14 -08:00 |
|
Eric Traut
|
90caa3159e
|
Renamed expressionEvaluator to typeEvaluator and typeAnalyzer to checker to better reflect their new roles.
|
2019-11-10 16:56:15 -08:00 |
|
Eric Traut
|
7be19b6a52
|
Expanded isinstance support (for both the reportUnnecessaryIsInstance switch and type constraints) to also support issubclass.
|
2019-10-24 23:22:03 -07:00 |
|
Eric Traut
|
358abe62e4
|
Added code to command-line version to report a non-zero exit code if the config file couldn't be read or parsed.
|
2019-10-23 23:34:27 -07:00 |
|
Eric Traut
|
41058eb22b
|
Added config switch for reportUnknownLambdaType.
|
2019-10-04 23:39:04 -07:00 |
|
Eric Traut
|
3d9c094918
|
Added support for enableTypeIngoreComments switch.
|
2019-09-26 19:50:07 -07:00 |
|
Eric Traut
|
294cc3d12c
|
Fixed some typos in documentation.
|
2019-09-26 19:38:48 -07:00 |
|
Eric Traut
|
0d9274a00e
|
Updated configuration sample to include exclusion of node_modules and __pcache__.
|
2019-09-14 13:09:22 -07:00 |
|
Eric Traut
|
92a0b6e4be
|
Completely eliminated postParseWalker, moving all name binding into the binder module.
|
2019-09-12 21:43:25 -07:00 |
|
Eric Traut
|
a5db38d69e
|
Renamed "semantic analyzer" to "binder".
Moved import detection from post-parse walker into parser.
|
2019-09-12 18:02:12 -07:00 |
|
Eric Traut
|
797c790a42
|
Implemented reportUnnecessaryCast feature.
|
2019-09-05 17:40:25 +00:00 |
|
Eric Traut
|
f1c823ae5c
|
Minor update to internals documentation.
|
2019-09-05 10:37:12 +00:00 |
|
Eric Traut
|
f272d78de8
|
Updated command-line documentation.
|
2019-09-05 00:42:08 +00:00 |
|
Eric Traut
|
1f3ed05adc
|
Documented recent features.
|
2019-09-04 23:54:19 +00:00 |
|
Eric Traut
|
058d984755
|
Added new setting "pyright.disableLanguageServices" in VS Code extension for disabling language service features.
|
2019-08-16 22:51:50 -07:00 |
|
Eric Traut
|
7dc7e4e059
|
Implemented new "reportUnnecessaryIsInstance" check, which reports cases where isinstance is used where it's possible to determine that the result is always true or false.
|
2019-08-10 00:00:18 -07:00 |
|
Eric Traut
|
1d5475bfcb
|
Added support for new rule: strictParameterNoneValue.
|
2019-08-04 15:18:51 -07:00 |
|
Eric Traut
|
bf9f25db7d
|
Added wildcard support for include, exclude, ignore and strict paths in config filel.
|
2019-08-03 23:01:47 -07:00 |
|
Eric Traut
|
ec87aaea63
|
Fixed small bug in documentation.
|
2019-08-02 20:47:03 -07:00 |
|
Eric Traut
|
85a3eaf63c
|
Added new rule "reportCallInDefaultInitializer" that reports usage of function calls within default value initialization expressions.
|
2019-08-02 16:50:18 -07:00 |
|
Eric Traut
|
3c9954eb30
|
Added "--dependencies" command-line switch that reports import dependency information for all source files that were analyzed.
|
2019-07-27 12:58:14 -07:00 |
|
Eric Traut
|
9e12d3e944
|
Updated implementation of reportPrivateUsage check to differentiate between protected class members (single underscore) and private class members (double underscore).
|
2019-06-24 11:50:35 -06:00 |
|
Eric Traut
|
f24806a985
|
Added new "strict" configuration setting.
|
2019-06-17 16:54:52 -06:00 |
|
Luca Dorigo
|
a13a3595de
|
Fix small typo that made list display incorrectly
|
2019-05-27 11:03:02 +02:00 |
|
Eric Traut
|
e71f64ac4a
|
Added support for new config options: reportUnusedImport, reportUnusedClass, reportUnusedFunction, and reportUnusedVariable.
|
2019-05-23 20:31:23 -07:00 |
|
Eric Traut
|
866615aa5d
|
Minor tweak to documentation.
|
2019-05-23 16:18:57 -07:00 |
|