hunk.code_window:         scopes.put("DRIVE_FILE", Scopes.DRIVE_FILE);
           scopes.put("DRIVE_APPFOLDER", Scopes.DRIVE_APPFOLDER);
           scopes.put("DRIVE_FULL", Scopes.DRIVE_FULL);
           scopes.put("DRIVE_APPS", Scopes.DRIVE_APPS);
           scopes.put("FITNESS_ACTIVITY_READ", Fitness.SCOPE_ACTIVITY_READ);
           scopes.put("FITNESS_ACTIVITY_READ_WRITE", Fitness.SCOPE_ACTIVITY_READ_WRITE);
           scopes.put("FITNESS_LOCATION_READ", Fitness.SCOPE_LOCATION_READ);
           scopes.put("FITNESS_LOCATION_READ_WRITE", Fitness.SCOPE_LOCATION_READ_WRITE);
           scopes.put("FITNESS_BODY_READ", Fitness.SCOPE_BODY_READ);
           scopes.put("FITNESS_BODY_READ_WRITE", Fitness.SCOPE_BODY_READ_WRITE);
           scopes.put("FITNESS_NUTRITION_READ", Fitness.SCOPE_NUTRITION_READ);
           scopes.put("FITNESS_NUTRITION_READ_WRITE", Fitness.SCOPE_NUTRITION_READ_WRITE);
           // Below constants are no longer available in any google play services library
           // For every available scope see https://developers.google.com/identity/protocols/oauth2/scopes#fitness
   //        scopes.put("FITNESS_BLOOD_PRESSURE_READ",  Scopes.FITNESS_BLOOD_PRESSURE_READ);
           scopes.put("FITNESS_BLOOD_PRESSURE_READ",  "https://www.googleapis.com/auth/fitness.blood_pressure.read");
  
hunk.labels: keep keep keep keep replace replace replace replace replace replace replace replace keep keep keep keep keep
hunk.after_edit:         scopes.put("FITNESS_ACTIVITY_READ", Fitness.SCOPE_ACTIVITY_READ.getScopeUri());
           scopes.put("FITNESS_ACTIVITY_READ_WRITE", Fitness.SCOPE_ACTIVITY_READ_WRITE.getScopeUri());
           scopes.put("FITNESS_LOCATION_READ", Fitness.SCOPE_LOCATION_READ.getScopeUri());
           scopes.put("FITNESS_LOCATION_READ_WRITE", Fitness.SCOPE_LOCATION_READ_WRITE.getScopeUri());
           scopes.put("FITNESS_BODY_READ", Fitness.SCOPE_BODY_READ.getScopeUri());
           scopes.put("FITNESS_BODY_READ_WRITE", Fitness.SCOPE_BODY_READ_WRITE.getScopeUri());
           scopes.put("FITNESS_NUTRITION_READ", Fitness.SCOPE_NUTRITION_READ.getScopeUri());
           scopes.put("FITNESS_NUTRITION_READ_WRITE", Fitness.SCOPE_NUTRITION_READ_WRITE.getScopeUri());
  
hunk.file_path: packages/expo-google-sign-in/android/src/main/java/expo/modules/google/signin/GoogleSignInModule.java
hunk.type: replace
file: /*
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */
  
  #pragma once
  
  #include "ABI44_0_0AndroidSwitchMeasurementsManager.h"
  #include "ABI44_0_0AndroidSwitchShadowNode.h"
  
  #include <ABI44_0_0React/ABI44_0_0renderer/core/ConcreteComponentDescriptor.h>
  
  namespace ABI44_0_0facebook {
  namespace ABI44_0_0React {
  
  /*
   * Descriptor for <AndroidSwitch> component.
   */
  class AndroidSwitchComponentDescriptor final
      : public ConcreteComponentDescriptor<AndroidSwitchShadowNode> {
   public:
    AndroidSwitchComponentDescriptor(
        ComponentDescriptorParameters const &parameters)
        : ConcreteComponentDescriptor(parameters),
          measurementsManager_(std::make_shared<AndroidSwitchMeasurementsManager>(
              contextContainer_)) {}
  
    void adopt(UnsharedShadowNode shadowNode) const override {
      ConcreteComponentDescriptor::adopt(shadowNode);
  
      assert(std::dynamic_pointer_cast<AndroidSwitchShadowNode>(shadowNode));
      auto androidSwitchShadowNode =
          std::static_pointer_cast<AndroidSwitchShadowNode>(shadowNode);
  
      // `AndroidSwitchShadowNode` uses `AndroidSwitchMeasurementsManager` to
      // provide measurements to Yoga.
      androidSwitchShadowNode->setAndroidSwitchMeasurementsManager(
          measurementsManager_);
  
      // All `AndroidSwitchShadowNode`s must have leaf Yoga nodes with properly
      // setup measure function.
      androidSwitchShadowNode->enableMeasurement();
    }
  
   private:
    const std::shared_ptr<AndroidSwitchMeasurementsManager> measurementsManager_;
  };
  
  } // namespace ABI44_0_0React
  } // namespace ABI44_0_0facebook
  