Skip to content

docs: 公開済みPatterns 1.3.2の導入案内を更新 - #29

Merged
lambig merged 1 commit into
mainfrom
docs/patterns-1.3.2-published
Nov 7, 2026
Merged

lambig merged 1 commit into
mainfrom
docs/patterns-1.3.2-published

Conversation

@lambig

@lambig lambig commented Nov 7, 2026

Copy link
Copy Markdown
Owner

Patterns 1.3.2の導入案内を、Maven Centralの公開版を使う手順へ更新します。ライブラリの独立利用に必要な実装・導入例・API文書のうち、今回の変更は公開後の利用者向け案内を整えるものです。

  • READMEの依存宣言を公開版の案内に変更し、同じ版のJavadoc JARへのリンクを追加しました。
  • DEVELOPING.mdの公開版導入確認も、現在実行できる手順として案内します。

検証: 公開先から取得した本体・sources・Javadoc・POM・Module Metadataと各署名が、正式bundleと一致しました。Java 11/25で独立したMaven/Gradle導入例とREADMEのプログラムが成功し、Patternsだけの直接依存宣言でTuplite 1.0.1とfunctional-interface-extension 1.1.3も解決できました。

レビュー観点は、依存宣言とAPI文書への導線が公開版1.3.2を指し、利用開始と検証の手順が現在の公開状態に合っていることです。他ライブラリの整備とtoolbox・ABService側の導入は後続工程です。

@lambig lambig left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

レビュー結果

修正要求なし。マージ可能と判断します。

  • 差分は README.md と DEVELOPING.md の公開状態・API文書への導線の更新のみ(2ファイル、+3/-4)。前提となるPR #28はマージ済みで、今回のbase c706bbdf6a589e0631ffb31cc3d9b6a5845f7388 と一致します。
  • READMEの1.3.2候補版/公開待ち表記を公開済みの案内に変更しており、記載された依存座標 io.github.lambig:Patterns:1.3.2 と整合しています。Tuplite 1.0.1・FIE 1.1.3の推移依存の説明や独立consumer例は変更されていません。
  • Javadocへの導線はMaven Central上の特定版 Patterns-1.3.2-javadoc.jar を指し、展開後に index.html を開く利用方法も明示しています。API文書の版を曖昧にしない変更です。
  • DEVELOPING.md の verify-consumers.sh public 1.3.2 を、公開後に利用可能な手順として案内する修正は妥当です。
  • 最新HEAD 354fc34 の GitHub Actions はJava 11/25の両 contract and consumers ジョブが成功し、保存成果物のHEAD SHAも一致しています。これは候補構成のCI検証であり、公開版の独立取得検証と区別して評価します。

確認範囲: 公開先の本体・sources・Javadoc・POM・Gradle Module Metadataと各署名が正式bundleと一致すること、公開版1.3.2の空キャッシュでの導入成功はPR本文の記録として確認しました。今回こちらからMaven Centralの実ファイルを直接取得しての再照合はできていないため、その部分は記録された検証結果に基づく評価です。

今回の変更に実装/APIの差分はなく、toolbox・ABServiceへの採用も後続工程として適切に分離されています。本PRへの追加作業は要求しません。

@lambig
lambig merged commit 5ba5e22 into main Nov 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant