Commit Graph

5 Commits

Author SHA1 Message Date
Jun Wu
616306543b codemod: use explicit versions in Cargo.toml
Summary:
This is done by running `fix-code.py`. Note that those strings are
semvers so they do not pin down the exact version. An API-compatiable upgrade
is still possible.

Reviewed By: ikostia

Differential Revision: D10213073

fbshipit-source-id: 82f90766fb7e02cdeb6615ae3cb7212d928ed48d
2018-11-15 18:54:06 -08:00
Jun Wu
3adc813687 codemod: add copyright headers
Summary: This is just the result of running `./contrib/fix-code.py $(hg files .)`

Reviewed By: ikostia

Differential Revision: D10213075

fbshipit-source-id: 88577c9b9588a5b44fcf1fe6f0082815dfeb363a
2018-10-26 15:09:12 -07:00
Liubov Dmitrieva
7eb66b2717 watchman rust client for hg: allow fallible deserialization for paths and add tests
Summary: watchman rust client: allow PathBuf fallible deserialization

Reviewed By: wez

Differential Revision: D7939382

fbshipit-source-id: f1d2a2f778ef9dc40ab325346c9428ca0b605750
2018-05-29 13:09:18 -07:00
Liubov Dmitrieva
7800d0ec9f watchman rust client for hg: initial implementation
Summary:
watchman rust client for mercurial needs

* describe responses and request with strong typing
* supports bser and json protocols
* command line transport and unix socket transport
* socket discovery (env or query command line client)
* read timeouts

Reviewed By: wez

Differential Revision: D7764586

fbshipit-source-id: 1f5725f6ce615e3e6e30395d09b5b37e0c2229d4
2018-05-21 04:30:32 -07:00
Liubov Dmitrieva
c0ddf154fb watchman client: add missing crates
Summary: add missing vendor crates as initial step

Reviewed By: DurhamG

Differential Revision: D7738538

fbshipit-source-id: 9c1c55a62ce28da755f98cc5100e5958db064d77
2018-04-23 23:34:28 -07:00