Alessio Placitelli
a5e6e477ce
Expose an internal sync version of `StringMetricType.set`
2019-05-15 12:45:08 +02:00
Alessio Placitelli
4cc6201830
Import the dispatchers from glean-ac
2019-05-15 12:38:10 +02:00
Alessio Placitelli
bb3c20c976
Add the kotlin coroutinex dependency and bump kotlin version
...
The Kotlin version now matches what's in a-c, getting rid of
Android Studio's annoying warning.
2019-05-15 12:38:09 +02:00
Jan-Erik Rediger
c7983d46df
Ensure make_path works as expected
2019-05-15 11:03:42 +02:00
Jan-Erik Rediger
7338701d11
Fix up ping sending tests
2019-05-15 11:03:42 +02:00
Jan-Erik Rediger
ce797e9191
Update links and naming across the repository
2019-05-15 10:59:28 +02:00
Jan-Erik Rediger
bfb7fe66a5
Return nothing if snapshot would be empty
...
Fixes #36
2019-05-15 10:52:37 +02:00
Jan-Erik Rediger
d5d7012fec
Make it possible to return nothing
2019-05-15 10:52:37 +02:00
Jan-Erik Rediger
955efe905d
Use Android 27 docker image ( #61 )
...
Use Android 27 docker image
2019-05-15 10:04:04 +02:00
Jan-Erik Rediger
490bb81666
Generically handle error ( #52 )
...
Generically handle error
2019-05-15 09:54:47 +02:00
Michael Droettboom
06a0357788
Use Android 27 docker image
2019-05-14 17:35:30 -04:00
Jan-Erik Rediger
ac30a91afe
Add License header to ffi component
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
ab352ebc2e
(cbindgen) Regenerate header
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
e43c57cd28
(cbindgen) Include only the main dependencies
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
68f04469e2
(cbindgen) Make it easy to re-build C header
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
462a095ceb
Ignore error handling on the kotlin side
...
We're not exposing any errors anymore (except on destroy),
so no need to pass them anymore.
We didn't handle them anyway.
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
0a182116c0
Force ping lifetime for wrong lifetime values
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
7dad5a9a1d
Extend HandleMap with error logging
2019-05-14 17:55:44 +02:00
Jan-Erik Rediger
24c9300fa1
Upgrade ffi-support library
2019-05-14 17:54:55 +02:00
Jan-Erik Rediger
fdaf9f19ea
Turn safe unwraps into documented expects
2019-05-14 17:00:50 +02:00
Jan-Erik Rediger
e8c3b09378
Add initial error handling to core lib
2019-05-14 17:00:50 +02:00
Michael Droettboom
d0c6572391
1551258: Fix Kotlin linting and enable on CI ( #59 )
2019-05-14 10:54:33 -04:00
Michael Droettboom
821cc65798
1551145: Copy over Kotlin simple public API tests ( #55 )
...
* 1551145: Copy over Kotlin simple public API tests
* Address comments in the PR
2019-05-14 09:18:52 -04:00
Jan-Erik Rediger
212b24ecd8
Add (empty) detekt config to make detekt happy ( #56 )
...
Add (empty) detekt config to make detekt happy
2019-05-14 11:34:18 +02:00
Jan-Erik Rediger
684a990bfd
Don't include a non-existing config file
2019-05-14 10:30:16 +02:00
Alessio Placitelli
19c1cf3dfe
Merge pull request #53 from Dexterp37/backport-as-gradle
...
Backport updates from application-services gradle files
2019-05-14 10:01:19 +02:00
Alessio Placitelli
c2308caf3c
Remove unneded library download and link to the original files
2019-05-13 18:31:46 +02:00
Jan-Erik Rediger
2155cd1802
Enable parallel testing on CI ( #54 )
...
Enable parallel testing on CI
2019-05-13 16:46:04 +02:00
Jan-Erik Rediger
2b8d38dd42
Enable parallel testing on CI
...
Now that we've removed the singletons, this works
Fixes #33
2019-05-13 16:34:19 +02:00
Alessio Placitelli
abbda700d2
Backport updates from application-services gradle files
...
This applies the changes from c40e2cc in mozilla/application-services
to our repo, with minimal tweaks due to the different
directory layout and the glean parsers integration.
2019-05-13 16:23:47 +02:00
Jan-Erik Rediger
e51b4f707e
Disclaimer ( #50 )
...
Disclaimer
2019-05-13 15:28:15 +02:00
Jan-Erik Rediger
fae652593c
Initialize objects on creation ( #51 )
...
Initialize objects on creation
2019-05-13 15:28:02 +02:00
Jan-Erik Rediger
df83047d0f
Initialize objects on creation
...
Fixes #29
2019-05-13 13:51:04 +02:00
Jan-Erik Rediger
32ff39b644
Add license to README
2019-05-13 13:38:26 +02:00
Jan-Erik Rediger
6b1a2d6c97
Add disclaimer pointing to Glean AC
2019-05-13 13:38:18 +02:00
Jan-Erik Rediger
4f6159c10b
Update the developer setup notes ( #48 )
...
Update the developer setup notes
2019-05-13 11:38:24 +02:00
Alessio Placitelli
08224a823f
Remove the TOC and the untested maven bits
2019-05-13 11:26:56 +02:00
Alessio Placitelli
d2fe97cdf6
Merge pull request #49 from Dexterp37/license_heders
...
Add the MPL 2.0 license header to all the source code files
2019-05-13 11:22:26 +02:00
Alessio Placitelli
d1e9a45466
Add the MPL 2.0 license header to all the source code files
2019-05-13 11:16:15 +02:00
Alessio Placitelli
b3727d43bf
Update the developer setup notes
2019-05-13 11:07:16 +02:00
Alessio Placitelli
46c8aac1d7
Merge pull request #41 from Dexterp37/kotlin_tests
...
Import test coverage from Glean-legacy for Counters and Strings
2019-05-10 13:56:40 +02:00
Alessio Placitelli
202ee528a2
Import test coverage from Glean-legacy for Counters and Strings
2019-05-10 13:46:38 +02:00
Michael Droettboom
139fdd72ef
Be more dynamic in use of glean_parser ( #45 )
...
* Be more dynamic in use of glean_parser
* Fix sample app
2019-05-10 06:09:36 -04:00
Jan-Erik Rediger
b9c234e02a
Install mdbook from released binary ( #44 )
...
Install mdbook from released binary
2019-05-10 11:46:53 +02:00
Jan-Erik Rediger
106dd6a73b
Install mdbook from released binary
...
This should speed up documentation generation by a bit.
2019-05-10 11:11:08 +02:00
Jan-Erik Rediger
1394f43e8b
Enable gradle tests on CI ( #42 )
...
Enable gradle tests on CI
2019-05-10 10:50:15 +02:00
Jan-Erik Rediger
a4087602a3
Install missing SDK and run tests
2019-05-10 10:42:37 +02:00
Jan-Erik Rediger
97a27dce9c
Re-enable android tests
2019-05-10 10:04:07 +02:00
Jan-Erik Rediger
ca6ffdcde5
Merge pull request #40 from badboy/fix-the-build-i-guess
...
Include android resources when running tests
2019-05-09 18:25:23 +02:00
Jan-Erik Rediger
2bd57b6c60
Include android resources when running tests
...
This ... seems to fix the build issues.
Fixes #39
2019-05-09 18:22:43 +02:00