bug-radar
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Initial commit.


From: Jamshed Kakar
Subject: Initial commit.
Date: Tue, 12 Feb 2002 23:53:43 -0800
User-agent: Mutt/1.3.27i

Hi,

I've committed my code thus far.  It doesn't do *anything* but at
least a build environment is in place.  Something worth taking a peak
at if you're not familiar with CppUnit
(http://cppunit.sourceforge.net) is Ambush/test/TemplateTest.{hh,cc}.
This is a very simple example that can be used to create new tests.
Note that setUp () and tearDown () are called for *each* test.

I've included a Doxygen manual and make a point of always writing at
least a short description for every member and attribute- even if said
description is obvious.  I've tended to avoid using long descriptions
as I believe there's almost always a way to write code in such a way
that everything critical is obvious.  Long descriptions also tend to
bloat header files which can make editting annoying.  If you don't
want to checkout the code but want to see the API documentation I've
made it available at
http://nirvana.dnsalias.com/~jkakar/ambush/index.html.

jbailey: How hard would it be to have doxygen documentation generated
automatically on CVS commits and made part of the radar web pages?
Don't know how useful this is now but it will be a nice-to-have down
the road.

I've set the build environment options to "foreign" as I couldn't
remember the exact changes needed to use "gnu" and didn't care enough
to check the manual.  As always, any comments positive or negative
about any code I write is welcome.

Thanks,
Jamu.

-- 
 Premature optimization is the root of all evil. -- Donald Knuth



reply via email to

[Prev in Thread] Current Thread [Next in Thread]