-#![feature(plugin)]
-#![plugin(clippy)]
-
-#[deny(assign_ops)]
-#[allow(unused_assignments)]
-fn main() {
- let mut i = 1i32;
- i += 2;
- i += 2 + 17;
- i -= 6;
- i -= 2 - 1;
- i *= 5;
- i *= 1+5;
- i /= 32;
- i /= 32 | 5;
- i /= 32 / 5;
- i %= 42;
- i >>= i;
- i <<= 9 + 6 - 7;
- i += 1 << 5;
-}
+// Copyright 2014-2018 The Rust Project Developers. See the COPYRIGHT
+// file at the top-level directory of this distribution.
+//
+// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// option. This file may not be copied, modified, or distributed
+// except according to those terms.
#[allow(dead_code, unused_assignments)]
-#[deny(assign_op_pattern)]
-fn bla() {
+#[warn(clippy::assign_op_pattern)]
+fn main() {
let mut a = 5;
a = a + 1;
a = 1 + a;