Skip to content

Commit

Permalink
Make SentryFIOS public
Browse files Browse the repository at this point in the history
  • Loading branch information
romtsn committed Dec 13, 2021
1 parent f15d3af commit a3b6103
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 2 deletions.
39 changes: 39 additions & 0 deletions sentry/api/sentry.api
Expand Up @@ -1432,6 +1432,45 @@ public abstract interface class io/sentry/hints/SubmissionResult {
public abstract fun setResult (Z)V
}

public final class io/sentry/instrumentation/file/SentryFileInputStream : java/io/FileInputStream {
public fun <init> (Ljava/io/File;)V
public fun <init> (Ljava/io/FileDescriptor;)V
public fun <init> (Ljava/lang/String;)V
public fun close ()V
public fun read ()I
public fun read ([B)I
public fun read ([BII)I
public fun skip (J)J
}

public final class io/sentry/instrumentation/file/SentryFileInputStream$Factory {
public fun <init> ()V
public static fun create (Ljava/io/FileInputStream;Ljava/io/File;)Ljava/io/FileInputStream;
public static fun create (Ljava/io/FileInputStream;Ljava/io/FileDescriptor;)Ljava/io/FileInputStream;
public static fun create (Ljava/io/FileInputStream;Ljava/lang/String;)Ljava/io/FileInputStream;
}

public final class io/sentry/instrumentation/file/SentryFileOutputStream : java/io/FileOutputStream {
public fun <init> (Ljava/io/File;)V
public fun <init> (Ljava/io/File;Z)V
public fun <init> (Ljava/io/FileDescriptor;)V
public fun <init> (Ljava/lang/String;)V
public fun <init> (Ljava/lang/String;Z)V
public fun close ()V
public fun write (I)V
public fun write ([B)V
public fun write ([BII)V
}

public final class io/sentry/instrumentation/file/SentryFileOutputStream$Factory {
public fun <init> ()V
public static fun create (Ljava/io/FileOutputStream;Ljava/io/File;)Ljava/io/FileOutputStream;
public static fun create (Ljava/io/FileOutputStream;Ljava/io/File;Z)Ljava/io/FileOutputStream;
public static fun create (Ljava/io/FileOutputStream;Ljava/io/FileDescriptor;)Ljava/io/FileOutputStream;
public static fun create (Ljava/io/FileOutputStream;Ljava/lang/String;)Ljava/io/FileOutputStream;
public static fun create (Ljava/io/FileOutputStream;Ljava/lang/String;Z)Ljava/io/FileOutputStream;
}

public final class io/sentry/protocol/App : io/sentry/IUnknownPropertiesConsumer {
public static final field TYPE Ljava/lang/String;
public fun <init> ()V
Expand Down
Expand Up @@ -19,7 +19,7 @@
* <p>Note, that span is started when this InputStream is instantiated via constructor and finishes
* when the {@link java.io.FileInputStream#close()} is called.
*/
final class SentryFileInputStream extends FileInputStream {
public final class SentryFileInputStream extends FileInputStream {

private final @NotNull FileInputStream delegate;
private final @NotNull FileIOSpanManager spanManager;
Expand Down
Expand Up @@ -18,7 +18,7 @@
* <p>Note, that span is started when this OutputStream is instantiated via constructor and finishes
* when the {@link java.io.FileOutputStream#close()} is called.
*/
final class SentryFileOutputStream extends FileOutputStream {
public final class SentryFileOutputStream extends FileOutputStream {

private final @NotNull FileOutputStream delegate;
private final @NotNull FileIOSpanManager spanManager;
Expand Down

0 comments on commit a3b6103

Please sign in to comment.