- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for NewCompiler (0.14 sec)
-
staging/src/k8s.io/apiserver/pkg/authentication/cel/compile_test.go
}, { name: "valid ExtraMapppingCondition", expressionAccessors: []ExpressionAccessor{ &ExtraMappingExpression{ Expression: "claims.foo", }, }, }, } compiler := NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) for _, tc := range testCases { t.Run(tc.name, func(t *testing.T) { for _, expressionAccessor := range tc.expressionAccessors {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 7.3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/compile_test.go
IntroducedVersion: version.MajorMinor(1, 999), EnvOptions: []celgo.EnvOption{library.Test()}, }) if err != nil { t.Fatal(err) } compiler := NewCompiler(extended) for _, tc := range cases { envType := tc.envType if envType == "" { envType = environment.NewExpressions } t.Run(tc.name, func(t *testing.T) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 10.8K bytes - Viewed (0) -
platforms/jvm/language-groovy/src/main/java/org/gradle/api/internal/tasks/compile/GroovyCompilerFactory.java
this.projectCacheDir = projectCacheDir; this.problems = problems; } @Override public Compiler<GroovyJavaJointCompileSpec> newCompiler(GroovyJavaJointCompileSpec spec) { MinimalGroovyCompileOptions groovyOptions = spec.getGroovyCompileOptions(); CompilerWorkerExecutor compilerWorkerExecutor = groovyOptions.isFork() ?
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 13:00:39 UTC 2024 - 5.7K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/authorization/cel/compile_test.go
expectedError: "must evaluate to bool", }, { name: "undeclared reference", expression: "x.user", expectedError: "undeclared reference", }, } compiler := NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) for _, tc := range cases { t.Run(tc.name, func(t *testing.T) { _, err := compiler.CompileCELExpression(&SubjectAccessReviewMatchCondition{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 5.9K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/compile.go
CompileCELExpression(expressionAccessor ExpressionAccessor, options OptionalVariableDeclarations, mode environment.Type) CompilationResult } type compiler struct { varEnvs variableDeclEnvs } func NewCompiler(env *environment.EnvSet) Compiler { return &compiler{varEnvs: mustBuildEnvs(env)} } type variableDeclEnvs map[OptionalVariableDeclarations]*environment.EnvSet
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 10.5K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/filter_test.go
}, }, }, } for _, tc := range cases { t.Run(tc.name, func(t *testing.T) { c := filterCompiler{compiler: NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true))} e := c.Compile(tc.validation, OptionalVariableDeclarations{HasParams: false, HasAuthorizer: false, StrictCost: true}, environment.NewExpressions)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 40.4K bytes - Viewed (0) -
pkg/apis/admissionregistration/validation/validation.go
// nonStrictStatelessCELCompiler is a cel Compiler that does not enforce strict cost enforcement. var strictStatelessCELCompiler = plugincel.NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) var nonStrictStatelessCELCompiler = plugincel.NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), false)) func createCompiler(allowComposition, strictCost bool) plugincel.Compiler {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 56.6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go
var allErrs field.ErrorList // strictCost is set to true which enables the strict cost for CEL validation. compiler := authenticationcel.NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) state := &validationState{} allErrs = append(allErrs, validateIssuer(authenticator.Issuer, disallowedIssuers, fldPath.Child("issuer"))...)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 31.3K bytes - Viewed (0) -
pkg/apis/admissionregistration/validation/validation_test.go
strictStatelessCELCompiler = plugincel.NewCompiler(extended) defer func() { strictStatelessCELCompiler = plugincel.NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), strictCost)) }() } else { nonStrictStatelessCELCompiler = plugincel.NewCompiler(extended) defer func() {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 147.1K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation_test.go
utilfeature "k8s.io/apiserver/pkg/util/feature" certutil "k8s.io/client-go/util/cert" featuregatetesting "k8s.io/component-base/featuregate/testing" "k8s.io/utils/pointer" ) var ( compiler = authenticationcel.NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) ) func TestValidateAuthenticationConfiguration(t *testing.T) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 87.2K bytes - Viewed (0)