Skip to content

Commit 039365b

Browse files
committed
Refactor guidelines and add kiro steering docs
1 parent dd3571f commit 039365b

22 files changed

+1073
-65
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Asynchronous Programming Guidelines for AWS SDK v2
3+
inclusion: fileMatch
4+
fileMatchPattern: "**/*.java"
5+
---
6+
7+
# Asynchronous Programming Guidelines for AWS SDK v2
8+
9+
For complete guidelines, refer to: #[[file:docs/guidelines/async-programming-guidelines.md]]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: AWS SDK for Java v2 General Guidelines
3+
inclusion: fileMatch
4+
fileMatchPattern: "**/*.java"
5+
---
6+
7+
# AWS SDK for Java v2 General Guidelines
8+
9+
All detailed guidelines are in #[[file:docs/guidelines/aws-sdk-java-v2-general.md]]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: "Client Configuration Guidelines for AWS SDK v2"
3+
inclusion: fileMatch
4+
fileMatchPattern: "**/*{Config,Configuration,Builder}*.java"
5+
---
6+
7+
# Client Configuration Guidelines for AWS SDK v2
8+
9+
For complete guidelines, refer to: #[[file:docs/guidelines/ClientConfiguration.md]]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Code Generation Guidelines for AWS SDK v2
3+
inclusion: fileMatch
4+
fileMatchPattern: "{codegen/**/*.java,**/poet/**/*.java}"
5+
---
6+
7+
# Code Generation Guidelines for AWS SDK v2
8+
9+
For complete guidelines, refer to: #[[file:docs/guidelines/code-generation-guidelines.md]]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Javadoc Guidelines for AWS SDK v2
3+
inclusion: fileMatch
4+
fileMatchPattern: "{**/src/main/**/*.java}"
5+
---
6+
7+
# Javadoc Guidelines for AWS SDK v2
8+
9+
For complete guidelines, refer to: #[[file:docs/guidelines/javadoc-guidelines.md]]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: "Logging Guidelines for AWS SDK v2"
3+
inclusion: fileMatch
4+
fileMatchPattern: "**/*.java"
5+
---
6+
7+
# Logging Guidelines for AWS SDK v2
8+
9+
For complete guidelines, refer to: #[[file:docs/guidelines/logging-guidelines.md]]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: "Reactive Streams Implementation Guidelines"
3+
inclusion: fileMatch
4+
fileMatchPattern: '**/*{Publisher,Subscriber}*.java'
5+
---
6+
7+
# Reactive Streams Implementation Guidelines
8+
9+
See #[[file:docs/guidelines/reactive-streams-guidelines.md]] for detailed implementation guidelines, patterns, and testing requirements.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Testing Guidelines for AWS SDK v2
3+
inclusion: fileMatch
4+
fileMatchPattern: "**/{test,it}/**/*.java"
5+
---
6+
7+
# Testing Guidelines for AWS SDK v2
8+
9+
For complete guidelines, refer to: #[[file:docs/guidelines/testing-guidelines.md]]

docs/design/APIReference.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

docs/design/UseOfCompletableFuture.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)