path # lines of code create-release.groovy 2 codecov.yaml 6 config/rbac/sonar_viewer_role.yaml 26 config/rbac/auth_proxy_service.yaml 21 config/rbac/leader_election_role_binding.yaml 19 config/rbac/role.yaml 171 config/rbac/sonarpermissiontemplate_editor_role.yaml 30 config/rbac/leader_election_role.yaml 43 config/rbac/sonarqualityprofile_viewer_role.yaml 26 config/rbac/sonargroup_viewer_role.yaml 26 config/rbac/kustomization.yaml 6 config/rbac/role_binding.yaml 19 config/rbac/sonaruser_viewer_role.yaml 26 config/rbac/service_account.yaml 12 config/rbac/auth_proxy_role.yaml 24 config/rbac/sonarqualitygate_viewer_role.yaml 26 config/rbac/sonaruser_editor_role.yaml 30 config/rbac/sonarqualitygate_editor_role.yaml 30 config/rbac/sonargroup_editor_role.yaml 30 config/rbac/sonarpermissiontemplate_viewer_role.yaml 26 config/rbac/sonarqualityprofile_editor_role.yaml 30 config/rbac/auth_proxy_client_clusterrole.yaml 16 config/rbac/auth_proxy_role_binding.yaml 19 config/rbac/sonar_editor_role.yaml 30 config/crd/kustomizeconfig.yaml 16 config/crd/patches/webhook_in_sonarqualityprofiles.yaml 15 config/crd/patches/cainjection_in_sonarqualityprofiles.yaml 6 config/crd/patches/cainjection_in_sonarqualitygates.yaml 6 config/crd/patches/webhook_in_sonarusers.yaml 15 config/crd/patches/webhook_in_sonars.yaml 15 config/crd/patches/cainjection_in_sonars.yaml 6 config/crd/patches/cainjection_in_sonarusers.yaml 6 config/crd/patches/webhook_in_sonarqualitygates.yaml 15 config/crd/kustomization.yaml 10 config/crd/bases/edp.epam.com_sonarpermissiontemplates.yaml 49 config/crd/bases/edp.epam.com_sonars.yaml 170 config/crd/bases/edp.epam.com_sonarqualityprofiles.yaml 123 config/crd/bases/edp.epam.com_sonarqualitygates.yaml 119 config/crd/bases/edp.epam.com_sonarusers.yaml 82 config/crd/bases/edp.epam.com_sonargroups.yaml 95 config/default/manager_auth_proxy_patch.yaml 53 config/default/kustomization.yaml 8 config/default/manager_config_patch.yaml 10 config/manager/kustomization.yaml 8 config/manager/manager.yaml 78 config/prometheus/monitor.yaml 24 config/prometheus/kustomization.yaml 2 config/manifests/kustomization.yaml 5 config/scorecard/patches/basic.config.yaml 10 config/scorecard/patches/olm.config.yaml 50 config/scorecard/kustomization.yaml 15 config/scorecard/bases/config.yaml 7 kuttl-test.yaml 7 hack/kind-1.27.yaml 5 hack/cluster.yaml 21 hack/kind-1.28.yaml 5 bundle/manifests/edp.epam.com_sonarpermissiontemplates.yaml 43 bundle/manifests/edp.epam.com_sonars.yaml 128 bundle/manifests/edp.epam.com_sonarqualityprofiles.yaml 122 bundle/manifests/edp.epam.com_sonarqualitygates.yaml 115 bundle/manifests/edp.epam.com_sonarusers.yaml 75 bundle/manifests/edp.epam.com_sonargroups.yaml 95 bundle/metadata/annotations.yaml 11 code-review.groovy 2 api/common/common.go 24 api/common/zz_generated.deepcopy.go 23 api/v1alpha1/sonar_types.go 38 api/v1alpha1/sonaruser_types.go 35 api/v1alpha1/sonarqualityprofile_types.go 37 api/v1alpha1/groupversion_info.go 10 api/v1alpha1/sonarqualitygate_types.go 36 api/v1alpha1/permission_template.go 34 api/v1alpha1/sonar_group.go 32 api/v1alpha1/zz_generated.deepcopy.go 526 controllers/permission_template/chain/remove_permissiontemplate.go 25 controllers/permission_template/chain/create_permissiontemplate.go 50 controllers/permission_template/chain/factory.go 13 controllers/permission_template/chain/sync_permissiontemplate_groups.go 72 controllers/permission_template/chain/chain.go 29 controllers/permission_template/sonarpermissiontemplate_controller.go 115 controllers/group/chain/sync_group_permissions.go 49 controllers/group/chain/factory.go 14 controllers/group/chain/chain.go 29 controllers/group/chain/remove_group.go 24 controllers/group/chain/create_group.go 43 controllers/group/sonargroup_controller.go 115 controllers/qualitygate/sonarqualitygate_controller.go 110 controllers/qualitygate/chain/factory.go 10 controllers/qualitygate/chain/chain.go 29 controllers/qualitygate/chain/create_qualitygate.go 37 controllers/qualitygate/chain/sync_qualitygate_conditions.go 65 controllers/qualitygate/chain/remove_qualitygate.go 25 controllers/user/chain/sync_user_permissions.go 49 controllers/user/chain/create_user.go 58 controllers/user/chain/factory.go 12 controllers/user/chain/chain.go 29 controllers/user/chain/remove_user.go 23 controllers/user/chain/sync_user_groups.go 57 controllers/user/sonaruser_controller.go 106 controllers/sonar/sonar_controller.go 88 controllers/sonar/chain/factory.go 12 controllers/sonar/chain/chain.go 29 controllers/sonar/chain/set_default_permission_templete.go 27 controllers/sonar/chain/update_settings.go 101 controllers/sonar/chain/check_connection.go 26 controllers/qualityprofile/sonarqualityprofile_controller.go 110 controllers/qualityprofile/chain/factory.go 14 controllers/qualityprofile/chain/remove_qualityprofile.go 25 controllers/qualityprofile/chain/chain.go 29 controllers/qualityprofile/chain/sync_qualityprofile_rules.go 61 controllers/qualityprofile/chain/create_qualityprofile.go 37 build.groovy 2 main.go 147 pkg/sourceref/sourceref.go 35 pkg/helper/helper.go 55 pkg/client/sonar/provider.go 47 pkg/client/sonar/system.go 20 pkg/client/sonar/user.go 125 pkg/client/sonar/quality_profile.go 96 pkg/client/sonar/sonar.go 564 pkg/client/sonar/group.go 112 pkg/client/sonar/rule.go 28 pkg/client/sonar/permission_template.go 245 pkg/client/sonar/quality_gate.go 123 pkg/client/sonar/client_interface.go 79 pkg/client/sonar/errors.go 27 deploy-templates/crds/edp.epam.com_sonarpermissiontemplates.yaml 49 deploy-templates/crds/edp.epam.com_sonars.yaml 170 deploy-templates/crds/edp.epam.com_sonarqualityprofiles.yaml 123 deploy-templates/crds/edp.epam.com_sonarqualitygates.yaml 119 deploy-templates/crds/edp.epam.com_sonarusers.yaml 82 deploy-templates/crds/edp.epam.com_sonargroups.yaml 95 deploy-templates/_crd_examples/sonar.yaml 31 deploy-templates/_crd_examples/sonarqualitygate.yaml 13 deploy-templates/_crd_examples/sonarqualityprofile.yaml 14 deploy-templates/_crd_examples/permission_template.yaml 16 deploy-templates/_crd_examples/sonaruser.yaml 15 deploy-templates/_crd_examples/group.yaml 11 deploy-templates/Chart.yaml 146 deploy-templates/templates/leader_election_role_binding.yaml 13 deploy-templates/templates/deployment.yaml 62 deploy-templates/templates/role.yaml 172 deploy-templates/templates/leader_election_role.yaml 38 deploy-templates/templates/role_binding.yaml 13 deploy-templates/templates/serviceaccount.yaml 6 deploy-templates/templates/_helpers.tpl 57 deploy-templates/values.yaml 17