@@ -7,21 +7,18 @@ const NO_NAMED_MAPPING_REGULAR = [
77 {
88 code : 'mapping(string => address owner) public ownerAddresses;' ,
99 error_mainKey : true ,
10- error_nestedKey : false ,
1110 error_value : false ,
1211 mapping_name : 'ownerAddresses' ,
1312 } ,
1413 {
1514 code : 'mapping(string ownerName => address) public ownerAddresses;' ,
1615 error_mainKey : false ,
17- error_nestedKey : false ,
1816 error_value : true ,
1917 mapping_name : 'ownerAddresses' ,
2018 } ,
2119 {
2220 code : 'mapping(string => address) public ownerAddresses;' ,
2321 error_mainKey : true ,
24- error_nestedKey : false ,
2522 error_value : true ,
2623 mapping_name : 'ownerAddresses' ,
2724 } ,
@@ -31,49 +28,24 @@ const NO_NAMED_MAPPING_NESTED = [
3128 {
3229 code : 'mapping(address => mapping(address => uint256)) public tokenBalances;' ,
3330 error_mainKey : true ,
34- error_nestedKey : true ,
35- error_value : true ,
36- mapping_name : 'tokenBalances' ,
37- } ,
38- {
39- code : 'mapping(address owner => mapping(address => uint256)) public tokenBalances;' ,
40- error_mainKey : false ,
41- error_nestedKey : true ,
42- error_value : true ,
43- mapping_name : 'tokenBalances' ,
44- } ,
45- {
46- code : 'mapping(address owner => mapping(address token => uint256)) public tokenBalances;' ,
47- error_mainKey : false ,
48- error_nestedKey : false ,
49- error_value : true ,
31+ error_value : false ,
5032 mapping_name : 'tokenBalances' ,
5133 } ,
5234 {
5335 code : 'mapping(address => mapping(address token => uint256)) public tokenBalances;' ,
5436 error_mainKey : true ,
55- error_nestedKey : false ,
56- error_value : true ,
57- mapping_name : 'tokenBalances' ,
58- } ,
59- {
60- code : 'mapping(address => mapping(address token => uint256 balance)) public tokenBalances;' ,
61- error_mainKey : true ,
62- error_nestedKey : false ,
6337 error_value : false ,
6438 mapping_name : 'tokenBalances' ,
6539 } ,
6640 {
6741 code : 'mapping(address => mapping(address => uint256 balance)) public tokenBalances;' ,
6842 error_mainKey : true ,
69- error_nestedKey : true ,
7043 error_value : false ,
7144 mapping_name : 'tokenBalances' ,
7245 } ,
7346 {
74- code : 'mapping(address owner => mapping(address => uint256 balance)) public tokenBalances;' ,
75- error_mainKey : false ,
76- error_nestedKey : true ,
47+ code : 'mapping(address => mapping(address token => uint256 balance)) public tokenBalances;' ,
48+ error_mainKey : true ,
7749 error_value : false ,
7850 mapping_name : 'tokenBalances' ,
7951 } ,
@@ -88,7 +60,6 @@ const OTHER_WRONG_DECLARATIONS = [
8860 }
8961 mapping(address => ThisIsStruct) public ownerStuff;` ,
9062 error_mainKey : true ,
91- error_nestedKey : false ,
9263 error_value : true ,
9364 mapping_name : 'ownerStuff' ,
9465 } ,
@@ -100,7 +71,6 @@ const OTHER_WRONG_DECLARATIONS = [
10071 }
10172 mapping(address owner => ThisIsStruct) public ownerStuff;` ,
10273 error_mainKey : false ,
103- error_nestedKey : false ,
10474 error_value : true ,
10575 mapping_name : 'ownerStuff' ,
10676 } ,
@@ -110,10 +80,9 @@ const OTHER_WRONG_DECLARATIONS = [
11080 uint256 A;
11181 uint256 B;
11282 }
113- mapping(address owner => mapping(address token => ThisIsStruct)) public ownerStuffPerToken;` ,
114- error_mainKey : false ,
115- error_nestedKey : false ,
116- error_value : true ,
83+ mapping(address => mapping(address token => ThisIsStruct)) public ownerStuffPerToken;` ,
84+ error_mainKey : true ,
85+ error_value : false ,
11786 mapping_name : 'ownerStuffPerToken' ,
11887 } ,
11988 {
@@ -125,8 +94,7 @@ const OTHER_WRONG_DECLARATIONS = [
12594 }
12695 mapping(address => mapping(address => ThisIsStruct)) public ownerStuffPerToken;` ,
12796 error_mainKey : true ,
128- error_nestedKey : true ,
129- error_value : true ,
97+ error_value : false ,
13098 mapping_name : 'ownerStuffPerToken' ,
13199 } ,
132100]
@@ -141,20 +109,17 @@ const OTHER_OK_DECLARATIONS = [
141109 mapping(address owner => ThisIsStruct structContent) public ownerStuff;
142110 uint256 public A;` ,
143111 error_mainKey : false ,
144- error_nestedKey : false ,
145112 error_value : false ,
146113 mapping_name : 'ownerStuff' ,
147114 } ,
148115 {
149116 code : 'uint256 public A;' ,
150117 error_mainKey : false ,
151- error_nestedKey : false ,
152118 error_value : false ,
153119 } ,
154120 {
155121 code : 'uint256 constant public A = 100000;' ,
156122 error_mainKey : false ,
157- error_nestedKey : false ,
158123 error_value : false ,
159124 } ,
160125 {
@@ -164,7 +129,6 @@ const OTHER_OK_DECLARATIONS = [
164129 uint256 B;
165130 }` ,
166131 error_mainKey : false ,
167- error_nestedKey : false ,
168132 error_value : false ,
169133 } ,
170134 {
@@ -175,7 +139,28 @@ const OTHER_OK_DECLARATIONS = [
175139 }
176140 mapping(address owner => mapping(address token => ThisIsStruct structContent)) public ownerStuffPerToken;` ,
177141 error_mainKey : false ,
178- error_nestedKey : false ,
142+ error_value : false ,
143+ mapping_name : 'ownerStuffPerToken' ,
144+ } ,
145+ {
146+ code : `
147+ struct ThisIsStruct {
148+ uint256 A;
149+ uint256 B;
150+ }
151+ mapping(address owner => mapping(address => ThisIsStruct structContent)) public ownerStuffPerToken;` ,
152+ error_mainKey : false ,
153+ error_value : false ,
154+ mapping_name : 'ownerStuffPerToken' ,
155+ } ,
156+ {
157+ code : `
158+ struct ThisIsStruct {
159+ uint256 A;
160+ uint256 B;
161+ }
162+ mapping(address owner => mapping(address => ThisIsStruct)) public ownerStuffPerToken;` ,
163+ error_mainKey : false ,
179164 error_value : false ,
180165 mapping_name : 'ownerStuffPerToken' ,
181166 } ,
0 commit comments