Tags: cm45t3r/jpf-autodoc
Tags
JPF AutoDoc v1.0.0 - Production Release 🚀 Major Features: - Unified documentation generation for JPF (configurations + types) - Multiple output formats: Markdown, JSON, XML, HTML, Console - Modern architecture with Java 11+ and Gradle - Parallel processing with configurable thread count - Intelligent caching with memory management - Comprehensive CLI with 25+ options - Archive support (JAR, ZIP) with robust error handling 🛠️ Technical Improvements: - Gradle 9.0 compatibility with Java Toolchain support - Jackson-based XML/JSON generation replacing legacy Castor - Picocli modern CLI with automatic help generation - Java util.logging structured logging system - Comprehensive test suite with 100% coverage - Production-ready error handling and validation 🔧 Fixed Issues: - NPE in multiple output generators completely resolved - Gradle deprecation warnings for 9.0 compatibility - Build independence from jpf-core presence - Cross-platform executable scripts 📦 Deliverables: - Executable JAR with all dependencies - Cross-platform shell scripts - Comprehensive documentation and setup guides - Configuration examples and troubleshooting ✅ Verified Features: - All 25+ CLI options tested and working - Multiple output formats generate correctly - Configuration and type analysis functional - Performance optimizations validated - Error handling robust across all scenarios This release represents a complete modernization and unification of JPF documentation generation tools with production-ready quality.