-
Notifications
You must be signed in to change notification settings - Fork 2
/
rbs_collection.yaml
82 lines (77 loc) · 2.34 KB
/
rbs_collection.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# Download sources
sources:
- type: git
name: ruby/gem_rbs_collection
remote: https://github.com/ruby/gem_rbs_collection.git
revision: main
repo_dir: gems
# You can specify local directories as sources also.
# - type: local
# path: path/to/your/local/repository
# A directory to install the downloaded RBSs
path: .gem_rbs_collection
gems:
# ffi is a transitive dependency. We don't depend on any types from it, so we want to ignore its types.
- name: ffi
ignore: true
# We don't depend on any types from HTTPX (it's just one of the faraday adapters), but it gets
# pulled in by default because it's in our `Gemfile`, and we get steep type check errors when
# it is included.
- name: httpx
ignore: true
# Use `ignore: false` to tell rbs collection to pull the RBS signatures from these gems.
- name: aws-sdk-cloudwatch
ignore: false
- name: aws-sdk-lambda
ignore: false
- name: aws-sdk-sqs
ignore: false
- name: aws-sdk-s3
ignore: false
- name: faraday
ignore: false
- name: hashdiff
ignore: false
# We must ignore all ElasticGraph gems because they are declared as dependencies with
# bundler and `rbs collection install` pulls them in. But they they are _also_ directly
# available in this codebase and steep complains about duplicate definitions.
- name: elasticgraph-admin
ignore: true
- name: elasticgraph-admin_lambda
ignore: true
- name: elasticgraph-indexer_autoscaler_lambda
ignore: true
- name: elasticgraph-apollo
ignore: true
- name: elasticgraph-datastore_core
ignore: true
- name: elasticgraph-elasticsearch
ignore: true
- name: elasticgraph-graphql
ignore: true
- name: elasticgraph-graphql_lambda
ignore: true
- name: elasticgraph-health_check
ignore: true
- name: elasticgraph-indexer
ignore: true
- name: elasticgraph-indexer_lambda
ignore: true
- name: elasticgraph-json_schema
ignore: true
- name: elasticgraph-lambda_support
ignore: true
- name: elasticgraph-local
ignore: true
- name: elasticgraph-opensearch
ignore: true
- name: elasticgraph-query_interceptor
ignore: true
- name: elasticgraph-query_registry
ignore: true
- name: elasticgraph-schema_artifacts
ignore: true
- name: elasticgraph-schema_definition
ignore: true
- name: elasticgraph-support
ignore: true