hunk.code_window:               // TODO: Figure out how to handle these errors.
               }
             })
             .build();
       }
     }
     @ReactMethod
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit:       Fitness.RecordingApi.subscribe(mClient, DataType.TYPE_STEP_COUNT_DELTA)
             .setResultCallback(new ResultCallback<Status>() {
               @Override
               public void onResult(@NonNull Status status) {
                 // TODO: Figure out how to handle these errors.
               }
             });
  
hunk.file_path: android/app/src/main/java/abi18_0_0/host/exp/exponent/modules/api/PedometerModule.java
hunk.type: add
file: // Copyright 2004-present Facebook. All Rights Reserved.
  
  #include "JSBundleType.h"
  #include "oss-compat-util.h"
  
  namespace facebook {
  namespace react {
  
  static uint32_t constexpr RAMBundleMagicNumber = 0xFB0BD1E5;
  static uint32_t constexpr BCBundleMagicNumber  = 0x6D657300;
  
  ScriptTag parseTypeFromHeader(const BundleHeader& header) {
  
    switch (littleEndianToHost(header.magic)) {
    case RAMBundleMagicNumber:
      return ScriptTag::RAMBundle;
    case BCBundleMagicNumber:
      return ScriptTag::BCBundle;
    default:
      return ScriptTag::String;
    }
  }
  
  const char *stringForScriptTag(const ScriptTag& tag) {
    switch (tag) {
      case ScriptTag::String:
        return "String";
      case ScriptTag::RAMBundle:
        return "RAM Bundle";
      case ScriptTag::BCBundle:
        return "BC Bundle";
    }
    return "";
  }
  
  }  // namespace react
  }  // namespace facebook
  