Skip to content

Commit 44232f0

Browse files
committed
Add Nullable annotaion to VoidResult to indicate that never anything is returned
1 parent 5638868 commit 44232f0

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • library/src/main/java/com/proxerme/library/connection/messenger/result

library/src/main/java/com/proxerme/library/connection/messenger/result/VoidResult.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package com.proxerme.library.connection.messenger.result;
22

3+
import android.support.annotation.Nullable;
4+
35
import com.proxerme.library.interfaces.ProxerResult;
46

57
/**
@@ -10,6 +12,8 @@
1012
* {@link com.proxerme.library.connection.messenger.request.SetUnreadRequest} or
1113
* {@link com.proxerme.library.connection.messenger.request.SetReportRequest}.
1214
*
15+
* This class is just a placeholder for the specified Requests and will never hold any information.
16+
*
1317
* @author Desnoo
1418
*/
1519
public class VoidResult implements ProxerResult<Void> {
@@ -18,6 +22,7 @@ public VoidResult() {
1822
}
1923

2024
@Override
25+
@Nullable
2126
public Void getItem() {
2227
return null;
2328
}

0 commit comments

Comments
 (0)