<?xml version="1.0" encoding="UTF-8"?>
<SOFTPKG NAME="Form-Factory" VERSION="0,019,0,0">
  <TITLE>Form-Factory</TITLE>
  <ABSTRACT>A general-purpose form handling API</ABSTRACT>
  <AUTHOR>Andrew Sterling Hanenkamp &lt;hanenkamp@cpan.org&gt;</AUTHOR>
  <IMPLEMENTATION>
    <DEPENDENCY NAME="List-MoreUtils" VERSION="0,22,0,0" />
    <DEPENDENCY NAME="Moose" VERSION="0,93,0,0" />
    <REQUIRE NAME="Test::Able::Runner" VERSION="1.00" />
    <REQUIRE NAME="Test::Able" VERSION="0.09" />
    <REQUIRE NAME="List::MoreUtils" VERSION="0.22" />
    <REQUIRE NAME="Moose" VERSION="0.93" />
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
    <CODEBASE HREF="MSWin32-x86-multi-thread-5.8/Form-Factory-0.019.zip" />
    <PROVIDE NAME="Form::Factory" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Action" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Action::Meta::Attribute::Control" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Action::Meta::Class" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Action::Meta::Role" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Action::Role" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Button" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Checkbox" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Choice" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::FullText" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Password" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::AvailableChoices" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::BooleanValue" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::HiddenValue" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::Labeled" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::ListValue" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::MultiLine" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::PresetValue" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Role::ScalarValue" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::SelectMany" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::SelectOne" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Text" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Control::Value" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::FillOnAssignment" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::Length" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::MatchAvailableChoices" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::MatchCode" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::MatchRegex" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::Required" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Control::Trim" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Functional" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::RequireNoneOrAll" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::BuildAttribute" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::BuildControl" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::Check" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::Clean" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::Control" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::ControlValueConverter" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::CustomControlMessage" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::CustomMessage" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::InitializeControl" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::PostProcess" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Feature::Role::PreProcess" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::CLI" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Div" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Element" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Input" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Label" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::List" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::ListItem" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Select" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Span" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Interface::HTML::Widget::Textarea" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Message" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Processor" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Processor::DeferredValue" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Processor::Role" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Result" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Result::Gathered" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Result::Single" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Stasher" VERSION="0.018" />
    <PROVIDE NAME="Form::Factory::Stasher::Memory" VERSION="0.018" />
    <PROVIDE NAME="Moose::Meta::Attribute::Custom::Trait::Form::Control" VERSION="0.018" />
  </IMPLEMENTATION>
</SOFTPKG>

