Skip to content

Commit 9adec91

Browse files
committed
Merge branch 'add-copilot-review-instructions' into copilot-base
2 parents e3d1086 + 3631faa commit 9adec91

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

docs/style-guide.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,21 @@ need to run `./gradlew spotlessApply` periodically.
2424
Consider statically importing the following commonly used methods and constants:
2525

2626
- **Test methods**
27-
- `io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions` (assertThat, satisfies, etc.)
28-
- `org.assertj.core.api.Assertions.*` (assertThat, assertThatThrownBy, entry, etc.)
29-
- `org.mockito.Mockito.*` (when, mock, verify, times, etc.)
30-
- `org.mockito.ArgumentMatchers.*` (any, eq, anyLong, etc.)
27+
- `io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.*`
28+
- `org.assertj.core.api.Assertions.*`
29+
- `org.mockito.Mockito.*`
30+
- `org.mockito.ArgumentMatchers.*`
3131
- **Utility methods**
32-
- `io.opentelemetry.api.common.AttributeKey.*` (stringKey, longKey, etc.)
33-
- `java.util.Arrays.*` (asList, stream, etc.)
34-
- `java.util.Collections.*` (singletonList, emptyList, emptyMap, emptySet, etc.)
35-
- `java.util.stream.Collectors.*` (toList, toMap, toSet, etc.)
36-
- `java.util.Objects.requireNonNull`
37-
- `java.util.logging.Level.*` (FINE, INFO, WARNING, etc.)
38-
- `java.nio.charset.StandardCharsets.*` (UTF_8, etc.)
39-
- **Time unit constants**
40-
- `java.util.concurrent.TimeUnit.*` (SECONDS, etc.)
32+
- `io.opentelemetry.api.common.AttributeKey.*`
33+
- `java.util.Arrays` - asList, stream
34+
- `java.util.Collections` - singleton*, empty*, unmodifiable*, synchronized*, checked*
35+
- `java.util.Objects` - requireNonNull
36+
- `java.util.stream.Collectors.*`
37+
- **Utility constants**
38+
- `java.util.Locale.*`
39+
- `java.util.concurrent.TimeUnit.*`
40+
- `java.util.logging.Level.*`
41+
- `java.nio.charset.StandardCharsets.*`
4142
- **OpenTelemetry semantic convention constants**
4243
- All constants under `io.opentelemetry.semconv.**`, except for
4344
`io.opentelemetry.semconv.SchemaUrls.*` constants.

0 commit comments

Comments
 (0)