MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / unmodified_intersection

Method unmodified_intersection

lib/sqlalchemy/orm/state.py:844–851  ·  view source on GitHub ↗

Return self.unmodified.intersection(keys).

(self, keys: Iterable[str])

Source from the content-addressed store, hash-verified

842 return set(self.manager).difference(self.committed_state)
843
844 def unmodified_intersection(self, keys: Iterable[str]) -> Set[str]:
845 """Return self.unmodified.intersection(keys)."""
846
847 return (
848 set(keys)
849 .intersection(self.manager)
850 .difference(self.committed_state)
851 )
852
853 @property
854 def unloaded(self) -> Set[str]:

Callers 1

Calls 2

differenceMethod · 0.45
intersectionMethod · 0.45

Tested by

no test coverage detected