問題タブ [monocle]
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.
scala - 形のないレンズの奇妙な動作
ケース クラスを、各フィールドのレンズを含むシーケンスに変換しようとしています。私が抱えている問題を強調するために、次の単純化された例を作成しました。
次のコードは実行時エラーになります。
一方、次の場合はそうではありません。
実際のエラーは、「式 i は非負の Int リテラルに評価されません」と表示されます。
コード val lens3 = lens[Testing] >> 2 (つまり、1 つのフィールドへのアクセスが多すぎる) でも同じエラー メッセージが表示されるため、このエラー メッセージは誤解を招くように感じます。
シェイプレスでこのような行動を経験した人はいますか? ケース クラスの各フィールドの要素レンズをシーケンスに抽出する簡単な方法はありますか (つまり、フィールド名を使用して各レンズにアクセスする必要があるモノクルの @lenses とは異なります)。
maven - Monocle を使用してヘッドレス CI 環境で JavaFx テストを実行すると失敗する
ヘッドレス CI で動作する JavaFx のテストを作成しようとしています。通常の方法でテストを実行すると、すべてのテストが適切に機能しますが、CI で実行すると機能しません。次のようなエラーが発生するため、FxRobot が一部の要素を適切な方法でクリックしていないようです。
前述したように、これらのテストはすべてローカルでパスします。次のコマンドでテストを実行します。
私はJava 11、TestFx 4を使用しています