@@ -11,30 +11,25 @@ const set = require('lodash.set');
1111 * Get Protobuf.js Root object from the serialized FileDescriptorProto messages
1212 * that gotten from reflection service.
1313 * @param {Array<Uint8Array|string>|undefined } file_descriptor_protos - Reflection descriptor protos
14- * @param {boolean } [useMapField=false] - Use experimental map field decoding support of protobufjs
1514 * @return {Root } Protobuf.js Root object
1615 */
1716// eslint-disable-next-line node/no-unsupported-features/es-syntax
18- export function getDescriptorRoot ( file_descriptor_protos , useMapField = false ) {
17+ export function getDescriptorRoot ( file_descriptor_protos ) {
1918 const descriptorSet = Descriptor . FileDescriptorSet . create ( ) ;
2019
2120 file_descriptor_protos . forEach ( ( descriptorByte , i ) => {
2221 const descriptor = Descriptor . FileDescriptorProto . decode ( descriptorByte ) ;
2322 set ( descriptorSet , 'file[' + i + ']' , descriptor ) ;
2423 } ) ;
25- return protobuf . Root . fromDescriptor ( descriptorSet , { useMapField } ) ;
24+ return protobuf . Root . fromDescriptor ( descriptorSet ) ;
2625}
2726
2827/**
2928 * Get Protobuf.js Root object from FileDescriptorSet
3029 * @param {Message file_descriptor_set - File descriptor set
31- * @param {boolean } [useMapField=false] - Use experimental map field decoding support of protobufjs
3230 * @return {Root } Protobuf.js Root object
3331 */
3432// eslint-disable-next-line node/no-unsupported-features/es-syntax
35- export function getDescriptorRootFromDescriptorSet (
36- file_descriptor_set ,
37- useMapField = false
38- ) {
39- return protobuf . Root . fromDescriptor ( file_descriptor_set , { useMapField} ) ;
33+ export function getDescriptorRootFromDescriptorSet ( file_descriptor_set ) {
34+ return protobuf . Root . fromDescriptor ( file_descriptor_set ) ;
4035}
0 commit comments