Skip to content

Add license scan report and status#8

Merged
bernardladenthin merged 1 commit intobernardladenthin:masterfrom
fossabot:add-license-scan-badge
Nov 22, 2022
Merged

Add license scan report and status#8
bernardladenthin merged 1 commit intobernardladenthin:masterfrom
fossabot:add-license-scan-badge

Conversation

@fossabot
Copy link
Copy Markdown
Contributor

Your FOSSA integration was successful! Attached in this PR is a badge and license report to track scan status in your README.

Below are docs for integrating FOSSA license checks into your CI:

Signed off by: fossabot <badges@fossa.com>
@bernardladenthin bernardladenthin merged commit db7ff4e into bernardladenthin:master Nov 22, 2022
bernardladenthin pushed a commit that referenced this pull request Apr 15, 2026
Document why clamping availableBytes (long) to int is safe:
- Explains type mismatch: availableBytes (long) vs InputStream.available() (int)
- Proves no data loss: trim loop handles large buffers via iteration
- Shows example flow: how 5GB+ data is processed correctly
- Confirms: no overflow risk, all data consolidated safely

This documents the edge case handling for LOW #8 (buffer overflow)
instead of testing, since the code is already correct and testing
would require impractical memory allocation or complex mocking.

Removes LOW #8 from edge cases list - safety confirmed via documentation.

https://claude.ai/code/session_017DFinT98AQLtWdjjci6q2f
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.

2 participants