Reorganized settings.gradle

This commit is contained in:
Akash Yadav
2022-08-28 09:38:55 +05:30
parent 02a54c928e
commit b5772a6f88
4 changed files with 17 additions and 22 deletions
@@ -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
@@ -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
View File
@@ -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.