問題タブ [semanticdb]

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 に答える
244 参照

scala - scalameta の Transformer に似た scalafix で 1 つまたは複数の SemanticRules を使用する方法は?

チュートリアルhttps://scalacenter.github.io/scalafix/docs/developers/tutorial.htmlSemanticRuleで、scalafix にa がどのように実装されているかがわかります。ディスクから読み取った Scala ファイルのソース コードで直接呼び出して、ファイルを変換したいと考えています。

scalameta では、次のことができます。

scalafix でも同じことをしたいのですが、SemanticRule. これを読んだ場合: https://scalacenter.github.io/scalafix/docs/developers/tutorial.html#run-the-rule-from-source-code ファイルを使用して scalafix プログラムを開始する方法のみが表示されます。 Scalaルールファイルへのパスですが、これは私が望むものではありません。

0 投票する
0 に答える
13 参照

scala - SemanticDB に Scala バインディングを使用するにはどうすればよいですか?

scalameta サイトは、ここで次のように述べています。

偉大な。では、どうすればいいですか?

scaladocs を調べてみましたが、外部 API や、使用するはずのトップレベル オブジェクトが見つかりません。これが scaladocs の使用方法に不慣れなだけの場合はご容赦ください。ただし、SemanticDB ツールの実際の使用方法に関するドキュメントはほとんど見つかりません)。

(私の目標は、コールグラフ関連の情報を取得することです。たとえば、IDE では "go to" ですが、プログラムで実行されます)