love2hina-net / sharon Goto Github PK
View Code? Open in Web Editor NEWコードからExcelファイルのコードドキュメント(詳細設計書)を生成するツールです。
License: MIT License
コードからExcelファイルのコードドキュメント(詳細設計書)を生成するツールです。
License: MIT License
switch文での条件分岐を実装する
member of #1
現在はUUIDを割り当てているが、同じ出力ディレクトリにしていると、
情報生成の度にファイルが増え続けることに。
パッケージ空間やファイル名などのハッシュ値の方がよい?
現在はソースコード1ファイル毎にテンプレート解析を行うが、これを最適化したい。
段落レベルでコード記述を字下げする
member of #1
switch文やif文の時に、あらかじめ新規段落にしておかないと、段落番号が重複する。
指定ディレクトリ配下の対象ファイルを列挙する処理の追加
member of #1
member of #1
項目編集表の出力
member of #1
begin codesの処理を実装する。
member of #1
テンプレートbegin~end内で繰り返さない固定部を出力できるようにする。
member of #1
並列実行時に処理が不安定
クラスのJavadoc分解処理を実装する。
いろいろな出力パターンの確認と細かい不備の調整
条件表に飛ばす項番タイトルを挿入する
member of #1
module-info.javaを追加し、Javaモジュールを有効にすると、
kaptによって生成されたコード内でシンボル解決不可エラーになる。
module-info.javaを削除し、Javaを後方互換モードとしている。
要素なし時にヘッダーとフッターを出力しないようにする。
Kotlin ソースコードに対応する。
H2データベースがオンメモリになっているので、ファイルに変更する。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.