MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / unmodified_intersection

Method unmodified_intersection

lib/sqlalchemy/orm/state.py:849–856  ·  view source on GitHub ↗

Return self.unmodified.intersection(keys).

(self, keys: Iterable[str])

Source from the content-addressed store, hash-verified

847 return set(self.manager).difference(self.committed_state)
848
849 def unmodified_intersection(self, keys: Iterable[str]) -> Set[str]:
850 """Return self.unmodified.intersection(keys)."""
851
852 return (
853 set(keys)
854 .intersection(self.manager)
855 .difference(self.committed_state)
856 )
857
858 @property
859 def unloaded(self) -> Set[str]:

Callers 1

Calls 2

differenceMethod · 0.45
intersectionMethod · 0.45

Tested by

no test coverage detected