問題タブ [jqassistant]
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.
java - @Transaction なしでメソッドを発見しますか?
実装したい検証に苦労しています。update で始まる Service のすべてのメソッドに @Transactional アノテーションが必要であることを確認したいと思います。ここまでで、update で始まるサービス クラスのメソッド (updateInvoice など) を提供する概念を作成しました。しかし、 @Transaction アノテーションのないメソッドを選択する制約を作成する方法がわかりません。
jqassistant - ユニークなタイプの複数の jar
コマンド ライン ツールを使用して jQAssistant v1.0.0 を少しいじって、プロジェクトのいくつかの JAR アーカイブをスキャンしましたbin\jqassistant.cmd scan -f lib
。:Directory
残念ながら、これにより、共通ノードを介してのみ接続されているすべての jar のサブグラフが作成されます。たとえば、(:Type {name: "int"})
明らかに役に立たない 15 個のノードを取得します。具体的には、個別の jar (レイヤー、api、impl など) に分割されたプロジェクト全体にまたがるクエリを作成できません。したがって:Archive
、インターフェイスを含む 1 つの:Archive
ノードと、そのインターフェイスを必要とする他の 3 つのノードを取得しますが、同じ fqn を持つ 4 つの異なるインターフェイス ノードがあります。
何か間違ったことをしていますか、それとも複数の JAR で機能していませんか? 前もって感謝します。
jqassistant - レベル セットよりも低いレベルで制約が検証されました。ex : jqassitant の INFO (BLOCKER から)
jqassistant プラグインを実行すると、ログに次の行が表示されます
重大度ブロッカーで概念と制約を設定したので、このログがわかりません。
私は1.1.2を使用しています
neo4j - サブセレクトを使用したNeo4j Cypherクエリ
jqassistant で作成したグラフのクエリを見つけようとしています。しかし、私はそれを理解することはできません。私のデータは次のようになります。
アーティファクトを表すノードがいくつかあります: (各行はノードです)
私のクエリが返す必要があるのは、次の 2 つのノードです。
したがって、このノードの最新バージョンを名前で区別したいと思います。DISTINCT と ORDER BY の使用方法は知っていますが、これら 2 つを組み合わせて目的の出力を得る方法がわかりません。何か案は?
私の最終的な目標は、最新バージョンをマークすることです。次に、最新としてマークされていないアーティファクトに依存するすべての最新のアーティファクトを指摘したいと思います。
これに到達するための別の可能な解決策は、先行者のチェーンを作成することです。その後、前任者が入っていないすべてのアーティファクトが最新バージョンになります。しかし、それは私が最新のものを選択する際に抱えているのと同じ問題を意味します.
java - jQAssistant ヒープの問題 - Java のバージョンを明示的に設定する
jQAssistant をインストールし、JQASSISTANT_OPTS 変数を推奨どおり -Xmx1024M -XX:MaxPermSize=512m に設定してから (jqassistant.cmd の起動時):
jQAssistant が間違ったバージョンの Java で実行されていると思います。Java のバージョンを確認または変更する方法はありませんか? それとも、この背後に別の理由がありますか?
java - リポジトリスキャン (jQAssistant) での Maven の依存関係を参照してください。
Maven リポジトリで jQAssistant スキャンを実行しました。今、私はいくつかの情報を見ることができますが、残念ながら、試してみると
アーティファクト間に DEPENDS_ON 接続があるはずですが、結果が表示されません。スキャンでこれらのアークも検出するための追加のスイッチはありますか?