@@ -193,7 +193,7 @@ fn is_archive_url(u: ~str) -> bool {
193
193
// url parsing, we wouldn't need it
194
194
195
195
match str::find_str(u, ~" : //") {
196
- option:: some( i ) => has_archive_extension( u) ,
196
+ option:: some( _ ) => has_archive_extension( u) ,
197
197
_ => false
198
198
}
199
199
}
@@ -251,7 +251,7 @@ fn load_crate(filename: &Path) -> option<crate> {
251
251
252
252
for c. node. attrs. each |a| {
253
253
match a. node . value . node {
254
- ast:: meta_name_value( v, { node: ast:: lit_str( s ) , span: _} ) => {
254
+ ast:: meta_name_value( v, { node: ast:: lit_str( _ ) , span: _} ) => {
255
255
match v {
256
256
~"desc" => desc = some ( v) ,
257
257
~"sigs" => sigs = some ( v) ,
@@ -281,7 +281,7 @@ fn load_crate(filename: &Path) -> option<crate> {
281
281
fn goto_view_item ( ps : syntax:: parse:: parse_sess , e : env ,
282
282
i : @ast:: view_item ) {
283
283
match i. node {
284
- ast:: view_item_use( ident, metas, id ) => {
284
+ ast:: view_item_use( ident, metas, _ ) => {
285
285
let name_items =
286
286
attr:: find_meta_items_by_name ( metas, ~"name") ;
287
287
let m = if name_items. is_empty ( ) {
@@ -1646,21 +1646,18 @@ fn cmd_sources(c: cargo) {
1646
1646
return ;
1647
1647
}
1648
1648
1649
- match c. sources . find ( name) {
1650
- some( source) => {
1651
- error ( fmt ! ( "source already exists: %s" , name) ) ;
1652
- }
1653
- none => {
1654
- c. sources . insert ( name, @{
1655
- name: name,
1656
- mut url: url,
1657
- mut method: assume_source_method ( url) ,
1658
- mut key: none,
1659
- mut keyfp: none,
1660
- mut packages: ~[ mut]
1661
- } ) ;
1662
- info ( fmt ! ( "added source: %s" , name) ) ;
1663
- }
1649
+ if c. sources . contains_key ( name) {
1650
+ error ( fmt ! ( "source already exists: %s" , name) ) ;
1651
+ } else {
1652
+ c. sources . insert ( name, @{
1653
+ name: name,
1654
+ mut url: url,
1655
+ mut method: assume_source_method ( url) ,
1656
+ mut key: none,
1657
+ mut keyfp: none,
1658
+ mut packages: ~[ mut]
1659
+ } ) ;
1660
+ info ( fmt ! ( "added source: %s" , name) ) ;
1664
1661
}
1665
1662
}
1666
1663
~"remove" => {
@@ -1676,14 +1673,11 @@ fn cmd_sources(c: cargo) {
1676
1673
return ;
1677
1674
}
1678
1675
1679
- match c. sources . find ( name) {
1680
- some( source) => {
1681
- c. sources . remove ( name) ;
1682
- info ( fmt ! ( "removed source: %s" , name) ) ;
1683
- }
1684
- none => {
1685
- error ( fmt ! ( "no such source: %s" , name) ) ;
1686
- }
1676
+ if c. sources . contains_key ( name) {
1677
+ c. sources . remove ( name) ;
1678
+ info ( fmt ! ( "removed source: %s" , name) ) ;
1679
+ } else {
1680
+ error ( fmt ! ( "no such source: %s" , name) ) ;
1687
1681
}
1688
1682
}
1689
1683
~"set-url" => {
0 commit comments