-0.009002 - 2010-10-11
+0.009003 - 2010-10-12
+
+* mst is an idiot and forgot to add strictures.pm as a dependency
+
+0.009002 - 2010-10-12
* Added support for more selector syntax support including:
+ element#id
all_from('lib/HTML/Zoom.pm');
+requires 'strictures' => 1;
+
WriteAll;
package HTML::Zoom;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use HTML::Zoom::ZConfig;
use HTML::Zoom::ReadFH;
use HTML::Zoom::Transform;
use HTML::Zoom::TransformBuilder;
-our $VERSION = '0.009001';
+our $VERSION = '0.009003';
$VERSION = eval $VERSION;
package HTML::Zoom::ArrayStream;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::StreamBase);
sub new {
package HTML::Zoom::CodeStream;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::StreamBase);
sub new {
package HTML::Zoom::FilterBuilder;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
use HTML::Zoom::CodeStream;
package HTML::Zoom::FilterBuilder;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use Template::Tiny;
sub _template_object {
package HTML::Zoom::FilterStream;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::StreamBase);
sub new {
package HTML::Zoom::FlattenedStream;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::StreamBase);
sub new {
package HTML::Zoom::MappedStream;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::StreamBase);
sub new {
package HTML::Zoom::Parser::BuiltIn;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
sub html_to_events {
package HTML::Zoom::Producer::BuiltIn;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
sub html_from_stream {
package HTML::Zoom::ReadFH;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
sub from_zoom {
my ($class, $zoom) = @_;
package HTML::Zoom::SelectorParser;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
use Carp qw(confess);
package HTML::Zoom::StreamBase;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use HTML::Zoom::TransformBuilder;
sub _zconfig { shift->{_zconfig} }
package HTML::Zoom::StreamUtils;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
use Scalar::Util ();
package HTML::Zoom::SubObject;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use Scalar::Util ();
sub new {
package HTML::Zoom::Transform;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
use HTML::Zoom::TransformedStream;
package HTML::Zoom::TransformBuilder;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::SubObject);
use HTML::Zoom::Transform;
package HTML::Zoom::TransformedStream;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use base qw(HTML::Zoom::FilterStream);
sub new {
package HTML::Zoom::ZConfig;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
my %DEFAULTS = (
parser => 'HTML::Zoom::Parser::BuiltIn',
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use Test::More;
use HTML::Zoom::Parser::BuiltIn;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use Test::More qw(no_plan);
use HTML::Zoom;
-use strict;
-#use warnings FATAL => 'all';
+use strictures 1;
use Test::More;
use HTML::Zoom;
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use Test::More qw(no_plan);
-use strict;
-use warnings FATAL => 'all';
+use strictures 1;
use Test::More qw(no_plan);
use HTML::Zoom;
-use strict;
+use strictures 1;
use HTML::Zoom;
use Test::More skip_all => "Totally doesn't work yet";