Commit 016d4c5
authored
fix: ensure maps of enums are generated properly (#586)
Description of changes:
Currently, generating Maps of Enums was error prone. Instead of generating them.
With these changes, we ensure map[string]Enum are generated properly.
Sample:
```golang
f0valf28f0f0 := map[string]svcsdktypes.GlueRecordType{}
for f0valf28f0f0key, f0valf28f0f0valiter := range f0valiter.JDBCConnectorSource.AdditionalOptions.DataTypeMapping {
var f0valf28f0f0val string
f0valf28f0f0val = string(*f0valf28f0f0valiter)
f0valf28f0f0[f0valf28f0f0key] = svcsdktypes.GlueRecordType(f0valf28f0f0val)
}
```
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.1 parent 083cc39 commit 016d4c5
File tree
3 files changed
+77
-18
lines changed- pkg
- api
- generate/code
3 files changed
+77
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
| 190 | + | |
190 | 191 | | |
191 | 192 | | |
192 | 193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1988 | 1988 | | |
1989 | 1989 | | |
1990 | 1990 | | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
1991 | 2013 | | |
1992 | 2014 | | |
1993 | 2015 | | |
| |||
2118 | 2140 | | |
2119 | 2141 | | |
2120 | 2142 | | |
| 2143 | + | |
2121 | 2144 | | |
2122 | 2145 | | |
2123 | 2146 | | |
| |||
2155 | 2178 | | |
2156 | 2179 | | |
2157 | 2180 | | |
2158 | | - | |
| 2181 | + | |
| 2182 | + | |
| 2183 | + | |
2159 | 2184 | | |
2160 | 2185 | | |
2161 | 2186 | | |
| |||
2183 | 2208 | | |
2184 | 2209 | | |
2185 | 2210 | | |
2186 | | - | |
| 2211 | + | |
2187 | 2212 | | |
2188 | 2213 | | |
2189 | 2214 | | |
2190 | | - | |
| 2215 | + | |
2191 | 2216 | | |
2192 | 2217 | | |
2193 | 2218 | | |
2194 | 2219 | | |
2195 | 2220 | | |
2196 | | - | |
| 2221 | + | |
2197 | 2222 | | |
2198 | 2223 | | |
2199 | 2224 | | |
| |||
2320 | 2345 | | |
2321 | 2346 | | |
2322 | 2347 | | |
| 2348 | + | |
2323 | 2349 | | |
2324 | 2350 | | |
2325 | 2351 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1289 | 1289 | | |
1290 | 1290 | | |
1291 | 1291 | | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
1292 | 1314 | | |
1293 | 1315 | | |
1294 | 1316 | | |
| |||
1368 | 1390 | | |
1369 | 1391 | | |
1370 | 1392 | | |
1371 | | - | |
| 1393 | + | |
| 1394 | + | |
1372 | 1395 | | |
1373 | 1396 | | |
1374 | 1397 | | |
| |||
1394 | 1417 | | |
1395 | 1418 | | |
1396 | 1419 | | |
1397 | | - | |
1398 | | - | |
1399 | | - | |
1400 | | - | |
1401 | | - | |
1402 | | - | |
1403 | | - | |
1404 | | - | |
1405 | | - | |
1406 | | - | |
1407 | | - | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
1408 | 1436 | | |
1409 | 1437 | | |
1410 | 1438 | | |
| |||
1458 | 1486 | | |
1459 | 1487 | | |
1460 | 1488 | | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
1461 | 1492 | | |
1462 | 1493 | | |
1463 | 1494 | | |
| |||
1636 | 1667 | | |
1637 | 1668 | | |
1638 | 1669 | | |
1639 | | - | |
| 1670 | + | |
1640 | 1671 | | |
| 1672 | + | |
1641 | 1673 | | |
1642 | 1674 | | |
1643 | 1675 | | |
| |||
1774 | 1806 | | |
1775 | 1807 | | |
1776 | 1808 | | |
1777 | | - | |
| 1809 | + | |
0 commit comments