added Clippy to client executable, added missing docs
This commit is contained in:
parent
856c348e3e
commit
b93bf662b9
@ -15,6 +15,7 @@ ctrlc = "1.0"
|
||||
ethcore-util = { path = "../util" }
|
||||
ethcore-rpc = { path = "../rpc", optional = true }
|
||||
ethcore = { path = ".." }
|
||||
clippy = "0.0.37"
|
||||
|
||||
[features]
|
||||
rpc = ["ethcore-rpc"]
|
||||
|
@ -1,5 +1,9 @@
|
||||
//! Ethcore client application.
|
||||
|
||||
#![warn(missing_docs)]
|
||||
#![feature(plugin)]
|
||||
#![plugin(docopt_macros)]
|
||||
#![plugin(clippy)]
|
||||
extern crate docopt;
|
||||
extern crate rustc_serialize;
|
||||
extern crate ethcore_util as util;
|
||||
@ -34,7 +38,7 @@ Options:
|
||||
-h --help Show this screen.
|
||||
");
|
||||
|
||||
fn setup_log(init: &String) {
|
||||
fn setup_log(init: &str) {
|
||||
let mut builder = LogBuilder::new();
|
||||
builder.filter(None, LogLevelFilter::Info);
|
||||
|
||||
@ -52,7 +56,7 @@ fn setup_log(init: &String) {
|
||||
fn setup_rpc_server(client: Arc<Client>) {
|
||||
use rpc::v1::*;
|
||||
|
||||
let mut server = HttpServer::new(1);
|
||||
let mut server = rpc::HttpServer::new(1);
|
||||
server.add_delegate(Web3Client::new().to_delegate());
|
||||
server.add_delegate(EthClient::new(client.clone()).to_delegate());
|
||||
server.add_delegate(EthFilterClient::new(client).to_delegate());
|
||||
|
@ -3,7 +3,7 @@ description = "Ethcore jsonrpc"
|
||||
name = "ethcore-rpc"
|
||||
version = "0.1.0"
|
||||
license = "GPL-3.0"
|
||||
authors = ["Marek Kotewicz <marek.kotewicz@gmail.com"]
|
||||
authors = ["Ethcore <admin@ethcore.io"]
|
||||
|
||||
[lib]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user