30 Commits

Author SHA1 Message Date
phi2039
b7ce052ff9 Properly iterate and return method descriptors 2019-05-10 16:55:35 +00:00
James Roper
4af852395e Fixed descriptor README code problem
The variable `descriptor` is assigned both to the imported descriptor
module, as well as the descriptor message. This renames the latter to
`descriptorMsg`.
2019-04-10 15:15:55 +00:00
dcodeIO
2c5ef95818 CLI: Extend list of ignored ESLint rules for pbjs, fixes #1085 2018-07-17 22:28:03 +02:00
Yunchi Luo
07c5d59e1d New: Also handle services in ext/descriptor (#1001) 2018-03-18 20:04:33 +01:00
dcodeIO
20a2627142 CLI: Sanitize CR-only line endings (coming from jsdoc?) 2017-11-26 22:51:44 +01:00
dcodeIO
c482a5b76f Fixed: Unified safe property escapes and added a test for #834 2017-11-26 22:41:09 +01:00
dcodeIO
9392a41350 Other: Regenerate types 2017-11-24 18:18:48 +01:00
dcodeIO
19d2af12b5 CLI: Make sure enum typings become generated (#884 didn't solve this); Other: Update tests 2017-11-24 18:15:12 +01:00
Bo Du
7dec43d9d8
Handle case where 'extendee' is undefined. 2017-09-15 00:10:25 -04:00
dcodeIO
a18e6db9f0 Other: Minor compression ratio tuning 2017-04-20 14:30:23 +02:00
dcodeIO
5867f076d8 Other: Removed debug build, made it an extension 2017-04-17 23:54:03 +02:00
dcodeIO
ff858003f5 Breaking: Replaced Buffer and Long types with interfaces and removed stubs; CLI: Further TypeScript definition improvements 2017-04-16 20:28:06 +02:00
dcodeIO
c97b618112 Breaking: Everything uses interfaces now instead of typedefs (SomethingProperties is now ISomething) 2017-04-15 19:29:31 +02:00
dcodeIO
5bc3541d2d Other: Even more documentation and typings for ext/descriptor 2017-04-14 19:15:57 +02:00
dcodeIO
773e6347b5 Other: ext/descriptor docs; Other: Decorators coverage 2017-04-14 18:10:40 +02:00
dcodeIO
9a23ded947 Other: ext/descriptor support for various standard options, see #757 2017-04-14 13:34:18 +02:00
dcodeIO
2d8ce6ec0a Other: ext/descriptor passes descriptor.proto test with no differences, see #757 2017-04-14 00:16:43 +02:00
dcodeIO
0589ace4dc Fixed: Types should not clear constructor with cache (fixes decorators) 2017-04-13 21:36:01 +02:00
dcodeIO
3a20968c6d Other: Properly remove unnecessary (packed) options from JSON descriptors 2017-04-13 19:12:45 +02:00
dcodeIO
2a30df8bd5 Other: Use typedefs in ext/descriptor (like everywhere else), see #757 2017-04-13 12:53:22 +02:00
dcodeIO
6493f52013 Docs: Added more info to ext/descriptor README, see #757 2017-04-13 03:20:38 +02:00
dcodeIO
1fc911cef0 Other: Fixed obvious issues with ext/descriptor, does not throw anymore when throwing descriptor.proto itself at it, see #757 2017-04-13 02:40:01 +02:00
dcodeIO
6c37dbd14f Other: Added still missing root traversal to ext/descriptor, see #757 2017-04-12 23:34:44 +02:00
dcodeIO
7ab136daa5 Other: Initial map fields support for ext/descriptor, see #757 2017-04-12 22:59:55 +02:00
dcodeIO
ef92da3768 Docs: Additional notes on ext/descriptor [ci skip] 2017-04-12 19:12:01 +02:00
dcodeIO
708552bb84 Other: Added infrastructure for TypeScript support of extensions 2017-04-12 19:03:14 +02:00
dcodeIO
57d7d35ddb New: ext/descriptor enables interoperability between reflection and descriptor.proto (experimental), see #757 2017-04-12 18:17:32 +02:00
dcodeIO
e49bef863c Other: More ext/descriptor progress, see #757 2017-04-12 15:12:25 +02:00
dcodeIO
6b94336c1e Other: Just export the relevant namespace in ext/descriptor 2017-04-12 03:06:37 +02:00
dcodeIO
fbb99489ed Other: Initial descriptor.proto extension for reflection interoperability, see #757 2017-04-12 02:16:26 +02:00