Skip to content

Commit c84ec6c

Browse files
committed
Clippy fix
1 parent afb7010 commit c84ec6c

16 files changed

Lines changed: 43 additions & 43 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jni-gen/systest/tests/jvm_builtin_classes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fn string_to_jobject<'a>(env: &JNIEnv<'a>, string: &str) -> JNIResult<JObject<'a
1010
Ok(JObject::from(env.new_string(string.to_owned())?))
1111
}
1212

13-
fn jobject_to_string<'a>(env: &JNIEnv<'a>, obj: JObject) -> JNIResult<String> {
13+
fn jobject_to_string(env: &JNIEnv<'_>, obj: JObject) -> JNIResult<String> {
1414
Ok(String::from(env.get_string(JString::from(obj))?))
1515
}
1616

prusti-contracts/prusti-contracts-proc-macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "prusti-contracts-proc-macros"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
authors = ["Prusti Devs <prusti_developers@sympa.ethz.ch>"]
55
edition = "2021"
66
license = "MPL-2.0"
@@ -15,7 +15,7 @@ categories = ["development-tools", "development-tools::testing"]
1515
proc-macro = true
1616

1717
[dependencies]
18-
prusti-specs = { path = "../prusti-specs", version = "0.1.8", optional = true }
18+
prusti-specs = { path = "../prusti-specs", version = "0.1.9", optional = true }
1919
proc-macro2 = { version = "1.0", optional = true }
2020

2121
[features]

prusti-contracts/prusti-contracts/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "prusti-contracts"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
authors = ["Prusti Devs <prusti_developers@sympa.ethz.ch>"]
55
edition = "2021"
66
license = "MPL-2.0"
@@ -12,7 +12,7 @@ keywords = ["prusti", "contracts", "verification", "formal", "specifications"]
1212
categories = ["development-tools", "development-tools::testing"]
1313

1414
[dependencies]
15-
prusti-contracts-proc-macros = { path = "../prusti-contracts-proc-macros", version = "0.1.8" }
15+
prusti-contracts-proc-macros = { path = "../prusti-contracts-proc-macros", version = "0.1.9" }
1616

1717
[dev-dependencies]
1818
trybuild = "1.0"

prusti-contracts/prusti-specs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "prusti-specs"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
authors = ["Prusti Devs <prusti_developers@sympa.ethz.ch>"]
55
edition = "2021"
66
license = "MPL-2.0"

prusti-contracts/prusti-specs/src/extern_spec_rewriter/impls.rs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -192,11 +192,11 @@ mod tests {
192192

193193
#[test]
194194
fn generated_struct() {
195-
let mut inp_impl: syn::ItemImpl = parse_quote!(
195+
let inp_impl: syn::ItemImpl = parse_quote!(
196196
impl<'a, const CONST: i32, T> MyStruct<'a, CONST, T> {}
197197
);
198198

199-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
199+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
200200

201201
let struct_ident = &rewritten.generated_struct.ident;
202202
let expected: syn::ItemStruct = parse_quote! {
@@ -212,15 +212,15 @@ mod tests {
212212

213213
#[test]
214214
fn impl_no_generics() {
215-
let mut inp_impl: syn::ItemImpl = parse_quote!(
215+
let inp_impl: syn::ItemImpl = parse_quote!(
216216
impl MyStruct {
217217
fn foo(&self);
218218
fn bar(&mut self);
219219
fn baz(self);
220220
}
221221
);
222222

223-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
223+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
224224

225225
let newtype_ident = &rewritten.generated_struct.ident;
226226
let expected: syn::ItemImpl = parse_quote! {
@@ -251,13 +251,13 @@ mod tests {
251251

252252
#[test]
253253
fn impl_generics() {
254-
let mut inp_impl: syn::ItemImpl = parse_quote!(
254+
let inp_impl: syn::ItemImpl = parse_quote!(
255255
impl<I, O> MyStruct<I, O, i32> {
256256
fn foo(&self, arg1: I, arg2: i32) -> O;
257257
}
258258
);
259259

260-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
260+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
261261

262262
let newtype_ident = &rewritten.generated_struct.ident;
263263
let expected: syn::ItemImpl = parse_quote! {
@@ -276,13 +276,13 @@ mod tests {
276276

277277
#[test]
278278
fn impl_forwarded_generics() {
279-
let mut inp_impl: syn::ItemImpl = parse_quote!(
279+
let inp_impl: syn::ItemImpl = parse_quote!(
280280
impl MyStruct {
281281
fn foo<T: Copy>(&self) -> bool;
282282
}
283283
);
284284

285-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
285+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
286286

287287
let newtype_ident = &rewritten.generated_struct.ident;
288288
let expected: syn::ItemImpl = parse_quote! {
@@ -305,13 +305,13 @@ mod tests {
305305

306306
#[test]
307307
fn associated_types() {
308-
let mut inp_impl: syn::ItemImpl = parse_quote!(
308+
let inp_impl: syn::ItemImpl = parse_quote!(
309309
impl MyTrait for MyStruct {
310310
fn foo(&mut self) -> Self::Result;
311311
}
312312
);
313313

314-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
314+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
315315

316316
let newtype_ident = &rewritten.generated_struct.ident;
317317
let expected_impl: syn::ItemImpl = parse_quote! {
@@ -330,13 +330,13 @@ mod tests {
330330

331331
#[test]
332332
fn generic_trait() {
333-
let mut inp_impl: syn::ItemImpl = parse_quote!(
333+
let inp_impl: syn::ItemImpl = parse_quote!(
334334
impl MyTrait<Foo> for MyStruct {
335335
fn foo(&mut self, arg1: Foo);
336336
}
337337
);
338338

339-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
339+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
340340

341341
let newtype_ident = &rewritten.generated_struct.ident;
342342
let expected_impl: syn::ItemImpl = parse_quote! {
@@ -355,13 +355,13 @@ mod tests {
355355

356356
#[test]
357357
fn generic_blanket_impl() {
358-
let mut inp_impl: syn::ItemImpl = parse_quote!(
358+
let inp_impl: syn::ItemImpl = parse_quote!(
359359
impl<I> MyTrait<I> for MyStruct {
360360
fn foo(&mut self, arg1: I);
361361
}
362362
);
363363

364-
let rewritten = rewrite_extern_spec_internal(&mut inp_impl).unwrap();
364+
let rewritten = rewrite_extern_spec_internal(&inp_impl).unwrap();
365365

366366
let newtype_ident = &rewritten.generated_struct.ident;
367367
let expected_impl: syn::ItemImpl = parse_quote! {

prusti-contracts/prusti-std/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "prusti-std"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
authors = ["Prusti Devs <prusti_developers@sympa.ethz.ch>"]
55
edition = "2021"
66
license = "MPL-2.0"
@@ -12,7 +12,7 @@ keywords = ["prusti", "contracts", "verification", "formal", "specifications"]
1212
categories = ["development-tools", "development-tools::testing"]
1313

1414
[dependencies]
15-
prusti-contracts = { path = "../prusti-contracts", version = "0.1.8" }
15+
prusti-contracts = { path = "../prusti-contracts", version = "0.1.9" }
1616

1717
# Forward "prusti" flag
1818
[features]

prusti-interface/src/environment/body.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ impl<'tcx> EnvBody<'tcx> {
130130

131131
let facts = BorrowckFacts {
132132
input_facts: RefCell::new(body_with_facts.input_facts.map(|f| *f)),
133-
output_facts: body_with_facts.output_facts.unwrap(),
133+
output_facts: body_with_facts.output_facts,
134134
location_table: RefCell::new(body_with_facts.location_table),
135135
};
136136

prusti-interface/src/environment/borrowck/facts.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ pub struct BorrowckFacts {
3636
/// Polonius input facts.
3737
pub input_facts: RefCell<Option<AllInputFacts>>,
3838
/// Polonius output facts.
39-
pub output_facts: Rc<AllOutputFacts>,
39+
pub output_facts: Option<Rc<AllOutputFacts>>,
4040
/// The table that maps Polonius points to locations in the table.
4141
pub location_table: RefCell<Option<LocationTable>>,
4242
}

prusti-viper/src/encoder/middle/core_proof/snapshots/into_snapshot/context_independent/traits.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,6 @@ impl IntoSnapshot for vir_mid::Type {
4444
&self,
4545
lowerer: &mut Lowerer<'p, 'v, 'tcx>,
4646
) -> SpannedEncodingResult<Self::Target> {
47-
ContextIndependentSnapshot::default().type_to_snapshot(lowerer, self)
47+
ContextIndependentSnapshot.type_to_snapshot(lowerer, self)
4848
}
4949
}

0 commit comments

Comments
 (0)