|
|
## LINT Basisformat |
|
|
\ No newline at end of file |
|
|
## LINT Basisformat
|
|
|
|
|
|
Das 1995 entwickelte Basisformat gibt die Meldungen in einer recht einfachen, aber umfangreichen, Darstellung wieder.
|
|
|
Die Struktur sieht wie folgt aus.
|
|
|
```
|
|
|
filename,lineno: class: text
|
|
|
```
|
|
|
Diese Struktur kann weiterführend noch um die Zeichennummer erweitert werden.
|
|
|
```
|
|
|
filename,lineno,charno: class: text
|
|
|
```
|
|
|
Die meisten Bestandteile sind selbsterklärend. Hierzu zählen "filename", "lineno" und "charno". Für "class" und "text" sind noch weitere Beschreibungen notwendig. "class" beschreibt die Nachrichtenklasse der Nachricht. Im Basisformat kann die Nachrichtenklasse einen der folgenden 10 Werte annehmen.
|
|
|
* Error: Üblicherweise Fehlermeldungen direkt vom Compiler. Der zu lintende Code ist so falsch, dass kein gültiges Programm generiert werden kann
|
|
|
* Warning: Markiert ungültigen Code für den der Compiler aber ein gültiger Programm erzeugen kann
|
|
|
* Unusual: Zeigt gültige, aber selten vorkommende oder unnötige, Codestellen an
|
|
|
* Note:
|
|
|
* MachDepd:
|
|
|
* Extension:
|
|
|
* Efficiency:
|
|
|
* NotMinimal:
|
|
|
* Info:
|
|
|
* IntrnErr: |
|
|
\ No newline at end of file |