File tree Expand file tree Collapse file tree 1 file changed +0
-12
lines changed
airbyte_cdk/sources/declarative/stream_slicers Expand file tree Collapse file tree 1 file changed +0
-12
lines changed Original file line number Diff line number Diff line change 1212from airbyte_cdk .utils .slice_hasher import SliceHasher
1313
1414
15- class SchemaLoaderCachingDecorator (SchemaLoader ):
16- def __init__ (self , schema_loader : SchemaLoader ):
17- self ._decorated = schema_loader
18- self ._loaded_schema : Optional [Mapping [str , Any ]] = None
19-
20- def get_json_schema (self ) -> Mapping [str , Any ]:
21- if self ._loaded_schema is None :
22- self ._loaded_schema = self ._decorated .get_json_schema ()
23-
24- return self ._loaded_schema # type: ignore # at that point, we assume the schema will be populated
25-
26-
2715class SchemaLoaderCachingDecorator (SchemaLoader ):
2816 def __init__ (self , schema_loader : SchemaLoader ):
2917 self ._decorated = schema_loader
You can’t perform that action at this time.
0 commit comments