mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2025-12-16 17:45:39 -06:00
* feat(search): introduce search query package With the increasing complexity of how we organize our resources, the search must also be able to find them using entity properties. The query package provides the necessary functionality to do this. This makes it possible to search for resources via KQL, the microsoft spec is largely covered and can be used for this. In the current state, the legacy query language is still used, in a future update this will be deprecated and KQL will become the standard
42 lines
3.1 KiB
Properties
42 lines
3.1 KiB
Properties
|
|
sonar.projectKey=owncloud_ocis
|
|
sonar.organization=owncloud-1
|
|
sonar.projectName=ocis
|
|
sonar.projectVersion=4.0.0
|
|
sonar.host.url=https://sonarcloud.io
|
|
|
|
# =====================================================
|
|
# Meta-data for the project
|
|
# =====================================================
|
|
|
|
sonar.links.homepage=https://github.com/owncloud/ocis
|
|
sonar.links.ci=https://drone.owncloud.com/owncloud/ocis/
|
|
sonar.links.scm=https://github.com/owncloud/ocis
|
|
sonar.links.issue=https://github.com/owncloud/ocis/issues
|
|
|
|
# =====================================================
|
|
# Properties that will be shared amongst all modules
|
|
# =====================================================
|
|
|
|
# SQ standard properties
|
|
sonar.sources=.
|
|
|
|
# Pull Requests
|
|
sonar.pullrequest.provider=github
|
|
sonar.pullrequest.github.repository=owncloud/ocis
|
|
sonar.pullrequest.base=${env.SONAR_PULL_REQUEST_BASE}
|
|
sonar.pullrequest.branch=${env.SONAR_PULL_REQUEST_BRANCH}
|
|
sonar.pullrequest.key=${env.SONAR_PULL_REQUEST_KEY}
|
|
|
|
# Properties specific to language plugins:
|
|
sonar.go.coverage.reportPaths=cache/coverage/*
|
|
# golangci-lint does not support wildcard
|
|
# https://github.com/SonarSource/slang/blob/85b05160bc1b31c6072a35f8818da4376b107afa/sonar-go-plugin/src/main/java/org/sonar/go/externalreport/GolangCILintReportSensor.java#L37
|
|
# https://github.com/SonarSource/slang/blob/85b05160bc1b31c6072a35f8818da4376b107afa/sonar-go-plugin/src/main/java/org/sonar/go/externalreport/AbstractReportSensor.java#L76-L90
|
|
sonar.go.golangci-lint.reportPaths=cache/checkstyle/app-provider_checkstyle.xml,cache/checkstyle/app-registry_checkstyle.xml,cache/checkstyle/audit_checkstyle.xml,cache/checkstyle/auth-basic_checkstyle.xml,cache/checkstyle/auth-bearer_checkstyle.xml,cache/checkstyle/auth-machine_checkstyle.xml,cache/checkstyle/frontend_checkstyle.xml,cache/checkstyle/gateway_checkstyle.xml,cache/checkstyle/graph_checkstyle.xml,cache/checkstyle/groups_checkstyle.xml,cache/checkstyle/idm_checkstyle.xml,cache/checkstyle/idp_checkstyle.xml,cache/checkstyle/nats_checkstyle.xml,cache/checkstyle/notifications_checkstyle.xml,cache/checkstyle/ocdav_checkstyle.xml,cache/checkstyle/ocs_checkstyle.xml,cache/checkstyle/proxy_checkstyle.xml,cache/checkstyle/search_checkstyle.xml,cache/checkstyle/settings_checkstyle.xml,cache/checkstyle/sharing_checkstyle.xml,cache/checkstyle/storage-publiclink_checkstyle.xml,cache/checkstyle/storage-shares_checkstyle.xml,cache/checkstyle/storage-system_checkstyle.xml,cache/checkstyle/storage-users_checkstyle.xml,cache/checkstyle/store_checkstyle.xml,cache/checkstyle/thumbnails_checkstyle.xml,cache/checkstyle/users_checkstyle.xml,cache/checkstyle/web_checkstyle.xml,cache/checkstyle/webdav_checkstyle.xml
|
|
|
|
# Exclude files
|
|
sonar.exclusions=**/third_party,docs/**,changelog/**,**/package.json,**/rollup.config.js,CHANGELOG.md,deployments/**,tests/**,vendor/**,vendor-bin/**,README.md,**/mocks/**,/protogen/**,services/search/pkg/query/kql/dictionary_gen.go
|
|
sonar.coverage.exclusions=**/*_test.go,**mocks/**,/protogen/**,services/search/pkg/query/kql/dictionary_gen.go
|
|
sonar.cpd.exclusions=**/*_test.go,**/revaconfig/**,services/settings/pkg/store/defaults/defaults.go
|