path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/KotlessDeployTasks.kt 41 12 2207 1553 17 4 2020-01-04 2021-10-19 suushiemaniac@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/terraform/TerraformOperationTask.kt 34 6 2208 1917 9 3 2020-01-03 2020-10-20 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/terraform/TerraformDownloadTask.kt 34 10 2208 1553 13 3 2020-01-03 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/local/LocalStackRunner.kt 67 9 2209 1929 16 2 2020-01-02 2020-10-08 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/local/KotlessLocalRunTask.kt 69 14 2208 1929 23 2 2020-01-03 2020-10-08 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/gen/KotlessGenerateTask.kt 85 15 2208 1553 24 4 2020-01-03 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/tasks/gen/KotlessLocalGenerateTask.kt 65 8 2208 1553 12 3 2020-01-03 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/KotlessRuntimeTasks.kt 32 2 1929 1814 3 1 2020-10-08 2021-01-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/KotlessPlugin.kt 32 15 2405 1929 26 3 2019-06-20 2020-10-08 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/AWSUtils.kt 7 2 2207 2061 2 2 2020-01-04 2020-05-29 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/Downloads.kt 20 5 2293 1553 5 2 2019-10-10 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/gradle/Utils.kt 11 1 1992 1992 1 1 2020-08-06 2020-08-06 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/gradle/Accessors.kt 35 3 1992 1929 3 1 2020-08-06 2020-10-08 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/gradle/Dependencies.kt 29 3 1992 1553 3 2 2020-08-06 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/gradle/Groups.kt 6 1 1992 1992 1 1 2020-08-06 2020-08-06 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/Archive.kt 31 1 1992 1992 1 1 2020-08-06 2020-08-06 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/CommandLine.kt 50 10 2318 1553 14 3 2019-09-15 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/utils/Runtime.kt 27 8 1994 1553 10 3 2020-08-04 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/KotlessLocalTasks.kt 72 8 2205 1984 12 2 2020-01-06 2020-08-14 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/Webapp.kt 50 17 2296 1553 24 3 2019-10-07 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/KotlessDSL.kt 21 10 2296 1553 12 3 2019-10-07 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/KotlessDSLTag.kt 3 2 2296 2060 2 2 2019-10-07 2020-05-30 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/Converters.kt 74 18 2318 1553 22 3 2019-09-15 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/KotlessGradleConfig.kt 168 5 1702 1553 7 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/DSL.kt 23 9 2405 1992 13 2 2019-06-20 2020-08-06 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/src/main/kotlin/io/kotless/plugin/gradle/dsl/Extensions.kt 37 7 2292 2068 9 2 2019-10-11 2020-05-22 vdtankov@gmail.com vladislav.tankov@jetbrains.com plugins/gradle/build.gradle.kts 56 23 2407 1495 36 4 2019-06-18 2021-12-16 vdtankov@gmail.com vdtankov@gmail.com schema/src/main/kotlin/io/kotless/Application.kt 42 3 1994 1553 3 2 2020-08-04 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com schema/src/main/kotlin/io/kotless/permission/AWSPermission.kt 18 3 1701 1553 3 2 2021-05-24 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com schema/src/main/kotlin/io/kotless/resource/StaticResource.kt 6 1 1994 1994 1 1 2020-08-04 2020-08-04 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com schema/src/main/kotlin/io/kotless/resource/Lambda.kt 16 6 1994 1553 6 3 2020-08-04 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com schema/src/main/kotlin/io/kotless/Schema.kt 16 7 2374 1992 10 2 2019-07-21 2020-08-06 vdtankov@gmail.com vladislav.tankov@jetbrains.com schema/src/main/kotlin/io/kotless/KotlessConfig.kt 69 15 2374 1553 22 3 2019-07-21 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com schema/build.gradle.kts 11 6 2407 1553 7 2 2019-06-18 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com settings.gradle.kts 22 13 2294 1553 15 3 2019-10-09 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com model/src/main/kotlin/io/kotless/Constants.kt 21 2 2205 2062 2 2 2020-01-06 2020-05-28 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/URIPath.kt 15 8 2296 2061 10 2 2019-10-07 2020-05-29 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/Annotations.kt 11 2 2205 2068 2 2 2020-01-06 2020-05-22 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/Event.kt 6 3 2293 2060 3 2 2019-10-10 2020-05-30 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/Permission.kt 75 15 2318 1553 16 5 2019-09-15 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com model/src/main/kotlin/io/kotless/HTTP.kt 36 8 2377 2063 9 3 2019-07-18 2020-05-27 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/utils/Storage.kt 18 4 2293 2060 4 2 2019-10-10 2020-05-30 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/utils/Visitable.kt 8 2 2293 2061 2 2 2019-10-10 2020-05-29 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/utils/TypedStorage.kt 25 4 2293 2061 5 2 2019-10-10 2020-05-29 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/utils/Cron.kt 9 2 2293 2061 3 2 2019-10-10 2020-05-29 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/DSLType.kt 6 5 2280 1994 6 2 2019-10-23 2020-08-04 vdtankov@gmail.com vladislav.tankov@jetbrains.com model/src/main/kotlin/io/kotless/CloudPlatform.kt 5 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com model/build.gradle.kts 5 4 2407 1553 5 2 2019-06-18 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com buildSrc/src/main/kotlin/io/kotless/buildsrc/Versions.kt 14 5 2061 1564 5 2 2020-05-29 2021-10-08 vladislav.tankov@jetbrains.com vdtankov@gmail.com buildSrc/build.gradle.kts 12 3 2061 1553 3 2 2020-05-29 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/opt/Optimizer.kt 13 3 2297 2292 4 1 2019-10-06 2019-10-11 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/opt/SchemaOptimizer.kt 6 1 2297 2297 2 1 2019-10-06 2019-10-06 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/opt/LambdaMergeOptimizer.kt 55 14 2297 1553 19 3 2019-10-06 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/opt/OptimizationContext.kt 6 4 2297 2290 4 1 2019-10-06 2019-10-13 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/terraform/functions/TFFunctions.kt 21 10 2377 1865 13 3 2019-07-18 2020-12-11 vdtankov@gmail.com anstkras@gmail.com engine/src/main/kotlin/io/kotless/terraform/infra/TFOutput.kt 11 5 2212 1865 6 3 2019-12-30 2020-12-11 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/GenerationFactory.kt 14 5 2374 1865 8 3 2019-07-21 2020-12-11 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/ZipArchiveFactory.kt 38 6 1799 1553 6 2 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/resource/dynamic/FunctionFactory.kt 102 10 1799 1553 10 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/resource/static/StaticResourceFactory.kt 13 7 1799 1553 8 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/filescontent/LambdaDescription.kt 84 7 1799 1553 7 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/info/InfoFactory.kt 52 7 1799 1553 9 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/route/dynamic/DynamicRouteFactory.kt 23 7 1799 1553 7 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/route/static/StaticRouteFactory.kt 23 5 1799 1553 5 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/event/ScheduledEventsFactory.kt 20 5 1652 1552 5 2 2021-07-12 2021-10-20 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/infra/TFConfigFactory.kt 31 4 1702 1553 5 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/utils/FilesCreationTf.kt 26 6 1799 1553 6 2 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/storage/StorageFactory.kt 61 8 1799 1553 8 2 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/route53/RecordFactory.kt 46 8 1799 1553 8 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/route53/ZoneFactory.kt 19 5 1799 1553 6 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/azure/route53/CertificateFactory.kt 25 7 1799 1553 7 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/resource/dynamic/LambdaFactory.kt 71 6 1799 1553 7 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/resource/static/StaticResourceFactory.kt 21 4 1799 1553 5 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/info/InfoFactory.kt 23 4 1799 1553 5 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/apigateway/RestAPIFactory.kt 18 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/apigateway/DeploymentFactory.kt 35 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/apigateway/DomainFactory.kt 33 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route/dynamic/DynamicRouteFactory.kt 51 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route/AbstractRouteFactory.kt 36 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route/static/StaticRoleFactory.kt 41 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route/static/StaticRouteFactory.kt 72 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/event/ScheduledEventsFactory.kt 33 2 1799 1736 2 2 2021-02-15 2021-04-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/infra/ProvidersFactory.kt 24 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/infra/TFConfigFactory.kt 30 4 1799 1553 5 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route53/RecordFactory.kt 25 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route53/ZoneFactory.kt 17 4 1799 1553 4 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/factory/aws/route53/CertificateFactory.kt 24 4 1799 1553 5 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/AWSGenerator.kt 51 4 1799 1553 6 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/GenerationContext.kt 51 15 2374 1553 22 4 2019-07-21 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/gen/AzureGenerator.kt 50 8 1799 1553 10 3 2021-02-15 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/utils/Text.kt 17 6 2405 2292 7 1 2019-06-20 2019-10-11 vdtankov@gmail.com vdtankov@gmail.com engine/src/main/kotlin/io/kotless/KotlessEngine.kt 16 12 2297 1553 14 4 2019-10-06 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com engine/build.gradle.kts 15 14 2407 1553 18 4 2019-06-18 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-parser/src/main/kotlin/io/kotless/parser/ktor/processor/route/DynamicRoutesProcessor.kt 66 16 2280 1553 26 3 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-parser/src/main/kotlin/io/kotless/parser/ktor/processor/route/StaticRoutesProcessor.kt 110 19 2280 1553 30 4 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-parser/src/main/kotlin/io/kotless/parser/ktor/processor/action/GlobalActionsProcessor.kt 34 11 2278 1553 15 3 2019-10-25 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-parser/src/main/kotlin/io/kotless/parser/ktor/KtorDescriptor.kt 7 2 1994 1992 2 1 2020-08-04 2020-08-06 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/ktor/ktor-lang-parser/src/main/kotlin/io/kotless/parser/ktor/KTorParser.kt 7 3 2280 2278 4 1 2019-10-23 2019-10-25 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-parser/src/main/kotlin/io/kotless/parser/ktor/utils/Utils.kt 4 4 2280 1553 4 2 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-parser/build.gradle.kts 15 11 2281 1553 14 3 2019-10-22 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/cloud/ktor-lang-azure/src/main/kotlin/io/kotless/dsl/ktor/KotlessAzure.kt 74 6 1702 1553 6 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/ktor/cloud/ktor-lang-azure/build.gradle.kts 6 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/ktor/cloud/ktor-lang-aws/src/main/kotlin/io/kotless/dsl/ktor/KotlessAWS.kt 72 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/ktor/cloud/ktor-lang-aws/build.gradle.kts 6 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/kotlin/io/kotless/dsl/ktor/app/KotlessResponse.kt 60 10 2280 1553 13 3 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/kotlin/io/kotless/dsl/ktor/app/KotlessCall.kt 14 5 2280 1553 5 2 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/kotlin/io/kotless/dsl/ktor/app/KotlessRequest.kt 29 7 2280 1553 7 2 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/kotlin/io/kotless/dsl/ktor/app/KotlessEngine.kt 12 5 2280 1553 5 2 2019-10-23 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/kotlin/io/kotless/dsl/ktor/lang/LambdaWarming.kt 3 3 2278 1553 3 2 2019-10-25 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/kotlin/io/kotless/dsl/ktor/lang/event/Events.kt 9 4 2278 1553 4 2 2019-10-25 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang/src/main/resources/logback.xml 13 1 1929 1929 1 1 2020-10-08 2020-10-08 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/ktor/ktor-lang/build.gradle.kts 9 14 2282 1553 18 3 2019-10-21 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-local/src/main/kotlin/io/kotless/local/ktor/Main.kt 16 7 2210 1553 7 3 2020-01-01 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/ktor/ktor-lang-local/build.gradle.kts 15 10 2276 1553 11 3 2019-10-27 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/kotless/kotless-lang-parser/src/main/kotlin/io/kotless/parser/processor/events/ScheduledEventsProcessor.kt 36 4 1998 1553 4 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-parser/src/main/kotlin/io/kotless/parser/processor/route/DynamicRoutesProcessor.kt 59 4 1998 1553 5 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-parser/src/main/kotlin/io/kotless/parser/processor/route/StaticRoutesProcessor.kt 44 4 1998 1553 4 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-parser/src/main/kotlin/io/kotless/parser/processor/action/GlobalActionsProcessor.kt 32 6 1998 1553 6 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-parser/src/main/kotlin/io/kotless/parser/KotlessParser.kt 7 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang-parser/src/main/kotlin/io/kotless/parser/KotlessDescriptor.kt 6 4 1994 1553 4 2 2020-08-04 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-parser/build.gradle.kts 13 4 1998 1553 5 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/handler/StaticHandler.kt 30 2 1998 1814 2 1 2020-07-31 2021-01-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/handler/DynamicHandler.kt 62 6 1998 1553 6 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/Main.kt 8 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/Environment.kt 7 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/LocalServer.kt 27 3 1998 1736 3 3 2020-07-31 2021-04-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/scheduled/Scheduler.kt 18 3 1998 1736 3 3 2020-07-31 2021-04-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/scheduled/Utils.kt 2 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/scheduled/AutowarmJob.kt 46 5 1998 1553 5 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-local/src/main/kotlin/io/kotless/local/scheduled/ScheduledJob.kt 50 5 1998 1553 5 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang-local/build.gradle.kts 15 6 1998 1553 7 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/Application.kt 31 3 1998 1736 3 3 2020-07-31 2021-04-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/reflection/FunctionCaller.kt 32 3 1998 1553 3 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/reflection/ReflectionScanner.kt 55 3 1998 1553 3 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/app/http/RouteKey.kt 6 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/app/http/RoutesStorage.kt 64 3 1998 1553 3 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/app/http/RoutesDispatcher.kt 49 5 1998 1553 5 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/KotlessContext.kt 17 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/LambdaWarming.kt 4 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/LambdaInit.kt 4 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/event/Scheduled.kt 13 3 1998 1393 3 3 2020-07-31 2022-03-28 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/http/Annotations.kt 18 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/http/HttpRequestInterceptor.kt 8 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/http/Responses.kt 11 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/http/Links.kt 74 3 1998 1553 3 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/lang/http/Cookies.kt 23 3 1998 1553 3 2 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/config/KotlessAppConfig.kt 8 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/conversion/ConversionException.kt 2 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/conversion/DefaultConversionService.kt 48 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/kotlin/io/kotless/dsl/conversion/ConversionService.kt 45 1 1998 1998 1 1 2020-07-31 2020-07-31 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/src/main/resources/logback.xml 13 1 1929 1929 1 1 2020-10-08 2020-10-08 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/kotless/kotless-lang/build.gradle.kts 10 7 1998 1553 8 3 2020-07-31 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-azure/src/main/kotlin/io/kotless/dsl/events/EventsReflectionScanner.kt 31 3 1652 1553 3 2 2021-07-12 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-azure/src/main/kotlin/io/kotless/dsl/events/EventsStorage.kt 27 3 1652 1553 3 2 2021-07-12 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-azure/src/main/kotlin/io/kotless/dsl/HandlerAzure.kt 66 5 1702 1553 5 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-azure/build.gradle.kts 6 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-aws/src/main/kotlin/io/kotless/dsl/HandlerAWS.kt 46 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-aws/src/main/kotlin/io/kotless/dsl/app/events/EventsReflectionScanner.kt 31 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-aws/src/main/kotlin/io/kotless/dsl/app/events/EventsDispatcher.kt 28 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-aws/src/main/kotlin/io/kotless/dsl/app/events/EventsStorage.kt 27 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/kotless/cloud/kotless-lang-aws/build.gradle.kts 6 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/spring/spring-lang-parser/src/main/kotlin/io/kotless/parser/spring/processor/route/SpringAnnotationUtils.kt 75 7 2064 1553 9 3 2020-05-26 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/spring/spring-lang-parser/src/main/kotlin/io/kotless/parser/spring/processor/route/DynamicRoutesProcessor.kt 40 7 2186 1553 8 2 2020-01-25 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/spring/spring-lang-parser/src/main/kotlin/io/kotless/parser/spring/processor/route/StaticRoutesProcessor.kt 25 5 2063 1553 6 2 2020-05-27 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/spring/spring-lang-parser/src/main/kotlin/io/kotless/parser/spring/SpringParser.kt 12 4 2186 2063 4 2 2020-01-25 2020-05-27 vdtankov@gmail.com vladislav.tankov@jetbrains.com dsl/spring/spring-lang-parser/src/main/kotlin/io/kotless/parser/spring/SpringBootDescriptor.kt 7 4 1994 1553 4 2 2020-08-04 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/spring/spring-lang-parser/build.gradle.kts 14 8 2186 1553 9 2 2020-01-25 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/spring/spring-boot-lang/src/main/kotlin/io/kotless/dsl/spring/Kotless.kt 41 4 2186 1553 6 2 2020-01-25 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com dsl/spring/spring-boot-lang/build.gradle.kts 13 10 2186 1501 12 2 2020-01-25 2021-12-10 vdtankov@gmail.com vdtankov@gmail.com dsl/spring/spring-boot-lang-local/src/main/kotlin/io/kotless/local/spring/Main.kt 15 1 2062 2062 1 1 2020-05-28 2020-05-28 vladislav.tankov@jetbrains.com vladislav.tankov@jetbrains.com dsl/spring/spring-boot-lang-local/build.gradle.kts 16 6 2062 1501 8 2 2020-05-28 2021-12-10 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/processor/permission/PermissionsProcessor.kt 67 5 1702 1553 5 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/processor/Processor.kt 12 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/processor/ProcessorContext.kt 53 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/processor/config/EntrypointProcessor.kt 47 4 1702 1553 5 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/processor/AnnotationProcessor.kt 43 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/processor/SubTypesProcessor.kt 41 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/Parser.kt 40 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/DSLDescriptor.kt 10 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/Utils.kt 2 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/Variables.kt 19 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/visitor/KtDefaultVisitor.kt 10 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/visitor/KtReferenceFollowingVisitor.kt 40 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/Expression.kt 50 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/ParentsAndChildren.kt 6 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/analysis/KotlinLightVirtualFile.kt 8 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/analysis/EnvironmentManager.kt 24 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/analysis/ParseUtil.kt 18 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/analysis/ResolveUtil.kt 27 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/Functions.kt 26 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/References.kt 14 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/Arguments.kt 35 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/annotation/Utils.kt 8 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/annotation/Getters.kt 50 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/ClassOrObject.kt 42 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/errors/Exceptions.kt 9 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/errors/KtElementError.kt 14 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/LocalParser.kt 15 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-parser-common/build.gradle.kts 19 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-aws/src/main/kotlin/io/kotless/dsl/cloud/aws/CloudWatch.kt 6 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-aws/src/main/kotlin/io/kotless/dsl/cloud/aws/Permissions.kt 10 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-aws/src/main/kotlin/io/kotless/dsl/cloud/aws/model/AwsHttpRequest.kt 57 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-aws/src/main/kotlin/io/kotless/dsl/cloud/aws/Local.kt 17 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-aws/build.gradle.kts 15 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-azure/src/main/kotlin/io/kotless/dsl/cloud/azure/Permissions.kt 6 3 1701 1553 3 2 2021-05-24 2021-10-19 dart.fk712@gmail.com vdtankov@gmail.com dsl/common/cloud/dsl-common-azure/src/main/kotlin/io/kotless/dsl/cloud/azure/model/AzureHttpRequest.kt 17 4 1702 1553 4 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-azure/src/main/kotlin/io/kotless/dsl/cloud/azure/AzureRequestHandler.kt 7 5 1702 1553 5 3 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/cloud/dsl-common-azure/build.gradle.kts 9 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-common/src/main/kotlin/io/kotless/dsl/model/HttpResponse.kt 14 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-common/src/main/kotlin/io/kotless/dsl/model/HttpRequest.kt 25 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-common/src/main/kotlin/io/kotless/dsl/utils/JSON.kt 13 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com dsl/common/dsl-common/build.gradle.kts 11 2 1702 1553 2 2 2021-05-23 2021-10-19 vladislav.tankov@jetbrains.com vdtankov@gmail.com build.gradle.kts 68 34 2407 1553 46 5 2019-06-18 2021-10-19 vdtankov@gmail.com vdtankov@gmail.com