[
  {"lib/logflare/alerting.ex", :pattern_match},
  {"lib/logflare/alerting.ex", :unused_fun},
  {"lib/logflare/application.ex", :pattern_match_cov},
  {"lib/logflare/backends.ex", :no_return},
  {"lib/logflare/backends.ex", :call},
  {"lib/logflare/backends.ex", :invalid_contract},
  {"lib/logflare/backends/adaptor/bigquery_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/bigquery_adaptor.ex", :call},
  {"lib/logflare/backends/adaptor/bigquery_adaptor.ex", :pattern_match},
  {"lib/logflare/backends/adaptor/bigquery_adaptor.ex", :invalid_contract},
  {"lib/logflare/backends/adaptor/bigquery_adaptor.ex", :pattern_match_cov},
  {"lib/logflare/backends/adaptor/clickhouse_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/clickhouse_adaptor.ex", :invalid_contract},
  {"lib/logflare/backends/adaptor/clickhouse_adaptor.ex", :unused_fun},
  {"lib/logflare/backends/adaptor/datadog_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/elastic_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/incidentio_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/loki_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/loki_adaptor.ex", :call},
  {"lib/logflare/backends/adaptor/postgres_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/s3_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/sentry_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor/webhook_adaptor.ex", :no_return},
  {"lib/logflare/backends/adaptor_supervisor.ex", :no_return},
  {"lib/logflare/backends/source_sup.ex", :no_return},
  {"lib/logflare/billing/stripe.ex", :no_return},
  {"lib/logflare/billing/stripe.ex", :call},
  {"lib/logflare/context_cache/supervisor.ex", :pattern_match_cov},
  {"lib/logflare/endpoints.ex", :no_return},
  {"lib/logflare/endpoints.ex", :call},
  {"lib/logflare/google/bigquery/bigquery.ex", :no_return},
  {"lib/logflare/google/bigquery/bigquery.ex", :call},
  {"lib/logflare/google/bigquery/bigquery.ex", :pattern_match},
  {"lib/logflare/google/cloud_resource_manager.ex", :call},
  {"lib/logflare/google/cloud_resource_manager.ex", :pattern_match},
  {"lib/logflare/google/cloud_resource_manager.ex", :no_return},
  {"lib/logflare/logs/logs.ex", :no_return},
  {"lib/logflare/logs/logs.ex", :call},
  {"lib/logflare/logs/logs_search.ex", :pattern_match},
  {"lib/logflare/logs/logs_search.ex", :no_return},
  {"lib/logflare/logs/logs_search.ex", :call},
  {"lib/logflare/logs/processor.ex", :exact_eq},
  {"lib/logflare/logs/rejected_log_events.ex", :pattern_match_cov},
  {"lib/logflare/logs/search_operations.ex", :call},
  {"lib/logflare/logs/search_query_executor.ex", :pattern_match},
  {"lib/logflare/logs/search_query_executor.ex", :no_return},
  {"lib/logflare/logs/validators/eq_deep_field_types_validator.ex", :no_return},
  {"lib/logflare/logs/validators/eq_deep_field_types_validator.ex", :call},
  {"lib/logflare/lql/parser.ex", :no_return},
  {"lib/logflare/lql/parser.ex", :unused_fun},
  {"lib/logflare/pubsub_rates/cache.ex", :invalid_contract},
  {"lib/logflare/pubsub_rates/cache.ex", :call},
  {"lib/logflare/pubsub_rates/cache.ex", :no_return},
  {"lib/logflare/sources.ex", :no_return},
  {"lib/logflare/sources.ex", :call},
  {"lib/logflare/sources/source/bigquery/pipeline.ex", :pattern_match},
  {"lib/logflare/sources/source/bigquery/schema.ex", :invalid_contract},
  {"lib/logflare/sources/source/bigquery/schema_builder.ex", :no_return},
  {"lib/logflare/sources/source/bigquery/schema_builder.ex", :call},
  {"lib/logflare/sources/source/slack_hook_server/slack_hook_server.ex", :no_return},
  {"lib/logflare/sources/source/slack_hook_server/slack_hook_server.ex", :unused_fun},
  {"lib/logflare/sources/source/supervisor.ex", :pattern_match},
  {"lib/logflare/sources/source/supervisor.ex", :pattern_match_cov},
  {"lib/logflare/sources/source/supervisor.ex", :invalid_contract},
  {"lib/logflare/sources/source/supervisor.ex", :no_return},
  {"lib/logflare/sources/source/webhook_notification_server/webhook_notification_server.ex",
   :invalid_contract},
  {"lib/logflare/sources/source/webhook_notification_server/webhook_notification_server.ex",
   :unused_fun},
  {"lib/logflare/sql/dialect_translation.ex", :pattern_match},
  {"lib/logflare/system_metrics/cachex/poller.ex", :pattern_match},
  {"lib/logflare_web/controllers/api/access_token_controller.ex", :apply},
  {"lib/logflare_web/controllers/billing_controller.ex", :unused_fun},
  {"lib/logflare_web/controllers/billing_controller.ex", :pattern_match_cov},
  {"lib/logflare_web/controllers/health_check_controller.ex", :pattern_match},
  {"lib/logflare_web/controllers/plugs/fetch_resource.ex", :guard_fail},
  {"lib/logflare_web/controllers/source_controller.ex", :call},
  {"lib/logflare_web/controllers/source_controller.ex", :pattern_match},
  {"lib/logflare_web/controllers/stripe_controller.ex", :pattern_match},
  {"lib/logflare_web/controllers/stripe_controller.ex", :pattern_match_cov},
  {"lib/logflare_web/live/alerts/alerts_live.ex", :pattern_match},
  {"lib/logflare_web/live/backends/backends_live.ex", :call},
  {"lib/logflare_web/live/billingaccount_live/payment_method_component.ex", :call},
  {"lib/logflare_web/live/dashboard_live/dashboard_source_components.ex", :no_return},
  {"lib/logflare_web/live/monaco_editor_component.ex", :pattern_match},
  {"lib/logflare_web/live/query_live.ex", :pattern_match},
  {"lib/logflare_web/live/query_live.ex", :no_return},
  {"lib/logflare_web/live/search_live/logs_search_lv.ex", :pattern_match},
  {"lib/logflare_web/live/search_live/logs_search_lv.ex", :call},
  {"lib/logflare_web/live/search_live/logs_search_lv.ex", :no_return},
  {"lib/telemetry.ex", :no_return},
  {"test/support/test_utils.ex", :no_return},
  {"test/support/test_utils_grpc.ex", :pattern_match}
]
