Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GavinCT/MeituanLintDemo
/ functions
Functions
63 in github.com/GavinCT/MeituanLintDemo
⨍
Functions
63
◇
Types & classes
24
↓ 5 callers
Method
assertResultWarning
(String actual, int warningsCount)
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:79
↓ 4 callers
Method
println
(String str)
aar/lintCoreLibrary/src/test/resources/log/fake/PrintStream.java:7
↓ 3 callers
Method
test1
(Map<Integer, String> map)
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase5.java:34
↓ 3 callers
Method
test2
(Map map)
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase5.java:40
↓ 2 callers
Method
assertResult
(String actual, int errorsCount, int warningsCount)
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:89
↓ 2 callers
Method
assertResultError
(String actual, int errorsCount)
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:83
↓ 2 callers
Method
closeQuietly
(InputStream input)
plugin/src/main/java/com/meituan/android/lint/IOUtils.java:13
↓ 2 callers
Method
getIssues
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:29
↓ 2 callers
Function
handle_gradle_buildscript
(gradle_path, use_retrolambda_ast)
check_custom_lint.py:17
↓ 2 callers
Method
i
(String tag, String msg)
aar/lintCoreLibrary/src/test/resources/log/fake/Log.java:7
↓ 2 callers
Method
print
(Document doc, OutputStream targetFile)
plugin/src/main/java/com/meituan/android/lint/XMLMergeUtil.java:85
↓ 1 callers
Method
checkCore
copy from lint source code
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/HashMapForJDK7Detector.java:165
↓ 1 callers
Method
checkCore2
(JavaContext context, Node node, String fullTypeName)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/HashMapForJDK7Detector.java:126
↓ 1 callers
Method
checkHashMap
Checks whether the given constructor call and type reference refers to a HashMap constructor call that is eligible for replacement by a SparseArray ca
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/HashMapForJDK7Detector.java:96
↓ 1 callers
Method
copyLarge
(InputStream input, OutputStream output)
plugin/src/main/java/com/meituan/android/lint/IOUtils.java:37
↓ 1 callers
Function
custom_lint
(src)
check_custom_lint.py:111
↓ 1 callers
Method
findSurroundingMethod
(Node scope)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:153
↓ 1 callers
Method
getIssues
()
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/MTIssueRegistry.java:35
↓ 1 callers
Method
getTestDataRootDir
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:60
↓ 1 callers
Function
handle_module_build_gradle
(src, use_retrolambda_ast)
check_custom_lint.py:94
↓ 1 callers
Method
isLambdaExpression
(Class type)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:168
↓ 1 callers
Method
isShowCalled
()
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:148
↓ 1 callers
Function
main
()
check_custom_lint.py:156
↓ 1 callers
Method
testHashMap
()
aar/app/src/main/java/com/meituan/android/lint/demo/MainActivity.java:26
↓ 1 callers
Method
testLog
()
aar/app/src/main/java/com/meituan/android/lint/demo/MainActivity.java:20
Method
ShowFinder
(MethodInvocation target)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:121
Method
ToastDetector
Constructs a new {@link ToastDetector} check
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:57
Method
allowCompilationErrors
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:74
Method
appliesTo
(@NonNull Context context, @NonNull File file)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:60
Method
assertResultNoWarnings
(String actual)
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:86
Method
copy
(InputStream input, OutputStream output)
plugin/src/main/java/com/meituan/android/lint/IOUtils.java:32
Method
createJavaVisitor
(final JavaContext context)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/LogDetector.java:38
Method
createJavaVisitor
(final @NonNull JavaContext context)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/HashMapForJDK7Detector.java:72
Method
getApplicableMethodNames
()
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:68
Method
getApplicableNodeTypes
()
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/LogDetector.java:33
Method
getApplicableNodeTypes
()
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/HashMapForJDK7Detector.java:61
Method
getDetector
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/HashMapForJDK7DetectorTest.java:7
Method
getDetector
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/LogDetectorTest.java:7
Method
getTestResource
(String relativePath, boolean expectExists)
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/util/MTLintDetectorTest.java:44
Method
merge
(OutputStream outputStream, String expression, InputStream... inputStreams)
plugin/src/main/java/com/meituan/android/lint/XMLMergeUtil.java:28
Method
onCreate
(Bundle savedInstanceState)
aar/app/src/main/java/com/meituan/android/lint/demo/MainActivity.java:12
Method
setUp
Setup for the other test methods
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/MTIssueRegistryTest.java:19
Method
test
()
aar/lintCoreLibrary/src/test/resources/log/LogCase2.java:7
Method
test
()
aar/lintCoreLibrary/src/test/resources/log/LogCase1.java:9
Method
test
()
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase1.java:22
Method
test
()
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase4_2.java:16
Method
test
()
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase5.java:19
Method
test
()
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase3.java:18
Method
test
()
aar/lintCoreLibrary/src/test/resources/hashmap/HashMapCase2.java:23
Method
testCase1
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/HashMapForJDK7DetectorTest.java:12
Method
testCase1
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/LogDetectorTest.java:12
Method
testCase2
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/HashMapForJDK7DetectorTest.java:16
Method
testCase2
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/LogDetectorTest.java:17
Method
testCase3
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/HashMapForJDK7DetectorTest.java:20
Method
testCase4
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/HashMapForJDK7DetectorTest.java:25
Method
testCase5
()
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/HashMapForJDK7DetectorTest.java:30
Method
testGetIssues
Test that the Issue Registry contains the correct Issues
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/MTIssueRegistryTest.java:36
Method
testNumberOfIssues
Test that the Issue Registry contains the correct number of Issues
aar/lintCoreLibrary/src/test/java/com/meituan/android/lint/core/MTIssueRegistryTest.java:27
Method
visitConstructorInvocation
(ConstructorInvocation node)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/HashMapForJDK7Detector.java:76
Method
visitMethod
(@NonNull JavaContext context, @Nullable AstVisitor visitor, @NonNull MethodInvoca
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:73
Method
visitMethodInvocation
(MethodInvocation node)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/LogDetector.java:41
Method
visitMethodInvocation
(MethodInvocation node)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:125
Method
visitReturn
(Return node)
aar/lintCoreLibrary/src/main/java/com/meituan/android/lint/core/ToastDetector.java:139