cake-build / cake-build/cake

Add method to ProcessArgumentBuilder class to insert argument at any location

Open
#2,373 0 comments 3 reactions 0 assignees View on GitHub
Improvement
Dominant language
C#
Stars
4.2k
Forks
778
Avg merge
1h 15m
Merged PRs (30d)
19

Description

### What You Are Seeing?

Can't insert argument to a location in between the first and the last in ProcessArgumentBuilder.

### What is Expected?

I should be able to insert an argument at any location, not just first and last.

### What version of Cake are you using?

Latest

### How Did You Get This To Happen? (Steps to Reproduce)

When unsupported SignTool arguments are required - they can't be last or first.

Contributor guide

Open the contributing guide

Research direction

Start by locating the ProcessArgumentBuilder class and reviewing how it currently handles insertion at the first and last positions. Add support for inserting an argument between existing arguments, including the unsupported SignTool argument case described here, and verify the behavior with the relevant test coverage if present.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.