@@ -14,50 +14,86 @@ line.ads:20:14: rule violation: more than one construct on the same line
141420 | procedure Proc (I : in out Integer); end Line; -- FLAG
1515 | ^^^^
1616
17- line.adb:20:50: rule violation: more than one construct on the same line
18- 20 | accept Start (I : Integer; B : Boolean) do null; -- FLAG
17+ line.adb:1:1: rule violation: more than one construct on the same line
18+ 1 | with Ada.Text_IO; with Ada.Strings.Unbounded; with Ada.Strings.Fixed; -- FLAG (3)
19+ | ^^^^^^^^^^^^^^^^^
20+
21+ line.adb:1:19: rule violation: more than one construct on the same line
22+ 1 | with Ada.Text_IO; with Ada.Strings.Unbounded; with Ada.Strings.Fixed; -- FLAG (3)
23+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
24+
25+ line.adb:1:47: rule violation: more than one construct on the same line
26+ 1 | with Ada.Text_IO; with Ada.Strings.Unbounded; with Ada.Strings.Fixed; -- FLAG (3)
27+ | ^^^^^^^^^^^^^^^^^^^^^^^
28+
29+ line.adb:4:1: rule violation: more than one construct on the same line
30+ 4 | with Ada.Strings.Wide_Fixed; use Ada.Strings.Wide_Fixed; with Ada.Strings.Wide_Unbounded; use Ada.Strings.Wide_Unbounded; -- FLAG (2)
31+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
32+
33+ line.adb:4:58: rule violation: more than one construct on the same line
34+ 4 | with Ada.Strings.Wide_Fixed; use Ada.Strings.Wide_Fixed; with Ada.Strings.Wide_Unbounded; use Ada.Strings.Wide_Unbounded; -- FLAG (2)
35+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
36+
37+ line.adb:8:4: rule violation: more than one construct on the same line
38+ 8 | use Ada.Text_IO; use Ada.Strings.Unbounded; -- FLAG (2)
39+ | ^^^^^^^^^^^^^^^^
40+
41+ line.adb:8:21: rule violation: more than one construct on the same line
42+ 8 | use Ada.Text_IO; use Ada.Strings.Unbounded; -- FLAG (2)
43+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^
44+
45+ line.adb:10:4: rule violation: more than one construct on the same line
46+ 10 | pragma Annotate (gnatcheck, Exempt_On, "Goto_Statements", "because"); pragma Annotate (gnatcheck, Exempt_Off, "Goto_Statements"); -- FLAG (2)
47+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
48+
49+ line.adb:10:74: rule violation: more than one construct on the same line
50+ 10 | pragma Annotate (gnatcheck, Exempt_On, "Goto_Statements", "because"); pragma Annotate (gnatcheck, Exempt_Off, "Goto_Statements"); -- FLAG (2)
51+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
52+
53+ line.adb:29:50: rule violation: more than one construct on the same line
54+ 29 | accept Start (I : Integer; B : Boolean) do null; -- FLAG
1955 | ^^^^^
2056
21- line.adb:29 :7: rule violation: more than one construct on the same line
22- 29 | B3 : Boolean; B4 : Boolean; -- FLAG (2)
57+ line.adb:38 :7: rule violation: more than one construct on the same line
58+ 38 | B3 : Boolean; B4 : Boolean; -- FLAG (2)
2359 | ^^
2460
25- line.adb:29 :21: rule violation: more than one construct on the same line
26- 29 | B3 : Boolean; B4 : Boolean; -- FLAG (2)
61+ line.adb:38 :21: rule violation: more than one construct on the same line
62+ 38 | B3 : Boolean; B4 : Boolean; -- FLAG (2)
2763 | ^^
2864
29- line.adb:33 :10: rule violation: more than one construct on the same line
30- 33 | I := J; if I > 0 then -- FLAG (2)
65+ line.adb:42 :10: rule violation: more than one construct on the same line
66+ 42 | I := J; if I > 0 then -- FLAG (2)
3167 | ^^^^^^^
3268
33- line.adb:33 :18: rule violation: more than one construct on the same line
34- 33 | I := J; if I > 0 then -- FLAG (2)
69+ line.adb:42 :18: rule violation: more than one construct on the same line
70+ 42 | I := J; if I > 0 then -- FLAG (2)
3571 | __________________^
36- 34 || I := 0; end if; -- FLAG
72+ 43 || I := 0; end if; -- FLAG
3773 ||__________________________^
3874
39- line.adb:34 :12: rule violation: more than one construct on the same line
40- 34 | I := 0; end if; -- FLAG
75+ line.adb:43 :12: rule violation: more than one construct on the same line
76+ 43 | I := 0; end if; -- FLAG
4177 | ^^^^^^^
4278
43- line.adb:47 :18: rule violation: more than one construct on the same line
44- 47 | My_Loop_2: for I in 1 .. 2 loop -- FLAG
79+ line.adb:56 :18: rule violation: more than one construct on the same line
80+ 56 | My_Loop_2: for I in 1 .. 2 loop -- FLAG
4581 | __________________^
4682 ||
4783 || ~~~ 1 other lines ~~~
4884 ||
49- 49 || end loop My_Loop_2;
85+ 58 || end loop My_Loop_2;
5086 ||_________________________^
5187
52- line.adb:51 :7: rule violation: more than one construct on the same line
53- 51 | Tmp := I; I := I + 1; -- FLAG (2)
88+ line.adb:60 :7: rule violation: more than one construct on the same line
89+ 60 | Tmp := I; I := I + 1; -- FLAG (2)
5490 | ^^^^^^^^^
5591
56- line.adb:51 :17: rule violation: more than one construct on the same line
57- 51 | Tmp := I; I := I + 1; -- FLAG (2)
92+ line.adb:60 :17: rule violation: more than one construct on the same line
93+ 60 | Tmp := I; I := I + 1; -- FLAG (2)
5894 | ^^^^^^^^^^^
5995
60- line.adb:53 :7: rule violation: more than one construct on the same line
61- 53 | I := I + 1; end Proc; -- FLAG
96+ line.adb:62 :7: rule violation: more than one construct on the same line
97+ 62 | I := I + 1; end Proc; -- FLAG
6298 | ^^^^^^^^^^^
6399
0 commit comments