├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── app └── src │ └── main │ ├── resources │ ├── application.conf │ └── db │ │ └── migration │ │ └── V1__Adds_unused_deps.sql │ └── scala │ └── com │ └── wix │ └── zorechka │ └── StartApp.scala ├── core └── src │ ├── main │ └── scala │ │ └── com │ │ └── wix │ │ └── zorechka │ │ ├── AppConfig.scala │ │ ├── Domain.scala │ │ ├── clients │ │ ├── BazelClient.scala │ │ ├── BuildozerClient.scala │ │ ├── GithubClient.scala │ │ ├── Http4sClient.scala │ │ ├── MavenCentralClient.scala │ │ └── process │ │ │ └── RunProcess.scala │ │ ├── repos │ │ ├── DbTransactor.scala │ │ ├── FlywayMigrator.scala │ │ ├── GithubRepos.scala │ │ └── UnusedDepCache.scala │ │ ├── service │ │ ├── ResultNotifier.scala │ │ ├── ThirdPartyDepsAnalyzer.scala │ │ └── UnusedDepsAnalyser.scala │ │ └── utils │ │ ├── Resources.scala │ │ └── concurrent │ │ └── NamedThreadFactory.scala │ └── test │ ├── resources │ └── bazel_test_output │ └── scala │ └── com │ └── wix │ └── zorechka │ ├── TestHelpers.scala │ ├── bazel │ └── BazelDepsCheckTest.scala │ └── clients │ └── MavenCentralClientTest.scala ├── docker-compose.yml ├── docker └── resources │ ├── custom_init.sh │ ├── run_app.sh │ └── wait-for-it.sh ├── project ├── Dependencies.scala ├── build.properties └── plugins.sbt ├── repos.md └── version.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/README.md -------------------------------------------------------------------------------- /app/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/app/src/main/resources/application.conf -------------------------------------------------------------------------------- /app/src/main/resources/db/migration/V1__Adds_unused_deps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/app/src/main/resources/db/migration/V1__Adds_unused_deps.sql -------------------------------------------------------------------------------- /app/src/main/scala/com/wix/zorechka/StartApp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/app/src/main/scala/com/wix/zorechka/StartApp.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/AppConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/AppConfig.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/Domain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/Domain.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/clients/BazelClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/clients/BazelClient.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/clients/BuildozerClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/clients/BuildozerClient.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/clients/GithubClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/clients/GithubClient.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/clients/Http4sClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/clients/Http4sClient.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/clients/MavenCentralClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/clients/MavenCentralClient.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/clients/process/RunProcess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/clients/process/RunProcess.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/repos/DbTransactor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/repos/DbTransactor.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/repos/FlywayMigrator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/repos/FlywayMigrator.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/repos/GithubRepos.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/repos/GithubRepos.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/repos/UnusedDepCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/repos/UnusedDepCache.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/service/ResultNotifier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/service/ResultNotifier.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/service/ThirdPartyDepsAnalyzer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/service/ThirdPartyDepsAnalyzer.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/service/UnusedDepsAnalyser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/service/UnusedDepsAnalyser.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/utils/Resources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/utils/Resources.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/wix/zorechka/utils/concurrent/NamedThreadFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/main/scala/com/wix/zorechka/utils/concurrent/NamedThreadFactory.scala -------------------------------------------------------------------------------- /core/src/test/resources/bazel_test_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/test/resources/bazel_test_output -------------------------------------------------------------------------------- /core/src/test/scala/com/wix/zorechka/TestHelpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/test/scala/com/wix/zorechka/TestHelpers.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/wix/zorechka/bazel/BazelDepsCheckTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/test/scala/com/wix/zorechka/bazel/BazelDepsCheckTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/wix/zorechka/clients/MavenCentralClientTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/core/src/test/scala/com/wix/zorechka/clients/MavenCentralClientTest.scala -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/resources/custom_init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/docker/resources/custom_init.sh -------------------------------------------------------------------------------- /docker/resources/run_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/docker/resources/run_app.sh -------------------------------------------------------------------------------- /docker/resources/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/docker/resources/wait-for-it.sh -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.1 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wix-incubator/zorechka-bot/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /repos.md: -------------------------------------------------------------------------------- 1 | org/repo token 2 | -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | version in ThisBuild := "1.0.0-SNAPSHOT" --------------------------------------------------------------------------------