Kubernetes Submit Queue
c46738a3f0
Merge pull request #60073 from justaugustus/int-to-int32ptr
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
Use `pkg/util/pointer` functions instead of self-written versions
**What this PR does / why we need it**:
Replaces instances of module-written `int(32|64)? --> *int(32|64)?` functions with functions from k8s.io/kubernetes/pkg/util/pointer
**Special notes for your reviewer**:
Here's the grep used, based on the comments in:
* https://github.com/kubernetes/kubernetes/pull/59924#issuecomment-366119396
* https://github.com/kubernetes/kubernetes/issues/59971#issue-297766556
```bash
$ git grep -E 'func\ [^ (]+\([^ ]+\ int(32|64)?\)\ \*int(32|64)?' !(vendor|staging) | grep -v pkg/util/pointer
pkg/apis/apps/v1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/apps/v1beta1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/apps/v1beta2/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/autoscaling/v1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/autoscaling/v2beta1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/autoscaling/validation/validation_test.go:func newInt32(val int32) *int32 {
pkg/apis/batch/v1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/batch/v1beta1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/apis/core/v1/defaults_test.go:func newInt(val int32) *int32 {
pkg/apis/core/validation/validation_test.go:func newInt32(val int) *int32 {
pkg/apis/extensions/v1beta1/defaults_test.go:func newInt32(val int32) *int32 {
pkg/controller/deployment/sync_test.go:func intOrStrP(val int) *intstr.IntOrString {
pkg/kubectl/autoscale_test.go:func newInt32(value int) *int32 {
plugin/pkg/admission/security/podsecuritypolicy/admission_test.go:func userIDPtr(i int) *int64 {
plugin/pkg/admission/security/podsecuritypolicy/admission_test.go:func groupIDPtr(i int) *int64 {
test/e2e/apps/deployment.go:func intOrStrP(num int) *intstr.IntOrString {
test/e2e/auth/pod_security_policy.go:func intPtr(i int64) *int64 {
test/integration/deployment/util.go:func intOrStrP(num int) *intstr.IntOrString {
```
**Release note**:
```release-note
NONE
```
/kind cleanup
/cc @php-coder
/assign @tallclair
2018-04-02 16:22:28 -07:00
..
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-27 11:18:11 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2017-10-15 18:18:13 -07:00
2018-02-15 18:04:04 -05:00
2017-12-23 13:12:11 -08:00
2018-02-27 12:05:40 -08:00
2018-02-16 13:43:01 -08:00
2017-11-01 10:36:37 -04:00
2017-10-15 18:18:13 -07:00
2018-02-04 16:27:13 +08:00
2018-02-16 13:43:01 -08:00
2018-03-08 21:00:13 +08:00
2018-03-27 11:31:37 +08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2017-10-15 18:18:13 -07:00
2018-02-16 13:43:01 -08:00
2018-03-28 12:27:33 -04:00
2018-02-27 11:18:11 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2017-11-16 10:18:00 +01:00
2018-02-22 16:32:06 +01:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-03-27 10:30:01 -04:00
2018-02-16 13:43:01 -08:00
2017-11-01 16:34:18 +08:00
2018-03-05 09:14:44 +01:00
2018-01-29 17:49:50 -05:00
2017-12-23 13:12:11 -08:00
2017-12-23 13:12:11 -08:00
2017-12-23 13:12:11 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2017-10-15 18:18:13 -07:00
2018-02-16 13:43:01 -08:00
2018-02-22 23:17:38 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2017-12-23 13:12:11 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2017-10-15 18:18:13 -07:00
2018-02-22 23:34:42 -08:00
2018-03-23 15:37:03 +02:00