hunk.code_window:         // Create notification object
           boolean isMultiple = mode == Mode.COLLAPSE && unreadNotifications.length() > 1;
           ReceivedNotificationEvent notificationEvent = new ReceivedNotificationEvent(experienceId, body, notificationId, isMultiple, true);
           // Create pending intent
           Intent intent = new Intent(context, LauncherActivity.class);
           intent.putExtra(KernelConstants.NOTIFICATION_MANIFEST_URL_KEY, manifestUrl);
           intent.putExtra(KernelConstants.NOTIFICATION_KEY, body); // deprecated
           intent.putExtra(KernelConstants.NOTIFICATION_OBJECT_KEY, notificationEvent.toJSONObject(null).toString());
           PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent,
               PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_ONE_SHOT);
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:         Intent intent = new Intent(context, KernelConstants.MAIN_ACTIVITY_CLASS);
  
hunk.file_path: android/expoview/src/main/java/host/exp/exponent/notifications/PushNotificationHelper.java
hunk.type: replace
file: /**
   * Copyright (c) 2015-present, Facebook, Inc.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */
  
  package com.facebook.react.animation;
  
  import android.view.View;
  
  /**
   * Subclass of {@link AnimationPropertyUpdater} for animating view's X and Y scale
   */
  public class ScaleXYAnimationPairPropertyUpdater extends AbstractFloatPairPropertyUpdater {
  
    public ScaleXYAnimationPairPropertyUpdater(float toFirst, float toSecond) {
      super(toFirst, toSecond);
    }
  
    public ScaleXYAnimationPairPropertyUpdater(
        float fromFirst,
        float fromSecond,
        float toFirst,
        float toSecond) {
      super(fromFirst, fromSecond, toFirst, toSecond);
    }
  
    @Override
    protected void getProperty(View view, float[] returnValues) {
      returnValues[0] = view.getScaleX();
      returnValues[1] = view.getScaleY();
    }
  
    @Override
    protected void setProperty(View view, float[] propertyValues) {
      view.setScaleX(propertyValues[0]);
      view.setScaleY(propertyValues[1]);
    }
  }
  