Skip to content

Commit

Permalink
Feat: Add secondary constructor to SentryInstrumentation. (#1804)
Browse files Browse the repository at this point in the history
  • Loading branch information
maciejwalkowiak committed Nov 12, 2021
1 parent 5ba7d38 commit 61ea653
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Expand Up @@ -3,6 +3,7 @@
## Unreleased

* Feat: Refactor OkHttp and Apollo to Kotlin functional interfaces (#1797)
* Feat: Add secondary constructor to SentryInstrumentation (#1804)

## 5.4.0

Expand Down
1 change: 1 addition & 0 deletions sentry-graphql/api/sentry-graphql.api
Expand Up @@ -8,6 +8,7 @@ public final class io/sentry/graphql/SentryInstrumentation : graphql/execution/i
public fun <init> ()V
public fun <init> (Lio/sentry/IHub;)V
public fun <init> (Lio/sentry/IHub;Lio/sentry/graphql/SentryInstrumentation$BeforeSpanCallback;)V
public fun <init> (Lio/sentry/graphql/SentryInstrumentation$BeforeSpanCallback;)V
public fun beginExecution (Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;)Lgraphql/execution/instrumentation/InstrumentationContext;
public fun createState ()Lgraphql/execution/instrumentation/InstrumentationState;
public fun instrumentDataFetcher (Lgraphql/schema/DataFetcher;Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;)Lgraphql/schema/DataFetcher;
Expand Down
Expand Up @@ -30,6 +30,10 @@ public SentryInstrumentation(
this.beforeSpan = beforeSpan;
}

public SentryInstrumentation(final @Nullable BeforeSpanCallback beforeSpan) {
this(HubAdapter.getInstance(), beforeSpan);
}

public SentryInstrumentation(final @NotNull IHub hub) {
this(hub, null);
}
Expand Down

0 comments on commit 61ea653

Please sign in to comment.