grafana/pkg/codegen
sam boyer 30b4205521
Kindsys: Replace DefForGen with kindsys.Kind (#62642)
* Kindsys: Replace DeclForGen with kindsys.Kind

DeclForGen was always unnecessary - it just wasn't obvious on initial
implementation, when we were focused on generating unique types for each
core kind. This removes it, considerably simplifying interactions with
kindsys - virtually everything now just relies on kindsys.Kind and its
derived interfaces.

* Removed unused jenny

* Rename params in jennies
2023-01-31 19:40:15 -05:00
..
tmpl Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
astmanip_test.go Chore: Update ast to dst (#61469) 2023-01-17 11:58:08 +01:00
coremodel.go plugindef: Move pluginmeta out of coremodels as standalone thema lineage (#56765) 2022-11-15 14:48:31 +01:00
diffwrite.go schema: Generate Go and Typescript from Thema coremodels (#49193) 2022-05-27 03:21:37 +02:00
generators.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
jenny_basecorereg.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
jenny_corekind.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
jenny_docs.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
jenny_eachmajor.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
jenny_gotypes.go Kindsys: Simpler PascalCase name handling (#62150) 2023-01-25 20:29:10 +00:00
jenny_tstypes.go codegen: Refactor core jennies for reusability, add version-picking metajennies (#58995) 2022-11-22 15:00:29 +01:00
jenny_tsveneerindex.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
latest_jenny.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
tmpl.go Kindsys: Replace DefForGen with kindsys.Kind (#62642) 2023-01-31 19:40:15 -05:00
util_go.go Kindsys: Replace "Declaration" with "Definition" (#62515) 2023-01-31 09:50:08 +00:00