We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 43b87e5 commit 8e23240Copy full SHA for 8e23240
src/main/java/org/scijava/Disposable.java
@@ -42,6 +42,7 @@ public interface Disposable {
42
* Performs any needed cleanup of the object's services, in preparation for
43
* the object being retired (e.g., to make garbage collection possible).
44
*/
45
- void dispose();
46
-
+ default void dispose() {
+ // NB: Do nothing by default.
47
+ }
48
}
src/main/java/org/scijava/service/AbstractService.java
@@ -74,13 +74,6 @@ public void setContext(final Context context) {
74
this.context = context;
75
76
77
- // -- Disposable methods --
78
79
- @Override
80
- public void dispose() {
81
- // NB: Do nothing by default.
82
- }
83
84
// -- Object methods --
85
86
@Override
0 commit comments