Skip to content

Conversation

retailcoder
Copy link
Owner

No description provided.

retailcoder and others added 30 commits December 19, 2017 21:13
Centralizing work done so far. The XAML work is pretty much done (not 100% sure about that "priority" tab though), and the library finder is implemented. Todo: put the pieces together.
…cification

Currently, the what annotations are legal is not very intuitive. So, we will only put legal annotations on stuff. What is left are illegal annotations. This changes the counting for illegal references in identifiers and where the annotation sections for variables and members end.
Annotations only get scoped to recipients now for which they have a corresponding flag.
fix for duplicate VBERuntime and VbeRuntime
…tionInspection

Fix illegal annotation inspection
MDoerner and others added 29 commits November 29, 2018 22:26
Previously, the fix silently expected to be handed an inspection result with a parser context. Module inspection results have none. Moreover it always used Ignore whereas modules require IgnoreModule.
This removes some bugs around module inspection results, removes the use of the code modules and makes the quickfix honor indentation.
Moreover, it now recognizes an existing Ignore annotation that it not the first one in an annotation list.
These annotation can be placed anywhere and do not necessarily bind to a declaration or identifier reference.

Closes  rubberduck-vba#4594
…tions

Always deem annotations with GeneralAnnotation flag legal
Various quick bug fixes for 2.3 patch release
@retailcoder retailcoder merged commit e88158c into retailcoder:refs Dec 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants