Commit e62e29d
authored
Add tracking of RequestBody/ResponseTransfromer implementations used in UserAgent (#6171)
* Add useragent metadata execution attributes and apply them to useragent.
Add basic tracking of requestbody/responeTransformer implementations to UA metadata.
* Add delegate getter to the Notifying transformer + handle empty class names w/ unknown
* Add name methods to body/response transfromer interfaces + add implementations
* Checkstyle fixes + changelog
* Update docs + AdditionalMetadata use builder + change all name methods to just name.
* Use enum + single letter short form for RequestBody/ContentStreamProvider
* Migrate to single character name + enum for remaining types
* Fix test failures
* Fix checkstyle, start adding tests
* Add more tests
* Try and fix arch test failure
* Fix arch test + more test coverage
* Improve test coverage
* Improve regex for classWithInnerClassesToPattern
* Fix minor pr issues
* Fix unknown string to use enum
* Fix changelog1 parent e58ae12 commit e62e29d
File tree
48 files changed
+5779
-4856
lines changed- .changes/next-release
- codegen/src
- main/java/software/amazon/awssdk/codegen/poet/client/specs
- test/resources/software/amazon/awssdk/codegen/poet/client
- sra
- core
- aws-core/src
- main/java/software/amazon/awssdk/awscore/internal
- test/java/software/amazon/awssdk/awscore/internal
- sdk-core/src
- main/java/software/amazon/awssdk/core
- async
- listener
- client/handler
- interceptor
- internal
- async
- http/pipeline/stages
- sync
- sync
- useragent
- test/java/software/amazon/awssdk/core
- internal/http/pipeline/stages
- useragent
- http-client-spi/src/main/java/software/amazon/awssdk/http
- test
- architecture-tests/src/test/java/software/amazon/awssdk/archtests
- codegen-generated-classes-test/src/test/java/software/amazon/awssdk/services/useragent
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
48 files changed
+5779
-4856
lines changedLines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
238 | 242 | | |
239 | 243 | | |
240 | 244 | | |
| |||
310 | 314 | | |
311 | 315 | | |
312 | 316 | | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
313 | 321 | | |
314 | 322 | | |
315 | 323 | | |
| |||
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
132 | 134 | | |
133 | 135 | | |
134 | 136 | | |
| |||
170 | 172 | | |
171 | 173 | | |
172 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
173 | 179 | | |
174 | 180 | | |
175 | 181 | | |
| |||
Lines changed: 366 additions & 365 deletions
Large diffs are not rendered by default.
Lines changed: 366 additions & 365 deletions
Large diffs are not rendered by default.
Lines changed: 408 additions & 406 deletions
Large diffs are not rendered by default.
Lines changed: 300 additions & 298 deletions
Large diffs are not rendered by default.
Lines changed: 229 additions & 227 deletions
Large diffs are not rendered by default.
Lines changed: 237 additions & 236 deletions
Large diffs are not rendered by default.
Lines changed: 195 additions & 193 deletions
Large diffs are not rendered by default.
0 commit comments