2.4 status

"Howard M. Lewis Ship" <[email protected]> Sun, 29 Dec 2002 22:09:44 -0500
Newsgroups gmane.comp.java.tapestry.contrib
Message-ID <00a301c2afb0$e7733ff0$3dc41e42@howardczkz2sl3>
This is a multi-part message in MIME format.

------=_NextPart_000_00A0_01C2AF86.FE633C30
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Big revisions to how page properties are handled (no, not MB's big BCEL =
magic).  Tapestry now takes a proper "snapshot" of persistant =
properties, making copies of mutable objects.  Also, each persistant =
property is stored in its own HttpSession attribute, which makes the =
Engine much smaller and simpler.

Lots of new tests (much easier to create tests using 2.4, since you can =
whip things together fast, little or no specifications).

22,330 NCLOC

Coverage:  66.5% / 71.8% / 67.6% / 70%    conditionals / statements / =
methods/ overall

Yes ... we've cracked 70% code coverage!

----
Howard Lewis Ship
[email protected]
http://tapestry.sf.net


------=_NextPart_000_00A0_01C2AF86.FE633C30
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2719.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Big revisions to how page properties =
are handled=20
(no, not MB's big BCEL magic).&nbsp; Tapestry now takes a proper =
"snapshot" of=20
persistant properties, making copies of mutable objects.&nbsp; Also, =
each=20
persistant property is stored in its own HttpSession attribute, which =
makes the=20
Engine much smaller and simpler.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Lots of new tests (much easier to =
create tests=20
using 2.4, since you can whip things together fast, little or no=20
specifications).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>22,330 NCLOC</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Coverage:&nbsp; 66.5% / 71.8% / 67.6% / =

70%&nbsp;&nbsp;&nbsp; conditionals / statements / methods/ =
overall</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Yes ... we've cracked 70% code=20
coverage!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>----<BR>Howard Lewis Ship<BR><A=20
href=3D"mailto:[email protected]">[email protected]</A><BR><A=20
href=3D"http://tapestry.sf.net">http://tapestry.sf.net</A><BR></FONT></DI=
V></BODY></HTML>

------=_NextPart_000_00A0_01C2AF86.FE633C30--



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf