├── .gitignore ├── .swift-version ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Graph.podspec ├── Graph.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── Graph iOS.xcscheme │ └── Graph macOS.xcscheme ├── LICENSE.md ├── Package.swift ├── README.md ├── Sources ├── Action.swift ├── AnyCodeable.swift ├── CompoundString.swift ├── Container.swift ├── Context.swift ├── Coordinator.swift ├── Entity.swift ├── File.swift ├── Graph.h ├── Graph.swift ├── GraphJSON.swift ├── Info.plist ├── LICENSE ├── ManagedAction.swift ├── ManagedActionGroup.swift ├── ManagedActionProperty.swift ├── ManagedActionTag.swift ├── ManagedEntity.swift ├── ManagedEntityGroup.swift ├── ManagedEntityProperty.swift ├── ManagedEntityTag.swift ├── ManagedGroup.swift ├── ManagedNode.swift ├── ManagedObject.swift ├── ManagedProperty.swift ├── ManagedRelationship.swift ├── ManagedRelationshipGroup.swift ├── ManagedRelationshipProperty.swift ├── ManagedRelationshipTag.swift ├── ManagedTag.swift ├── Model.swift ├── NamedManagedObject.swift ├── Node.swift ├── Predicate.swift ├── Relationship.swift ├── Search.swift ├── Storage.swift └── Watch.swift └── Tests ├── Action ├── ActionCodableTests.swift ├── ActionGroupTests.swift ├── ActionPropertyStressTests.swift ├── ActionPropertyTests.swift ├── ActionSearchTests.swift ├── ActionTagTests.swift ├── ActionTests.swift └── ActionThreadTests.swift ├── Entity ├── EntityCodableTests.swift ├── EntityGroupTests.swift ├── EntityPropertyStressTests.swift ├── EntityPropertyTests.swift ├── EntitySearchTests.swift ├── EntityTagTests.swift ├── EntityTests.swift └── EntityThreadTests.swift ├── Graph ├── ApiTests.swift └── GraphTests.swift ├── Info.plist ├── JSON └── GraphJSONTests.swift └── Relationship ├── RelationshipCodableTests.swift ├── RelationshipGroupTests.swift ├── RelationshipPropertyStressTests.swift ├── RelationshipPropertyTests.swift ├── RelationshipSearchTests.swift ├── RelationshipTagTests.swift ├── RelationshipTests.swift └── RelationshipThreadTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.0 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Graph.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Graph.podspec -------------------------------------------------------------------------------- /Graph.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Graph.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Graph.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Graph.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Graph.xcodeproj/xcshareddata/xcschemes/Graph iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Graph.xcodeproj/xcshareddata/xcschemes/Graph iOS.xcscheme -------------------------------------------------------------------------------- /Graph.xcodeproj/xcshareddata/xcschemes/Graph macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Graph.xcodeproj/xcshareddata/xcschemes/Graph macOS.xcscheme -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Action.swift -------------------------------------------------------------------------------- /Sources/AnyCodeable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/AnyCodeable.swift -------------------------------------------------------------------------------- /Sources/CompoundString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/CompoundString.swift -------------------------------------------------------------------------------- /Sources/Container.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Container.swift -------------------------------------------------------------------------------- /Sources/Context.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Context.swift -------------------------------------------------------------------------------- /Sources/Coordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Coordinator.swift -------------------------------------------------------------------------------- /Sources/Entity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Entity.swift -------------------------------------------------------------------------------- /Sources/File.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/File.swift -------------------------------------------------------------------------------- /Sources/Graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Graph.h -------------------------------------------------------------------------------- /Sources/Graph.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Graph.swift -------------------------------------------------------------------------------- /Sources/GraphJSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/GraphJSON.swift -------------------------------------------------------------------------------- /Sources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Info.plist -------------------------------------------------------------------------------- /Sources/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/LICENSE -------------------------------------------------------------------------------- /Sources/ManagedAction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedAction.swift -------------------------------------------------------------------------------- /Sources/ManagedActionGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedActionGroup.swift -------------------------------------------------------------------------------- /Sources/ManagedActionProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedActionProperty.swift -------------------------------------------------------------------------------- /Sources/ManagedActionTag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedActionTag.swift -------------------------------------------------------------------------------- /Sources/ManagedEntity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedEntity.swift -------------------------------------------------------------------------------- /Sources/ManagedEntityGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedEntityGroup.swift -------------------------------------------------------------------------------- /Sources/ManagedEntityProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedEntityProperty.swift -------------------------------------------------------------------------------- /Sources/ManagedEntityTag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedEntityTag.swift -------------------------------------------------------------------------------- /Sources/ManagedGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedGroup.swift -------------------------------------------------------------------------------- /Sources/ManagedNode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedNode.swift -------------------------------------------------------------------------------- /Sources/ManagedObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedObject.swift -------------------------------------------------------------------------------- /Sources/ManagedProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedProperty.swift -------------------------------------------------------------------------------- /Sources/ManagedRelationship.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedRelationship.swift -------------------------------------------------------------------------------- /Sources/ManagedRelationshipGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedRelationshipGroup.swift -------------------------------------------------------------------------------- /Sources/ManagedRelationshipProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedRelationshipProperty.swift -------------------------------------------------------------------------------- /Sources/ManagedRelationshipTag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedRelationshipTag.swift -------------------------------------------------------------------------------- /Sources/ManagedTag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/ManagedTag.swift -------------------------------------------------------------------------------- /Sources/Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Model.swift -------------------------------------------------------------------------------- /Sources/NamedManagedObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/NamedManagedObject.swift -------------------------------------------------------------------------------- /Sources/Node.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Node.swift -------------------------------------------------------------------------------- /Sources/Predicate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Predicate.swift -------------------------------------------------------------------------------- /Sources/Relationship.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Relationship.swift -------------------------------------------------------------------------------- /Sources/Search.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Search.swift -------------------------------------------------------------------------------- /Sources/Storage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Storage.swift -------------------------------------------------------------------------------- /Sources/Watch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Sources/Watch.swift -------------------------------------------------------------------------------- /Tests/Action/ActionCodableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionCodableTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionGroupTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionGroupTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionPropertyStressTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionPropertyStressTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionPropertyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionPropertyTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionSearchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionSearchTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionTagTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionTagTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionTests.swift -------------------------------------------------------------------------------- /Tests/Action/ActionThreadTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Action/ActionThreadTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityCodableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityCodableTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityGroupTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityGroupTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityPropertyStressTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityPropertyStressTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityPropertyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityPropertyTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntitySearchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntitySearchTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityTagTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityTagTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityTests.swift -------------------------------------------------------------------------------- /Tests/Entity/EntityThreadTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Entity/EntityThreadTests.swift -------------------------------------------------------------------------------- /Tests/Graph/ApiTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Graph/ApiTests.swift -------------------------------------------------------------------------------- /Tests/Graph/GraphTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Graph/GraphTests.swift -------------------------------------------------------------------------------- /Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Info.plist -------------------------------------------------------------------------------- /Tests/JSON/GraphJSONTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/JSON/GraphJSONTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipCodableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipCodableTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipGroupTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipGroupTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipPropertyStressTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipPropertyStressTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipPropertyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipPropertyTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipSearchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipSearchTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipTagTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipTagTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipTests.swift -------------------------------------------------------------------------------- /Tests/Relationship/RelationshipThreadTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CosmicMind/Graph/HEAD/Tests/Relationship/RelationshipThreadTests.swift --------------------------------------------------------------------------------