arcus-azure / arcus-azure/arcus.scripting
Refactor Logic Apps scripts with smaller function contents
- Dominant language
- PowerShell
- Stars
- 10
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
Currently, the script files of the Logic Apps module contains a lot of functionality and complexity that makes reading and maintaining harder.
**Describe the solution you'd like**
We should look into providing additional functions within the script file to limit the code indentation (like: `if` > `if` > `foreach` > `if`).
**Additional context**
Follow-up of #413
Contributor guide
Research direction
Inspect the Logic Apps module's script files and review follow-up issue #413 to identify the functionality and nesting targeted by this refactor. Done means the existing behavior is preserved while the scripts use smaller functions and have less deeply nested logic.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, powershell
- Domain
- cloud
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100