`mix ash.patch.extract_functions`
- Dominant language
- Elixir
- Stars
- 2.5k
- Forks
- 422
- Avg merge
- 23h 26m
- Merged PRs (30d)
- 46
Description
Some *very preliminary* work for this is in the `extract-functions` branch.
The idea here is a mix task that will interactively walk you through moving anonymous function elements in your actions to modules, i.e changes, manual actions, preparations, etc.
Contributor guide
Research direction
Start by inspecting the preliminary work on the `extract-functions` branch and the existing Mix task conventions. Define the interactive flow for finding anonymous function elements in actions, including changes, manual actions, and preparations, and determine what moving them to modules should produce. Done means the task can guide that extraction consistently, but the issue does not name tests or a specific entry point.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100