You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Basic example started in this branch with a couple to-dos:
Get nested bindings/expressions working. Right now since we stop processing them after they are first detected they never fall through to finish the rest of the processing. I mocked out the basic interface for the model/expression evaluator so that might need to get fleshed out a bit more to do more parsing without having to do processing.
Identify and weight nodes with Template functionality. Templates are a runtime hit for Player to expand the template so we should increase the weight of any nodes within a template (and increase that weight for compound templates) but for that we'll need to be able to determine if any node is the child of a template node which is something we currently can't do as part of the LSP. This is something we'll need to do though in general as we expand validation functionality (related [@player-tools/json-language-service] DuplicateIdPlugin: Template Support #91 )
Determine more accurate weighting of node types
Support config for weighting different Assets. Different integrations should be able to specify a weight that each asset/view has on the render and have that be reflected in the complexity score
Outcome
Finished Plugin with previously mentioned tasks closed
The text was updated successfully, but these errors were encountered:
Basic example started in this branch with a couple to-dos:
Template
functionality. Templates are a runtime hit for Player to expand the template so we should increase the weight of any nodes within a template (and increase that weight for compound templates) but for that we'll need to be able to determine if any node is the child of a template node which is something we currently can't do as part of the LSP. This is something we'll need to do though in general as we expand validation functionality (related [@player-tools/json-language-service] DuplicateIdPlugin: Template Support #91 )Outcome
Finished Plugin with previously mentioned tasks closed
The text was updated successfully, but these errors were encountered: