• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

demosdemon / git-remote-codecommit / 18608388047

18 Oct 2025 12:59AM UTC coverage: 84.885% (-0.02%) from 84.908%
18608388047

push

github

demosdemon
feat: probe for windows nightly

41 of 50 new or added lines in 2 files covered. (82.0%)

702 of 827 relevant lines covered (84.89%)

242.83 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/crates/git-remote-codecommit/src/nightly/windows_process_exit_code.rs
1
#![cfg_attr(build_feature_probe, feature(windows_process_exit_code_from))]
2

3
#[cfg(build_feature_probe)]
4
const _: () = {
5
    use std::process::ExitCode;
6

7
    fn _probe() -> std::process::ExitCode {
8
        std::os::windows::process::ExitCodeExt::from_raw(0_u32)
9
    }
10
};
11

12
#[cfg(build_feature_probe)]
13
const _: Option<&str> = option_env!("RUSTC_BOOTSTRAP");
14

15
#[cfg(not(windows_process_exit_code_from))]
16
pub(crate) trait ExitCodeExt {
17
    fn from_raw(code: u32) -> Self;
18
}
19

20
#[cfg(not(windows_process_exit_code_from))]
21
impl ExitCodeExt for std::process::ExitCode {
NEW
22
    fn from_raw(code: u32) -> Self {
×
NEW
23
        if (code & 0xff) == code {
×
NEW
24
            std::process::ExitCode::from((code & 0xff) as u8)
×
25
        } else {
NEW
26
            std::process::ExitCode::FAILURE
×
27
        }
NEW
28
    }
×
29
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc