Skip to main content

Crate perl_module_name

Crate perl_module_name 

Source
Expand description

Perl module-name separator normalization and variant helpers.

This crate has a single responsibility: normalize and project Perl module names across canonical (::) and legacy (') package separator forms.

Functionsยง

legacy_package_separator
Project canonical package separator :: to legacy '.
module_variant_pairs
Build canonical + legacy module rename pairs.
normalize_package_separator
Normalize legacy package separator ' to canonical ::.