Update all elements to the new AffiliatedKeywords.
This commit is contained in:
@@ -23,7 +23,6 @@ use crate::error::CustomError;
|
||||
use crate::error::MyError;
|
||||
use crate::error::Res;
|
||||
use crate::types::IndentationLevel;
|
||||
use crate::types::Keyword;
|
||||
|
||||
pub(crate) const WORD_CONSTITUENT_CHARACTERS: &str =
|
||||
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
|
||||
@@ -272,21 +271,6 @@ pub(crate) fn indentation_level<'b, 'g, 'r, 's>(
|
||||
Ok((remaining, (indentation_level, leading_whitespace)))
|
||||
}
|
||||
|
||||
pub(crate) fn get_name<'s>(affiliated_keywords: &Vec<Keyword<'s>>) -> Option<&'s str> {
|
||||
let name_keyword = affiliated_keywords
|
||||
.iter()
|
||||
.filter(|kw| {
|
||||
kw.key.eq_ignore_ascii_case("name")
|
||||
|| kw.key.eq_ignore_ascii_case("source")
|
||||
|| kw.key.eq_ignore_ascii_case("tblname")
|
||||
|| kw.key.eq_ignore_ascii_case("resname")
|
||||
|| kw.key.eq_ignore_ascii_case("srcname")
|
||||
|| kw.key.eq_ignore_ascii_case("label")
|
||||
})
|
||||
.last();
|
||||
name_keyword.map(|kw| kw.value)
|
||||
}
|
||||
|
||||
pub(crate) fn get_has_affiliated_keyword<'b, 'g, 'r, 's>(
|
||||
context: RefContext<'b, 'g, 'r, 's>,
|
||||
) -> Option<OrgSource<'s>> {
|
||||
|
||||
Reference in New Issue
Block a user