-
-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TASK: Avoid heavily use of controller context and make Neos.Ui.NodeInfo
internal
#3703
TASK: Avoid heavily use of controller context and make Neos.Ui.NodeInfo
internal
#3703
Conversation
As that will be removed via neos/neos-ui#3703
Neos.Ui.NodeInfo
internalNeos.Ui.NodeInfo
internal
As that will be removed via neos/neos-ui#3703
And declare the `NodeInfoHelper` as internal.
be33cbb
to
ce7cd45
Compare
🎥 End-to-End Test Recordings These videos demonstrate the end-to-end tests for the changes in this pull request. |
Neos.Ui.NodeInfo
internalNeos.Ui.NodeInfo
internal
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @mhsdesign,
nice work :) A left a tiny nitpicky comment, but the rest LGTM 👍
@@ -30,6 +30,7 @@ | |||
use Neos\Neos\Utility\NodeTypeWithFallbackProvider; | |||
|
|||
/** | |||
* @internal | |||
* @Flow\Scope("singleton") | |||
* @todo EEL helpers are still to be declared as internal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* @todo EEL helpers are still to be declared as internal |
This should go, since NodeInfoHelper
is marked @internal
now in L33.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a i forgot how i did it, but yes this pr is basically step one and later we followup with #3711 so ill merge it first ;)
Thanks for looking so deep into it :D
If for some reason
Neos.Ui.NodeInfo
was used in consumer fusion land it must be migrated.For migration please copy the parts of the
NodeInfo
helper to your own helper.Note that the helper is sorely an internal detail of the user interface.
What I did
How I did it
How to verify it