Audit and reduce unstable usage in devtools

Reasons behind existing unstable features:

core:

 - `Reflect` / `Any` stuff
This commit is contained in:
Manish Goregaokar 2015-06-09 23:42:58 +05:30
parent ea9842723d
commit 86add71b4c
3 changed files with 2 additions and 4 deletions

View file

@ -15,7 +15,7 @@ use devtools_traits::EvaluateJSReply::{StringValue, BooleanValue, ActorValue};
use devtools_traits::{CachedConsoleMessageTypes, DevtoolScriptControlMsg, PAGE_ERROR, CONSOLE_API};
use msg::constellation_msg::PipelineId;
use collections::BTreeMap;
use std::collections::BTreeMap;
use core::cell::RefCell;
use rustc_serialize::json::{self, Json, ToJson};
use std::net::TcpStream;

View file

@ -12,7 +12,7 @@ use devtools_traits::DevtoolScriptControlMsg::{GetLayout, ModifyAttribute};
use actor::{Actor, ActorRegistry};
use protocol::JsonPacketStream;
use collections::BTreeMap;
use std::collections::BTreeMap;
use msg::constellation_msg::PipelineId;
use rustc_serialize::json::{self, Json, ToJson};
use std::cell::RefCell;

View file

@ -11,14 +11,12 @@
#![crate_type = "rlib"]
#![feature(box_syntax, core)]
#![feature(collections)]
#![allow(non_snake_case)]
#[macro_use]
extern crate log;
extern crate collections;
extern crate core;
extern crate devtools_traits;
extern crate rustc_serialize;