diff --git a/.gitignore b/.gitignore
index 388718898e466767ac2a71dd86996d8c4afb7517..9d9730bf4063b2cc4fd459d2183a648a9aa992d1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -105,3 +105,4 @@ ee/changelogs/unreleased-ee
 tags.lock
 tags.temp
 .stylelintcache
+.solargraph.yml
diff --git a/.solargraph_example.yml b/.solargraph_example.yml
new file mode 100644
index 0000000000000000000000000000000000000000..9b3a28172e5b4634b0dae72dfc06cd7a970bdadc
--- /dev/null
+++ b/.solargraph_example.yml
@@ -0,0 +1,18 @@
+---
+include:
+- "**/*.rb"
+exclude:
+- spec/**/*
+- ee/spec/**/*
+- qa/qa/specs/features/**/*
+- test/**/*
+- vendor/**/*
+- ".bundle/**/*"
+require: []
+domains: []
+reporters:
+- rubocop
+- require_not_found
+require_paths: []
+plugins: []
+max_files: 15000