Skip to content

Commit bc5716d

Browse files
raph-amiardHugoGGuerrier
authored andcommitted
lowercase_keywords: add missing test
1 parent 88e7683 commit bc5716d

File tree

9 files changed

+61
-0
lines changed

9 files changed

+61
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
test_83.adb:1:1: rule violation: Keyword should be lowercase
2+
1 | procedurE Test_83 IS -- FLAG (2)
3+
| ^^^^^^^^^
4+
5+
test_83.adb:1:19: rule violation: Keyword should be lowercase
6+
1 | procedurE Test_83 IS -- FLAG (2)
7+
| ^^
8+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
driver: 'checker'
2+
rule_name: lowercase_keywords
3+
input_sources: ['test_83.adb']
4+
rule_arguments:
5+
lowercase_keywords.language_version: '"ada_83"'
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
procedurE Test_83 IS -- FLAG (2)
2+
A : InterfacE; -- NOFLAG
3+
B : TaggeD; -- NOFLAG
4+
begin
5+
null;
6+
end Test_83;
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
test_95.adb:2:14: rule violation: Keyword should be lowercase
2+
2 | type A is Abstract Tagged null record; -- FLAG (2)
3+
| ^^^^^^^^
4+
5+
test_95.adb:2:23: rule violation: Keyword should be lowercase
6+
2 | type A is Abstract Tagged null record; -- FLAG (2)
7+
| ^^^^^^
8+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
driver: 'checker'
2+
rule_name: lowercase_keywords
3+
input_sources: ['test_95.adb']
4+
rule_arguments:
5+
lowercase_keywords.language_version: '"ada_95"'
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
procedure Test_83 is
2+
type A is Abstract Tagged null record; -- FLAG (2)
3+
begin
4+
null;
5+
end Test_83;
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
procedurE Test is -- FLAG
2+
B : Integer;
3+
A : access Integer := B'Access; -- NOFLAG
4+
begin -- NOFLAG
5+
DECLARE -- FLAG
6+
begin
7+
NULL; -- FLAG
8+
end;
9+
end Test; -- NOFLAG
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
test.adb:1:1: rule violation: Keyword should be lowercase
2+
1 | procedurE Test is -- FLAG
3+
| ^^^^^^^^^
4+
5+
test.adb:5:4: rule violation: Keyword should be lowercase
6+
5 | DECLARE -- FLAG
7+
| ^^^^^^^
8+
9+
test.adb:7:7: rule violation: Keyword should be lowercase
10+
7 | NULL; -- FLAG
11+
| ^^^^
12+
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
driver: 'checker'
2+
rule_name: lowercase_keywords
3+
input_sources: ['test.adb']

0 commit comments

Comments
 (0)