Skip to content

Commit 24fdcd1

Browse files
Flossyclaude
andcommitted
docs: update README with current version and test count
Updates: - Version History: 1.0 → 1.1 (Current) - Test count: 392 → 493 tests (actual current count) - Consistent test count across all README sections Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 0f3dab4 commit 24fdcd1

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ A flexible Java ClassLoader that can load classes from 34+ transport protocols w
2727
### Developer Experience
2828
- **Builder Pattern**: Fluent API for easy configuration
2929
- **Extensible**: Add custom class sources by implementing the `ClassSource` interface
30-
- **Well Tested**: Comprehensive test suite with 392 unit tests (46% code coverage)
30+
- **Well Tested**: Comprehensive test suite with 493 unit tests (46% code coverage)
3131

3232
## Requirements
3333

@@ -619,7 +619,7 @@ mvn test
619619

620620
### Test Coverage
621621

622-
ApplicationClassLoader has **463 comprehensive unit tests** achieving **46% instruction coverage** across the codebase. While we strive for high test coverage, 100% coverage is not the goal for this project. Here's why:
622+
ApplicationClassLoader has **493 comprehensive unit tests** achieving **46% instruction coverage** across the codebase. While we strive for high test coverage, 100% coverage is not the goal for this project. Here's why:
623623

624624
**What IS tested (well-covered):**
625625
-**Core functionality** (53% coverage): Class loading, delegation strategies, authentication
@@ -718,7 +718,7 @@ ApplicationClassLoader tenantLoader = ApplicationClassLoader.builder()
718718

719719
## Version History
720720

721-
### 1.0 (Current)
721+
### 1.1 (Current)
722722
- ✅ 30+ ClassSource implementations (HTTP, FTP, SFTP, WebDAV, Maven, databases, Kafka, RabbitMQ, Redis, HDFS, Kubernetes, Docker, Git, MinIO, Hazelcast, etc.)
723723
- ✅ Cloud storage support via [jcloudstorage](https://github.com/FlossWare/cloudstorage-java) library (S3, Azure Blob, GCS, Google Drive, Dropbox, OneDrive)
724724
- ✅ JAR file loading from remote sources (HTTP/HTTPS)
@@ -728,7 +728,7 @@ ApplicationClassLoader tenantLoader = ApplicationClassLoader.builder()
728728
- ✅ Lifecycle hooks for monitoring and resource tracking
729729
- ✅ File system caching
730730
- ✅ Authentication support (Basic, Bearer)
731-
- ✅ Comprehensive test suite (392 tests, 46% coverage)
731+
- ✅ Comprehensive test suite (493 tests, 46% coverage)
732732

733733
## Roadmap
734734

0 commit comments

Comments
 (0)