public static ExtensionRegistry addToRegistry(final FileDescriptor file,
      final ExtensionRegistry registry) {
    for (final FieldDescriptor extension : file.getExtensions()) {
      addToRegistry(extension, registry);
    }

    for (final Descriptor descriptor : file.getMessageTypes()) {
      addToRegistry(descriptor, registry);
    }

    return registry;
  }
public static ExtensionRegistry addToRegistry ( final FileDescriptor file , final ExtensionRegistry registry ) { for ( final FieldDescriptor extension : file . getExtensions ( ) ) { addToRegistry ( extension , registry ) ; } for ( final Descriptor descriptor : file . getMessageTypes ( ) ) { addToRegistry ( descriptor , registry ) ; } return registry ; }
Adds all extensions, without dependencies, for the given FileDescriptor to the registry.