-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GHA CICD #1449
Add GHA CICD #1449
Commits on Jan 28, 2020
-
refactor ~ remove unneeded mem::uninitialized() code
.# [why] `mem::ununitialized()` is deprecated as of rust v1.39.0. And this use is likely a premature optimization attempting to avoid initializing the byte array to 0, which is usually a *very* fast operation. * ref: <https://github.com/rust-lang/rust/blob/master/RELEASES.md> * ref: <https://stackoverflow.com/questions/3654905/faster-way-to-zero-memory-than-with-memset>
Configuration menu - View commit details
-
Copy full SHA for c969bec - Browse repository at this point
Copy the full SHA c969becView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f137c2 - Browse repository at this point
Copy the full SHA 1f137c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f5749e - Browse repository at this point
Copy the full SHA 1f5749eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6043ac1 - Browse repository at this point
Copy the full SHA 6043ac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 181c9d6 - Browse repository at this point
Copy the full SHA 181c9d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 662db61 - Browse repository at this point
Copy the full SHA 662db61View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b1a03 - Browse repository at this point
Copy the full SHA a9b1a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for b276f47 - Browse repository at this point
Copy the full SHA b276f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 768ed71 - Browse repository at this point
Copy the full SHA 768ed71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 493f5f1 - Browse repository at this point
Copy the full SHA 493f5f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba5a243 - Browse repository at this point
Copy the full SHA ba5a243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 291d2f5 - Browse repository at this point
Copy the full SHA 291d2f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 413c64f - Browse repository at this point
Copy the full SHA 413c64fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6817ae - Browse repository at this point
Copy the full SHA c6817aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6e9808 - Browse repository at this point
Copy the full SHA c6e9808View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c2e609 - Browse repository at this point
Copy the full SHA 3c2e609View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88db11a - Browse repository at this point
Copy the full SHA 88db11aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1642933 - Browse repository at this point
Copy the full SHA 1642933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90a64a8 - Browse repository at this point
Copy the full SHA 90a64a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d95cfd - Browse repository at this point
Copy the full SHA 2d95cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ddc65f - Browse repository at this point
Copy the full SHA 4ddc65fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d192ebe - Browse repository at this point
Copy the full SHA d192ebeView commit details -
refactor/polish ~ fix
cargo clippy
complaints (default/tests => `le……t ... = if ...`)
Configuration menu - View commit details
-
Copy full SHA for 8142ecf - Browse repository at this point
Copy the full SHA 8142ecfView commit details -
refactor/polish ~ fix
cargo clippy
complaints (`while let ... = som……e` => `for ... in`)
Configuration menu - View commit details
-
Copy full SHA for e676447 - Browse repository at this point
Copy the full SHA e676447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bff709 - Browse repository at this point
Copy the full SHA 3bff709View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25b1f98 - Browse repository at this point
Copy the full SHA 25b1f98View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc558f3 - Browse repository at this point
Copy the full SHA bc558f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1216378 - Browse repository at this point
Copy the full SHA 1216378View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf63682 - Browse repository at this point
Copy the full SHA bf63682View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da2a69 - Browse repository at this point
Copy the full SHA 3da2a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11d68d3 - Browse repository at this point
Copy the full SHA 11d68d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec5ca19 - Browse repository at this point
Copy the full SHA ec5ca19View commit details -
Configuration menu - View commit details
-
Copy full SHA for a72422f - Browse repository at this point
Copy the full SHA a72422fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea8ed8d - Browse repository at this point
Copy the full SHA ea8ed8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8540c - Browse repository at this point
Copy the full SHA fa8540cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e90c78 - Browse repository at this point
Copy the full SHA 2e90c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 564168c - Browse repository at this point
Copy the full SHA 564168cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88a45a1 - Browse repository at this point
Copy the full SHA 88a45a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94c088f - Browse repository at this point
Copy the full SHA 94c088fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab87a1a - Browse repository at this point
Copy the full SHA ab87a1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c97f0e - Browse repository at this point
Copy the full SHA 8c97f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2db6fb2 - Browse repository at this point
Copy the full SHA 2db6fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8eb763 - Browse repository at this point
Copy the full SHA b8eb763View commit details -
Configuration menu - View commit details
-
Copy full SHA for b003d55 - Browse repository at this point
Copy the full SHA b003d55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2931c80 - Browse repository at this point
Copy the full SHA 2931c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb15dcf - Browse repository at this point
Copy the full SHA bb15dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b18b7c - Browse repository at this point
Copy the full SHA 8b18b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 739c2d5 - Browse repository at this point
Copy the full SHA 739c2d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 600c404 - Browse repository at this point
Copy the full SHA 600c404View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bddf84 - Browse repository at this point
Copy the full SHA 3bddf84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98039f1 - Browse repository at this point
Copy the full SHA 98039f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd8e5ac - Browse repository at this point
Copy the full SHA fd8e5acView commit details -
refactor/polish ~ fix
cargo clippy
complaints (simplify enum elemen……t names/InteractiveMode)
Configuration menu - View commit details
-
Copy full SHA for 82dc40f - Browse repository at this point
Copy the full SHA 82dc40fView commit details -
refactor/polish ~ fix
cargo clippy
complaints (simplify enum elemen……t names/NumberMode)
Configuration menu - View commit details
-
Copy full SHA for 55b3e4e - Browse repository at this point
Copy the full SHA 55b3e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6612445 - Browse repository at this point
Copy the full SHA 6612445View commit details -
Configuration menu - View commit details
-
Copy full SHA for d343d53 - Browse repository at this point
Copy the full SHA d343d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e5d8c - Browse repository at this point
Copy the full SHA 33e5d8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for de9d702 - Browse repository at this point
Copy the full SHA de9d702View commit details -
Configuration menu - View commit details
-
Copy full SHA for f933c60 - Browse repository at this point
Copy the full SHA f933c60View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2ed76 - Browse repository at this point
Copy the full SHA aa2ed76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3344060 - Browse repository at this point
Copy the full SHA 3344060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec50b7 - Browse repository at this point
Copy the full SHA 8ec50b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc3571 - Browse repository at this point
Copy the full SHA 7cc3571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ef9c9a - Browse repository at this point
Copy the full SHA 2ef9c9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 248dfba - Browse repository at this point
Copy the full SHA 248dfbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bffea95 - Browse repository at this point
Copy the full SHA bffea95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37a3db1 - Browse repository at this point
Copy the full SHA 37a3db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f2cdcf - Browse repository at this point
Copy the full SHA 8f2cdcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6131f6f - Browse repository at this point
Copy the full SHA 6131f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1deac8d - Browse repository at this point
Copy the full SHA 1deac8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58779be - Browse repository at this point
Copy the full SHA 58779beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c9b0e - Browse repository at this point
Copy the full SHA 37c9b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5094d6f - Browse repository at this point
Copy the full SHA 5094d6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 784887c - Browse repository at this point
Copy the full SHA 784887cView commit details -
refactor/polish ~ fix
cargo clippy
complaints (allow comparison_cha……in {for f64 comparisons})
Configuration menu - View commit details
-
Copy full SHA for 5241eca - Browse repository at this point
Copy the full SHA 5241ecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a90e1ab - Browse repository at this point
Copy the full SHA a90e1abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44a60f7 - Browse repository at this point
Copy the full SHA 44a60f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99ce03f - Browse repository at this point
Copy the full SHA 99ce03fView commit details -
refactor/polish ~ fix
cargo clippy
complaints (allow map_clone).# [why] Although `copied()` is preffered, it was not stabilized until rust v1.35.0. So, 'map_clone' is allowed instead of increasing MinSRV to v1.35.0. * ref: https://github.com/rust-lang/rust/blob/master/RELEASES.md
Configuration menu - View commit details
-
Copy full SHA for df68c39 - Browse repository at this point
Copy the full SHA df68c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc49983 - Browse repository at this point
Copy the full SHA cc49983View commit details -
Configuration menu - View commit details
-
Copy full SHA for e80970c - Browse repository at this point
Copy the full SHA e80970cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8c0711 - Browse repository at this point
Copy the full SHA b8c0711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 522d3ae - Browse repository at this point
Copy the full SHA 522d3aeView commit details -
refactor/polish ~ fix
cargo clippy
complaints (allow range_plus_one……; `clippy` bug workaround) * ref: <rust-lang/rust-clippy#4898>
Configuration menu - View commit details
-
Copy full SHA for 6230ab3 - Browse repository at this point
Copy the full SHA 6230ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7c478 - Browse repository at this point
Copy the full SHA 6c7c478View commit details -
Configuration menu - View commit details
-
Copy full SHA for 372ddf9 - Browse repository at this point
Copy the full SHA 372ddf9View commit details -
refactor/polish ~ fix
cargo clippy
complaints (allow unreadable_lit……eral {for dynamic code})
Configuration menu - View commit details
-
Copy full SHA for d82a170 - Browse repository at this point
Copy the full SHA d82a170View commit details -
Configuration menu - View commit details
-
Copy full SHA for 082f952 - Browse repository at this point
Copy the full SHA 082f952View commit details -
refactor/polish ~ fix
cargo clippy
complaints (allow deprecated mem……::uninitialized) .# [why] `std::mem::MaybeUninit` is likely preffered. But `MaybeUninit` was not stabilized until rust v1.36.0 and conversion from `mem::uninitialized` is not obviously straight-forward at the moment. So, 'std::mem::uninitialized' is allowed instead of increasing MinSRV to v1.36.0. * ref: https://github.com/rust-lang/rust/blob/master/RELEASES.md
Configuration menu - View commit details
-
Copy full SHA for a6bdad3 - Browse repository at this point
Copy the full SHA a6bdad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4866af - Browse repository at this point
Copy the full SHA b4866afView commit details -
Configuration menu - View commit details
-
Copy full SHA for daecc56 - Browse repository at this point
Copy the full SHA daecc56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15722e3 - Browse repository at this point
Copy the full SHA 15722e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5af8503 - Browse repository at this point
Copy the full SHA 5af8503View commit details
Commits on Feb 9, 2020
-
maint/build ~ refactor feature strategy (allows simple
cargo build
……on all platforms) and easier cross-targeted builds
Configuration menu - View commit details
-
Copy full SHA for b7a3c4d - Browse repository at this point
Copy the full SHA b7a3c4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a529d4c - Browse repository at this point
Copy the full SHA a529d4cView commit details
Commits on Apr 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ca7d565 - Browse repository at this point
Copy the full SHA ca7d565View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0083aa9 - Browse repository at this point
Copy the full SHA 0083aa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a2c9d - Browse repository at this point
Copy the full SHA 83a2c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebc29e8 - Browse repository at this point
Copy the full SHA ebc29e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d26e90 - Browse repository at this point
Copy the full SHA 1d26e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae3d11 - Browse repository at this point
Copy the full SHA 3ae3d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc1cc0 - Browse repository at this point
Copy the full SHA bcc1cc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6adddcf - Browse repository at this point
Copy the full SHA 6adddcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ec47ff - Browse repository at this point
Copy the full SHA 3ec47ffView commit details -
fix forced MinSRV increase (using locked 'backtrace' version)
- hotfix transitive bug in 'failure' forcing MinSRV increase to rust v1.33.0 by pinning 'backtrace' to <= 0.3.31 .# [why] 'failure' was using 'backtrace' `version = "0.3.3"`, which by semantic version auto-upgrade was pulling in 'backtrace' > v0.3.30 (specifically, v0.3.40 most recently). 'backtrace' v0.3.31 introduces use of `#[cfg(target_vendor = ...)]` which requires rust v1.33.0. So, 'backtrace' is forcing an upgrade of MinSRV to rust v1.33.0 with the change from backtrace v0.3.30 to backtrace v0.3.31. Technically, by being less than v1.0.0, 'backtrace' has no semantic version requirement. And there is debate about whether increasing MinSRV is a semantic change. But, in my strong opinion, breaking our MinSRV statement is definitely a semantic change. * ref: <https://github.com/rust-lang/rust/blob/master/RELEASES.md>
Configuration menu - View commit details
-
Copy full SHA for e894214 - Browse repository at this point
Copy the full SHA e894214View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5d541a - Browse repository at this point
Copy the full SHA b5d541aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4a69f2 - Browse repository at this point
Copy the full SHA c4a69f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f05df - Browse repository at this point
Copy the full SHA 75f05dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b145bb - Browse repository at this point
Copy the full SHA 9b145bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84e26b3 - Browse repository at this point
Copy the full SHA 84e26b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fdf27c - Browse repository at this point
Copy the full SHA 0fdf27cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 080cbb5 - Browse repository at this point
Copy the full SHA 080cbb5View commit details -
refactor/polish ~ fix
cargo clippy
complaints (missing_safety_doc; ……with ToDO for safety note)
Configuration menu - View commit details
-
Copy full SHA for c484fb8 - Browse repository at this point
Copy the full SHA c484fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0635c5f - Browse repository at this point
Copy the full SHA 0635c5fView commit details -
refactor/polish ~ fix
cargo clippy
complaints (deprecated std::erro……r::Error::description)
Configuration menu - View commit details
-
Copy full SHA for ce0bb21 - Browse repository at this point
Copy the full SHA ce0bb21View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc895e - Browse repository at this point
Copy the full SHA ecc895eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5224c3c - Browse repository at this point
Copy the full SHA 5224c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf704a - Browse repository at this point
Copy the full SHA 0cf704aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9675add - Browse repository at this point
Copy the full SHA 9675addView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e15375 - Browse repository at this point
Copy the full SHA 7e15375View commit details
Commits on Apr 12, 2020
-
maint/CICD ~ improve PR support for AppVeyor CI builds
- change branch and follow-up commit checkout logic to avoid build failures for PR edge cases - note: final branch pointer is still preserved to support correct code coverage attribution
Configuration menu - View commit details
-
Copy full SHA for 641017f - Browse repository at this point
Copy the full SHA 641017fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b57ee7e - Browse repository at this point
Copy the full SHA b57ee7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69408fc - Browse repository at this point
Copy the full SHA 69408fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c8294 - Browse repository at this point
Copy the full SHA 05c8294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cf8487 - Browse repository at this point
Copy the full SHA 4cf8487View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9da0a - Browse repository at this point
Copy the full SHA ab9da0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97de0df - Browse repository at this point
Copy the full SHA 97de0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57ef582 - Browse repository at this point
Copy the full SHA 57ef582View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9eb31 - Browse repository at this point
Copy the full SHA ab9eb31View commit details -
maint/build ~ refactor dependency specifications (sorted, single line…
…s) of 'Cargo.toml'
Configuration menu - View commit details
-
Copy full SHA for 1c97a29 - Browse repository at this point
Copy the full SHA 1c97a29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d55f0 - Browse repository at this point
Copy the full SHA 78d55f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 156502a - Browse repository at this point
Copy the full SHA 156502aView commit details -
refactor ~ change repair of 'fix
cargo clippy
complaints (fatal/sam……e if clause)' .# [why] The initial refactoring/repair led to comments within if conditions which is objectionable to some of the devs. So, this changes the refactor to completely split the if clauses into separate if statements (with corresponding commentary). Note: this refactor is "less mechanical" and does increase the risk of changing the actual effect of the code. But the change is small and the tests are passing.
Configuration menu - View commit details
-
Copy full SHA for ecb8f28 - Browse repository at this point
Copy the full SHA ecb8f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84f05f2 - Browse repository at this point
Copy the full SHA 84f05f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3dff3 - Browse repository at this point
Copy the full SHA 3e3dff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d704fb2 - Browse repository at this point
Copy the full SHA d704fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8da0d7 - Browse repository at this point
Copy the full SHA b8da0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eeb58a - Browse repository at this point
Copy the full SHA 7eeb58aView commit details
Commits on Apr 13, 2020
-
update ~ (maint!) use fixed/patched uucore (v0.0.2); await upgrade up…
…stream - fixes musl (no-utmpx) build bug - fixes failing windows real{link,path} tests
Configuration menu - View commit details
-
Copy full SHA for 6a18d7f - Browse repository at this point
Copy the full SHA 6a18d7fView commit details