Skip to content

Commit

Permalink
Partial HTTP protocol implementation (#1)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
rcoh committed Oct 29, 2020
1 parent 4874168 commit ddac680
Show file tree
Hide file tree
Showing 34 changed files with 10,059 additions and 338 deletions.
8 changes: 8 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
1 change: 1 addition & 0 deletions codegen-test/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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")
}
Expand Down
7,802 changes: 7,802 additions & 0 deletions codegen-test/model/dynamodb.json

Large diffs are not rendered by default.

Loading

0 comments on commit ddac680

Please sign in to comment.