CommandAlias and Subcommand on inner classes leads to unexpected behavior
オープン
core
- 主要言語
- Java
- スター
- 628
- フォーク
- 150
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
I have the following setup:
```java
@CommandAlias("main")
public class MainCommand extends BaseCommand {
@Subcommand("setup")
public void setup() { /* stuff */ }
@Subcommand("sub")
@CommandAlias("sc")
public class SubCommand extends BaseCommand {
@Subcommand("create")
public void create() { /* stuff */ }
}
}
```
My expectation is that the following commands exist:
```
/main setup
/main sub create
/sc create
```
However, the actual commands end up being:
```
/main setup
/main sub create
/sc sub create
```
Is this the intended behavior?
コントリビューションガイド
評価
この issue はまだ評価されていません。