Граф коммитов

293 Коммитов

Автор SHA1 Сообщение Дата
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