Skip to main content

Module qualified_name

Module qualified_name 

Source
Expand description

Perl qualified-name parsing, splitting, and validation helpers (previously perl-qualified-name; from perl-parser-core). Perl qualified-name parsing, splitting, and validation helpers (previously perl-qualified-name). Focused helpers for Perl qualified-name parsing and validation (previously perl-qualified-name).

Splits canonical Perl package-qualified names (Foo::Bar) and validates each identifier segment with Unicode-safe rules.

Enums§

QualifiedNameError
A validated parse failure for Perl-qualified names.

Functions§

container_name
Extract the parent container/package from a qualified Perl symbol.
is_valid_identifier_part
Check whether a string is a valid Perl identifier component.
split_qualified_name
Split a potentially qualified Perl name into (package, bare_name).
validate_perl_qualified_name
Validate a full Perl qualified name with package separators.