In and working (for me at least) now. Thanks! Tim.
On Mon, Aug 10, 2009 at 04:40:18PM +0100, Tim Bunce wrote: > On Mon, Aug 10, 2009 at 09:26:56AM +0100, Tim Bunce wrote: > > Thanks, applied! > > But not committed. I'll try to sort out the underlying failure first. > It's almost certainly a side effect of my messing with the type mapping. > > Tim. > > > Send me an email address associated with a google account and I'll add you > > to the project so you can commit directly. > > > > Tim. > > > > On Mon, Aug 10, 2009 at 12:37:06AM +0200, Moritz Lenz wrote: > > > Hi, > > > > > > attached patch for java2perl6 makes the tests files not check leading > > > blank lines so strictly, which makes one test pass (and two others fail > > > with more interesting diag() messages). > > > > > > Cheers, > > > Moritz > > > > > Index: t/02_interface.t > > > =================================================================== > > > --- t/02_interface.t (revision 78) > > > +++ t/02_interface.t (working copy) > > > @@ -197,15 +197,10 @@ > > > ); > > > #warn $perl_6; > > > $perl_6 =~ s/^#.*//gm; > > > +$perl_6 =~ s/^\s+//; > > > #diag($perl_6); > > > my @perl_6 = split /\n/, $perl_6; > > > - > > > my @correct_perl_6 = split /\n/, <<'EO_Correct_Perl_6'; > > > - > > > - > > > - > > > - > > > - > > > use com::example::Second; > > > > > > role com::example::NestedIntTest { > > > Index: t/03_class.t > > > =================================================================== > > > --- t/03_class.t (revision 78) > > > +++ t/03_class.t (working copy) > > > @@ -153,15 +153,11 @@ > > > ); > > > #warn $perl_6; > > > $perl_6 =~ s/^#.*//gm; > > > +$perl_6 =~ s/^\s+//; > > > my @perl_6 = split /\n/, $perl_6; > > > #use Data::Dumper::Simple; > > > #diag($perl_6); > > > my @correct_perl_6 = split /\n/, <<'EO_Correct_Perl_6'; > > > - > > > - > > > - > > > - > > > - > > > use java::lang::Object; > > > > > > class ClassTest is java::lang::Object { > > > @@ -199,14 +195,10 @@ > > > ); > > > #warn $perl_6; > > > $perl_6 =~ s/^#.*//gm; > > > + $perl_6 =~ s/^\s+//; > > > my @perl_6 = split /\n/, $perl_6; > > > # diag("got: $perl_6"); > > > my @correct_perl_6 = split /\n/, <<'EO_Correct_Perl_6_a'; > > > - > > > - > > > - > > > - > > > - > > > use java::lang::Object; > > > > > > class dupMethodTest is java::lang::Object { > > > @@ -229,4 +221,4 @@ > > > EO_Correct_Perl_6_a > > > > > > is_deeply( \...@perl_6, \...@correct_perl_6, 'emission - duplicate > > > method signatures removed' ); > > > -} > > > \ No newline at end of file > > > +} > >