This is an automated email from the ASF dual-hosted git repository. claudio4j pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
The following commit(s) were added to refs/heads/main by this push: new e0ed1f8d Remove no more needed check on reserved keyword for kamelet (#1578) e0ed1f8d is described below commit e0ed1f8d964f655adb89fca55f0124f44dd6cb46 Author: Aurélien Pupier <apup...@redhat.com> AuthorDate: Mon Aug 14 16:33:39 2023 +0200 Remove no more needed check on reserved keyword for kamelet (#1578) fixes #1577 see also CAMEL-17788 Signed-off-by: Aurélien Pupier <apup...@redhat.com> --- script/validator/validator.go | 8 -------- 1 file changed, 8 deletions(-) diff --git a/script/validator/validator.go b/script/validator/validator.go index 2fd3c66b..7477330e 100644 --- a/script/validator/validator.go +++ b/script/validator/validator.go @@ -28,9 +28,6 @@ import ( ) var ( - // Needed until this is fixed: https://issues.apache.org/jira/browse/CAMEL-16788 - forbiddenParameterNames = []string{"home", "hostname", "language", "lang", "namespace", "path", "podname", "pod-name", "port", "pwd", "shell", "term"} - paramRegexp = regexp.MustCompile(`{{[?]?([A-Za-z0-9-._]+)(?:[:][^}]*)?}}`) ) @@ -270,11 +267,6 @@ func verifyParameters(kamelets []KameletInfo) (errors []error) { errors = append(errors, fmt.Errorf("kamelet %q does not contain a definition of type \"object\"", kamelet.Name)) } for k, p := range kamelet.Spec.Definition.Properties { - for _, f := range forbiddenParameterNames { - if strings.EqualFold(k, f) { - errors = append(errors, fmt.Errorf("property name %q is using a reserved keyword in kamelet %q", k, kamelet.Name)) - } - } if p.Type == "" { errors = append(errors, fmt.Errorf("property %q in kamelet %q does not contain type", k, kamelet.Name)) }