Unverified Commit ddac680d authored by Russell Cohen's avatar Russell Cohen Committed by GitHub
Browse files

Partial HTTP protocol implementation (#1)

* Add new models to run integration tests against

* Add initial support for HTTP protocols

* Refactor protocol generation arguments

* Add more method comments

* Remove some dead code

* CR feedback
parent 4874168a
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -14,6 +14,14 @@ buildscript {
    }
}

subprojects {
    tasks.withType<Test> {
        systemProperties["junit.jupiter.execution.parallel.enabled"] = true
        systemProperties["junit.jupiter.execution.parallel.mode.default"] = "concurrent"
        maxParallelForks = Runtime.getRuntime().availableProcessors()
    }
}

plugins {
    kotlin("jvm") version "1.3.72" apply false
    id("org.jetbrains.dokka") version "0.10.0"
+1 −0
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@ tasks.register<Exec>("cargoCheck") {
tasks.register<Exec>("cargoClippy") {
    workingDir("build/smithyprojections/codegen-test/source/rust-codegen/")
    // disallow warnings
    environment("RUSTFLAGS", "-D warnings")
    commandLine("cargo", "clippy")
    dependsOn("build")
}
+7802 −0

File added.

Preview size limit exceeded, changes collapsed.

+1350 −0

File added.

Preview size limit exceeded, changes collapsed.

+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
      "runtimeConfig": {
        "relativePath": "${REPO_ROOT}/rust-runtime"
      },
      "service": "example.weather#Weather",
      "service": "com.amazonaws.ebs#Ebs",
      "module": "weather",
      "moduleVersion": "0.0.1",
      "build": {
Loading