Elias Yishak
Elias Yishak
Currently, we are using the `MemoryFileSystem.test()` constructor for all tests. This uses a fake clock internally which works great for tests that may fail due to race conditions. However, all...
We should limit how many dependencies we use where possible
GA4 does not behave like GA3, we should have a mechanism for resolving geolocation data within the package if GA4 is unable to support this feature
Investigate the potential problems and solutions for the situation where there are multiple dash tools running with this package and are attempting to write to the same log file. How...
Related to: - #167 There was already work done to send events for the `LogHandler` and `Session` classes in #229, however, adding this feature to the `SurveyHandler` requires a lot...
Related to error that came up in `flutter/flutter` - https://github.com/flutter/flutter/issues/142541 It may be the case that a file has been created in a destination directory and then the permissions for...
We should have some information in the dartdoc so that it is easy to tell which `DashTool` is the "owner" of that event. For example, you would have to dig...
Bad below ```dart clientNotification( label: 'client_notification', // the labels are the same description: 'Notifications sent from the client', ), differentClientNotification( label: 'client_notification', // the labels are the same description: 'Notifications...
I encountered an error: Cannot read properties of undefined (reading 'impl') Not sure what is wrong but whenever I try to open up the inspector to view gql calls, nothing...
Currently, the enabled features we send for analytics remains in the same order that they were enabled. So if we had 3 features: - my-first-feature - my-second-feature - my-thrid-feature The...