From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b6f66032cf48f18e,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-03-05 18:23:57 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fr.usenet-edu.net!usenet-edu.net!enst.fr!not-for-mail From: aschwarz1309@att.net Newsgroups: comp.lang.ada Subject: McCabe Cyclomatic Complexity Metric Date: Thu, 06 Mar 2003 02:23:43 +0000 Organization: ENST, France Message-ID: Reply-To: "comp.lang.ada mail to news gateway" NNTP-Posting-Host: marvin.enst.fr X-Trace: avanie.enst.fr 1046917436 36496 137.194.161.2 (6 Mar 2003 02:23:56 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Thu, 6 Mar 2003 02:23:56 +0000 (UTC) To: comp.lang.ada@ada.eu.org Return-Path: X-Mailer: AT&T Message Center Version 1 (Nov 25 2002) X-Authenticated-Sender: YXNjaHdhcnoxMzA5QGF0dC5uZXQ= X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:34950 Date: 2003-03-06T02:23:43+00:00 I'm looking for an Ada source code analyzer that does Cyclomatic Complexity. More would be great, but this is enough. It is to operate in a Windows/Cygwin environment on up to 300 files, 100k SLOC. A command line analyzer would let me script the analysis. Free is wonderful, evaluation is great, commercial purchase comes after proof of concept. I've located an Ada analyzer in the March, 1997 Walnut Creek CDROM for the PAL but, I can't find at least two packages (standard_interface.ad* and labeled_binary_trees_pkg.ad*). The McCabe analyzer was apparently written by Intermetrics in 1993(?) and these packages are missing. If you know their whereabouts then I might be able to compile the distributed analyzer. Thanks art