ash-project / ash-project/igniter

`mix igniter.new` doesn't support `--help` directly.

Open Beginner friendly
#195 5 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Elixir
Stars
404
Forks
75
Avg merge
9h 58m
Merged PRs (30d)
3

Description

**Describe the bug**
I keep typing `mix igniter.new --help` looking for a list of available options, except I get the following error:

```
Required positional argument missing: project_name.

Usage:

mix igniter.new project_name [options]
```

**To Reproduce**
```
$ mix igniter.new --help
```

**Expected behavior**

It should output the same output as `mix help igniter.new`.

** Runtime

- Elixir version 1.18.1
- Erlang version 27.2
- OS macOS Sequoia 15.2 (24C101)
- Igniter version `0.5.6`
- any related extension versions

Contributor guide

Open the contributing guide

Research direction

Start by running `mix igniter.new --help` and compare its behavior with `mix help igniter.new`. Trace the `mix igniter.new` command entry point and make the direct help invocation produce the same help output without requiring `project_name`; confirm the reproduction command and existing help command both behave as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
cli
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
70/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.