Skip to content

Releases: igapyon/miku-text-bundle-java

v0.5.0.2 : miku-text-bundle-java 最初のリリース

05 May 23:04
3de05a7

Choose a tag to compare

v0.5.0.2 : miku-text-bundle-java 最初のリリース

概要

miku-text-bundle-java の初回リリースです。

リポジトリ内のテキストファイルを収集し、生成AIへの受け渡しに使いやすい分割Markdownバンドルとして出力する Java CLI を提供します。上流の TypeScript 版 miku-text-bundle に対する Java straight-conversion 版として、Java 8 以降と Maven 3.x で利用できます。

主な変更

  • Java CLI として miku-text-bundle-java を提供
  • 実行可能 jar miku-text-bundle-java-0.5.0.jar を Maven package で生成
  • 入力ディレクトリを収集し、以下のMarkdownファイルを出力
    • text-bundle-000-index.md
    • text-bundle-000-prompt.md
    • text-bundle-001.md 以降の分割本文
  • デフォルト収集対象として、ルートの README.md / TODO.md と、src/lib/app/test/tests/ 配下の主要ソース拡張子に対応
  • .gitignore、ルートのドットディレクトリ、非UTF-8またはバイナリ判定ファイル、サイズ上限超過ファイルのスキップに対応
  • --include / --exclude による収集対象の追加・除外に対応
  • --max-chars による分割サイズ指定と、上限を超える大きなファイルの分割に対応
  • --max-input-file-bytes による入力ファイルサイズ上限指定に対応
  • --input-directory / --output-directory の名前付きディレクトリ指定に対応
  • --verbose--help / -h--version を提供
  • TODO / FIXME / XXX マーカーを検出し、インデックスに出力
  • 上流出力との一致を確認する parity test、CLIテスト、パターンマッチングテスト、Markdown生成テスト、pomメタデータテストを整備

確認済み

  • mvn test
    • Tests run: 41
    • Failures: 0
    • Errors: 0
    • Skipped: 0

v0.5.0.1 : デプロイテスト

05 May 22:59
1d443e4

Choose a tag to compare

v0.5.0.1 : デプロイテスト

v0.5.0 : デプロイテスト

05 May 22:47
7c8c388

Choose a tag to compare

v0.5.0 : デプロイテスト