/external/robolectric-shadows/processor/src/main/java/org/robolectric/annotation/processing/ |
H A D | DocumentedMethod.java | 13 public Integer maxSdk; field in class:DocumentedMethod
|
/external/robolectric-shadows/processor/src/test/java/org/robolectric/annotation/processing/generator/ |
H A D | ShadowProviderGeneratorTest.java | 49 private TypeElement type(String shadowClassName, int minSdk, int maxSdk) { argument 54 when(implAnnotation.maxSdk()).thenReturn(maxSdk);
|
/external/robolectric-shadows/sandbox/src/main/java/org/robolectric/internal/bytecode/ |
H A D | ShadowConfig.java | 11 private final int maxSdk; field in class:ShadowConfig 14 boolean looseSignatures, int minSdk, int maxSdk) { 20 this.maxSdk = maxSdk; 29 annotation.maxSdk()); 33 return minSdk <= sdkInt && (maxSdk == -1 || maxSdk >= sdkInt); 47 if (maxSdk != that.maxSdk) return false; 59 result = 31 * result + maxSdk; 13 ShadowConfig(String shadowClassName, boolean callThroughByDefault, boolean inheritImplementationMethods, boolean looseSignatures, int minSdk, int maxSdk) argument [all...] |
/external/robolectric-shadows/robolectric/src/main/java/org/robolectric/ |
H A D | SdkPicker.java | 84 int maxSdk = config.maxSdk(); 85 if (minSdk != -1 || maxSdk != -1) { 87 int rangeMax = decodeSdk(maxSdk, appMaxSdk, appMinSdk, appTargetSdk, appMaxSdk); 89 if (rangeMin > rangeMax && (minSdk == -1 || maxSdk == -1)) { 128 protected Set<SdkConfig> sdkRange(int minSdk, int maxSdk) { argument 129 if (maxSdk < minSdk) { 130 throw new IllegalArgumentException("minSdk=" + minSdk + " is greater than maxSdk=" + maxSdk); 136 if (apiLevel >= minSdk && supportedSdk.getApiLevel() <= maxSdk) { [all...] |
H A D | RobolectricTestRunner.java | 224 return new MethodPassThrough(method, sdk, minSdk, maxSdk, manifest, qualifiers, packageName, abiSplit, resourceDir, assetDir, buildDir, shadows, instrumentedPackages, application, libraries, constants); 532 private MethodPassThrough(FrameworkMethod method, int[] sdk, int minSdk, int maxSdk, String manifest, String qualifiers, String packageName, String abiSplit, String resourceDir, String assetDir, String buildDir, Class<?>[] shadows, String[] instrumentedPackages, Class<? extends Application> application, String[] libraries, Class<?> constants) { argument 533 super(sdk, minSdk, maxSdk, manifest, qualifiers, packageName, abiSplit, resourceDir, assetDir, buildDir, shadows, instrumentedPackages, application, libraries, constants);
|
/external/robolectric-shadows/annotations/src/main/java/org/robolectric/annotation/ |
H A D | Config.java | 65 int maxSdk() default -1; 186 private final int maxSdk; field in class:Config.Implementation 205 parseSdkInt(properties.getProperty("maxSdk", "-1")), 279 (config.minSdk() != DEFAULT_VALUE_INT || config.maxSdk() != DEFAULT_VALUE_INT)) { 280 throw new IllegalArgumentException("sdk and minSdk/maxSdk may not be specified together" + 281 " (sdk=" + Arrays.toString(config.sdk()) + ", minSdk=" + config.minSdk() + ", maxSdk=" + config.maxSdk() + ")"); 284 if (config.minSdk() > DEFAULT_VALUE_INT && config.maxSdk() > DEFAULT_VALUE_INT && config.minSdk() > config.maxSdk()) { 285 throw new IllegalArgumentException("minSdk may not be larger than maxSdk" 290 Implementation(int[] sdk, int minSdk, int maxSdk, String manifest, String qualifiers, String packageName, String abiSplit, String resourceDir, String assetDir, String buildDir, Class<?>[] shadows, String[] instrumentedPackages, Class<? extends Application> application, String[] libraries, Class<?> constants) argument 321 public int maxSdk() { method in class:Config.Implementation 394 protected int maxSdk = -1; field in class:Config.Builder 439 setMaxSdk(int maxSdk) argument [all...] |