mirror of
https://github.com/servo/servo.git
synced 2025-06-21 23:59:00 +01:00
Sometimes clippy gets outdated by months, and its current support setup means that each Servo component need to opt into it by depending on the plugins crate manually, and not all components do that.
36 lines
931 B
Rust
36 lines
931 B
Rust
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
#![cfg_attr(not(target_os = "windows"), feature(alloc_jemalloc))]
|
|
#![feature(box_syntax)]
|
|
|
|
#![deny(unsafe_code)]
|
|
|
|
#[allow(unused_extern_crates)]
|
|
#[cfg(not(target_os = "windows"))]
|
|
extern crate alloc_jemalloc;
|
|
extern crate heartbeats_simple;
|
|
extern crate ipc_channel;
|
|
#[cfg(not(target_os = "windows"))]
|
|
extern crate libc;
|
|
#[macro_use]
|
|
extern crate log;
|
|
#[macro_use]
|
|
extern crate profile_traits;
|
|
#[cfg(target_os = "linux")]
|
|
extern crate regex;
|
|
#[macro_use]
|
|
extern crate serde_derive;
|
|
extern crate serde_json;
|
|
extern crate servo_config;
|
|
#[cfg(target_os = "macos")]
|
|
extern crate task_info;
|
|
extern crate time as std_time;
|
|
|
|
#[allow(unsafe_code)]
|
|
mod heartbeats;
|
|
#[allow(unsafe_code)]
|
|
pub mod mem;
|
|
pub mod time;
|
|
pub mod trace_dump;
|