Commit Graph

16 Commits

Author SHA1 Message Date
Felipe C. Gehrke 2317fcbd24 updated to add openapi dependencies + another fix 2024-09-26 18:17:42 -03:00
Felipe C. Gehrke 39d89c60f8 added openapi codegen 2024-09-24 15:52:01 -03:00
Tom Lebreux 8886c2677b
K8s 1.30 (#425)
* Use goimports instead of k8s.io/code-generator

* Upgrade k8s.io to 1.30

* Fix deepcopy-gen generator

* Migrate client-gen to gengo/v2

* Migrate listers generator to gengo/v2

* Migrate informers to gengo/v2

* Update setGenClient middleware to gengo/v2

* Migrate custom generators

---------

Co-authored-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2024-05-01 16:16:56 -04:00
Ricardo Weir ac51d2631c Comment regarding package fields 2023-09-06 10:11:11 -07:00
Ricardo Weir b9331c2ef0 Add ImportPath for v2 2023-09-01 16:46:22 -07:00
Kevin Joiner eb2b386988 Code cleanup.
Removes unused member variables
`InformersPackage` `ClientsPackage` & `ListersPackage` from pkg/args.Group.
These variables were previously used to create import statements in our generated code.
Though the refactor in #85 made the variables obsolete.

Removes the generated function DeepCopy<type>OnChange.
This function is unused by our rancher products and does not work as initially intended.
This function's original intent was to be a helper function that creates
a Handler that modifies a copy of the provided object and then
updates the object if the modification produces a change.
This function was modified in 2044a7b2bb
so that it no longer returns a handler.
2023-03-03 12:15:32 -05:00
Kevin Joiner 707ef06124 Fix golangci-lint errors 2023-02-21 09:14:27 -05:00
Darren Shepherd e84375eed7 Sort packages to ensure consistent codegen 2020-07-19 22:35:48 -07:00
Darren Shepherd 280755bca4 Add ability to scan folders for types 2020-07-14 13:04:54 -07:00
Darren Shepherd 464d24debe Lasso refactor 2020-04-15 22:19:21 -07:00
Darren Shepherd c2c1730b60 Add support for generating third party clientsets 2019-10-24 17:07:58 -07:00
Dan Ramich ba6009c463 Make mock generation optional 2019-07-02 15:21:53 -07:00
Luther Monson 3953c4f5e7 initial try at gomod fix 2019-04-30 12:49:06 -07:00
Darren Shepherd a6b17de10a Move norman frameworks to wrangler 2019-03-28 11:47:54 -07:00
Darren Shepherd f48a3e1bb6 Actually check types 2019-03-19 11:39:44 -07:00
Darren Shepherd bf4c2244c0 Initial Commit 2019-03-18 23:41:27 -07:00