From f2b33b007bcd654f40ec0f5e3fae6d8df7446d8f Mon Sep 17 00:00:00 2001 From: Denis Rosa Date: Wed, 19 Jun 2024 20:49:28 +0200 Subject: [PATCH] Adding Support for dynamodb migration --- .idea/codeStyles/Project.xml | 7 +- .idea/codeStyles/codeStyleConfig.xml | 1 - build.gradle.kts | 2 + .../listener/DependenciesDownloader.java | 49 +- .../intellij/listener/DependenciesUtil.java | 5 +- .../intellij/tools/PillowFightDialog.java | 143 +++- .../tools/cbmigrate/CBMigrateDynamo.java | 175 +++++ .../{CBMigrate.java => CBMigrateMongo.java} | 4 +- .../tools/cbmigrate/DynamoConnection.java | 68 ++ .../cbmigrate/DynamoMigrationDialog.java | 670 ++++++++++++++++++ .../tools/cbmigrate/MigrationDialog.java | 47 +- .../intellij/tree/TreeRightClickListener.java | 144 ++-- .../tree/docfilter/DocumentFilterDialog.java | 77 +- .../workbench/FavoriteQueryDialog.java | 36 +- 14 files changed, 1224 insertions(+), 204 deletions(-) create mode 100644 src/main/java/com/couchbase/intellij/tools/cbmigrate/CBMigrateDynamo.java rename src/main/java/com/couchbase/intellij/tools/cbmigrate/{CBMigrate.java => CBMigrateMongo.java} (98%) create mode 100644 src/main/java/com/couchbase/intellij/tools/cbmigrate/DynamoConnection.java create mode 100644 src/main/java/com/couchbase/intellij/tools/cbmigrate/DynamoMigrationDialog.java diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 0daa7c5a..091adcfb 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -6,8 +6,13 @@