apache / apache/hop

[Task]: Refactor code for CreateParentFolder method

Open
#2,729 0 comments 0 reactions 0 assignees View on GitHub
API awaiting triage P3
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.