Merge pull request #419 from developedby/kdl-name-non-capital

feat: Remove capitalized kdl name restriction
This commit is contained in:
Felipe G 2022-11-15 08:43:36 -03:00 committed by GitHub
commit 02c9fb53ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -192,10 +192,6 @@ pub fn get_kdl_names(book: &CompBook, namespace: &Option<String>) -> Result<Hash
// If the entry uses a kindelia name, use it
let kdln = if let Some(kdln_attr) = entry.get_attribute("kdl_name") {
let kdln = kdln_attr.value.unwrap();
if !kdln.0.chars().next().unwrap().is_uppercase() {
let err = format!("Kindelia name \"{}\" doesn't start with an uppercase letter.", kdln);
return Err(err);
}
if entry.orig {
let max_len = KDL_NAME_LEN - ns.len();
if kdln.len() > max_len {