File tree Expand file tree Collapse file tree 11 files changed +18
-19
lines changed
Expand file tree Collapse file tree 11 files changed +18
-19
lines changed Original file line number Diff line number Diff line change 1212 features : [--no-default-features, --all-features]
1313 steps :
1414 - name : Checkout sources
15- uses : actions/checkout@v5
15+ uses : actions/checkout@v6
1616
1717 - name : Install ${{ matrix.toolchain }} toolchain
1818 run : |
2727 runs-on : ubuntu-latest
2828 steps :
2929 - name : Checkout sources
30- uses : actions/checkout@v5
30+ uses : actions/checkout@v6
3131
3232 - name : Install nightly toolchain
3333 run : |
5454 features : [--no-default-features, --all-features]
5555 steps :
5656 - name : Checkout sources
57- uses : actions/checkout@v5
57+ uses : actions/checkout@v6
5858
5959 - name : Install ${{ matrix.toolchain }} toolchain
6060 run : |
7373 features : [--no-default-features, --all-features]
7474 steps :
7575 - name : Checkout sources
76- uses : actions/checkout@v5
76+ uses : actions/checkout@v6
7777
7878 - name : Install ${{ matrix.toolchain }} toolchain
7979 run : |
Original file line number Diff line number Diff line change 1010 permissions :
1111 contents : write
1212 steps :
13- - uses : actions/checkout@v5
13+ - uses : actions/checkout@v6
1414 - id : create-release
1515 run : gh release create ${{ github.ref_name }} --title "${{ github.ref_name }}" --generate-notes
1616 env :
2323 permissions :
2424 id-token : write
2525 steps :
26- - uses : actions/checkout@v5
26+ - uses : actions/checkout@v6
2727 - uses : rust-lang/crates-io-auth-action@v1
2828 id : auth
2929 - run : cargo publish
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ readme = "README.md"
99keywords = [" deflate" , " gzip" , " zlib" ]
1010categories = [" compression" , " no-std" ]
1111license = " MIT"
12- edition = " 2021 "
12+ edition = " 2024 "
1313include = [
1414 " Cargo.toml" ,
1515 " README.md" ,
@@ -37,4 +37,3 @@ exclude = ["flate_bench"]
3737
3838[lints .rust ]
3939unexpected_cfgs = { level = " warn" , check-cfg = [' cfg(fuzzing)' ] }
40-
Original file line number Diff line number Diff line change 22name = " flate_bench"
33version = " 0.1.0"
44authors = [" Takeru Ohta <phjgt308@gmail.com>" ]
5- edition = " 2021 "
5+ edition = " 2024 "
66
77[dependencies ]
88clap = { version = " 4" , features = [" derive" ] }
Original file line number Diff line number Diff line change 22name = " libflate_lz77"
33version = " 2.2.0"
44authors = [" Takeru Ohta <phjgt308@gmail.com>" ]
5- edition = " 2021 "
5+ edition = " 2024 "
66description = " LZ77 encoder for libflate crate"
77homepage = " https://github.com/sile/libflate"
88repository = " https://github.com/sile/libflate"
Original file line number Diff line number Diff line change 1- use super :: symbol;
21use super :: BlockType ;
2+ use super :: symbol;
33use crate :: bit;
44use crate :: finish:: { Complete , Finish } ;
55use crate :: lz77;
Original file line number Diff line number Diff line change 2020//! assert_eq!(decoded_data, b"Hello World!");
2121//! ```
2222pub use self :: decode:: Decoder ;
23+ pub use self :: encode:: DEFAULT_BLOCK_SIZE ;
2324pub use self :: encode:: EncodeOptions ;
2425pub use self :: encode:: Encoder ;
25- pub use self :: encode:: DEFAULT_BLOCK_SIZE ;
2626
2727mod decode;
2828mod encode;
Original file line number Diff line number Diff line change @@ -125,10 +125,10 @@ impl<T: Complete> AutoFinish<T> {
125125}
126126impl < T : Complete > Drop for AutoFinish < T > {
127127 fn drop ( & mut self ) {
128- if let Some ( inner) = self . inner . take ( ) {
129- if let Err ( e) = inner. complete ( ) {
130- panic ! ( "{}" , e ) ;
131- }
128+ if let Some ( inner) = self . inner . take ( )
129+ && let Err ( e) = inner. complete ( )
130+ {
131+ panic ! ( "{}" , e ) ;
132132 }
133133 }
134134}
Original file line number Diff line number Diff line change @@ -240,7 +240,7 @@ impl Read for BlockDecoder {
240240mod tests {
241241 use super :: * ;
242242 use crate :: deflate:: { EncodeOptions , Encoder } ;
243- use crate :: util:: { nb_read_to_end , WouldBlockReader } ;
243+ use crate :: util:: { WouldBlockReader , nb_read_to_end } ;
244244 use alloc:: { format, string:: String , vec:: Vec } ;
245245 use core2:: io:: { Read , Write } ;
246246
Original file line number Diff line number Diff line change @@ -156,7 +156,7 @@ impl<R: Read> Read for Decoder<R> {
156156mod tests {
157157 use super :: * ;
158158 use crate :: gzip:: Encoder ;
159- use crate :: util:: { nb_read_to_end , WouldBlockReader } ;
159+ use crate :: util:: { WouldBlockReader , nb_read_to_end } ;
160160 use alloc:: vec:: Vec ;
161161 use core2:: io:: Write ;
162162
You can’t perform that action at this time.
0 commit comments