問題タブ [picocli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
68 参照

java - 実行ごとにPicocliがコレクションフィールドをリセットしませんか?

私は最近、プロジェクトを Picocli 4.2.0 にアップグレードしました。これには、廃止されたすべてのメソッド呼び出しの削除が含まれており、ここで説明した作業を続けています。私は再び同じ問題に直面しています - リセットされないように見えるフィールドがあります。これが私の他の質問と異なる唯一のことは、フィールドがコレクションになったことです。コードは次のようになります。

(完全なコードはこちらから入手できます。)

具体的には、productionsToEnableリセットされないようです。呼び出しが行われる方法は、単体テストの一部です。

(完全なコードはこちらから入手できます。)

"c"最後の への呼び出しの文字列は、最後の でコマンドが呼び出されたときにproduction watchまだ存在しています。productionsToEnableproduction watcheval

上記のコード リンクはjsoar-command-performanceブランチ上にあることに注意してください。詳細を確認するのに役立ちます。