added indentation

This commit is contained in:
christianbraeunlich 2022-03-19 22:11:52 +01:00
parent 4fbfc28c9e
commit 83053e7287
6 changed files with 22 additions and 24 deletions

View file

@ -15,7 +15,7 @@ When `begin` follows `then`, `else`, `do`, it should be on the same line, preced
```al ```al
if ICPartnerRefType = ICPartnerRefType::"Common Item No." then if ICPartnerRefType = ICPartnerRefType::"Common Item No." then
begin begin
... ...
end; end;
``` ```
@ -23,7 +23,6 @@ When `begin` follows `then`, `else`, `do`, it should be on the same line, preced
```al ```al
if ICPartnerRefType = ICPartnerRefType::"Common Item No." then begin if ICPartnerRefType = ICPartnerRefType::"Common Item No." then begin
... ...
end; end;
``` ```

View file

@ -13,7 +13,7 @@ Only use begin..end to enclose [compound statements](https://docs.microsoft.com/
```AL ```AL
if FindSet() then begin if FindSet() then begin
repeat repeat
... ...
until next() = 0; until next() = 0;
end; end;
``` ```
@ -23,7 +23,7 @@ end;
```AL ```AL
if FindSet() then if FindSet() then
repeat repeat
... ...
until next() = 0; until next() = 0;
``` ```
@ -52,4 +52,3 @@ if X then begin
end else end else
(not X) (not X)
``` ```

View file

@ -8,20 +8,20 @@ _Created by Microsoft, Described by waldo_
## Description ## Description
Do not start a line with a binary operator. Do not start a line with a binary operator.
## Bad code ## Bad code
```AL ```AL
"Quantity to Ship" := "Quantity to Ship" :=
Quantity Quantity
- "Quantity Shipped" - "Quantity Shipped"
``` ```
## Good code ## Good code
```AL ```AL
"Quantity to Ship" := "Quantity to Ship" :=
Quantity - Quantity -
"Quantity Shipped" "Quantity Shipped"
``` ```

View file

@ -15,11 +15,11 @@ The `end else` pair should always appear on the same line.
```al ```al
if OppEntry.Find('-') then if OppEntry.Find('-') then
if SalesCycleStage.Find('-') then begin if SalesCycleStage.Find('-') then begin
... ...
end end
else else
begin begin
... ...
end; end;
``` ```
@ -28,8 +28,8 @@ The `end else` pair should always appear on the same line.
```al ```al
if OppEntry.Find('-') then if OppEntry.Find('-') then
if SalesCycleStage.Find('-') then begin if SalesCycleStage.Find('-') then begin
... ...
end else begin end else begin
... ...
end; end;
``` ```

View file

@ -8,20 +8,20 @@ _Created by Microsoft, Described by waldo_
## Description ## Description
`if` and `else` statements should be on separate lines. `if` and `else` statements should be on separate lines.
## Bad code ## Bad code
```al ```al
if Atom = '\>' then HasLogicalOperator := true else begin if Atom = '>' then HasLogicalOperator := true else begin
... ...
end; end;
``` ```
## Good code ## Good code
```al ```al
if Atom = '\>' then if Atom = '>' then
HasLogicalOperator := true HasLogicalOperator := true
else begin else begin
... ...

View file

@ -13,31 +13,31 @@ There must be exactly one space character on each side of a binary operator such
## Bad code ## Bad code
```al ```al
"Line Discount %" := "Line Discount Amount"/"Line Value"*100; "Line Discount %" := "Line Discount Amount"/"Line Value"*100;
``` ```
## Good code ## Good code
```al ```al
"Line Discount %" := "Line Discount Amount" / "Line Value" * 100; "Line Discount %" := "Line Discount Amount" / "Line Value" * 100;
``` ```
## Bad code ## Bad code
```al ```al
StartDate := CalcDate('<+'+Format(Days+i)+'D\>',StartDate); StartDate := CalcDate('<+'+Format(Days+i)+'D\>',StartDate);
``` ```
## Good code ## Good code
```al ```al
StartDate := CalcDate('<+' + Format(Days + i) + 'D\>', StartDate); StartDate := CalcDate('<+' + Format(Days + i) + 'D\>', StartDate);
``` ```
## Bad code ## Bad code
```al ```al
StartDate:=0D; // Initialize StartDate:=0D; // Initialize
``` ```
## Good code ## Good code