├── .github ├── CODEOWNERS └── workflows │ ├── main.yml │ └── pr-checks.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── RELEASING.md ├── examples ├── app │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── squareup │ │ └── invert │ │ └── examples │ │ ├── AppComponent.kt │ │ └── MainApp.kt ├── build.gradle.kts ├── gradle ├── gradlew ├── models │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── squareup │ │ └── invert │ │ └── examples │ │ └── models │ │ ├── Category.kt │ │ ├── Item.kt │ │ ├── LoginRequest.kt │ │ ├── NetworkConfig.kt │ │ └── User.kt ├── networking │ ├── api │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── squareup │ │ │ └── invert │ │ │ └── examples │ │ │ ├── di │ │ │ ├── NetworkGraph.kt │ │ │ └── ServerBaseUrl.kt │ │ │ ├── network │ │ │ └── Response.kt │ │ │ └── repository │ │ │ ├── CategoryRepo.kt │ │ │ ├── ItemRepo.kt │ │ │ └── UserRepo.kt │ ├── fake │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── squareup │ │ │ └── invert │ │ │ └── examples │ │ │ ├── FakeCategoryRepo.kt │ │ │ ├── FakeItemRepo.kt │ │ │ ├── FakeNetworkGraph.kt │ │ │ ├── FakeUserRepo.kt │ │ │ ├── MockAccount.kt │ │ │ └── ProduceMockAccount.kt │ └── impl │ │ ├── build.gradle.kts │ │ ├── detekt-baseline.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── squareup │ │ └── invert │ │ └── examples │ │ ├── LiveNetworkCategoryRepo.kt │ │ ├── LiveNetworkGraph.kt │ │ ├── LiveNetworkUserRepo.kt │ │ ├── NetworkDaggerModule.kt │ │ └── RealNetworkConfig.kt ├── scopes │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── squareup │ │ └── invert │ │ └── examples │ │ └── scopes │ │ └── AppScope.kt └── settings.gradle.kts ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── invert-collectors ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── com │ └── squareup │ └── invert │ └── collectors │ ├── contains │ └── InvertContainsStatCollector.kt │ ├── internal │ └── FormattingUtils.kt │ └── linesofcode │ └── LinesOfCodeStatCollector.kt ├── invert-gradle-plugin ├── build.gradle.kts └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── squareup │ │ │ └── invert │ │ │ ├── AllCollectedDataForProject.kt │ │ │ ├── CollectedStat.kt │ │ │ ├── CollectedStatsAggregate.kt │ │ │ ├── InvertAllCollectedDataRepo.kt │ │ │ ├── InvertCollectContext.kt │ │ │ ├── InvertExtension.kt │ │ │ ├── InvertGradlePlugin.kt │ │ │ ├── InvertIncludeConfigurationCalculator.kt │ │ │ ├── InvertIncludeSubProjectCalculator.kt │ │ │ ├── InvertOwnershipCollector.kt │ │ │ ├── ReportOutputConfig.kt │ │ │ ├── StatCollector.kt │ │ │ ├── internal │ │ │ ├── CollectedDependenciesForConfiguration.kt │ │ │ ├── CollectedStatAggregator.kt │ │ │ ├── DepExt.kt │ │ │ ├── Dependency.kt │ │ │ ├── DependencyVisitor.kt │ │ │ ├── DirectDependenciesCollector.kt │ │ │ ├── GitDataCollector.kt │ │ │ ├── IncludeAnySubprojectCalculator.kt │ │ │ ├── IncludeRuntimeClasspathConfigurationsCalculator.kt │ │ │ ├── InvertDependencyCollectors.kt │ │ │ ├── InvertFileUtils.kt │ │ │ ├── NoOpInvertOwnershipCollector.kt │ │ │ ├── TerminalExecRunnerResult.kt │ │ │ ├── models │ │ │ │ ├── CollectedConfigurationsForProject.kt │ │ │ │ ├── CollectedDependenciesForProject.kt │ │ │ │ ├── CollectedOwnershipForProject.kt │ │ │ │ ├── CollectedPluginsForProject.kt │ │ │ │ ├── CollectedStatsForProject.kt │ │ │ │ ├── InvertCombinedCollectedData.kt │ │ │ │ └── InvertPluginFileKey.kt │ │ │ ├── report │ │ │ │ ├── GradleProjectAnalysisCombiner.kt │ │ │ │ ├── InvertReportFileUtils.kt │ │ │ │ ├── InvertReportWriter.kt │ │ │ │ ├── js │ │ │ │ │ ├── InvertJsReportUtils.kt │ │ │ │ │ └── InvertJsReportWriter.kt │ │ │ │ ├── json │ │ │ │ │ └── InvertJsonReportWriter.kt │ │ │ │ └── sarif │ │ │ │ │ ├── InvertSarifReportWriter.kt │ │ │ │ │ └── InvertSarifUtils.kt │ │ │ └── tasks │ │ │ │ ├── InvertCleanTask.kt │ │ │ │ ├── InvertCollectDependenciesTask.kt │ │ │ │ ├── InvertCollectOwnershipTask.kt │ │ │ │ ├── InvertCollectStatsTask.kt │ │ │ │ ├── InvertCollectTask.kt │ │ │ │ ├── InvertTask.kt │ │ │ │ └── ProjectMetadataCollector.kt │ │ │ └── logging │ │ │ ├── GradleInvertLogger.kt │ │ │ ├── InvertLogger.kt │ │ │ └── SystemOutInvertLogger.kt │ └── resources │ │ └── META-INF │ │ ├── index.html │ │ ├── invert.css │ │ └── invert.js │ └── test │ └── kotlin │ ├── GitDataCollectorTest.kt │ └── com │ └── squareup │ └── invert │ └── internal │ ├── CollectedStatAggregatorTest.kt │ ├── DirectDependenciesCollectorTest.kt │ └── report │ ├── InvertReportWriterTest.kt │ ├── js │ ├── InvertJsReportUtilsTest.kt │ └── InvertJsReportWriterTest.kt │ ├── json │ └── InvertJsonReportWriterTest.kt │ └── sarif │ └── InvertSarifReportWriterTest.kt ├── invert-models ├── build.gradle.kts └── src │ └── commonMain │ └── kotlin │ └── com │ └── squareup │ └── invert │ └── models │ ├── ExtraDataType.kt │ ├── ExtraMetadata.kt │ ├── InvertSerialization.kt │ ├── OwnerInfo.kt │ ├── Stat.kt │ ├── StatDataType.kt │ ├── StatMetadata.kt │ ├── Typealiases.kt │ ├── js │ ├── BuildSystem.kt │ ├── CollectedStatTotalsJsReportModel.kt │ ├── ConfigurationsJsReportModel.kt │ ├── DependenciesJsReportModel.kt │ ├── DirectDependenciesJsReportModel.kt │ ├── HomeJsReportModel.kt │ ├── JsReportFileKey.kt │ ├── MetadataJsReportModel.kt │ ├── OwnershipJsReportModel.kt │ ├── PluginsJsReportModel.kt │ ├── StatJsReportModel.kt │ ├── StatsJsReportModel.kt │ └── TechDebtInitiative.kt │ └── utils │ └── BuildSystemUtils.kt ├── invert-owners-github ├── README.md ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── com │ │ ├── github │ │ └── pgreze │ │ │ └── kowners │ │ │ ├── CodeOwnership.kt │ │ │ ├── FileUtils.kt │ │ │ ├── GitHelper.kt │ │ │ ├── GitUtils.kt │ │ │ ├── OwnersResolver.kt │ │ │ └── Pattern.kt │ │ └── squareup │ │ └── invert │ │ └── owners │ │ └── GitHubCodeOwnersInvertOwnershipCollector.kt │ └── test │ └── kotlin │ └── com │ └── github │ └── pgreze │ └── kowners │ ├── CodeOwnershipTest.kt │ ├── OwnersResolverTest.kt │ └── PatternTest.kt ├── invert-report ├── build.gradle.kts ├── src │ └── jsMain │ │ └── kotlin │ │ ├── External.kt │ │ ├── InvertReportMain.kt │ │ ├── MainComposables.kt │ │ ├── PagingConstants.kt │ │ ├── com │ │ └── squareup │ │ │ └── invert │ │ │ └── common │ │ │ ├── CollectedDataRepo.kt │ │ │ ├── DependencyGraph.kt │ │ │ ├── DiProvidesAndInjectsItem.kt │ │ │ ├── Ext.kt │ │ │ ├── InvertReport.kt │ │ │ ├── InvertReportPage.kt │ │ │ ├── Log.kt │ │ │ ├── PerformanceAndTiming.kt │ │ │ ├── ReportDataRepo.kt │ │ │ ├── charts │ │ │ └── ChartsJs.kt │ │ │ ├── model │ │ │ ├── RelativeChangeValues.kt │ │ │ └── StatComparisonResult.kt │ │ │ ├── navigation │ │ │ ├── NavGroupsRepo.kt │ │ │ ├── NavPage.kt │ │ │ ├── NavPageGroup.kt │ │ │ ├── NavRoute.kt │ │ │ ├── NavRouteManager.kt │ │ │ ├── NavRouteRepo.kt │ │ │ └── routes │ │ │ │ ├── BaseNavRoute.kt │ │ │ │ └── NavRouteExt.kt │ │ │ ├── pages │ │ │ ├── AllModulesReportPage.kt │ │ │ ├── AllStatsReportPage.kt │ │ │ ├── AnnotationProcessorsReportPage.kt │ │ │ ├── ArtifactDetailReportPage.kt │ │ │ ├── ArtifactsReportPage.kt │ │ │ ├── BlankReportPage.kt │ │ │ ├── CodeReferencesReportPage.kt │ │ │ ├── ConfigurationDetailReportPage.kt │ │ │ ├── ConfigurationsReportPage.kt │ │ │ ├── DependencyDiffReportPage.kt │ │ │ ├── GitHubMarkdownReportPage.kt │ │ │ ├── GradlePluginsReportPage.kt │ │ │ ├── GradleRepositoriesReportPage.kt │ │ │ ├── HomeReportPage.kt │ │ │ ├── InvertedDependenciesReportPage.kt │ │ │ ├── KotlinCompilerPluginsReportPage.kt │ │ │ ├── LeafModulesReportPage.kt │ │ │ ├── ModuleDependencyGraphReportPage.kt │ │ │ ├── ModuleDetailReportPage.kt │ │ │ ├── OwnerBreakdownReportPage.kt │ │ │ ├── OwnerDetailReportPage.kt │ │ │ ├── OwnersReportPage.kt │ │ │ ├── PluginDetailReportPage.kt │ │ │ ├── StatDetailReportPage.kt │ │ │ ├── TechDebtReportPage.kt │ │ │ └── UnusedModulesReportPage.kt │ │ │ ├── routes │ │ │ ├── ExternalLinkNavRoute.kt │ │ │ └── IFrameNavRoute.kt │ │ │ └── utils │ │ │ ├── CsvFileDownloadUtil.kt │ │ │ ├── DependencyComputations.kt │ │ │ ├── EmbedMode.kt │ │ │ ├── FormattingUtils.kt │ │ │ ├── HistoricalComparison.kt │ │ │ └── MathUtils.kt │ │ ├── history │ │ ├── HistoryState.kt │ │ ├── JavaScriptNavigationAndHistory.kt │ │ └── PushOrReplaceState.kt │ │ ├── navigation │ │ ├── NavigationComposables.kt │ │ └── RemoteJsLoadingProgress.kt │ │ └── ui │ │ ├── BootstrapComposables.kt │ │ ├── FullScreenIframeComposable.kt │ │ ├── MarkdownComposable.kt │ │ ├── NavBarComposable.kt │ │ └── NavRouteLink.kt └── webpack.config.d │ └── no-clean.js ├── invert.init.script.gradle.kts ├── scripts ├── dev-server-hot-reload.sh ├── dev-server.sh ├── fir.main.kts ├── github-pages.main.kts └── invert-clone-and-run.sh └── settings.gradle.kts /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pr-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/.github/workflows/pr-checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/RELEASING.md -------------------------------------------------------------------------------- /examples/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/app/build.gradle.kts -------------------------------------------------------------------------------- /examples/app/src/main/kotlin/com/squareup/invert/examples/AppComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/app/src/main/kotlin/com/squareup/invert/examples/AppComponent.kt -------------------------------------------------------------------------------- /examples/app/src/main/kotlin/com/squareup/invert/examples/MainApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/app/src/main/kotlin/com/squareup/invert/examples/MainApp.kt -------------------------------------------------------------------------------- /examples/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/build.gradle.kts -------------------------------------------------------------------------------- /examples/gradle: -------------------------------------------------------------------------------- 1 | ../gradle -------------------------------------------------------------------------------- /examples/gradlew: -------------------------------------------------------------------------------- 1 | ../gradlew -------------------------------------------------------------------------------- /examples/models/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/models/build.gradle.kts -------------------------------------------------------------------------------- /examples/models/src/main/kotlin/com/squareup/invert/examples/models/Category.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/models/src/main/kotlin/com/squareup/invert/examples/models/Category.kt -------------------------------------------------------------------------------- /examples/models/src/main/kotlin/com/squareup/invert/examples/models/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/models/src/main/kotlin/com/squareup/invert/examples/models/Item.kt -------------------------------------------------------------------------------- /examples/models/src/main/kotlin/com/squareup/invert/examples/models/LoginRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/models/src/main/kotlin/com/squareup/invert/examples/models/LoginRequest.kt -------------------------------------------------------------------------------- /examples/models/src/main/kotlin/com/squareup/invert/examples/models/NetworkConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/models/src/main/kotlin/com/squareup/invert/examples/models/NetworkConfig.kt -------------------------------------------------------------------------------- /examples/models/src/main/kotlin/com/squareup/invert/examples/models/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/models/src/main/kotlin/com/squareup/invert/examples/models/User.kt -------------------------------------------------------------------------------- /examples/networking/api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/build.gradle.kts -------------------------------------------------------------------------------- /examples/networking/api/src/main/java/com/squareup/invert/examples/di/NetworkGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/src/main/java/com/squareup/invert/examples/di/NetworkGraph.kt -------------------------------------------------------------------------------- /examples/networking/api/src/main/java/com/squareup/invert/examples/di/ServerBaseUrl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/src/main/java/com/squareup/invert/examples/di/ServerBaseUrl.kt -------------------------------------------------------------------------------- /examples/networking/api/src/main/java/com/squareup/invert/examples/network/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/src/main/java/com/squareup/invert/examples/network/Response.kt -------------------------------------------------------------------------------- /examples/networking/api/src/main/java/com/squareup/invert/examples/repository/CategoryRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/src/main/java/com/squareup/invert/examples/repository/CategoryRepo.kt -------------------------------------------------------------------------------- /examples/networking/api/src/main/java/com/squareup/invert/examples/repository/ItemRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/src/main/java/com/squareup/invert/examples/repository/ItemRepo.kt -------------------------------------------------------------------------------- /examples/networking/api/src/main/java/com/squareup/invert/examples/repository/UserRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/api/src/main/java/com/squareup/invert/examples/repository/UserRepo.kt -------------------------------------------------------------------------------- /examples/networking/fake/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/build.gradle.kts -------------------------------------------------------------------------------- /examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeCategoryRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeCategoryRepo.kt -------------------------------------------------------------------------------- /examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeItemRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeItemRepo.kt -------------------------------------------------------------------------------- /examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeNetworkGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeNetworkGraph.kt -------------------------------------------------------------------------------- /examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeUserRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/src/main/java/com/squareup/invert/examples/FakeUserRepo.kt -------------------------------------------------------------------------------- /examples/networking/fake/src/main/java/com/squareup/invert/examples/MockAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/src/main/java/com/squareup/invert/examples/MockAccount.kt -------------------------------------------------------------------------------- /examples/networking/fake/src/main/java/com/squareup/invert/examples/ProduceMockAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/fake/src/main/java/com/squareup/invert/examples/ProduceMockAccount.kt -------------------------------------------------------------------------------- /examples/networking/impl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/build.gradle.kts -------------------------------------------------------------------------------- /examples/networking/impl/detekt-baseline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/detekt-baseline.xml -------------------------------------------------------------------------------- /examples/networking/impl/src/main/java/com/squareup/invert/examples/LiveNetworkCategoryRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/src/main/java/com/squareup/invert/examples/LiveNetworkCategoryRepo.kt -------------------------------------------------------------------------------- /examples/networking/impl/src/main/java/com/squareup/invert/examples/LiveNetworkGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/src/main/java/com/squareup/invert/examples/LiveNetworkGraph.kt -------------------------------------------------------------------------------- /examples/networking/impl/src/main/java/com/squareup/invert/examples/LiveNetworkUserRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/src/main/java/com/squareup/invert/examples/LiveNetworkUserRepo.kt -------------------------------------------------------------------------------- /examples/networking/impl/src/main/java/com/squareup/invert/examples/NetworkDaggerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/src/main/java/com/squareup/invert/examples/NetworkDaggerModule.kt -------------------------------------------------------------------------------- /examples/networking/impl/src/main/java/com/squareup/invert/examples/RealNetworkConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/networking/impl/src/main/java/com/squareup/invert/examples/RealNetworkConfig.kt -------------------------------------------------------------------------------- /examples/scopes/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/scopes/build.gradle.kts -------------------------------------------------------------------------------- /examples/scopes/src/main/kotlin/com/squareup/invert/examples/scopes/AppScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/scopes/src/main/kotlin/com/squareup/invert/examples/scopes/AppScope.kt -------------------------------------------------------------------------------- /examples/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/examples/settings.gradle.kts -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/gradlew.bat -------------------------------------------------------------------------------- /invert-collectors/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-collectors/build.gradle.kts -------------------------------------------------------------------------------- /invert-collectors/src/main/kotlin/com/squareup/invert/collectors/contains/InvertContainsStatCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-collectors/src/main/kotlin/com/squareup/invert/collectors/contains/InvertContainsStatCollector.kt -------------------------------------------------------------------------------- /invert-collectors/src/main/kotlin/com/squareup/invert/collectors/internal/FormattingUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-collectors/src/main/kotlin/com/squareup/invert/collectors/internal/FormattingUtils.kt -------------------------------------------------------------------------------- /invert-collectors/src/main/kotlin/com/squareup/invert/collectors/linesofcode/LinesOfCodeStatCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-collectors/src/main/kotlin/com/squareup/invert/collectors/linesofcode/LinesOfCodeStatCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/AllCollectedDataForProject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/AllCollectedDataForProject.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/CollectedStat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/CollectedStat.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/CollectedStatsAggregate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/CollectedStatsAggregate.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertAllCollectedDataRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertAllCollectedDataRepo.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertCollectContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertCollectContext.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertExtension.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertGradlePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertGradlePlugin.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertIncludeConfigurationCalculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertIncludeConfigurationCalculator.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertIncludeSubProjectCalculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertIncludeSubProjectCalculator.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertOwnershipCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/InvertOwnershipCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/ReportOutputConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/ReportOutputConfig.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/StatCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/StatCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/CollectedDependenciesForConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/CollectedDependenciesForConfiguration.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/CollectedStatAggregator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/CollectedStatAggregator.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/DepExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/DepExt.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/Dependency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/Dependency.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/DependencyVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/DependencyVisitor.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/DirectDependenciesCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/DirectDependenciesCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/GitDataCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/GitDataCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/IncludeAnySubprojectCalculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/IncludeAnySubprojectCalculator.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/IncludeRuntimeClasspathConfigurationsCalculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/IncludeRuntimeClasspathConfigurationsCalculator.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/InvertDependencyCollectors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/InvertDependencyCollectors.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/InvertFileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/InvertFileUtils.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/NoOpInvertOwnershipCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/NoOpInvertOwnershipCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/TerminalExecRunnerResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/TerminalExecRunnerResult.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedConfigurationsForProject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedConfigurationsForProject.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedDependenciesForProject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedDependenciesForProject.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedOwnershipForProject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedOwnershipForProject.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedPluginsForProject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedPluginsForProject.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedStatsForProject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/CollectedStatsForProject.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/InvertCombinedCollectedData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/InvertCombinedCollectedData.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/InvertPluginFileKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/models/InvertPluginFileKey.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/GradleProjectAnalysisCombiner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/GradleProjectAnalysisCombiner.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/InvertReportFileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/InvertReportFileUtils.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/InvertReportWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/InvertReportWriter.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/js/InvertJsReportUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/js/InvertJsReportUtils.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/js/InvertJsReportWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/js/InvertJsReportWriter.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/json/InvertJsonReportWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/json/InvertJsonReportWriter.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/sarif/InvertSarifReportWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/sarif/InvertSarifReportWriter.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/sarif/InvertSarifUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/report/sarif/InvertSarifUtils.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCleanTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCleanTask.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectDependenciesTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectDependenciesTask.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectOwnershipTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectOwnershipTask.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectStatsTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectStatsTask.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertCollectTask.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/InvertTask.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/ProjectMetadataCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/internal/tasks/ProjectMetadataCollector.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/logging/GradleInvertLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/logging/GradleInvertLogger.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/logging/InvertLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/logging/InvertLogger.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/kotlin/com/squareup/invert/logging/SystemOutInvertLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/kotlin/com/squareup/invert/logging/SystemOutInvertLogger.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/resources/META-INF/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/resources/META-INF/index.html -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/resources/META-INF/invert.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/resources/META-INF/invert.css -------------------------------------------------------------------------------- /invert-gradle-plugin/src/main/resources/META-INF/invert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/main/resources/META-INF/invert.js -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/GitDataCollectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/GitDataCollectorTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/CollectedStatAggregatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/CollectedStatAggregatorTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/DirectDependenciesCollectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/DirectDependenciesCollectorTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/InvertReportWriterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/InvertReportWriterTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/js/InvertJsReportUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/js/InvertJsReportUtilsTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/js/InvertJsReportWriterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/js/InvertJsReportWriterTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/json/InvertJsonReportWriterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/json/InvertJsonReportWriterTest.kt -------------------------------------------------------------------------------- /invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/sarif/InvertSarifReportWriterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-gradle-plugin/src/test/kotlin/com/squareup/invert/internal/report/sarif/InvertSarifReportWriterTest.kt -------------------------------------------------------------------------------- /invert-models/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/build.gradle.kts -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/ExtraDataType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/ExtraDataType.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/ExtraMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/ExtraMetadata.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/InvertSerialization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/InvertSerialization.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/OwnerInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/OwnerInfo.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/Stat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/Stat.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/StatDataType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/StatDataType.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/StatMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/StatMetadata.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/Typealiases.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/Typealiases.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/BuildSystem.kt: -------------------------------------------------------------------------------- 1 | package com.squareup.invert.models.js 2 | 3 | enum class BuildSystem { 4 | GRADLE, 5 | OTHER, 6 | } 7 | -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/CollectedStatTotalsJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/CollectedStatTotalsJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/ConfigurationsJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/ConfigurationsJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/DependenciesJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/DependenciesJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/DirectDependenciesJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/DirectDependenciesJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/HomeJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/HomeJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/JsReportFileKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/JsReportFileKey.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/MetadataJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/MetadataJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/OwnershipJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/OwnershipJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/PluginsJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/PluginsJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/StatJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/StatJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/StatsJsReportModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/StatsJsReportModel.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/TechDebtInitiative.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/js/TechDebtInitiative.kt -------------------------------------------------------------------------------- /invert-models/src/commonMain/kotlin/com/squareup/invert/models/utils/BuildSystemUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-models/src/commonMain/kotlin/com/squareup/invert/models/utils/BuildSystemUtils.kt -------------------------------------------------------------------------------- /invert-owners-github/README.md: -------------------------------------------------------------------------------- 1 | Implementation from https://github.com/pgreze/kowners -------------------------------------------------------------------------------- /invert-owners-github/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/build.gradle.kts -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/CodeOwnership.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/CodeOwnership.kt -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/FileUtils.kt -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/GitHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/GitHelper.kt -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/GitUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/GitUtils.kt -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/OwnersResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/OwnersResolver.kt -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/Pattern.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/github/pgreze/kowners/Pattern.kt -------------------------------------------------------------------------------- /invert-owners-github/src/main/kotlin/com/squareup/invert/owners/GitHubCodeOwnersInvertOwnershipCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/main/kotlin/com/squareup/invert/owners/GitHubCodeOwnersInvertOwnershipCollector.kt -------------------------------------------------------------------------------- /invert-owners-github/src/test/kotlin/com/github/pgreze/kowners/CodeOwnershipTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/test/kotlin/com/github/pgreze/kowners/CodeOwnershipTest.kt -------------------------------------------------------------------------------- /invert-owners-github/src/test/kotlin/com/github/pgreze/kowners/OwnersResolverTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/test/kotlin/com/github/pgreze/kowners/OwnersResolverTest.kt -------------------------------------------------------------------------------- /invert-owners-github/src/test/kotlin/com/github/pgreze/kowners/PatternTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-owners-github/src/test/kotlin/com/github/pgreze/kowners/PatternTest.kt -------------------------------------------------------------------------------- /invert-report/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/build.gradle.kts -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/External.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/External.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/InvertReportMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/InvertReportMain.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/MainComposables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/MainComposables.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/PagingConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/PagingConstants.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/CollectedDataRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/CollectedDataRepo.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/DependencyGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/DependencyGraph.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/DiProvidesAndInjectsItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/DiProvidesAndInjectsItem.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/Ext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/Ext.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/InvertReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/InvertReport.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/InvertReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/InvertReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/Log.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/Log.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/PerformanceAndTiming.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/PerformanceAndTiming.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/ReportDataRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/ReportDataRepo.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/charts/ChartsJs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/charts/ChartsJs.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/model/RelativeChangeValues.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/model/RelativeChangeValues.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/model/StatComparisonResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/model/StatComparisonResult.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavGroupsRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavGroupsRepo.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavPageGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavPageGroup.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavRoute.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavRouteManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavRouteManager.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavRouteRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/NavRouteRepo.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/routes/BaseNavRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/routes/BaseNavRoute.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/routes/NavRouteExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/navigation/routes/NavRouteExt.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/AllModulesReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/AllModulesReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/AllStatsReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/AllStatsReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/AnnotationProcessorsReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/AnnotationProcessorsReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ArtifactDetailReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ArtifactDetailReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ArtifactsReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ArtifactsReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/BlankReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/BlankReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/CodeReferencesReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/CodeReferencesReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ConfigurationDetailReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ConfigurationDetailReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ConfigurationsReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ConfigurationsReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/DependencyDiffReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/DependencyDiffReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/GitHubMarkdownReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/GitHubMarkdownReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/GradlePluginsReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/GradlePluginsReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/GradleRepositoriesReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/GradleRepositoriesReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/HomeReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/HomeReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/InvertedDependenciesReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/InvertedDependenciesReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/KotlinCompilerPluginsReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/KotlinCompilerPluginsReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/LeafModulesReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/LeafModulesReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ModuleDependencyGraphReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ModuleDependencyGraphReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ModuleDetailReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/ModuleDetailReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/OwnerBreakdownReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/OwnerBreakdownReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/OwnerDetailReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/OwnerDetailReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/OwnersReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/OwnersReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/PluginDetailReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/PluginDetailReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/StatDetailReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/StatDetailReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/TechDebtReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/TechDebtReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/UnusedModulesReportPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/pages/UnusedModulesReportPage.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/routes/ExternalLinkNavRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/routes/ExternalLinkNavRoute.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/routes/IFrameNavRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/routes/IFrameNavRoute.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/CsvFileDownloadUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/CsvFileDownloadUtil.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/DependencyComputations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/DependencyComputations.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/EmbedMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/EmbedMode.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/FormattingUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/FormattingUtils.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/HistoricalComparison.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/HistoricalComparison.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/MathUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/com/squareup/invert/common/utils/MathUtils.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/history/HistoryState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/history/HistoryState.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/history/JavaScriptNavigationAndHistory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/history/JavaScriptNavigationAndHistory.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/history/PushOrReplaceState.kt: -------------------------------------------------------------------------------- 1 | package history 2 | 3 | enum class PushOrReplaceState { 4 | PUSH, 5 | REPLACE 6 | } -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/navigation/NavigationComposables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/navigation/NavigationComposables.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/navigation/RemoteJsLoadingProgress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/navigation/RemoteJsLoadingProgress.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/ui/BootstrapComposables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/ui/BootstrapComposables.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/ui/FullScreenIframeComposable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/ui/FullScreenIframeComposable.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/ui/MarkdownComposable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/ui/MarkdownComposable.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/ui/NavBarComposable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/ui/NavBarComposable.kt -------------------------------------------------------------------------------- /invert-report/src/jsMain/kotlin/ui/NavRouteLink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/src/jsMain/kotlin/ui/NavRouteLink.kt -------------------------------------------------------------------------------- /invert-report/webpack.config.d/no-clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert-report/webpack.config.d/no-clean.js -------------------------------------------------------------------------------- /invert.init.script.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/invert.init.script.gradle.kts -------------------------------------------------------------------------------- /scripts/dev-server-hot-reload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/scripts/dev-server-hot-reload.sh -------------------------------------------------------------------------------- /scripts/dev-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/scripts/dev-server.sh -------------------------------------------------------------------------------- /scripts/fir.main.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/scripts/fir.main.kts -------------------------------------------------------------------------------- /scripts/github-pages.main.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/scripts/github-pages.main.kts -------------------------------------------------------------------------------- /scripts/invert-clone-and-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/scripts/invert-clone-and-run.sh -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/invert/HEAD/settings.gradle.kts --------------------------------------------------------------------------------