Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'rubocop/rubocop-usage-data.yml')
-rw-r--r--rubocop/rubocop-usage-data.yml46
1 files changed, 46 insertions, 0 deletions
diff --git a/rubocop/rubocop-usage-data.yml b/rubocop/rubocop-usage-data.yml
new file mode 100644
index 00000000000..46e8a067431
--- /dev/null
+++ b/rubocop/rubocop-usage-data.yml
@@ -0,0 +1,46 @@
+UsageData/LargeTable:
+ Enabled: true
+ Include:
+ - 'lib/gitlab/usage_data.rb'
+ - 'ee/lib/ee/gitlab/usage_data.rb'
+ NonRelatedClasses:
+ - :Date
+ - :Feature
+ - :Gitlab
+ - :Gitlab::AppLogger
+ - :Gitlab::Auth
+ - :Gitlab::CurrentSettings
+ - :Gitlab::Database
+ - :Gitlab::ErrorTracking
+ - :Gitlab::Geo
+ - :Gitlab::Git
+ - :Gitlab::IncomingEmail
+ - :Gitlab::Metrics
+ - :Gitlab::Runtime
+ - :Gitaly::Server
+ - :Gitlab::UsageData
+ - :License
+ - :Rails
+ - :Time
+ - :SECURE_PRODUCT_TYPES
+ - :Settings
+ CountMethods:
+ - :count
+ - :distinct_count
+ AllowedMethods:
+ - :arel_table
+ - :minimum
+ - :maximum
+UsageData/DistinctCountByLargeForeignKey:
+ Enabled: true
+ Include:
+ - 'lib/gitlab/usage_data.rb'
+ - 'ee/lib/ee/gitlab/usage_data.rb'
+ AllowedForeignKeys:
+ - :user_id
+ - :author_id
+ - :creator_id
+ - :owner_id
+ - :project_id
+ - :issue_id
+ - :merge_request_id