1 # This module is part of debbugs, and
2 # is released under the terms of the GPL version 2, or any later
3 # version (at your option). See the file README and COPYING for more
5 # Copyright 2018 by Don Armstrong <don@donarmstrong.com>.
7 package Debbugs::OOTypes;
11 Debbugs::OOTypes -- OO Types for Debbugs
22 use Mouse::Util::TypeConstraints;
24 use namespace::autoclean;
32 via {Debbugs::Bug->new($_)};
36 as 'Debbugs::Package';
40 via {Debbugs::Package->new(package => $_)};
45 as 'Debbugs::Version';
49 via {Debbugs::Version->new(string=>$_)};
51 no Mouse::Util::TypeConstraints;
56 # indent-tabs-mode: nil
57 # cperl-indent-level: 4