├── .ci └── ci.properties ├── .gitignore ├── CHANGELOG.md ├── README.md ├── core └── src │ ├── main │ └── scala │ │ └── io │ │ └── carpe │ │ └── scalambda │ │ ├── Scalambda.scala │ │ ├── effect │ │ └── ScalambdaIO.scala │ │ ├── request │ │ ├── APIGatewayProxyRequest.scala │ │ ├── RequestContext.scala │ │ └── RequestContextIdentity.scala │ │ └── response │ │ ├── APIGatewayProxyResponse.scala │ │ └── ApiError.scala │ └── test │ └── scala │ └── io │ └── carpe │ └── scalambda │ ├── ScalambdaFixtures.scala │ ├── ScalambdaIOSpec.scala │ └── ScalambdaSpec.scala ├── docs ├── docs │ ├── docs │ │ ├── api │ │ │ ├── create-api.md │ │ │ └── deploy-api.md │ │ ├── configuration.md │ │ ├── deploying-functions.md │ │ ├── getting-started.md │ │ ├── graal-native.md │ │ └── writing-functions.md │ └── index.md └── src │ └── main │ └── resources │ └── microsite │ ├── data │ └── menu.yml │ └── img │ ├── favicon.png │ ├── features-header.svg │ ├── first-feature-icon.svg │ ├── light-navbar-brand.svg │ ├── light-sidecar-brand.svg │ ├── second-feature-icon.svg │ └── third-feature-icon.svg ├── native └── src │ └── main │ └── scala │ └── io │ └── carpe │ └── scalambda │ └── native │ ├── Scalambda.scala │ ├── ScalambdaIO.scala │ ├── exceptions │ └── MissingHeaderException.scala │ └── views │ └── LambdaError.scala ├── plugin └── src │ ├── main │ └── scala │ │ └── io │ │ └── carpe │ │ └── scalambda │ │ ├── LambdaLoggingSettings.scala │ │ ├── Log4j2MergeStrategy.scala │ │ ├── ScalambdaPlugin.scala │ │ ├── XRaySettings.scala │ │ ├── assemble │ │ ├── AssemblySettings.scala │ │ ├── ScalambdaAssemblyJVM.scala │ │ └── ScalambdaAssemblyNative.scala │ │ ├── conf │ │ ├── QualifiedLambdaArn.scala │ │ ├── ScalambdaFunction.scala │ │ ├── api │ │ │ ├── ApiDomain.scala │ │ │ ├── ApiGatewayConfig.scala │ │ │ ├── ApiGatewayEndpoint.scala │ │ │ ├── Auth.scala │ │ │ └── CORS.scala │ │ ├── function │ │ │ ├── EnvironmentVariable.scala │ │ │ ├── FunctionNaming.scala │ │ │ ├── FunctionRoleSource.scala │ │ │ ├── FunctionSource.scala │ │ │ ├── FunctionSources.scala │ │ │ ├── Method.scala │ │ │ ├── RuntimeConfig.scala │ │ │ ├── ScalambdaRuntime.scala │ │ │ ├── VpcConf.scala │ │ │ └── WarmerConfig.scala │ │ ├── keys │ │ │ ├── ApiGatewayKeys.scala │ │ │ ├── AssemblyKeys.scala │ │ │ ├── BillingTagKeys.scala │ │ │ ├── EnvironmentVariableKeys.scala │ │ │ ├── FunctionNamingKeys.scala │ │ │ ├── FunctionRoleSourceKeys.scala │ │ │ ├── RuntimeKeys.scala │ │ │ ├── ScalambaKeys.scala │ │ │ ├── TerraformKeys.scala │ │ │ ├── VpcConfigKeys.scala │ │ │ ├── WarmerKeys.scala │ │ │ └── XRayKeys.scala │ │ └── utils │ │ │ └── StringUtils.scala │ │ ├── implicits │ │ └── SbtCatsCompat.scala │ │ ├── package.scala │ │ └── terraform │ │ ├── OpenApi.scala │ │ ├── ScalambdaTerraform.scala │ │ ├── ast │ │ ├── Definition.scala │ │ ├── TerraformFile.scala │ │ ├── module │ │ │ └── ScalambdaModule.scala │ │ ├── props │ │ │ ├── TDynamicBlock.scala │ │ │ ├── TLine.scala │ │ │ └── TValue.scala │ │ └── providers │ │ │ ├── aws │ │ │ ├── BillingTag.scala │ │ │ ├── apigateway │ │ │ │ ├── ApiGateway.scala │ │ │ │ ├── ApiGatewayBasePathMapping.scala │ │ │ │ ├── ApiGatewayDeployment.scala │ │ │ │ ├── ApiGatewayDomainName.scala │ │ │ │ └── ApiGatewayStage.scala │ │ │ ├── cloudwatch │ │ │ │ ├── EventRule.scala │ │ │ │ └── EventTarget.scala │ │ │ ├── iam │ │ │ │ └── Role.scala │ │ │ ├── lambda │ │ │ │ ├── LambdaFunctionAlias.scala │ │ │ │ ├── data │ │ │ │ │ └── LambdaFunctionAliasData.scala │ │ │ │ └── resources │ │ │ │ │ ├── LambdaFunction.scala │ │ │ │ │ ├── LambdaFunctionAliasResource.scala │ │ │ │ │ ├── LambdaLayerVersion.scala │ │ │ │ │ ├── LambdaPermission.scala │ │ │ │ │ └── ProvisionedConcurrency.scala │ │ │ ├── route53 │ │ │ │ └── Route53Record.scala │ │ │ └── s3 │ │ │ │ ├── S3Bucket.scala │ │ │ │ └── S3BucketItem.scala │ │ │ └── terraform │ │ │ └── data │ │ │ ├── ArchiveFile.scala │ │ │ └── TemplateFile.scala │ │ ├── composing │ │ ├── ApiGatewayComposer.scala │ │ ├── LambdaComposer.scala │ │ ├── S3Composer.scala │ │ ├── SwaggerComposer.scala │ │ └── WarmerComposer.scala │ │ ├── openapi │ │ ├── Info.scala │ │ ├── ResourceMethod.scala │ │ ├── ResourcePath.scala │ │ ├── SecurityDefinition.scala │ │ └── resourcemethod │ │ │ ├── Integration.scala │ │ │ ├── MethodResponse.scala │ │ │ └── Security.scala │ │ └── writer │ │ └── TerraformPrinter.scala │ └── test │ └── scala │ └── io │ └── carpe │ └── scalambda │ ├── fixtures │ ├── ScalambdaFunctionFixtures.scala │ └── TerraformBehaviors.scala │ └── terraform │ ├── OpenApiSpec.scala │ └── ast │ ├── DefinitionSpec.scala │ ├── TValueSpec.scala │ ├── TerraformFileSpec.scala │ └── resources │ ├── IamRoleSpec.scala │ ├── LambdaFunctionSpec.scala │ └── S3BucketSpec.scala ├── project ├── build.properties ├── codeartifact.sbt ├── plugins.sbt ├── scapegoat.scala ├── sonar.scala └── versions.scala └── testing └── src ├── main └── scala │ └── io │ └── carpe │ └── scalambda │ └── testing │ ├── MockContext.scala │ ├── ScalambdaFixtures.scala │ └── UnitTestLogger.scala └── test ├── resources └── log4j2.xml └── scala └── io └── carpe └── scalambda ├── ScalambdaSpec.scala └── fixtures └── TestModels.scala /.ci/ci.properties: -------------------------------------------------------------------------------- 1 | DEFAULT_SCALA_VERSION=2.12 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/README.md -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/Scalambda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/Scalambda.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/effect/ScalambdaIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/effect/ScalambdaIO.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/request/APIGatewayProxyRequest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/request/APIGatewayProxyRequest.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/request/RequestContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/request/RequestContext.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/request/RequestContextIdentity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/request/RequestContextIdentity.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/response/APIGatewayProxyResponse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/response/APIGatewayProxyResponse.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/carpe/scalambda/response/ApiError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/main/scala/io/carpe/scalambda/response/ApiError.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/carpe/scalambda/ScalambdaFixtures.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/test/scala/io/carpe/scalambda/ScalambdaFixtures.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/carpe/scalambda/ScalambdaIOSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/test/scala/io/carpe/scalambda/ScalambdaIOSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/carpe/scalambda/ScalambdaSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/core/src/test/scala/io/carpe/scalambda/ScalambdaSpec.scala -------------------------------------------------------------------------------- /docs/docs/docs/api/create-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/api/create-api.md -------------------------------------------------------------------------------- /docs/docs/docs/api/deploy-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/api/deploy-api.md -------------------------------------------------------------------------------- /docs/docs/docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/configuration.md -------------------------------------------------------------------------------- /docs/docs/docs/deploying-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/deploying-functions.md -------------------------------------------------------------------------------- /docs/docs/docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/getting-started.md -------------------------------------------------------------------------------- /docs/docs/docs/graal-native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/graal-native.md -------------------------------------------------------------------------------- /docs/docs/docs/writing-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/docs/writing-functions.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/data/menu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/data/menu.yml -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/favicon.png -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/features-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/features-header.svg -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/first-feature-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/first-feature-icon.svg -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/light-navbar-brand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/light-navbar-brand.svg -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/light-sidecar-brand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/light-sidecar-brand.svg -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/second-feature-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/second-feature-icon.svg -------------------------------------------------------------------------------- /docs/src/main/resources/microsite/img/third-feature-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/docs/src/main/resources/microsite/img/third-feature-icon.svg -------------------------------------------------------------------------------- /native/src/main/scala/io/carpe/scalambda/native/Scalambda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/native/src/main/scala/io/carpe/scalambda/native/Scalambda.scala -------------------------------------------------------------------------------- /native/src/main/scala/io/carpe/scalambda/native/ScalambdaIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/native/src/main/scala/io/carpe/scalambda/native/ScalambdaIO.scala -------------------------------------------------------------------------------- /native/src/main/scala/io/carpe/scalambda/native/exceptions/MissingHeaderException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/native/src/main/scala/io/carpe/scalambda/native/exceptions/MissingHeaderException.scala -------------------------------------------------------------------------------- /native/src/main/scala/io/carpe/scalambda/native/views/LambdaError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/native/src/main/scala/io/carpe/scalambda/native/views/LambdaError.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/LambdaLoggingSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/LambdaLoggingSettings.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/Log4j2MergeStrategy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/Log4j2MergeStrategy.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/ScalambdaPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/ScalambdaPlugin.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/XRaySettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/XRaySettings.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/assemble/AssemblySettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/assemble/AssemblySettings.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/assemble/ScalambdaAssemblyJVM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/assemble/ScalambdaAssemblyJVM.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/assemble/ScalambdaAssemblyNative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/assemble/ScalambdaAssemblyNative.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/QualifiedLambdaArn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/QualifiedLambdaArn.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/ScalambdaFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/ScalambdaFunction.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/api/ApiDomain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/api/ApiDomain.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/api/ApiGatewayConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/api/ApiGatewayConfig.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/api/ApiGatewayEndpoint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/api/ApiGatewayEndpoint.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/api/Auth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/api/Auth.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/api/CORS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/api/CORS.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/EnvironmentVariable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/EnvironmentVariable.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionNaming.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionNaming.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionRoleSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionRoleSource.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionSource.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionSources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/FunctionSources.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/Method.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/Method.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/RuntimeConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/RuntimeConfig.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/ScalambdaRuntime.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/ScalambdaRuntime.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/VpcConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/VpcConf.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/function/WarmerConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/function/WarmerConfig.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/ApiGatewayKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/ApiGatewayKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/AssemblyKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/AssemblyKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/BillingTagKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/BillingTagKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/EnvironmentVariableKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/EnvironmentVariableKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/FunctionNamingKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/FunctionNamingKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/FunctionRoleSourceKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/FunctionRoleSourceKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/RuntimeKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/RuntimeKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/ScalambaKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/ScalambaKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/TerraformKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/TerraformKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/VpcConfigKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/VpcConfigKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/WarmerKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/WarmerKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/keys/XRayKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/keys/XRayKeys.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/conf/utils/StringUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/conf/utils/StringUtils.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/implicits/SbtCatsCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/implicits/SbtCatsCompat.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/package.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/OpenApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/OpenApi.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ScalambdaTerraform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ScalambdaTerraform.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/Definition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/Definition.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/TerraformFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/TerraformFile.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/module/ScalambdaModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/module/ScalambdaModule.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/props/TDynamicBlock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/props/TDynamicBlock.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/props/TLine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/props/TLine.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/props/TValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/props/TValue.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/BillingTag.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/BillingTag.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGateway.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGateway.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayBasePathMapping.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayBasePathMapping.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayDeployment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayDeployment.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayDomainName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayDomainName.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/apigateway/ApiGatewayStage.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/cloudwatch/EventRule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/cloudwatch/EventRule.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/cloudwatch/EventTarget.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/cloudwatch/EventTarget.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/iam/Role.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/iam/Role.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/LambdaFunctionAlias.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/LambdaFunctionAlias.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/data/LambdaFunctionAliasData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/data/LambdaFunctionAliasData.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaFunction.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaFunctionAliasResource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaFunctionAliasResource.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaLayerVersion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaLayerVersion.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaPermission.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/LambdaPermission.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/ProvisionedConcurrency.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/lambda/resources/ProvisionedConcurrency.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/route53/Route53Record.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/route53/Route53Record.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/s3/S3Bucket.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/s3/S3Bucket.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/s3/S3BucketItem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/aws/s3/S3BucketItem.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/terraform/data/ArchiveFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/terraform/data/ArchiveFile.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/terraform/data/TemplateFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/ast/providers/terraform/data/TemplateFile.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/composing/ApiGatewayComposer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/composing/ApiGatewayComposer.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/composing/LambdaComposer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/composing/LambdaComposer.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/composing/S3Composer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/composing/S3Composer.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/composing/SwaggerComposer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/composing/SwaggerComposer.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/composing/WarmerComposer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/composing/WarmerComposer.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/Info.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/Info.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/ResourceMethod.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/ResourceMethod.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/ResourcePath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/ResourcePath.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/SecurityDefinition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/SecurityDefinition.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/resourcemethod/Integration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/resourcemethod/Integration.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/resourcemethod/MethodResponse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/resourcemethod/MethodResponse.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/resourcemethod/Security.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/openapi/resourcemethod/Security.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/io/carpe/scalambda/terraform/writer/TerraformPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/main/scala/io/carpe/scalambda/terraform/writer/TerraformPrinter.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/fixtures/ScalambdaFunctionFixtures.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/fixtures/ScalambdaFunctionFixtures.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/fixtures/TerraformBehaviors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/fixtures/TerraformBehaviors.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/OpenApiSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/OpenApiSpec.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/ast/DefinitionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/ast/DefinitionSpec.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/ast/TValueSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/ast/TValueSpec.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/ast/TerraformFileSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/ast/TerraformFileSpec.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/ast/resources/IamRoleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/ast/resources/IamRoleSpec.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/ast/resources/LambdaFunctionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/ast/resources/LambdaFunctionSpec.scala -------------------------------------------------------------------------------- /plugin/src/test/scala/io/carpe/scalambda/terraform/ast/resources/S3BucketSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/plugin/src/test/scala/io/carpe/scalambda/terraform/ast/resources/S3BucketSpec.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.10 2 | -------------------------------------------------------------------------------- /project/codeartifact.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/project/codeartifact.sbt -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /project/scapegoat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/project/scapegoat.scala -------------------------------------------------------------------------------- /project/sonar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/project/sonar.scala -------------------------------------------------------------------------------- /project/versions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/project/versions.scala -------------------------------------------------------------------------------- /testing/src/main/scala/io/carpe/scalambda/testing/MockContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/testing/src/main/scala/io/carpe/scalambda/testing/MockContext.scala -------------------------------------------------------------------------------- /testing/src/main/scala/io/carpe/scalambda/testing/ScalambdaFixtures.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/testing/src/main/scala/io/carpe/scalambda/testing/ScalambdaFixtures.scala -------------------------------------------------------------------------------- /testing/src/main/scala/io/carpe/scalambda/testing/UnitTestLogger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/testing/src/main/scala/io/carpe/scalambda/testing/UnitTestLogger.scala -------------------------------------------------------------------------------- /testing/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/testing/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /testing/src/test/scala/io/carpe/scalambda/ScalambdaSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/testing/src/test/scala/io/carpe/scalambda/ScalambdaSpec.scala -------------------------------------------------------------------------------- /testing/src/test/scala/io/carpe/scalambda/fixtures/TestModels.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carpe/scalambda/HEAD/testing/src/test/scala/io/carpe/scalambda/fixtures/TestModels.scala --------------------------------------------------------------------------------