Pascal Analyzer 7.0 Delphi 7 - XE5 » Developer.Team - Developers Paradise!

Pascal Analyzer 7.0 Delphi 7 - XE5

Pascal Analyzer 7.0 Delphi 7 - XE5
Pascal Analyzer 7.0 Delphi 7 - XE5 | 3.7 Mb


Pascal Analyzer (PAL), was released in 2001, and is currently in version 6. This program parses Delphi or Borland Pascal source code and produces reports that help you understand your source code better. You will also be able to identify potential errors and anomalies. Your code will be more readable and maintainable. Pascal Analyzer can also check how coding standard guidelines are followed. The static code analysis performed by Pascal Analyzer can help you find bugs early in the development process. According to a study published in 2002 by America's National Institute of Standards and Technology (NIST) software bugs cost to the American economy alone is $60 billion a year.

To summarize, Pascal Analyzer can:

Give faster time to market for new products
Improve application quality and reliability
Reduce overall cost of development, support, and maintenance

Version 7.0 adds new functions:

- new NextGen Readiness Report, measures how well prepared your code is for Embarcadero's new NextGen compiler
- new section in Warnings Report: "Identifier with same name as keyword/directive"
- new section in Warnings Report: "Redeclared identifiers from System unit"
- new section in Literal Strings and Numbers Report: Literal numbers in code
- new section in Third Party Report: "Third-party class and interface types directly referenced"
- new section in Strong Warnings Report: "Subprogram calls itself unconditionally"

- CHM help files can be created, together with HTML output, adding full-text search capability
- Ctrl+MouseWheel can now be used to increase/decrease font size in source viewer and in text reports
- level of indentation (1-4 spaces), is a new option for Call Tree, Reverse Call Tree, and Exception reports
- ExcludedFiles settings is now includes just System.pas as default for new projects (not Windows.pas anymore)

- Status Report also lists all loaded files
- Status Report now also displays the number of different items
- Totals Report and Modules Total Report now also displays UnicodeString and WideString metrics
- Todo Report now sorted after module, priority, category (in that order)
- Call Tree Report, Reverse Call Tree Report, now sorts branches by function or unit depending on sort mode setting

- much improved handling of identifiers from System.pas, and built-in declarations
- improved handling of calls to functions that are safe to call without parameter being initialized, like SizeOf()
- new status pane in main window displays current compiler target
- more accurate type determination for numeric constants
- improved parser speed

Home:
http://www.peganza.com/#PAL


ONLY for V.I.P