Skip to content
This repository was archived by the owner on Oct 18, 2024. It is now read-only.

Commit 1ed5f77

Browse files
committed
refactor(projects): reorganize project APIs in different packages
1 parent 11858d7 commit 1ed5f77

File tree

40 files changed

+318
-54
lines changed

40 files changed

+318
-54
lines changed

.idea/other.xml

Lines changed: 263 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/app/src/main/java/com/itsaky/androidide/actions/build/QuickRunWithCancellationAction.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import com.itsaky.androidide.actions.markInvisible
3030
import com.itsaky.androidide.actions.openApplicationModuleChooser
3131
import com.itsaky.androidide.lookup.Lookup
3232
import com.itsaky.androidide.models.ApkMetadata
33-
import com.itsaky.androidide.projects.api.AndroidModule
33+
import com.itsaky.androidide.projects.android.AndroidModule
3434
import com.itsaky.androidide.projects.builder.BuildService
3535
import com.itsaky.androidide.resources.R
3636
import com.itsaky.androidide.tooling.api.messages.result.TaskExecutionResult

core/app/src/main/java/com/itsaky/androidide/actions/internalActionUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ package com.itsaky.androidide.actions
2020
import android.content.Context
2121
import com.itsaky.androidide.R
2222
import com.itsaky.androidide.projects.IProjectManager
23-
import com.itsaky.androidide.projects.api.AndroidModule
23+
import com.itsaky.androidide.projects.android.AndroidModule
2424
import com.itsaky.androidide.utils.DialogUtils
2525
import com.itsaky.androidide.utils.ILogger
2626
import com.itsaky.androidide.utils.flashError

core/app/src/main/java/com/itsaky/androidide/activities/editor/ProjectHandlerActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import com.itsaky.androidide.lsp.IDELanguageClientImpl
4040
import com.itsaky.androidide.lsp.java.utils.CancelChecker
4141
import com.itsaky.androidide.preferences.internal.GeneralPreferences
4242
import com.itsaky.androidide.projects.internal.ProjectManagerImpl
43-
import com.itsaky.androidide.projects.api.GradleProject
43+
import com.itsaky.androidide.projects.GradleProject
4444
import com.itsaky.androidide.projects.builder.BuildService
4545
import com.itsaky.androidide.services.builder.GradleBuildService
4646
import com.itsaky.androidide.services.builder.GradleBuildServiceConnnection

core/app/src/main/java/com/itsaky/androidide/fragments/RunTasksDialogFragment.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
package com.itsaky.androidide.fragments
1919

2020
import android.app.Dialog
21-
import android.graphics.Color
2221
import android.os.Build
2322
import android.os.Bundle
2423
import android.text.Editable
@@ -27,7 +26,6 @@ import android.view.LayoutInflater
2726
import android.view.View
2827
import android.view.ViewGroup
2928
import android.view.ViewGroup.MarginLayoutParams
30-
import androidx.core.view.WindowCompat
3129
import androidx.core.view.WindowInsetsCompat.Type.navigationBars
3230
import androidx.core.view.WindowInsetsCompat.Type.statusBars
3331
import androidx.core.view.updateLayoutParams
@@ -46,7 +44,7 @@ import com.itsaky.androidide.databinding.LayoutRunTaskDialogBinding
4644
import com.itsaky.androidide.lookup.Lookup
4745
import com.itsaky.androidide.models.Checkable
4846
import com.itsaky.androidide.projects.IProjectManager
49-
import com.itsaky.androidide.projects.api.GradleProject
47+
import com.itsaky.androidide.projects.GradleProject
5048
import com.itsaky.androidide.projects.builder.BuildService
5149
import com.itsaky.androidide.resources.R
5250
import com.itsaky.androidide.tasks.executeAsync
@@ -55,7 +53,6 @@ import com.itsaky.androidide.utils.SingleTextWatcher
5553
import com.itsaky.androidide.utils.doOnApplyWindowInsets
5654
import com.itsaky.androidide.utils.flashError
5755
import com.itsaky.androidide.utils.flashInfo
58-
import com.itsaky.androidide.utils.updateSystemBarColors
5956
import com.itsaky.androidide.viewmodel.RunTasksViewModel
6057
import org.slf4j.LoggerFactory
6158

core/app/src/main/java/com/itsaky/androidide/indexing/platform/PlatformIndexService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ package com.itsaky.androidide.indexing.platform
1919

2020
import com.google.auto.service.AutoService
2121
import com.itsaky.androidide.indexing.IIndexService
22-
import com.itsaky.androidide.projects.api.Project
22+
import com.itsaky.androidide.projects.Project
2323
import org.slf4j.LoggerFactory
2424
import java.io.File
2525

core/indexing-api/src/main/java/com/itsaky/androidide/indexing/IIndexService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
package com.itsaky.androidide.indexing
1919

20-
import com.itsaky.androidide.projects.api.Project
20+
import com.itsaky.androidide.projects.Project
2121
import kotlinx.coroutines.Deferred
2222
import java.io.File
2323

core/lsp-api/src/main/java/com/itsaky/androidide/lsp/api/DefaultLanguageServerRegistry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import androidx.annotation.NonNull;
2121
import androidx.annotation.Nullable;
2222
import com.itsaky.androidide.eventbus.events.project.ProjectInitializedEvent;
23-
import com.itsaky.androidide.projects.api.Project;
23+
import com.itsaky.androidide.projects.Project;
2424
import com.itsaky.androidide.utils.ILogger;
2525
import java.util.HashMap;
2626
import java.util.Map;

core/lsp-api/src/main/java/com/itsaky/androidide/lsp/api/ILanguageServer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import com.itsaky.androidide.lsp.models.ReferenceResult
4646
import com.itsaky.androidide.lsp.models.SignatureHelp
4747
import com.itsaky.androidide.lsp.models.SignatureHelpParams
4848
import com.itsaky.androidide.models.Range
49-
import com.itsaky.androidide.projects.api.Project
49+
import com.itsaky.androidide.projects.Project
5050
import java.nio.file.Path
5151

5252
/**

core/lsp-api/src/main/java/com/itsaky/androidide/lsp/util/commonCompletionUtils.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ package com.itsaky.androidide.lsp.util
1919

2020
import com.itsaky.androidide.lookup.Lookup
2121
import com.itsaky.androidide.projects.IProjectManager
22-
import com.itsaky.androidide.projects.api.AndroidModule
23-
import com.itsaky.androidide.projects.api.ModuleProject
22+
import com.itsaky.androidide.projects.android.AndroidModule
23+
import com.itsaky.androidide.projects.ModuleProject
2424
import com.itsaky.androidide.xml.resources.ResourceTableRegistry
2525
import com.itsaky.androidide.xml.versions.ApiVersions
2626
import com.itsaky.androidide.xml.widgets.WidgetTable

0 commit comments

Comments
 (0)