Skip to content

Commit 90937ea

Browse files
committed
Silence unused imports warning in examples
glium reexports glutin and I think this point needs to be stressed. So using glutin from the reexport instead of the possibly available extern crate is useful at least in the examples otherwise users might not realize that they don't have to add glutin to their Cargo.toml. Therefore, the lint is silenced instead of being followed. Link to the lint change that likely caused this: rust-lang/rust#58805
1 parent bc9d0cf commit 90937ea

32 files changed

+33
-1
lines changed

examples/blitting.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ extern crate glium;
55
extern crate image;
66

77
use std::io::Cursor;
8+
#[allow(unused_imports)]
89
use glium::{glutin, Surface};
910

1011
mod support;

examples/deferred.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ extern crate cgmath;
44
extern crate image;
55

66
use glium::index::PrimitiveType;
7+
#[allow(unused_imports)]
78
use glium::{glutin, Surface};
89
use std::io::Cursor;
910

examples/displacement_mapping.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ extern crate image;
33
extern crate glium;
44

55
use std::io::Cursor;
6+
#[allow(unused_imports)]
67
use glium::{glutin, Surface};
78

89
mod support;

examples/fullscreen.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ use std::io::Cursor;
77

88
use glium::Surface;
99
use glium::index::PrimitiveType;
10+
#[allow(unused_imports)]
1011
use glium::glutin::{self, ElementState, VirtualKeyCode, Event, WindowEvent};
1112

1213
mod support;

examples/fxaa.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#[macro_use]
22
extern crate glium;
33

4+
#[allow(unused_imports)]
45
use glium::{glutin, Surface};
56

67
mod support;

examples/gpgpu.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#[macro_use]
22
extern crate glium;
33
extern crate rand;
4+
#[allow(unused_imports)]
45
use glium::glutin;
56
use glutin::dpi::PhysicalSize;
67

examples/image.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ extern crate image;
44

55
use std::io::Cursor;
66

7+
#[allow(unused_imports)]
78
use glium::{glutin, Surface};
89
use glium::index::PrimitiveType;
910

examples/info.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
extern crate glium;
22

33
fn main() {
4+
#[allow(unused_imports)]
45
use glium::{glutin, Api, Profile, Version};
56

67
// building the display, ie. the main object

examples/instancing.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
extern crate glium;
33
extern crate rand;
44

5+
#[allow(unused_imports)]
56
use glium::{glutin, Surface};
67

78
mod support;

examples/manual-creation.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ There are three concepts in play:
1919
extern crate glium;
2020

2121
use glium::Surface;
22+
#[allow(unused_imports)]
2223
use glium::glutin::{self, ContextTrait};
2324

2425
use std::rc::Rc;

0 commit comments

Comments
 (0)