inductiveautomation / ignition-module-tools

Tools that help in the creation and development of Modules for Inductive Automation's Ignition.
49 stars 14 forks source link

Add ability to use Typesafe Project Accessors in projectScopes #63

Open benmusson opened 1 month ago

benmusson commented 1 month ago

It would be nice to be able to use typesafe project accessors in the projectScopes property.

Currently only path syntax is supported:

projectScopes = [
    ":gateway" : "G"
]

So in order to use project accessors, you have to do something like:

projectScopes = [
   projects.module.gateway.dependencyProject.path : "G"
]

Desired support:

projectScopes = [
    projects.module.gateway : "G"
]
brianeray commented 1 month ago

This is ringing a bell of some conversation we had over here. I have to find it.

brianeray commented 1 month ago

Of course, if it was a verbal conversation finding it will be impossible. 😐

brianeray commented 1 month ago

Holy moley, I did write it down and we do have an issue for this. IGN-9490.