Cryptographically verifiable, distributed dependency reviews
Add the last reviewed version to Cargo.toml / [dependencies]:
crossterm_cursor = "0.3.1"
Please, use mobile in landscape.
Filter reviews clicking on the numbers in the summary.
Full column names in tooltip hints: rating Negative, rating Neutral, rating Positive, rating Strong, thoroughness, understanding, reviews count.
Pros:
Cons:
File | Rating | Notes |
---|---|---|
.github/CODEOWNERS | +1 | |
docs/CONTRIBUTING.md | +1 | |
src/cursor/ansi_cursor.rs | +1 | |
src/cursor/cursor.rs | +1 | |
src/cursor/winapi_cursor.rs | +1 | |
src/sys/unix.rs | -1 | [#199] 45: Getting the cursor pos can drop stdin data |
src/sys/winapi.rs | -1 | [#245, #252] Multiple soundness issues |
src/cursor.rs | +1 | |
src/lib.rs | +1 | |
src/sys.rs | +1 | |
.cargo_vcs_info.json | +1 | |
.cargo-ok | +1 | |
.gitignore | +1 | |
.travis.yml | +1 | |
Cargo.toml | +1 | MIT, dep: winapi |
Cargo.toml.orig | +1 | MIT, dep: winapi |
CHANGELOG.md | +1 | |
LICENSE | +1 | MIT |
README.md | +1 |
Other | Rating | Notes |
---|---|---|
unsafe | -1 | Soundness issues |
fs | +1 | None |
io | 0 | Drops stdin |
docs | +1 | |
tests | +1 |
Line | What | Notes |
---|---|---|
26 | unsafe mut SAVED_CURSOR_POS | -1, [#245] Access to static mut is unguarded! Undefined behavior! Unsound! |
68 | fn Cursor::goto | 0, [#252] unsafe { ... } - would be valid if screen buffer handle was guaranteed valid |
86 | fn Cursor::set_visibility | 0, [#252] unsafe { ... } - would be valid if screen buffer handle was guaranteed valid |
101 | fn Cursor::restore_cursor_pos | -1, [#245] Access to static mut is unguarded! Undefined behavior! Unsound! |
114 | fn Cursor::save_cursor_pos | -1, [#245] Access to static mut is unguarded! Undefined behavior! Unsound! |
121 | impl From for Cusror | ??, [#252] Not sure if Handle is guaranteed to be valid |
129 | impl From for Cursor | -1, [#252] no guarantee HANDLE is valid, unsound! |
© bestia.dev 2023, MIT License, Version: 2023.608.1636
Open source repository for this web app: https://github.com/bestia-dev/cargo_crev_web/
Pros:
Cons:
src/sys/winapi.rs
unsafe { ... }
- would be valid if screen buffer handle was guaranteed validunsafe { ... }
- would be valid if screen buffer handle was guaranteed valid