Skip to content

Commit

Permalink
Merge pull request square#223 from square/debaj-SupportLibrary26Update
Browse files Browse the repository at this point in the history
Updating the support libraries to v26.0.0, compileSDK: 26, deprecated…
  • Loading branch information
JakeWharton authored Aug 26, 2017
2 parents 822cbc0 + dabf383 commit 913951d
Show file tree
Hide file tree
Showing 53 changed files with 190 additions and 282 deletions.
5 changes: 2 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ android:
components:
- tools
- platform-tools
- build-tools-25.0.0
- extra-android-m2repository
- build-tools-26.0.1
- extra-google-m2repository
- android-25
- android-26

jdk:
- oraclejdk8
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
import static android.support.v7.app.ActionBar.NAVIGATION_MODE_LIST;
import static android.support.v7.app.ActionBar.NAVIGATION_MODE_STANDARD;
import static android.support.v7.app.ActionBar.NAVIGATION_MODE_TABS;
import static org.assertj.android.internal.IntegerUtils.buildBitMaskString;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildBitMaskString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

/** Assertions for {@link ActionBar} instances. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
import static android.widget.LinearLayout.SHOW_DIVIDER_END;
import static android.widget.LinearLayout.SHOW_DIVIDER_MIDDLE;
import static android.widget.LinearLayout.VERTICAL;
import static org.assertj.android.internal.IntegerUtils.buildBitMaskString;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildBitMaskString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

public abstract class AbstractLinearLayoutCompatAssert<S extends AbstractLinearLayoutCompatAssert<S, A>, A extends LinearLayoutCompat>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import android.support.design.widget.TabLayout;
import org.assertj.android.api.widget.AbstractHorizontalScrollViewAssert;

import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

/** Assertions for {@link TabLayout} instances. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import static android.support.v7.widget.GridLayout.ALIGN_MARGINS;
import static android.support.v7.widget.GridLayout.HORIZONTAL;
import static android.support.v7.widget.GridLayout.VERTICAL;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

/** Assertions for {@link android.support.v7.widget.GridLayout} instances. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import static android.support.v7.media.MediaItemStatus.PLAYBACK_STATE_PAUSED;
import static android.support.v7.media.MediaItemStatus.PLAYBACK_STATE_PENDING;
import static android.support.v7.media.MediaItemStatus.PLAYBACK_STATE_PLAYING;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

public class MediaItemStatusAssert extends AbstractAssert<MediaItemStatusAssert, MediaItemStatus> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import static android.support.v7.media.MediaSessionStatus.SESSION_STATE_ACTIVE;
import static android.support.v7.media.MediaSessionStatus.SESSION_STATE_ENDED;
import static android.support.v7.media.MediaSessionStatus.SESSION_STATE_INVALIDATED;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

public class MediaSessionStatusAssert
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import static com.google.android.gms.location.DetectedActivity.TILTING;
import static com.google.android.gms.location.DetectedActivity.UNKNOWN;
import static com.google.android.gms.location.DetectedActivity.WALKING;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

public class DetectedActivityAssert
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import static android.support.v7.widget.RecyclerView.SCROLL_STATE_IDLE;
import static android.support.v7.widget.RecyclerView.SCROLL_STATE_SETTLING;
import static android.support.v7.widget.RecyclerView.ViewHolder;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

/** Assertions for {@link RecyclerView} instances. */
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2015 Square, Inc.
// Copyright 2017 Square, Inc.
//
// This class is generated. Do not modify directly!
package org.assertj.android.support.v4.api;
Expand Down Expand Up @@ -51,14 +51,9 @@ public static org.assertj.android.support.v4.api.content.LoaderAssert assertThat
return new org.assertj.android.support.v4.api.content.LoaderAssert(actual);
}

public static org.assertj.android.support.v4.api.media.TransportControllerAssert assertThat(
android.support.v4.media.TransportController actual) {
return new org.assertj.android.support.v4.api.media.TransportControllerAssert(actual);
}

public static org.assertj.android.support.v4.api.media.TransportMediatorAssert assertThat(
android.support.v4.media.TransportMediator actual) {
return new org.assertj.android.support.v4.api.media.TransportMediatorAssert(actual);
public static org.assertj.android.support.v4.api.media.MediaControllerCompatAssert assertThat(
android.support.v4.media.session.MediaControllerCompat actual) {
return new org.assertj.android.support.v4.api.media.MediaControllerCompatAssert(actual);
}

public static org.assertj.android.support.v4.api.print.PrintHelperAssert assertThat(
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
package org.assertj.android.support.v4.api.media;

import android.support.v4.media.MediaMetadataCompat;
import android.support.v4.media.session.MediaControllerCompat;
import android.support.v4.media.session.PlaybackStateCompat;
import org.assertj.core.api.AbstractAssert;

import static org.assertj.android.internal.BitmaskUtils.buildBitMaskString;
import static org.assertj.core.api.Assertions.assertThat;

public class MediaControllerCompatAssert
extends AbstractAssert<MediaControllerCompatAssert, MediaControllerCompat> {
public MediaControllerCompatAssert(MediaControllerCompat actual) {
super(actual, MediaControllerCompatAssert.class);
}

public MediaControllerCompatAssert hasBufferPosition(long position) {
isNotNull();
long actualPosition = actual.getPlaybackState().getBufferedPosition();
assertThat(actualPosition) //
.overridingErrorMessage("Expected buffer position <%s> but was <%s>.", position,
actualPosition) //
.isEqualTo(position);
return this;
}

public MediaControllerCompatAssert hasPosition(long position) {
isNotNull();
long actualPosition = actual.getPlaybackState().getPosition();
assertThat(actualPosition) //
.overridingErrorMessage("Expected position <%s> but was <%s>.", position, actualPosition) //
.isEqualTo(position);
return this;
}

public MediaControllerCompatAssert hasDuration(long duration) {
isNotNull();
long actualDuration = actual.getMetadata().getLong(MediaMetadataCompat.METADATA_KEY_DURATION);
assertThat(actualDuration) //
.overridingErrorMessage("Expected duration <%s> but was <%s>.", duration, actualDuration) //
.isEqualTo(duration);
return this;
}

public MediaControllerCompatAssert hasActions(long flags) {
isNotNull();
long actualFlags = actual.getPlaybackState().getActions();
assertThat(actualFlags) //
.overridingErrorMessage("Expected control flags <%s> but was <%s>.", actionsToString(flags),
actionsToString(actualFlags)) //
.isEqualTo(flags);
return this;
}

public MediaControllerCompatAssert isPlaying() {
isNotNull();
assertThat(actual.getPlaybackState().getState()) //
.overridingErrorMessage("Expected to be playing but was not.") //
.isEqualTo(PlaybackStateCompat.STATE_PLAYING);
return this;
}

public MediaControllerCompatAssert isNotPlaying() {
isNotNull();
assertThat(actual.getPlaybackState().getState()) //
.overridingErrorMessage("Expected to not be playing but was.") //
.isNotEqualTo(PlaybackStateCompat.STATE_PLAYING);
return this;
}

public static String actionsToString(long actions) {
return buildBitMaskString(actions) //
.flag(PlaybackStateCompat.ACTION_STOP, "stop")
.flag(PlaybackStateCompat.ACTION_PAUSE, "pause")
.flag(PlaybackStateCompat.ACTION_PLAY, "play")
.flag(PlaybackStateCompat.ACTION_REWIND, "rewind")
.flag(PlaybackStateCompat.ACTION_SKIP_TO_PREVIOUS, "skip_to_previous")
.flag(PlaybackStateCompat.ACTION_SKIP_TO_NEXT, "skip_to_next")
.flag(PlaybackStateCompat.ACTION_FAST_FORWARD, "fast_forward")
.flag(PlaybackStateCompat.ACTION_SET_RATING, "set_rating")
.flag(PlaybackStateCompat.ACTION_SEEK_TO, "seek_to")
.flag(PlaybackStateCompat.ACTION_PLAY_PAUSE, "play_pause")
.flag(PlaybackStateCompat.ACTION_PLAY_FROM_MEDIA_ID, "play_from_media_id")
.flag(PlaybackStateCompat.ACTION_PLAY_FROM_SEARCH, "play_from_search")
.flag(PlaybackStateCompat.ACTION_SKIP_TO_QUEUE_ITEM, "skip_to_queue_item")
.flag(PlaybackStateCompat.ACTION_PLAY_FROM_URI, "play_from_uri")
.flag(PlaybackStateCompat.ACTION_PREPARE, "prepare")
.flag(PlaybackStateCompat.ACTION_PREPARE_FROM_MEDIA_ID, "prepare_from_media_id")
.flag(PlaybackStateCompat.ACTION_PREPARE_FROM_SEARCH, "prepare_from_search")
.flag(PlaybackStateCompat.ACTION_PREPARE_FROM_URI, "prepare_from_uri")
.flag(PlaybackStateCompat.ACTION_SET_REPEAT_MODE, "set_repeat_mode")
.flag(PlaybackStateCompat.ACTION_SET_SHUFFLE_MODE_ENABLED, "set_shuffle_mode_enabled")
.flag(PlaybackStateCompat.ACTION_SET_CAPTIONING_ENABLED, "set_captioning_enabled")
.get();
}
}

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import static android.support.v4.print.PrintHelper.ORIENTATION_PORTRAIT;
import static android.support.v4.print.PrintHelper.SCALE_MODE_FILL;
import static android.support.v4.print.PrintHelper.SCALE_MODE_FIT;
import static org.assertj.android.internal.IntegerUtils.buildNamedValueString;
import static org.assertj.android.internal.BitmaskUtils.buildNamedValueString;
import static org.assertj.core.api.Assertions.assertThat;

public class PrintHelperAssert extends AbstractAssert<PrintHelperAssert, PrintHelper> {
Expand Down
Loading

0 comments on commit 913951d

Please sign in to comment.