This PR fixes a bug that's occurring for LinkInstance and LinkElement nodes when one of the Links is unloaded.
The bug is recorded here
This fix addresses the following scenarios:
one of the links is unloaded - all nodes using a loaded link as input work as expected and return results (previously showing an error)
the unloaded link is used as input for nodes such as 'AllElementsOfCategory' will return null (previously showing an error). This can happen if the LinkInstance was previously loaded and then unloaded, returned by ByName node or Document.GetLinkInstances node.
This PR also reverts back to the class name LinkInstance from RevitLinkInstance
Declarations
Check these if you believe they are true
[x] The code base is in a better state after this PR
Purpose
This PR fixes a bug that's occurring for LinkInstance and LinkElement nodes when one of the Links is unloaded. The bug is recorded here
This fix addresses the following scenarios:
This PR also reverts back to the class name LinkInstance from RevitLinkInstance
Declarations
Check these if you believe they are true
*.resx
filesReviewers
@reddyashish @Mikhinja
FYIs
@dnenov @Amoursol