diff --git a/crates/aiken-project/src/package_name.rs b/crates/aiken-project/src/package_name.rs index 0454de9b..fd6cb73d 100644 --- a/crates/aiken-project/src/package_name.rs +++ b/crates/aiken-project/src/package_name.rs @@ -13,17 +13,6 @@ pub struct PackageName { } impl PackageName { - pub fn restrict(&self) -> Result<(), Error> { - if self.owner.starts_with("aiken") { - return Err(Error::InvalidProjectName { - reason: InvalidProjectNameReason::Reserved, - name: self.to_string(), - }); - } - - Ok(()) - } - fn validate(&self) -> Result<(), Error> { let r = regex::Regex::new("^[a-z0-9_-]+$").expect("regex could not be compiled"); diff --git a/crates/aiken/src/cmd/new.rs b/crates/aiken/src/cmd/new.rs index fb08bdc5..b9c24e7d 100644 --- a/crates/aiken/src/cmd/new.rs +++ b/crates/aiken/src/cmd/new.rs @@ -29,8 +29,6 @@ pub fn exec(args: Args) -> miette::Result<()> { } fn create_project(args: Args, package_name: &PackageName) -> miette::Result<()> { - package_name.restrict().into_diagnostic()?; - let root = PathBuf::from(&package_name.repo); if root.exists() {