syntax: Remove #[feature(path_ext)]
Replace Path::exists with stable metadata call.
This commit is contained in:
parent
c3da1a1912
commit
83b1d7fd6f
2 changed files with 3 additions and 3 deletions
|
@ -31,7 +31,6 @@
|
||||||
#![feature(rustc_private)]
|
#![feature(rustc_private)]
|
||||||
#![feature(staged_api)]
|
#![feature(staged_api)]
|
||||||
#![feature(unicode)]
|
#![feature(unicode)]
|
||||||
#![feature(path_ext)]
|
|
||||||
#![feature(str_char)]
|
#![feature(str_char)]
|
||||||
|
|
||||||
extern crate arena;
|
extern crate arena;
|
||||||
|
|
|
@ -78,6 +78,7 @@ use parse::PResult;
|
||||||
use diagnostic::FatalError;
|
use diagnostic::FatalError;
|
||||||
|
|
||||||
use std::collections::HashSet;
|
use std::collections::HashSet;
|
||||||
|
use std::fs;
|
||||||
use std::io::prelude::*;
|
use std::io::prelude::*;
|
||||||
use std::mem;
|
use std::mem;
|
||||||
use std::path::{Path, PathBuf};
|
use std::path::{Path, PathBuf};
|
||||||
|
@ -4775,8 +4776,8 @@ impl<'a> Parser<'a> {
|
||||||
let secondary_path_str = format!("{}/mod.rs", mod_name);
|
let secondary_path_str = format!("{}/mod.rs", mod_name);
|
||||||
let default_path = dir_path.join(&default_path_str[..]);
|
let default_path = dir_path.join(&default_path_str[..]);
|
||||||
let secondary_path = dir_path.join(&secondary_path_str[..]);
|
let secondary_path = dir_path.join(&secondary_path_str[..]);
|
||||||
let default_exists = default_path.exists();
|
let default_exists = fs::metadata(&default_path).is_ok();
|
||||||
let secondary_exists = secondary_path.exists();
|
let secondary_exists = fs::metadata(&secondary_path).is_ok();
|
||||||
|
|
||||||
if !self.owns_directory {
|
if !self.owns_directory {
|
||||||
self.span_err(id_sp,
|
self.span_err(id_sp,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue