adobe / adobe/aem-core-wcm-components
[Architecture] Remove usage of JCR API in ChildrenEditorServlet
Open
blocked
enhancement
- Dominant language
- Java
- Stars
- 795
- Forks
- 775
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 8
Description
The Node#orderBefore JCR API is used in ChildrenEditorServlet:
https://github.com/Adobe-Marketing-Cloud/aem-core-wcm-components/blob/development/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/sandbox/internal/servlets/ChildrenEditorServlet.java#L100
We should get rid of all the JCR API usages in our code.
Contributor guide
Research direction
Start with bundles/core/src/main/java/com/adobe/cq/wcm/core/components/sandbox/internal/servlets/ChildrenEditorServlet.java at line 100, then search the repository for other JCR API usages. The work is complete when the identified JCR API usages have been removed from the codebase.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100