mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 15:56:48 +08:00
Reorganized settings.gradle
This commit is contained in:
-4
@@ -56,10 +56,6 @@ private constructor(
|
||||
name
|
||||
}
|
||||
|
||||
if (name == "com.itsaky.androidide.zipfs.ZipCoder") {
|
||||
println()
|
||||
}
|
||||
|
||||
val isAnonymous = simpleName.isDigitsOnly()
|
||||
val isLocal = simpleName[0].isDigit() && simpleName.contains(Regex("[A-Za-z]"))
|
||||
val isInner = !isTopLevel && !isLocal && !isAnonymous
|
||||
|
||||
+6
-7
@@ -20,7 +20,6 @@ package com.itsaky.androidide.projects.classpath
|
||||
import com.google.common.collect.ImmutableSet
|
||||
import com.itsaky.androidide.javac.services.fs.CachedJarFileSystem
|
||||
import com.itsaky.androidide.javac.services.fs.CachingJarFileSystemProvider
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
import java.io.File
|
||||
import java.nio.file.FileVisitResult
|
||||
import java.nio.file.FileVisitResult.CONTINUE
|
||||
@@ -48,15 +47,18 @@ class JarFsClasspathReader : IClasspathReader {
|
||||
emptySet(),
|
||||
Int.MAX_VALUE,
|
||||
object : SimpleFileVisitor<Path>() {
|
||||
|
||||
override fun preVisitDirectory(dir: Path?, attrs: BasicFileAttributes?): FileVisitResult {
|
||||
|
||||
override fun preVisitDirectory(
|
||||
dir: Path?,
|
||||
attrs: BasicFileAttributes?
|
||||
): FileVisitResult {
|
||||
return if (fs.storeJARPackageDir(dir)) {
|
||||
CONTINUE
|
||||
} else {
|
||||
SKIP_SUBTREE
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
override fun visitFile(file: Path, attrs: BasicFileAttributes): FileVisitResult {
|
||||
var name = file.pathString
|
||||
if (!name.endsWith(".class")) {
|
||||
@@ -64,9 +66,6 @@ class JarFsClasspathReader : IClasspathReader {
|
||||
}
|
||||
|
||||
name = name.substringBeforeLast(".class")
|
||||
if (name.length <= 1) {
|
||||
return CONTINUE
|
||||
}
|
||||
|
||||
if (name.startsWith('/')) {
|
||||
name = name.substring(1)
|
||||
|
||||
+11
-11
@@ -8,6 +8,7 @@ include ':eventbus-android'
|
||||
include ':eventbus-events'
|
||||
include ':lexers'
|
||||
include ':logger'
|
||||
include ':lookup'
|
||||
include ':sdk-info'
|
||||
include ':shared'
|
||||
include ':treeview'
|
||||
@@ -21,25 +22,24 @@ include ':lsp:java'
|
||||
include ':lsp:xml'
|
||||
include ':lsp:testing'
|
||||
|
||||
include ':build-tools:aaptcompiler'
|
||||
include ':build-tools:builder-model-impl'
|
||||
include ':build-tools:classfile'
|
||||
include ':build-tools:framework-stubs'
|
||||
include ':build-tools:fuzzysearch'
|
||||
include ':build-tools:google-java-format'
|
||||
include ':build-tools:javac'
|
||||
include ':build-tools:javac-services'
|
||||
include ':build-tools:jaxp'
|
||||
include ':build-tools:jdt'
|
||||
include ':build-tools:jsonrpc'
|
||||
include ':build-tools:layoutlib-api'
|
||||
include ':build-tools:projects'
|
||||
include ':build-tools:tooling-api'
|
||||
include ':build-tools:tooling-api-events'
|
||||
include ':build-tools:tooling-api-impl'
|
||||
include ':build-tools:tooling-api-model'
|
||||
include ':build-tools:tooling-api-testing'
|
||||
include ':build-tools:xml-dom'
|
||||
include ':build-tools:xml-formatter'
|
||||
include ':build-tools:fuzzysearch'
|
||||
include ':build-tools:builder-model-impl'
|
||||
include ':build-tools:jsonrpc'
|
||||
include ':build-tools:projects'
|
||||
include ':build-tools:tooling-api-testing'
|
||||
include ':lookup'
|
||||
include ':build-tools:aaptcompiler'
|
||||
include ':build-tools:layoutlib-api'
|
||||
include ':build-tools:jaxp'
|
||||
include ':build-tools:xml-utils'
|
||||
include ':build-tools:jdt'
|
||||
include ':build-tools:classfile'
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user