Markus Thömmes
56c2594e4f
Assorted linting fixes. ( #840 )
...
* Remove unused code.
* Remove unneeded loops.
* Remove unneeded Printf calls.
* Use time.Since instead of time.Now().Sub.
* Remove unused values.
* Rename error variable according to conventions.
* Return error last.
* Simplify array allocations.
* Remove leaky ticker.
* Remove Yoda conditions.
* Remove deprecated function to talk to GKE.
* Remove dot import.
* Remove empty critical section and replace with a channel operation.
* Add linter directives to explicitly state wanted weirdness.
* Update deps.
* Fix broken line.
2019-11-01 12:49:12 -07:00
Dave Protasowski
528ad1c1dd
Generate K8s Injection Code ( #640 )
...
* update codegen so the fatal error messages are more informative
String representation of an untyped nil is 'nil' so the Fatal messages weren't useful
* generate k8s injection code
* generate apiextensions injection code
* use Fatal & move output paths
* switch from Fatal to Panic
* injection creates a single factory
2019-09-09 12:52:11 -07:00
Matt Moore
524f6c5bb2
Add the ability to scope informers to a namespace with injection. ( #626 )
2019-09-03 07:17:00 -07:00
Matt Moore
222dd25986
Migrate pkg to use the knative.dev/pkg import path ( #489 )
...
* Manual changes.
* scripted changes.
2019-06-26 13:02:06 -07:00
mattmoor-sockpuppet
5d105b46d3
golang format tools ( #444 )
...
Produced via:
`gofmt -s -w $(find -path './vendor' -prune -o -type f -name '*.go' -print))`
`goimports -w $(find -name '*.go' | grep -v vendor)`
2019-06-06 09:54:40 -07:00
Matt Moore
4d86f3ad6f
Access a logger and Fatalf when Get would return nil. ( #439 )
2019-06-05 09:06:38 -07:00
Matt Moore
35bb0fc83b
Add code-generation for the various injection stubs. ( #438 )
...
This is largely based on work by @n3wscott
2019-06-05 08:50:38 -07:00