Add a small in-memory SmartPark parking lot that tracks capacity as vehicles enter and leave.
Add automated tests for normal use, full and empty lots, and invalid starting values.
Add a Jenkinsfile that checks out the branch, compiles Java with warnings treated as errors, and runs the tests.
Document the feature and add a versioned Jenkins Compose example.
Verification
The issue branch’s first Jenkins build passed its compile and test stages.
Review notes
Please review the parking-capacity rules, test cases, and Jenkinsfile. The pull request build and required merge check will be verified before merging.
Refs #9
**Summary**
- Add a small in-memory SmartPark parking lot that tracks capacity as vehicles enter and leave.
- Add automated tests for normal use, full and empty lots, and invalid starting values.
- Add a Jenkinsfile that checks out the branch, compiles Java with warnings treated as errors, and runs the tests.
- Document the feature and add a versioned Jenkins Compose example.
**Verification**
The issue branch’s first Jenkins build passed its compile and test stages.
**Review notes**
Please review the parking-capacity rules, test cases, and Jenkinsfile. The pull request build and required merge check will be verified before merging.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Refs #9
Summary
Verification
The issue branch’s first Jenkins build passed its compile and test stages.
Review notes
Please review the parking-capacity rules, test cases, and Jenkinsfile. The pull request build and required merge check will be verified before merging.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.