-
-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
There are way more todos declared in the source than real issues in this repo.
so just to give awareness to that.
Every comment that is NOT marked with -> compatible with ES CR Node (nothing to do) is missing a migration!
That includes all methods on the TraversableNodeInterface
rector/config/set/contentrepository-90.php
Lines 298 to 317 in efcb725
| /** | |
| * Neos\ContentRepository\Domain\Projection\Content\TraversableNodeInterface | |
| */ | |
| // getDimensionSpacePoint() -> threw exception in <= Neos 8.0 - so nobody could have used this | |
| // findParentNode() -> TraversableNodeInterface | |
| $rectorConfig->rule(NodeFindParentNodeRector::class); | |
| // findNodePath() -> NodePath | |
| // TODO: PHP | |
| // findNamedChildNode(NodeName $nodeName): TraversableNodeInterface; | |
| // TODO: PHP | |
| // findChildNodes(NodeTypeConstraints $nodeTypeConstraints = null, int $limit = null, int $offset = null): TraversableNodes; | |
| // TODO: PHP | |
| // countChildNodes(NodeTypeConstraints $nodeTypeConstraints = null): int; | |
| // TODO: PHP | |
| // findReferencedNodes(): TraversableNodes; | |
| // TODO: PHP | |
| // findNamedReferencedNodes(PropertyName $edgeName): TraversableNodes; | |
| // TODO: PHP | |
| // findReferencingNodes() -> threw exception in <= Neos 8.0 - so nobody could have used this | |
| // findNamedReferencingNodes() -> threw exception in <= Neos 8.0 - so nobody could have used this |
As well as moving
rector/config/set/contentrepository-90.php
Lines 229 to 234 in efcb725
| // moveBefore() | |
| // moveAfter() | |
| // moveInto() | |
| // copyBefore() | |
| // copyAfter() | |
| // copyInto() |
and creating nodes:
rector/config/set/contentrepository-90.php
Lines 212 to 214 in efcb725
| // createNode | |
| // createSingleNode -> internal | |
| // createNodeFromTemplate |
And much more.
Metadata
Metadata
Assignees
Labels
No labels