Skip to content

Commit

Permalink
Organize Imports
Browse files Browse the repository at this point in the history
  • Loading branch information
handstandsam committed Jul 11, 2024
1 parent cc9007c commit 4410a34
Show file tree
Hide file tree
Showing 36 changed files with 332 additions and 60 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,13 @@ package com.squareup.invert

import com.squareup.invert.internal.InvertFileUtils
import com.squareup.invert.internal.isRootProject
import com.squareup.invert.internal.tasks.*
import com.squareup.invert.internal.tasks.InvertCleanTask
import com.squareup.invert.internal.tasks.InvertCollectDependenciesTask
import com.squareup.invert.internal.tasks.InvertCollectOwnershipTask
import com.squareup.invert.internal.tasks.InvertCollectStatsTask
import com.squareup.invert.internal.tasks.InvertCollectTask
import com.squareup.invert.internal.tasks.InvertProjectMetadataTask
import com.squareup.invert.internal.tasks.InvertTask
import org.gradle.api.Plugin
import org.gradle.api.Project
import org.gradle.api.tasks.TaskProvider
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import com.squareup.invert.logging.InvertLogger
import com.squareup.invert.models.GitBranch
import com.squareup.invert.models.GitSha
import org.gradle.api.GradleException
import org.gradle.api.logging.Logger
import java.io.File
import java.io.IOException

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.squareup.invert.internal.models

import com.squareup.invert.models.Stat
import com.squareup.invert.models.StatMetadata
import com.squareup.invert.models.StatKey
import com.squareup.invert.models.StatMetadata
import kotlinx.serialization.Serializable

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
package com.squareup.invert.internal.report

import com.squareup.invert.internal.models.*
import com.squareup.invert.internal.models.CollectedConfigurationsForProject
import com.squareup.invert.internal.models.CollectedDependenciesForProject
import com.squareup.invert.internal.models.CollectedOwnershipForProject
import com.squareup.invert.internal.models.CollectedPluginsForProject
import com.squareup.invert.internal.models.CollectedStatsForProject
import com.squareup.invert.models.InvertSerialization.InvertJson
import java.io.File

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ import com.squareup.invert.models.js.OwnershipJsReportModel
import com.squareup.invert.models.js.PluginsJsReportModel
import com.squareup.invert.models.js.StatsJsReportModel
import kotlinx.serialization.KSerializer
import org.gradle.api.logging.Logger
import java.io.File

class InvertJsReportWriter(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
package com.squareup.invert.internal.report.json

import com.squareup.invert.internal.InvertFileUtils
import com.squareup.invert.internal.models.*
import com.squareup.invert.internal.models.CollectedConfigurationsForProject
import com.squareup.invert.internal.models.CollectedDependenciesForProject
import com.squareup.invert.internal.models.CollectedOwnershipForProject
import com.squareup.invert.internal.models.CollectedPluginsForProject
import com.squareup.invert.internal.models.InvertPluginFileKey
import com.squareup.invert.logging.InvertLogger
import com.squareup.invert.models.InvertSerialization.InvertJson
import com.squareup.invert.models.StatMetadata
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
package com.squareup.invert.internal.tasks

import com.squareup.invert.InvertExtension
import com.squareup.invert.internal.*
import com.squareup.invert.internal.InvertDependencyCollectors.computeCollectedDependenciesForProject
import com.squareup.invert.internal.InvertFileUtils
import com.squareup.invert.internal.InvertFileUtils.addSlashAnd
import com.squareup.invert.internal.getResolvedComponentResult
import com.squareup.invert.internal.isRootProject
import com.squareup.invert.internal.models.CollectedConfigurationsForProject
import com.squareup.invert.internal.models.CollectedDependenciesForProject
import com.squareup.invert.internal.models.InvertPluginFileKey
import com.squareup.invert.internal.projectConfigurations
import com.squareup.invert.internal.report.json.InvertJsonReportWriter
import com.squareup.invert.internal.toTransitiveDeps
import com.squareup.invert.logging.GradleInvertLogger
import com.squareup.invert.logging.InvertLogger
import com.squareup.invert.models.ConfigurationName
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ import org.gradle.api.DefaultTask
import org.gradle.api.Project
import org.gradle.api.artifacts.repositories.UrlArtifactRepository
import org.gradle.api.file.RegularFileProperty
import org.gradle.api.logging.Logger
import org.gradle.api.provider.ListProperty
import org.gradle.api.provider.Property
import org.gradle.api.tasks.Input
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@ package com.squareup.invert.internal.tasks

import com.squareup.invert.internal.InvertFileUtils
import com.squareup.invert.internal.isRootProject
import com.squareup.invert.internal.models.*
import com.squareup.invert.internal.models.CollectedConfigurationsForProject
import com.squareup.invert.internal.models.CollectedDependenciesForProject
import com.squareup.invert.internal.models.CollectedOwnershipForProject
import com.squareup.invert.internal.models.CollectedPluginsForProject
import com.squareup.invert.internal.models.CollectedStatsForProject
import com.squareup.invert.internal.models.InvertPluginFileKey
import com.squareup.invert.internal.report.InvertReportFileUtils
import com.squareup.invert.internal.report.js.InvertJsReportUtils
import com.squareup.invert.internal.report.js.InvertJsReportUtils.computeGlobalStats
Expand All @@ -17,7 +22,6 @@ import kotlinx.coroutines.runBlocking
import org.gradle.api.DefaultTask
import org.gradle.api.Project
import org.gradle.api.file.DirectoryProperty
import org.gradle.api.logging.Logger
import org.gradle.api.provider.ListProperty
import org.gradle.api.provider.Property
import org.gradle.api.tasks.Input
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
package com.squareup.invert.models

import kotlinx.serialization.Serializable

Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ package com.squareup.invert.models.js

import com.squareup.invert.models.GradlePath
import com.squareup.invert.models.Stat
import com.squareup.invert.models.StatMetadata
import com.squareup.invert.models.StatKey
import com.squareup.invert.models.StatMetadata
import kotlinx.serialization.Serializable

/**
Expand Down
1 change: 0 additions & 1 deletion invert-report/src/jsMain/kotlin/MainComposables.kt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import com.squareup.invert.common.ReportDataRepo
import com.squareup.invert.common.navigation.NavRoute
import com.squareup.invert.common.navigation.NavRouteManager
import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.pages.HomeReportPage
import history.JavaScriptNavigationAndHistory
import kotlinx.coroutines.DelicateCoroutinesApi
import kotlinx.coroutines.GlobalScope
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
package com.squareup.invert.common

import com.squareup.invert.models.js.*
import com.squareup.invert.models.js.CollectedStatTotalsJsReportModel
import com.squareup.invert.models.js.ConfigurationsJsReportModel
import com.squareup.invert.models.js.DependenciesJsReportModel
import com.squareup.invert.models.js.DirectDependenciesJsReportModel
import com.squareup.invert.models.js.HomeJsReportModel
import com.squareup.invert.models.js.JsReportFileKey
import com.squareup.invert.models.js.MetadataJsReportModel
import com.squareup.invert.models.js.OwnershipJsReportModel
import com.squareup.invert.models.js.PluginsJsReportModel
import com.squareup.invert.models.js.StatsJsReportModel
import kotlinx.coroutines.CoroutineDispatcher
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.MutableStateFlow
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,31 @@ package com.squareup.invert.common
import com.squareup.invert.common.navigation.NavRoute
import com.squareup.invert.common.navigation.NavRouteManager
import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.pages.*
import com.squareup.invert.common.pages.AllModulesReportPage
import com.squareup.invert.common.pages.AllStatsReportPage
import com.squareup.invert.common.pages.AnnotationProcessorsReportPage
import com.squareup.invert.common.pages.ArtifactDetailReportPage
import com.squareup.invert.common.pages.ArtifactsReportPage
import com.squareup.invert.common.pages.ConfigurationDetailReportPage
import com.squareup.invert.common.pages.ConfigurationsReportPage
import com.squareup.invert.common.pages.DependencyDiffReportPage
import com.squareup.invert.common.pages.DependencyInjectionReportPage
import com.squareup.invert.common.pages.GitHubMarkdownReportPage
import com.squareup.invert.common.pages.GradlePluginsReportPage
import com.squareup.invert.common.pages.GradleRepositoriesReportPage
import com.squareup.invert.common.pages.HomeReportPage
import com.squareup.invert.common.pages.HotwireReportPage
import com.squareup.invert.common.pages.InvertedDependenciesReportPage
import com.squareup.invert.common.pages.KotlinCompilerPluginsReportPage
import com.squareup.invert.common.pages.LeafModulesReportPage
import com.squareup.invert.common.pages.ModuleDependencyGraphReportPage
import com.squareup.invert.common.pages.ModuleDetailReportPage
import com.squareup.invert.common.pages.OwnerDetailReportPage
import com.squareup.invert.common.pages.OwnersReportPage
import com.squareup.invert.common.pages.PluginDetailReportPage
import com.squareup.invert.common.pages.StatDetailReportPage
import com.squareup.invert.common.pages.SuppressAnnotationReportPage
import com.squareup.invert.common.pages.UnusedModulesReportPage
import invertComposeMain
import kotlinx.browser.window
import kotlinx.coroutines.Dispatchers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,25 @@ import com.squareup.invert.common.PerformanceAndTiming.computeMeasureDuration
import com.squareup.invert.common.navigation.NavRoute
import com.squareup.invert.common.pages.InvertedDependenciesNavRoute
import com.squareup.invert.common.utils.DependencyComputations
import com.squareup.invert.models.*
import com.squareup.invert.models.ConfigurationName
import com.squareup.invert.models.DependencyId
import com.squareup.invert.models.GradlePath
import com.squareup.invert.models.GradlePluginId
import com.squareup.invert.models.OwnerName
import com.squareup.invert.models.Stat
import com.squareup.invert.models.StatKey
import com.squareup.invert.models.StatMetadata
import com.squareup.invert.models.js.CollectedStatTotalsJsReportModel
import com.squareup.invert.models.js.MetadataJsReportModel
import com.squareup.invert.models.js.PluginsJsReportModel
import com.squareup.invert.models.js.StatsJsReportModel
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.flow.*
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.combine
import kotlinx.coroutines.flow.distinctUntilChanged
import kotlinx.coroutines.flow.filterIsInstance
import kotlinx.coroutines.flow.map
import kotlinx.coroutines.flow.mapLatest

@OptIn(ExperimentalCoroutinesApi::class)
class ReportDataRepo(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,15 @@ import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.serialization.Serializable
import org.jetbrains.compose.web.css.*
import org.jetbrains.compose.web.css.Color
import org.jetbrains.compose.web.css.LineStyle
import org.jetbrains.compose.web.css.border
import org.jetbrains.compose.web.css.maxHeight
import org.jetbrains.compose.web.css.maxWidth
import org.jetbrains.compose.web.css.percent
import org.jetbrains.compose.web.css.px
import org.jetbrains.compose.web.css.style
import org.jetbrains.compose.web.css.width
import org.jetbrains.compose.web.dom.Canvas
import renderChartJs
import kotlin.math.absoluteValue
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,32 @@
package com.squareup.invert.common.navigation

import com.squareup.invert.common.pages.*
import com.squareup.invert.common.pages.AllModulesNavRoute
import com.squareup.invert.common.pages.AllModulesReportPage
import com.squareup.invert.common.pages.AllStatsNavRoute
import com.squareup.invert.common.pages.AnnotationProcessorsReportPage
import com.squareup.invert.common.pages.ArtifactDetailNavRoute
import com.squareup.invert.common.pages.ArtifactsNavRoute
import com.squareup.invert.common.pages.ArtifactsReportPage
import com.squareup.invert.common.pages.ConfigurationDetailNavRoute
import com.squareup.invert.common.pages.ConfigurationsNavRoute
import com.squareup.invert.common.pages.DependencyDiffReportPage
import com.squareup.invert.common.pages.DependencyInjectionReportPage
import com.squareup.invert.common.pages.GitHubMarkdownReportPage
import com.squareup.invert.common.pages.GradlePluginsNavRoute
import com.squareup.invert.common.pages.GradlePluginsReportPage
import com.squareup.invert.common.pages.GradleRepositoriesReportPage
import com.squareup.invert.common.pages.HomeReportPage
import com.squareup.invert.common.pages.InvertedDependenciesReportPage
import com.squareup.invert.common.pages.KotlinCompilerPluginsReportPage
import com.squareup.invert.common.pages.LeafModulesNavRoute
import com.squareup.invert.common.pages.ModuleDependencyGraphReportPage
import com.squareup.invert.common.pages.ModuleDetailNavRoute
import com.squareup.invert.common.pages.OwnerDetailNavRoute
import com.squareup.invert.common.pages.OwnersNavRoute
import com.squareup.invert.common.pages.OwnersReportPage
import com.squareup.invert.common.pages.PluginDetailNavRoute
import com.squareup.invert.common.pages.SuppressAnnotationReportPage
import com.squareup.invert.common.pages.UnusedModulesReportPage

typealias NavPageId = String

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,12 @@ import com.squareup.invert.common.pages.AllModulesReportPage.navPage
import com.squareup.invert.models.GradlePath
import org.jetbrains.compose.web.dom.H1
import org.jetbrains.compose.web.dom.Text
import ui.*
import ui.BootstrapAccordion
import ui.BootstrapLoadingMessageWithSpinner
import ui.BootstrapSearchBox
import ui.BootstrapTabData
import ui.BootstrapTabPane
import ui.BootstrapTable
import kotlin.reflect.KClass


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,14 @@ import com.squareup.invert.models.CollectedStatType
import org.jetbrains.compose.web.dom.A
import org.jetbrains.compose.web.dom.H1
import org.jetbrains.compose.web.dom.Text
import ui.*
import ui.BootstrapButton
import ui.BootstrapButtonType
import ui.BootstrapClickableList
import ui.BootstrapColumn
import ui.BootstrapJumbotron
import ui.BootstrapLoadingMessageWithSpinner
import ui.BootstrapLoadingSpinner
import ui.BootstrapRow
import kotlin.reflect.KClass


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,11 @@ import com.squareup.invert.common.navigation.routes.BaseNavRoute
import com.squareup.invert.models.ConfigurationName
import com.squareup.invert.models.DependencyId
import com.squareup.invert.models.GradlePath
import org.jetbrains.compose.web.dom.*
import org.jetbrains.compose.web.dom.Br
import org.jetbrains.compose.web.dom.H1
import org.jetbrains.compose.web.dom.H3
import org.jetbrains.compose.web.dom.H4
import org.jetbrains.compose.web.dom.Text
import ui.BoostrapExpandingCard
import ui.BootstrapAccordion
import ui.BootstrapLoadingSpinner
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.navigation.routes.BaseNavRoute
import com.squareup.invert.common.pages.ArtifactDetailReportPage.navPage
import com.squareup.invert.models.DependencyId
import org.jetbrains.compose.web.dom.*
import org.jetbrains.compose.web.dom.Br
import org.jetbrains.compose.web.dom.H3
import org.jetbrains.compose.web.dom.H6
import org.jetbrains.compose.web.dom.Text
import ui.BootstrapLoadingMessageWithSpinner
import ui.BootstrapTable
import kotlin.reflect.KClass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@ import com.squareup.invert.common.charts.ChartsJs
import com.squareup.invert.common.navigation.NavPage
import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.navigation.routes.BaseNavRoute
import ui.*
import ui.BootstrapColumn
import ui.BootstrapLoadingMessageWithSpinner
import ui.BootstrapRow
import ui.BootstrapSearchBox
import ui.BootstrapTable
import ui.TitleRow
import kotlin.reflect.KClass

data class ArtifactsNavRoute(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@ import com.squareup.invert.common.navigation.NavPage
import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.navigation.routes.BaseNavRoute
import kotlinx.browser.window
import ui.*
import ui.BootstrapClickableList
import ui.BootstrapColumn
import ui.BootstrapLoadingMessageWithSpinner
import ui.BootstrapRow
import ui.BootstrapTable
import ui.TitleRow
import kotlin.reflect.KClass

object ConfigurationsNavRoute : BaseNavRoute(ConfigurationsReportPage.navPage)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,19 @@ import com.squareup.invert.common.pages.DependencyDiffNavRoute.Companion.parser
import com.squareup.invert.models.ConfigurationName
import com.squareup.invert.models.DependencyId
import com.squareup.invert.models.GradlePath
import org.jetbrains.compose.web.dom.*
import ui.*
import org.jetbrains.compose.web.dom.Br
import org.jetbrains.compose.web.dom.Datalist
import org.jetbrains.compose.web.dom.H1
import org.jetbrains.compose.web.dom.H3
import org.jetbrains.compose.web.dom.Option
import org.jetbrains.compose.web.dom.P
import org.jetbrains.compose.web.dom.Span
import org.jetbrains.compose.web.dom.Text
import ui.BootstrapButton
import ui.BootstrapColumn
import ui.BootstrapRow
import ui.BootstrapSearchBox
import ui.BootstrapSettingsCheckbox
import kotlin.reflect.KClass


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,12 @@ import com.squareup.invert.common.navigation.NavPage
import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.navigation.routes.BaseNavRoute
import com.squareup.invert.models.GradlePluginId
import ui.*
import ui.BootstrapClickableList
import ui.BootstrapColumn
import ui.BootstrapLoadingSpinner
import ui.BootstrapRow
import ui.BootstrapSearchBox
import ui.TitleRow
import kotlin.reflect.KClass

data class GradlePluginsNavRoute(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,12 @@ import com.squareup.invert.common.ReportDataRepo
import com.squareup.invert.common.navigation.NavPage
import com.squareup.invert.common.navigation.NavRouteRepo
import com.squareup.invert.common.navigation.routes.BaseNavRoute
import org.jetbrains.compose.web.dom.*
import org.jetbrains.compose.web.dom.A
import org.jetbrains.compose.web.dom.Br
import org.jetbrains.compose.web.dom.H4
import org.jetbrains.compose.web.dom.Li
import org.jetbrains.compose.web.dom.Text
import org.jetbrains.compose.web.dom.Ul
import ui.BootstrapLoadingSpinner
import kotlin.reflect.KClass

Expand Down
Loading

0 comments on commit 4410a34

Please sign in to comment.