Commit Graph

11 Commits

Author SHA1 Message Date
Jared Watts e4fc8d29e0
feat: enable namespaced references in generated resolvers
Signed-off-by: Jared Watts <jbw976@gmail.com>
2025-06-06 09:48:23 +02:00
Nic Cope 68a85d1f05 Run golangci-lint run --fix
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-04-21 12:02:31 -07:00
Evan Johnson 6f309452ba add support for float pointer values for references
Signed-off-by: Evan Johnson <eljohn1014@gmail.com>
2023-03-03 12:23:13 -05:00
Alper Rifat Ulucinar 392c8cd4c9
Update build submodule to 87ea77a17f7174767629d514096c0ebe23d96c9e
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
2022-08-26 15:11:23 +03:00
Alper Rifat Ulucinar 750cac54f2
Support reference extractor function calls containing arguments with dots
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
2022-08-07 23:33:11 +03:00
Muvaffak Onus 4a69720cd8
cosmetic changes
Signed-off-by: Muvaffak Onus <me@muvaf.com>
2021-09-16 15:38:56 +03:00
Muvaffak Onus 431779973a
resolvers: add code comments and fix linter errors
Signed-off-by: Muvaffak Onus <me@muvaf.com>
2021-09-07 16:26:05 +03:00
Muvaffak Onus fa70b84ed6
resolvers: change structure to have single traverser per package
Signed-off-by: Muvaffak Onus <me@muvaf.com>
2021-09-07 15:41:26 +03:00
Muvaffak Onus 971b9cb106
resolvers: use an array of strings for field path everywhere so that we do not have to do back and forth with string
Signed-off-by: Muvaffak Onus <me@muvaf.com>
2021-09-07 15:09:43 +03:00
Muvaffak Onus df0cbc93be
references: cover all possible cases such as pointer and arrays in field path so that we write the actual resolver call in nil guards and for loops
Signed-off-by: Muvaffak Onus <me@muvaf.com>
2021-09-05 02:37:06 +03:00
Muvaffak Onus 7d74f5a7fb
write reference resolver with typewriter
Signed-off-by: Muvaffak Onus <me@muvaf.com>
2021-08-30 21:00:49 +03:00