Home » Support » Index of All Documentation » Wing IDE Reference Manual » Source Code Analysis »
13.1. Static Analysis Limitations
The following are known limitations affecting features based on source analysis:
- Argument number, name, and type is not determined for functions and methods in extension modules
- Analysis sometimes fails to identify the type of a construct because Python code doesn't always provide clues to determine the data type. In these cases, you may use isinstance and/or interface files to inform the analyzer, as described below.
- Types of elements in lists, tuples, and dictionaries are not identified.
- Analysis information may be out of date if you edit a file externally with another editor and don't reload it in Wing. See section Auto-reloading Changed Files for reload options.
- Some newer Python language constructs and possible type inferencing cases are not explicitly supported.
| « 13.0. How Analysis Works | Table of Contents | 13.2. Helping Wing Analyze Code » |
