This PR contains the work done to fix the Github Pages generated documentation, as the assigned base path and documentation URL were not properly defined. Reviewed-on: #24 Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
1 line
16 KiB
JSON
1 line
16 KiB
JSON
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fetcher"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Model"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Model"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"NSManagedObject","preciseIdentifier":"c:objc(cs)NSManagedObject"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/swiftlibspersistence\/fetcher"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/SwiftLibsPersistence\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/SwiftLibsPersistence\/objc(pl)NSFetchedResultsControllerDelegate","doc:\/\/SwiftLibsPersistence\/objc(pl)NSObject","doc:\/\/SwiftLibsPersistence\/s7CVarArgP","doc:\/\/SwiftLibsPersistence\/s28CustomDebugStringConvertibleP","doc:\/\/SwiftLibsPersistence\/s23CustomStringConvertibleP","doc:\/\/SwiftLibsPersistence\/SQ","doc:\/\/SwiftLibsPersistence\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This class fetches objects from a given managed object context and it notifies of changes in the object fetched if any."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fetcher"}],"title":"Fetcher","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:20SwiftLibsPersistence7FetcherC","modules":[{"name":"SwiftLibsPersistence"}],"navigatorTitle":[{"kind":"identifier","text":"Fetcher"}]},"hierarchy":{"paths":[["doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/init(fetchRequest:managedObjectContext:sectionNameKeyPath:cacheName:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/didChangePublisher","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/numberOfSections"]},{"title":"Instance Methods","identifiers":["doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controller(_:didChange:at:for:newIndexPath:)","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controller(_:didChange:atSectionIndex:for:)","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controllerDidChangeContent(_:)","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controllerWillChangeContent(_:)","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/fetch()","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/numberOfObjects(in:)","doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/object(at:)"]}],"references":{"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/numberOfObjects(in:)":{"role":"symbol","title":"numberOfObjects(in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfObjects"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"Retrieve the number of objects in a given section number."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/numberOfObjects(in:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/numberofobjects(in:)"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/object(at:)":{"role":"symbol","title":"object(at:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"object"},{"kind":"text","text":"("},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Model"}],"abstract":[{"type":"text","text":"Retrieve an object out of a given index path."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/object(at:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/object(at:)"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher":{"role":"symbol","title":"Fetcher","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fetcher"}],"abstract":[{"type":"text","text":"This class fetches objects from a given managed object context and it notifies of changes in the object fetched if any."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Fetcher"}],"url":"\/documentation\/swiftlibspersistence\/fetcher"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/controller(_:didChange:atSectionIndex:for:)":{"role":"symbol","title":"controller(_:didChange:atSectionIndex:for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"controller"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"NSFetchedResultsController","preciseIdentifier":"c:objc(cs)NSFetchedResultsController"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NSFetchRequestResult","preciseIdentifier":"c:objc(pl)NSFetchRequestResult"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"didChange"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSFetchedResultsSectionInfo","preciseIdentifier":"c:objc(pl)NSFetchedResultsSectionInfo"},{"kind":"text","text":", "},{"kind":"externalParam","text":"atSectionIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSFetchedResultsChangeType","preciseIdentifier":"c:@E@NSFetchedResultsChangeType"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controller(_:didChange:atSectionIndex:for:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/controller(_:didchange:atsectionindex:for:)"},"doc://SwiftLibsPersistence/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/SwiftLibsPersistence\/objc(cs)NSObject"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/numberOfSections":{"role":"symbol","title":"numberOfSections","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfSections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of sections in the data."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/numberOfSections","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/numberofsections"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/controllerWillChangeContent(_:)":{"role":"symbol","title":"controllerWillChangeContent(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"controllerWillChangeContent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"NSFetchedResultsController","preciseIdentifier":"c:objc(cs)NSFetchedResultsController"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NSFetchRequestResult","preciseIdentifier":"c:objc(pl)NSFetchRequestResult"},{"kind":"text","text":">)"}],"abstract":[],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controllerWillChangeContent(_:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/controllerwillchangecontent(_:)"},"doc://SwiftLibsPersistence/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/SwiftLibsPersistence\/s28CustomDebugStringConvertibleP"},"doc://SwiftLibsPersistence/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/SwiftLibsPersistence\/s23CustomStringConvertibleP"},"doc://SwiftLibsPersistence/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/SwiftLibsPersistence\/SH"},"doc://SwiftLibsPersistence/objc(pl)NSFetchedResultsControllerDelegate":{"type":"unresolvable","title":"CoreData.NSFetchedResultsControllerDelegate","identifier":"doc:\/\/SwiftLibsPersistence\/objc(pl)NSFetchedResultsControllerDelegate"},"doc://SwiftLibsPersistence/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/SwiftLibsPersistence\/objc(pl)NSObject"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/controllerDidChangeContent(_:)":{"role":"symbol","title":"controllerDidChangeContent(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"controllerDidChangeContent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"NSFetchedResultsController","preciseIdentifier":"c:objc(cs)NSFetchedResultsController"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NSFetchRequestResult","preciseIdentifier":"c:objc(pl)NSFetchRequestResult"},{"kind":"text","text":">)"}],"abstract":[],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controllerDidChangeContent(_:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/controllerdidchangecontent(_:)"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/controller(_:didChange:at:for:newIndexPath:)":{"role":"symbol","title":"controller(_:didChange:at:for:newIndexPath:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"controller"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"NSFetchedResultsController","preciseIdentifier":"c:objc(cs)NSFetchedResultsController"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NSFetchRequestResult","preciseIdentifier":"c:objc(pl)NSFetchRequestResult"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"didChange"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSFetchedResultsChangeType","preciseIdentifier":"c:@E@NSFetchedResultsChangeType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"newIndexPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/controller(_:didChange:at:for:newIndexPath:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/controller(_:didchange:at:for:newindexpath:)"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence":{"role":"collection","title":"SwiftLibsPersistence","abstract":[],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence"},"doc://SwiftLibsPersistence/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/SwiftLibsPersistence\/s7CVarArgP"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/init(fetchRequest:managedObjectContext:sectionNameKeyPath:cacheName:)":{"role":"symbol","title":"init(fetchRequest:managedObjectContext:sectionNameKeyPath:cacheName:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSFetchRequest","preciseIdentifier":"c:objc(cs)NSFetchRequest"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Model"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"managedObjectContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSManagedObjectContext","preciseIdentifier":"c:objc(cs)NSManagedObjectContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sectionNameKeyPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"cacheName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Initialises the fetcher give the given parameters."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/init(fetchRequest:managedObjectContext:sectionNameKeyPath:cacheName:)","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/init(fetchrequest:managedobjectcontext:sectionnamekeypath:cachename:)"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/didChangePublisher":{"role":"symbol","title":"didChangePublisher","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"didChangePublisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PassthroughSubject","preciseIdentifier":"s:7Combine18PassthroughSubjectC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Change","preciseIdentifier":"s:20SwiftLibsPersistence6ChangeO"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"The publisher that emits the changes detected to the Location entities in a given object context."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/didChangePublisher","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/didchangepublisher"},"doc://SwiftLibsPersistence/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/SwiftLibsPersistence\/SQ"},"doc://SwiftLibsPersistence/documentation/SwiftLibsPersistence/Fetcher/fetch()":{"role":"symbol","title":"fetch()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform the fetching."}],"identifier":"doc:\/\/SwiftLibsPersistence\/documentation\/SwiftLibsPersistence\/Fetcher\/fetch()","kind":"symbol","type":"topic","url":"\/documentation\/swiftlibspersistence\/fetcher\/fetch()"}}} |