問題タブ [xtend]

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 投票する
2 に答える
157 参照

spring - Xtend が間違ったオーバーロードを選択する

私は Xtend で遊んでいて、障害にぶつかりました。

私のクラスは Spring Data リポジトリを使用しています。インターフェースは次のとおりです。

GraphRepository<T>(私のプロジェクトではなく、 Spring Data の一部である)のスーパーインターフェイスは、次を宣言します。

ただし、次のコードは失敗します。

これにより、次が生成されます。

境界の不一致: 型引数は、メソッド save(Iterable) の境界型パラメーターの有効な代替ではありません

Xtend が間違ったオーバーロードされたメソッドを選択しているように見えます。

タイプヒントを追加してみました、ala:

しかし、これでも同じエラーが発生します。ここで何が間違っていますか?

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

arrays - xtend で int の配列を宣言する

xtendでintの配列を宣言するにはどうすればよいですか?

ArrayList を試しましたが、「プリミティブ 'int' を型引数にすることはできません」というエラーが表示されます。

0 投票する
2 に答える
343 参照

xtext - xbase で二項演算子を含む Java 式が機能しない

私はxbaseを使用しています

コードを書く場所

のような式を書くと

次に、次のエラーが表示されます

Strings でも同じことが起こります。実際、すべての二項演算子で発生します: ==、<、>、... xbase が演算子のオーバーロードをサポートしていることはわかっていますが、それと関係があるのでしょうか? (数値を追加できる場所を定義する必要があるのでしょうか?)