問題タブ [plantuml]

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

eclipse - Eclipse には Graphviz プラグインがありますか?

Graphviz に依存する eclipse に plantuml プラグインをインストールします。Eclipse には Graphviz プラグインがありますか?

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

ruby - plantuml を処理するように asciidoctor-gradle-plugin を設定するにはどうすればよいですか?

私はRubyを知りませんが、好きですasciidoctor(そしてgradleプラグイン)。plantumlダイアグラムを生成するプラグインを取得する簡単な方法はありますか?

ネイティブ/ルビー asciidoctor 拡張機能の使用に固有と思われる基本的なasciidoctor-diagrams機能を調べました (これは持っておらず、gradle プラグインを使用するのが好きなのでインストールしたくありません)。

よくできたasciidoctor-gradle-pluginのドキュメントページは、Rubyモジュールのオプションを受け入れることを示していrequiresますが、Rubyにはまったく根拠がなく、それが必要かどうかはわかりません.

最も耐性の低いパスを試しました。つまり、次のとおりです。

私の基本的なplantumlテストに対して:

しかし得た:

構成フェーズ中。

asciidoctor-gradle-pluginplantuml を処理するように構成するにはどうすればよいですか?

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

git - Doxygen PLANTUML_JAR_PATH とソースコード管理

そのため、doxygen(バージョン 1.8.9.1) と UMLplantumlダイアグラムを使用しています。

ファイルDoxyfileには

パスがユーザーに固有のものであることに注意してください。

ソース管理管理 (git) でこのファイルをチェックインすると、plantuml.jar へのパスが異なるため、他の開発者が壊れます。

これは doxygen 自体のバグであり、 https: //bugzilla.gnome.org/show_bug.cgi?id=753629 として報告されていると思います

それまでの間、分散チームで plantuml と一緒に doxygen を使用するための既知の回避策はありますか?

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

gradle - SourceDirectorySet 内のファイルの相対パスを取得する方法

を使用してディレクトリ構造からいくつかのソースを処理したいのですがSourceDirectorySet、元のディレクトリ構造を模倣して、ビルド ディレクトリの下に出力を保存したいと考えています。例えば:

結果は次のようになります。

どうすればそれを達成できますか?

注意:SourceDirectorySetですPatternFilterable

バックグラウンド

janvolck のプラグイン「gradle-plantuml-plugin」 (対応する機能リクエストが既に存在する) を拡張して、構成されたディレクトリの下に出力ファイルを生成するが、元のディレクトリ階層を維持したい。gradle プラグインの現在の実装は、a のすべてのファイルをトラバースしSourceDirectorySet、ソース ファイルが存在する同じディレクトリに出力ファイルを生成します。

これは私が出すことができる最も近いものです:

残念ながら、このトリックは(1)機能していないようで、適切な FileTree を再作成できません。

私の訓練されていないグラドルの直感は、このタスクを簡単に達成できるはずだと言っています。私は確かに何かが欠けていますか?

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

plugins - intellij 実装コンパイラ プラグイン

私は既存のプロジェクトplantuml4ideaを利用しましたが、今は自動ビルド機能を実装しようとしています。

私が言いたいのは、 PlantUMLを使用しているときにユーザーがボタンをクリックすると、現在の UML ダイアグラムが生成されるイメージ表現が (どこでも) できるということです。

ビルドがトリガーされ、イメージ ファイルがソース ファイルよりも古いたびに、(ユーザー構成に基づいて) イメージ ファイルを自動的に生成したい)。

何を実装する必要があるかを明確に理解するのに苦労しています。

外部ビルドを実行して、PlantUML SDK を効果的に出荷しますか? ビルド イベント フックが起動するのをリッスンしてから、いくつかの動作をオーバーライドしますか? CompilerManagerと統合する 必要がありますか? 別のアプローチはありますか?

ネット上には簡単な情報が不足しているようです。そのため、誰かが私を正しい方向に向けることができることを願ってここに質問しています.