[Task]: Refactor code for CreateParentFolder method
- Dominant language
- Java
- Stars
- 1.5k
- Forks
- 476
- Avg merge
- 18h 33m
- Merged PRs (30d)
- 204
Description
### What needs to happen?
Migration: https://issues.apache.org/jira/browse/HOP-3493
Called from TextOutput, ExcelWriter, MetadataInjecton and a few other transforms/actions to create a parent folder wherever required. Refactor code to have a single used across all of them.
### Issue Priority
Priority: 3
### Issue Component
Component: API
Contributor guide
Research direction
Start by locating the existing CreateParentFolder method and its callers in TextOutput, ExcelWriter, MetadataInjecton, and the other transforms or actions mentioned. Review the HOP-3493 migration for context, then trace how each caller creates parent folders. Done means the shared implementation is used consistently wherever required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100