File tree Expand file tree Collapse file tree 4 files changed +38
-3
lines changed
objects/src/main/scala/io/k8s/api/scheduling/v1alpha1
scalacheck/src/main/scala Expand file tree Collapse file tree 4 files changed +38
-3
lines changed Original file line number Diff line number Diff line change 77
88<a href =" https://typelevel.org/cats/ " ><img src =" https://typelevel.org/cats/img/cats-badge.svg " height =" 40px " align =" right " alt =" Cats friendly " /></a >
99
10- ![ Kubernetes version] ( https://img.shields.io/badge/Kubernetes-v1.34.3 -blue?style=flat-square&logo=kubernetes&logoColor=white )
10+ ![ Kubernetes version] ( https://img.shields.io/badge/Kubernetes-v1.35.0 -blue?style=flat-square&logo=kubernetes&logoColor=white )
1111[ ![ scala-k8s-objects Scala version support] ( https://index.scala-lang.org/hnaderi/scala-k8s/scala-k8s-objects/latest-by-scala-version.svg?style=flat-square )] ( https://index.scala-lang.org/hnaderi/scala-k8s/scala-k8s-objects )
1212[ ![ javadoc] ( https://javadoc.io/badge2/dev.hnaderi/scala-k8s-docs_3/scaladoc.svg?style=flat-square )] ( https://javadoc.io/doc/dev.hnaderi/scala-k8s-docs_3 )
1313<img alt =" GitHub Workflow Status " src =" https://img.shields.io/github/actions/workflow/status/hnaderi/scala-k8s/ci.yml?style=flat-square " >
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import dev.hnaderi.k8s.generator.KubernetesJsonPointerGeneratorPlugin
22import dev .hnaderi .k8s .generator .KubernetesScalacheckGeneratorPlugin
33import sbtcrossproject .CrossProject
44
5- ThisBuild / tlBaseVersion := " 0.26 "
5+ ThisBuild / tlBaseVersion := " 0.27 "
66
77ThisBuild / organization := " dev.hnaderi"
88ThisBuild / organizationName := " Hossein Naderi"
@@ -40,7 +40,7 @@ ThisBuild / githubWorkflowAddedJobs += WorkflowJob(
4040 scalas = Nil ,
4141 javas = Nil
4242)
43- ThisBuild / kubernetesVersion := " 1.34.3 "
43+ ThisBuild / kubernetesVersion := " 1.35.0 "
4444ThisBuild / jsEnv := {
4545 import org .scalajs .jsenv .nodejs .NodeJSEnv
4646 new NodeJSEnv (
Original file line number Diff line number Diff line change 1+ /*
2+ * Copyright 2022 Hossein Naderi
3+ *
4+ * Licensed under the Apache License, Version 2.0 (the "License");
5+ * you may not use this file except in compliance with the License.
6+ * You may obtain a copy of the License at
7+ *
8+ * http://www.apache.org/licenses/LICENSE-2.0
9+ *
10+ * Unless required by applicable law or agreed to in writing, software
11+ * distributed under the License is distributed on an "AS IS" BASIS,
12+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ * See the License for the specific language governing permissions and
14+ * limitations under the License.
15+ */
16+
17+ package io .k8s .api .scheduling .v1alpha1
18+
19+ import dev .hnaderi .k8s .utils ._
20+
21+ /** BasicSchedulingPolicy indicates that standard Kubernetes scheduling behavior
22+ * should be used.
23+ */
24+ final case class BasicSchedulingPolicy ()
25+ object BasicSchedulingPolicy {
26+ implicit val encoder : Encoder [BasicSchedulingPolicy ] = Encoder .emptyObj
27+ implicit val decoder : Decoder [BasicSchedulingPolicy ] =
28+ Decoder .const(BasicSchedulingPolicy ())
29+ }
Original file line number Diff line number Diff line change @@ -93,6 +93,12 @@ private[scalacheck] trait PrimitiveGenerators { self: NonPrimitiveGenerators =>
9393 : Arbitrary [io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1 ] =
9494 Arbitrary (Gen .const(io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1 ()))
9595
96+ implicit lazy val arbitrary_io_k8s_api_scheduling_v1alpha1_BasicSchedulingPolicy
97+ : Arbitrary [io.k8s.api.scheduling.v1alpha1.BasicSchedulingPolicy ] =
98+ Arbitrary (
99+ Gen .const(io.k8s.api.scheduling.v1alpha1.BasicSchedulingPolicy ())
100+ )
101+
96102 private def genJSONSchemaPropsOrArray (
97103 jsp : JSONSchemaProps
98104 ): Gen [JSONSchemaPropsOrArray ] =
You can’t perform that action at this time.
0 commit comments