summaryrefslogtreecommitdiff
path: root/tests/examplefiles/properties/java.properties.output
blob: 0c1fdeebf75758e2cb8d8fc6521d0e675797d245 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
'#https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.htm' Comment.Single
'\n'          Text.Whitespace

'# mixing spaces' Comment.Single
'\n\t'        Text.Whitespace
'Truth'       Name.Attribute
' '           Text.Whitespace
'='           Operator
' '           Text.Whitespace
'Beauty'      Literal.String
'\n  '        Text.Whitespace
'Truth'       Name.Attribute
':'           Operator
'Beauty'      Literal.String
'\n'          Text.Whitespace

'Truth'       Name.Attribute
'\t'          Text.Whitespace
'Beauty'      Literal.String
'\n'          Text.Whitespace

'Truth'       Name.Attribute
'                    ' Text.Whitespace
':'           Operator
'Beauty'      Literal.String
'\n \n'       Text.Whitespace

'! line continuations and escapes' Comment.Single
'\n '         Text.Whitespace
'fruits'      Name.Attribute
'                           ' Text.Whitespace
'apple, banana, pear, ' Literal.String
'\\'          Text
'\n                                  ' Text.Whitespace
'cantaloupe, watermelon, ' Literal.String
'\\'          Text
'\n                                  ' Text.Whitespace
'kiwi, mango' Literal.String
'\n'          Text.Whitespace

'key'         Name.Attribute
' '           Text.Whitespace
'='           Operator
' '           Text.Whitespace
'\\'          Text
'\n    '      Text.Whitespace
'value1 \\\\' Literal.String
'\\'          Text
'\n    '      Text.Whitespace
'and value2\\\\' Literal.String
'\n'          Text.Whitespace

'key\\ 2'     Name.Attribute
' '           Text.Whitespace
'='           Operator
' '           Text.Whitespace
'value'       Literal.String
'\n'          Text.Whitespace

'key\\\\'     Name.Attribute
' '           Text.Whitespace
'3 = value3'  Literal.String
'\n\n'        Text.Whitespace

'! empty keys and edge cases' Comment.Single
'\n'          Text.Whitespace

'key1'        Name.Attribute
' '           Text.Whitespace
'='           Operator
'\n'          Text.Whitespace

'key2'        Name.Attribute
'\n'          Text.Whitespace

'key3'        Name.Attribute
' '           Text.Whitespace
'the value3'  Literal.String
'\n'          Text.Whitespace

'key4'        Name.Attribute
' '           Text.Whitespace
'the:value4'  Literal.String
'\n'          Text.Whitespace

'key5'        Name.Attribute
' '           Text.Whitespace
'the=value5'  Literal.String
'\n'          Text.Whitespace

'key6'        Name.Attribute
'='           Operator
'the value6'  Literal.String
'\n'          Text.Whitespace