diff options
author | schmonz <schmonz@pkgsrc.org> | 2013-03-26 15:08:28 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2013-03-26 15:08:28 +0000 |
commit | 162e744ca1da996850a47ee38ed8fa8e44f5cacf (patch) | |
tree | 0bf1a0d691f001e6f2e6068c10d3cd7b0db053c4 /pkgtools/pkgsurvey | |
parent | 3e23961f27b7b4a6a407cfe87d06c8f58ccabe08 (diff) | |
download | pkgsrc-162e744ca1da996850a47ee38ed8fa8e44f5cacf.tar.gz |
Extract PkgLint::* to files, then inline them.
These bits of non-main functionality are distracting to the casual
reader, and also to your intrepid refactorer. Since we recently
added some characterization tests that run the pkglint executable
against real packages, we can safely extract bits of code to separate
files and prove nothing broke in the move.
Instead of installing the new Perl modules where pkglint can find
them at runtime, I've added a build step to inline them right back
where they used to be (same order and everything). This is a little
annoying, but less annoying than suddenly needing to deal with Perl
runtime paths just for these few tiny modules. Also, loading modules
at runtime would affect pkglint's performance, and I don't yet have
performance tests to prove that this would be fine (or not), so I
can't safely do it.
No functional change intended.
Diffstat (limited to 'pkgtools/pkgsurvey')
0 files changed, 0 insertions, 0 deletions