ExtUti...efaults(3pm)

πŸ“¦
version 0.63 Β· 2 versions
  • 0.63 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 0.63 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

ExtUtils::ModuleMaker::Defaults β€” the default values for ExtUtils::ModuleMaker objects, bestie πŸ’–


πŸ’… METHODS πŸ’…

🌸 default_values()

okay so this is THE method, the main character fr πŸ‘‘

  • Usage β€” you call $self->default_values() inside new(); also inside ExtUtils::ModuleMaker::Interactive::_prepare_author_defaults() and _prepare_directives_defaults(); and also inside t/testlib/Testing/Defaults.pm 🫢
  • Purpose β€” sets up the default values for ExtUtils::ModuleMaker object elements, like it's setting the vibe before anyone else shows up πŸ’β€β™€οΈ
  • Returns β€” a reference to a hash of default values πŸŽ€
  • Argument β€” n/a, she doesn't take anything, she just gives 😌
  • Comment β€” you can override all this by establishing a Personal::Defaults file. your defaults, your rules, periodt πŸ’…
  • Comment β€” peek at ExtUtils::ModuleMaker::PBP for an example of subclassing this method, iykyk ✨

πŸ¦‹ SEE ALSO πŸ¦‹

ExtUtils::ModuleMaker. that's the one, go read it bestie πŸ’œ


and that's the whole page!! 🌈 this came from the User Contributed Perl Documentation for perl v5.36.0, dated 2023-01-27 β€” mwah, slay, bye πŸŽ€πŸ’–βœ¨

πŸ“¦ where this page comes from