##### Project Documentation

- About Acegi Security System for Spring - Annotations sample
- Downloads
- Project Info
- Project Reports
  - Change Log
  - Checkstyle
  - Clover
  - Metrics
  - Unit Tests
  - Source Xref
  - Test Xref
  - PMD Report
  - Simian Report
  - Task List
  - FindBugs Report
- Development Process

## Checkstyle Results

The following document contains the results of Checkstyle .

## Summary

Files | Infos | Warnings | Errors
--- | --- | --- | ---
7 | 0 | 0 | 20

## Files

Files | I | W | E
--- | --- | --- | ---
sample/annotations/BankService.java | 0 | 0 | 1
sample/annotations/BankServiceImpl.java | 0 | 0 | 8
sample/annotations/Main.java | 0 | 0 | 10
sample/annotations/package.html | 0 | 0 | 1

### sample/annotations/BankService.java

Error | Line
--- | ---
| Got an exception - unexpected char: '@' | 0

### sample/annotations/BankServiceImpl.java

Error | Line
--- | ---
| Line does not match expected header line of '&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'. | 1
| Line has trailing spaces. | 20
| Method 'balance' is not designed for extension - needs to be abstract, final or empty. | 27
| Missing a Javadoc comment. | 27
| Parameter accountNumber should be final. | 27
| '42000000' is a magic number. | 28
| Method 'listAccounts' is not designed for extension - needs to be abstract, final or empty. | 31
| Missing a Javadoc comment. | 31

### sample/annotations/Main.java

Error | Line
--- | ---
| Line does not match expected header line of '&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'. | 1
| Line has trailing spaces. | 15
| Utility classes should not have a public or default constructor. | 19
| Missing a Javadoc comment. | 22
| Parameter args should be final. | 22
| Redundant throws: 'Exception' is unchecked exception. | 22
| Line is longer than 80 characters. | 25
| Line is longer than 80 characters. | 35
| Line is longer than 80 characters. | 51
| Missing a Javadoc comment. | 57

### sample/annotations/package.html

Error | Line
--- | ---
| Missing package documentation file. | 0