hestiaAI / Argonodes

JSON and its Argonodes!
https://hestiaai.github.io/Argonodes/
Other
3 stars 1 forks source link

The Tree doesn't seem to know every possible path #3

Closed wilderino closed 2 years ago

wilderino commented 2 years ago

There seems to be some missing paths in the Tree. Indeed when I tried with a Google Semantic Location file, that either have trips or visited place, the Tree only had paths from the visited place and even here they're some paths that were not present.

wilderino commented 2 years ago

Result: $ $.timelineObjects $.timelineObjects[] $.timelineObjects[].placeVisit $.timelineObjects[].placeVisit.location $.timelineObjects[].placeVisit.location.latitudeE7 $.timelineObjects[].placeVisit.location.longitudeE7 $.timelineObjects[].placeVisit.location.placeId $.timelineObjects[].placeVisit.location.address $.timelineObjects[].placeVisit.location.name $.timelineObjects[].placeVisit.location.sourceInfo $.timelineObjects[].placeVisit.location.sourceInfo.deviceTag $.timelineObjects[].placeVisit.location.locationConfidence $.timelineObjects[].placeVisit.location.calibratedProbability $.timelineObjects[].placeVisit.duration $.timelineObjects[].placeVisit.duration.startTimestamp $.timelineObjects[].placeVisit.duration.endTimestamp $.timelineObjects[].placeVisit.placeConfidence $.timelineObjects[].placeVisit.centerLatE7 $.timelineObjects[].placeVisit.centerLngE7 $.timelineObjects[].placeVisit.visitConfidence $.timelineObjects[].placeVisit.otherCandidateLocations $.timelineObjects[].placeVisit.otherCandidateLocations[] $.timelineObjects[].placeVisit.otherCandidateLocations[].latitudeE7 $.timelineObjects[].placeVisit.otherCandidateLocations[].longitudeE7 $.timelineObjects[].placeVisit.otherCandidateLocations[].placeId $.timelineObjects[].placeVisit.otherCandidateLocations[].address $.timelineObjects[].placeVisit.otherCandidateLocations[].name $.timelineObjects[].placeVisit.otherCandidateLocations[].locationConfidence $.timelineObjects[].placeVisit.otherCandidateLocations[].calibratedProbability $.timelineObjects[].placeVisit.editConfirmationStatus $.timelineObjects[].placeVisit.locationConfidence $.timelineObjects[].placeVisit.placeVisitType $.timelineObjects[].placeVisit.placeVisitImportance

Expected:

$ $.timelineObjects $.timelineObjects[] $.timelineObjects[].placeVisit $.timelineObjects[].placeVisit.location $.timelineObjects[].placeVisit.location.latitudeE7 $.timelineObjects[].placeVisit.location.longitudeE7 $.timelineObjects[].placeVisit.location.placeId $.timelineObjects[].placeVisit.location.address $.timelineObjects[].placeVisit.location.name $.timelineObjects[].placeVisit.location.sourceInfo $.timelineObjects[].placeVisit.location.sourceInfo.deviceTag $.timelineObjects[].placeVisit.location.locationConfidence $.timelineObjects[].placeVisit.location.calibratedProbability $.timelineObjects[].placeVisit.duration $.timelineObjects[].placeVisit.duration.startTimestamp $.timelineObjects[].placeVisit.duration.endTimestamp $.timelineObjects[].placeVisit.placeConfidence $.timelineObjects[].placeVisit.centerLatE7 $.timelineObjects[].placeVisit.centerLngE7 $.timelineObjects[].placeVisit.visitConfidence $.timelineObjects[].placeVisit.otherCandidateLocations $.timelineObjects[].placeVisit.otherCandidateLocations[] $.timelineObjects[].placeVisit.otherCandidateLocations[].latitudeE7 $.timelineObjects[].placeVisit.otherCandidateLocations[].longitudeE7 $.timelineObjects[].placeVisit.otherCandidateLocations[].placeId $.timelineObjects[].placeVisit.otherCandidateLocations[].address $.timelineObjects[].placeVisit.otherCandidateLocations[].name $.timelineObjects[].placeVisit.otherCandidateLocations[].locationConfidence $.timelineObjects[].placeVisit.otherCandidateLocations[].calibratedProbability $.timelineObjects[].placeVisit.editConfirmationStatus $.timelineObjects[].placeVisit.locationConfidence $.timelineObjects[].placeVisit.placeVisitType $.timelineObjects[].placeVisit.locationAssertionType $.timelineObjects[].placeVisit.lastEditedTimestamp $.timelineObjects[].placeVisit.placeVisitImportance $.timelineObjects[].placeVisit.checkin $.timelineObjects[].placeVisit.checkin.atTime $.timelineObjects[].placeVisit.checkin.device $.timelineObjects[].placeVisit.checkin.device.android $.timelineObjects[].placeVisit.checkin.device.android.fingerprint ... $.timelineObjects[].activitySegment $.timelineObjects[].activitySegment.startLocation $.timelineObjects[].activitySegment.startLocation.latitudeE7 ...