Skip to content

Is interface issue when class is private in a PPL #26

@thomas-allibe-se

Description

@thomas-allibe-se

LVCompositionPPLBug.zip

Hi,

I have discovered a bug while using JSONtext to serialize classes to JSON.

When a class is used in a PPL as a dependency (instead of being a public member) or is private scope, the LabVIEW Composition private vi Is Interface Or LabVIEW Object.vi fails not to recognize it as an interface, resulting in empty private class data.

This is because the class .ctl doesn't appear in App.AllVIs when private.

I've linked a test project

Image Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions