Skip to content

Commit

Permalink
Migrated to AndoridX (#497)
Browse files Browse the repository at this point in the history
  • Loading branch information
dariuszseweryn committed Oct 12, 2018
1 parent 7242dbc commit ef41f6e
Show file tree
Hide file tree
Showing 97 changed files with 147 additions and 146 deletions.
4 changes: 1 addition & 3 deletions dependencies.gradle
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
ext {
supportVersion = '27.1.0'
rxJavaVersion = '2.2.2'
sourceCompatibilityVersion = JavaVersion.VERSION_1_7
targetCompatibilityVersion = JavaVersion.VERSION_1_7
shadowPluginVersion = '2.0.2'
daggerVersion = '2.15'
libs = [
/* Application dependencies */
support : "com.android.support:support-v4:$supportVersion",
support_annotations: "com.android.support:support-annotations:$supportVersion",
annotations : "androidx.annotation:annotation:1.0.0",
rxjava : "io.reactivex.rxjava2:rxjava:$rxJavaVersion",
rxandroid : 'io.reactivex.rxjava2:rxandroid:2.0.2',
rxrelay : 'com.jakewharton.rxrelay2:rxrelay:2.1.0',
Expand Down
5 changes: 4 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,7 @@ POM_LICENCE_DIST=repo
POM_DEVELOPER_ID=dariuszseweryn
POM_DEVELOPER_NAME=Dariusz Seweryn
POM_DEVELOPER_ID2=uKL
POM_DEVELOPER_NAME2=Paweł Urban
POM_DEVELOPER_NAME2=Paweł Urban

android.useAndroidX=true
android.enableJetifier=true
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
import android.bluetooth.BluetoothGattCharacteristic;
import android.bluetooth.BluetoothGattDescriptor;
import android.bluetooth.BluetoothGattService;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.RxBleClient;
import com.polidea.rxandroidble2.RxBleDevice;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import android.bluetooth.BluetoothGattCharacteristic;
import android.bluetooth.BluetoothGattDescriptor;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import android.util.Log;

import com.polidea.rxandroidble2.NotificationSetupMode;
Expand Down
2 changes: 1 addition & 1 deletion rxandroidble/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ androidGroovy {

dependencies {
api rootProject.ext.libs.rxjava
api rootProject.ext.libs.support_annotations
api rootProject.ext.libs.annotations
implementation rootProject.ext.libs.rxrelay
implementation project(path: ':dagger-library-shadow', transitive: false, configuration: 'shadow')
annotationProcessor project(path: ':dagger-compiler-shadow', transitive: false, configuration: 'shadow')
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
import android.content.pm.PackageManager;
import android.location.LocationManager;
import android.os.Build;
import android.support.annotation.Nullable;
import android.support.annotation.RestrictTo;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;

import com.polidea.rxandroidble2.helpers.LocationServicesOkObservable;
import com.polidea.rxandroidble2.internal.DeviceComponent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import android.util.Log;

import bleshadow.javax.inject.Inject;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.polidea.rxandroidble2;

import android.content.Context;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.internal.RxBleLog;
import com.polidea.rxandroidble2.scan.BackgroundScanner;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.polidea.rxandroidble2;

import android.bluetooth.BluetoothDevice;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.RxBleAdapterStateObservable.BleAdapterState;
import com.polidea.rxandroidble2.exceptions.BleScanException;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
import android.bluetooth.BluetoothGattCharacteristic;
import android.bluetooth.BluetoothGattDescriptor;
import android.os.Build;
import android.support.annotation.IntDef;
import android.support.annotation.IntRange;
import android.support.annotation.NonNull;
import android.support.annotation.RequiresApi;
import androidx.annotation.IntDef;
import androidx.annotation.IntRange;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;

import com.polidea.rxandroidble2.exceptions.BleCannotSetCharacteristicNotificationException;
import com.polidea.rxandroidble2.exceptions.BleCharacteristicNotFoundException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2;

import android.bluetooth.BluetoothGatt;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.internal.connection.RxBleGattCallback;
import com.polidea.rxandroidble2.internal.serialization.ConnectionOperationQueue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothGattCallback;
import android.content.Context;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.exceptions.BleAlreadyConnectedException;
import com.polidea.rxandroidble2.exceptions.BleDisconnectedException;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import android.bluetooth.BluetoothGattCharacteristic;
import android.bluetooth.BluetoothGattDescriptor;
import android.bluetooth.BluetoothGattService;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.exceptions.BleCharacteristicNotFoundException;
import com.polidea.rxandroidble2.exceptions.BleDescriptorNotFoundException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2;

import android.bluetooth.BluetoothGatt;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.internal.connection.RxBleGattCallback;
import com.polidea.rxandroidble2.internal.serialization.ConnectionOperationQueue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
import android.bluetooth.BluetoothGatt;
import android.bluetooth.BluetoothGattCharacteristic;
import android.bluetooth.BluetoothGattDescriptor;
import android.support.annotation.IntDef;
import android.support.annotation.RestrictTo;
import androidx.annotation.IntDef;
import androidx.annotation.RestrictTo;
import com.polidea.rxandroidble2.NotificationSetupMode;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.polidea.rxandroidble2.exceptions;

import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.annotation.RestrictTo;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;

import com.polidea.rxandroidble2.utils.GattStatusParser;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import android.annotation.SuppressLint;
import android.bluetooth.BluetoothGatt;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.utils.GattStatusParser;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.polidea.rxandroidble2.exceptions;

import android.support.annotation.IntDef;
import androidx.annotation.IntDef;

import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.Date;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.polidea.rxandroidble2.helpers;


import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.ArrayList;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.helpers;


import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import org.reactivestreams.Subscriber;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.helpers;

import android.content.Context;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.ClientComponent;
import com.polidea.rxandroidble2.DaggerClientComponent;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.polidea.rxandroidble2.helpers;


import android.support.annotation.IntDef;
import android.support.annotation.IntRange;
import android.support.annotation.NonNull;
import androidx.annotation.IntDef;
import androidx.annotation.IntRange;
import androidx.annotation.NonNull;
import com.polidea.rxandroidble2.internal.RxBleLog;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.polidea.rxandroidble2.internal;

import android.support.annotation.RestrictTo;
import androidx.annotation.RestrictTo;

import java.util.UUID;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal;

import android.bluetooth.BluetoothGattCharacteristic;
import android.support.annotation.IntDef;
import androidx.annotation.IntDef;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal;

import android.os.DeadObjectException;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.exceptions.BleException;
import com.polidea.rxandroidble2.internal.operations.Operation;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal;

import android.bluetooth.BluetoothDevice;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.jakewharton.rxrelay2.BehaviorRelay;
import com.polidea.rxandroidble2.ConnectionSetup;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal;

import android.support.annotation.IntDef;
import android.support.annotation.Nullable;
import androidx.annotation.IntDef;
import androidx.annotation.Nullable;
import android.util.Log;

import java.lang.annotation.Retention;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal.cache;

import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.ClientScope;
import com.polidea.rxandroidble2.internal.DeviceComponent;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal.connection;

import android.bluetooth.BluetoothGatt;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import java.util.concurrent.atomic.AtomicReference;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal.connection;


import android.support.annotation.RestrictTo;
import androidx.annotation.RestrictTo;

@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
class ConstantPayloadSizeLimit implements PayloadSizeLimitProvider {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@


import android.bluetooth.BluetoothGattCharacteristic;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.polidea.rxandroidble2.internal.BluetoothGattCharacteristicProperty;
import com.polidea.rxandroidble2.internal.BleIllegalOperationException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal.connection;

import android.bluetooth.BluetoothGattCharacteristic;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.RxBleConnection;
import com.polidea.rxandroidble2.internal.operations.OperationsProvider;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal.connection;


import android.support.annotation.RestrictTo;
import androidx.annotation.RestrictTo;

import com.polidea.rxandroidble2.RxBleConnection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import android.bluetooth.BluetoothGatt;
import android.bluetooth.BluetoothGattCharacteristic;
import android.bluetooth.BluetoothGattDescriptor;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.ClientComponent;
import com.polidea.rxandroidble2.NotificationSetupMode;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.polidea.rxandroidble2.internal.connection;


import android.support.annotation.RestrictTo;
import androidx.annotation.RestrictTo;

@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
public interface PayloadSizeLimitProvider {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
import android.bluetooth.BluetoothGattDescriptor;
import android.os.Build;
import android.os.DeadObjectException;
import android.support.annotation.NonNull;
import android.support.annotation.RequiresApi;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;

import com.polidea.rxandroidble2.ClientComponent;
import com.polidea.rxandroidble2.NotificationSetupMode;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import android.bluetooth.BluetoothGatt;
import android.bluetooth.BluetoothGattService;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.RxBleDeviceServices;
import com.polidea.rxandroidble2.internal.operations.OperationsProvider;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import android.bluetooth.BluetoothGatt;
import android.bluetooth.BluetoothGattCharacteristic;
import android.os.DeadObjectException;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.ClientComponent;
import com.polidea.rxandroidble2.RxBleConnection.WriteOperationAckStrategy;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothGatt;
import android.os.DeadObjectException;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;

import com.polidea.rxandroidble2.RxBleConnection;
import com.polidea.rxandroidble2.exceptions.BleDisconnectedException;
Expand Down

0 comments on commit ef41f6e

Please sign in to comment.