- A -

abstract methods

Analysis menu

arrange

array properties

set/referenced within methods

assert

- B -

back in browser

backup

Bindings Report

Brief Cross-reference Report

browser

browsing path

- C -

Call Index Report

Call Tree Report

class

constructors with bad names

destructors with bad names

multiple destructors

Class Field Access Report

class fields

exposed by properties but do not start with "F"

not declared in private section

zero-initialized in constructor

Class Hierarchy Report

Class Index Report

Class Summary Report

class tags

Code Reduction Report

code-blocks

empty

Command Line Options

command-line

command-line analyzer

Complexity Report

Conditional Symbols Report

constructors

bad name

no call to inherited

Control Alignment Report

Control Index Report

Control Size Report

Control Tab Order Report

Control Warnings Report

Convention Compliance Report

copy

Cross-reference Report

- D -

Delphi IDE

destructors

bad name

more than one

no call to inherited

no override directive

Directives Report

Duplicate Identifiers Report

- E -

Edit menu

Events Report

Exit-statement

dangerous

- F -

File menu

find

folders

Form Report

forward directive

interface section

forward in browser

frameborders

frames

function

called only as procedures

exposed by properties but do not start with "Get"

result not set

- G -

go to line

- H -

Help menu

how to use

How to use PALCMD.EXE

- I -

identifiers

local only used at lower scope

local possibly set and referenced once

local possibly set more than once without referencing in-between

local set and referenced once

local set more than once without referencing in-between

not used

unsuitable name

zero-initialized in constructor

Identifiers Report

include footer

include header

Inconsistent Case Report

index frame

footer include file

header include file

stylesheet

install in Delphi IDE

interfaced class identifiers

not used outside of unit

interfaced identifiers

not used outside of unit

Introduction

- K -

Known limitations

- L -

labels

inside for-loops

inside repeat/while-loops

library path

limitations

Literal Strings Report

long strings

local initialized to empty strings

local possibly initialized to empty strings

- M -

Main Window

Memory Report

methods

called once from method in same class

virtual but not overridden

Missing Property Report

Module Call Tree Report

modules

not added to DPR

not needed in DPR

Modules Report

Most Called Report

- O -

object

bad creation

Object-oriented metrics Report

one file for each report

open

optimal uses list

Optimization Report

Options - General

Options - Parser

Options - Reports

Options - Switches

Options menu

overloaded methods

- P -

PALCMD.EXE

parse all

Preferences - General

prefix

Prefix dialog

Prefix Report

print

printer setup

procedures

exposed by properties but do not start with "Set"

Properties - Format

Properties - Source

Property dialog

property value

Property Value Report

- R -

range

record parameters

unmodified and missing "const"

report list

Reverse Call Tree Report

run

- S -

search folders

Search menu

Select a range

select all

Selection dialog

shadowed identifiers

show counter in section header

show section index

statements

empty

short-circuited

status bar

Status Report

stay on top

stop

string parameters

unmodified and missing "const"

Strong Warnings Report

stylesheet

subfolders

Subprogram Index Report

subprograms

empty parameter list

only called once

recursive

switches

syntax anomalies

- T -

target

Third-party dependencies Report

to-do

To-Do Report

toolbar

Main window
Options menu

Totals Report

types

exception types that do not start with "E"

interface types that do not start with "I"

ordinay that do not start with "T"

pointer types that do not start with "P"

- U -

unit usage

Used Outside Report

Uses Report

- V -

value parameters

possibly set

set

var parameters

never set

possibly never set

variables

absolute

bad thread-local

local possibly referenced before set

local referenced before set

never referenced

never set

possibly never referenced

possibly never set

View menu

viewer

viewer color

viewer font

virtual methods

not overridden

- W -

Warnings Report

What's new in version 2?