Reviewed By: jvillard Differential Revision: D4328623 fbshipit-source-id: 58370b7master
parent
b5124c1506
commit
9f153dbafa
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright (c) 2016 - present Facebook, Inc.
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# This source code is licensed under the BSD style license found in the
|
||||||
|
# LICENSE file in the root directory of this source tree. An additional grant
|
||||||
|
# of patent rights can be found in the PATENTS file in the same directory.
|
||||||
|
|
||||||
|
TESTS_DIR = ../../..
|
||||||
|
|
||||||
|
IPHONESIMULATOR_ISYSROOT_SUFFIX = /Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk
|
||||||
|
|
||||||
|
XCODEROOT = $(shell xcode-select -p)
|
||||||
|
|
||||||
|
CLANG_OPTIONS = -x objective-c \
|
||||||
|
-isysroot $(XCODEROOT)$(IPHONESIMULATOR_ISYSROOT_SUFFIX) \
|
||||||
|
-mios-simulator-version-min=8.2 --target=x86_64-apple-darwin14 -fobjc-arc -c \
|
||||||
|
|
||||||
|
ANALYZER = linters
|
||||||
|
INFER_OPTIONS = --no-filtering --debug-exceptions --project-root $(TESTS_DIR) \
|
||||||
|
--iphoneos-target-sdk-version 8.0
|
||||||
|
INFERPRINT_OPTIONS = --issues-tests
|
||||||
|
|
||||||
|
SOURCES = \
|
||||||
|
$(wildcard *.m) \
|
||||||
|
$(wildcard */*.m) \
|
||||||
|
|
||||||
|
include $(TESTS_DIR)/clang.make
|
@ -0,0 +1,2 @@
|
|||||||
|
codetoanalyze/objc/ioslinters/unavailable_api_in_supported_ios_sdk.m, OpenURLOptionsFromSourceApplication, 18, UNAVAILABLE_API_IN_SUPPORTED_IOS_SDK, []
|
||||||
|
codetoanalyze/objc/ioslinters/unavailable_api_in_supported_ios_sdk.m, Unavailable_api_in_supported_ios_sdk_test:and:, 11, UNAVAILABLE_API_IN_SUPPORTED_IOS_SDK, []
|
@ -0,0 +1,20 @@
|
|||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
|
@interface Unavailable_api_in_supported_ios_sdk : NSObject
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
@implementation Unavailable_api_in_supported_ios_sdk
|
||||||
|
|
||||||
|
- (void)test:(int)n and:(NSData*)data {
|
||||||
|
NSDictionary* cacheData =
|
||||||
|
[NSKeyedUnarchiver unarchiveTopLevelObjectWithData:data error:nil];
|
||||||
|
}
|
||||||
|
@end
|
||||||
|
|
||||||
|
static NSDictionary* OpenURLOptionsFromSourceApplication(
|
||||||
|
NSString* sourceApplication) {
|
||||||
|
NSDictionary* options =
|
||||||
|
@{UIApplicationOpenURLOptionsSourceApplicationKey : sourceApplication};
|
||||||
|
return options;
|
||||||
|
}
|
Loading…
Reference in new issue