Skip to content

Commit 79b6e3f

Browse files
committed
crawl -> private
1 parent 4091626 commit 79b6e3f

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

referencing/_core.py

+11-11
Original file line numberDiff line numberDiff line change
@@ -79,15 +79,6 @@ class Registry:
7979
)
8080
_uncrawled: PSet[str] = field(default=s())
8181

82-
def with_resource(self, resource) -> Registry:
83-
uri = id_of(resource)
84-
if uri is None:
85-
raise UnidentifiedResource(resource)
86-
return self.with_identified_resource(uri=uri, resource=resource)
87-
88-
def with_identified_resource(self, uri, resource) -> Registry:
89-
return self.with_resources([(uri, resource)])
90-
9182
def update(self, *registries: Registry) -> Registry:
9283
contents = (each._contents for each in registries)
9384
uncrawled = (each._uncrawled for each in registries)
@@ -97,6 +88,15 @@ def update(self, *registries: Registry) -> Registry:
9788
uncrawled=self._uncrawled.update(*uncrawled),
9889
)
9990

91+
def with_resource(self, resource) -> Registry:
92+
uri = id_of(resource)
93+
if uri is None:
94+
raise UnidentifiedResource(resource)
95+
return self.with_identified_resource(uri=uri, resource=resource)
96+
97+
def with_identified_resource(self, uri, resource) -> Registry:
98+
return self.with_resources([(uri, resource)])
99+
100100
def with_resources(self, pairs) -> Registry:
101101
uncrawled = self._uncrawled
102102
contents = self._contents
@@ -125,13 +125,13 @@ def resource_at(self, uri: str) -> tuple[Schema, Registry]:
125125
if at_uri is not None and at_uri[1]:
126126
registry = self
127127
else:
128-
registry = self.crawl()
128+
registry = self._crawl()
129129
return registry._contents[uri][0], registry
130130

131131
def anchor_at(self, uri, name) -> AnchorType:
132132
return self._contents[uri][1][name]
133133

134-
def crawl(self) -> Registry:
134+
def _crawl(self) -> Registry:
135135
registry = self
136136
resources = [(uri, self._contents[uri][0]) for uri in self._uncrawled]
137137
while resources:

0 commit comments

Comments
 (0)