You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2019/09/01 22:08:26 UTC
[commons-bcel] 04/04: Cannot break binary compatibility with 6.3.1.
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git
commit 97f928db392457adcd8777afe6415d0440116cd7
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun Sep 1 18:08:17 2019 -0400
Cannot break binary compatibility with 6.3.1.
---
.../java/org/apache/bcel/classfile/Visitor.java | 38 ++++++++++++++++------
1 file changed, 28 insertions(+), 10 deletions(-)
diff --git a/src/main/java/org/apache/bcel/classfile/Visitor.java b/src/main/java/org/apache/bcel/classfile/Visitor.java
index 9dec839..0655c13 100644
--- a/src/main/java/org/apache/bcel/classfile/Visitor.java
+++ b/src/main/java/org/apache/bcel/classfile/Visitor.java
@@ -173,45 +173,63 @@ public interface Visitor
/**
* @since 6.4.0
*/
- void visitModule(Module constantModule);
+ default void visitModule(Module constantModule) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitModuleRequires(ModuleRequires constantModule);
-
+ default void visitModuleRequires(ModuleRequires constantModule) {
+ // empty
+ }
+
/**
* @since 6.4.0
*/
- void visitModuleExports(ModuleExports constantModule);
+ default void visitModuleExports(ModuleExports constantModule) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitModuleOpens(ModuleOpens constantModule);
+ default void visitModuleOpens(ModuleOpens constantModule) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitModuleProvides(ModuleProvides constantModule);
+ default void visitModuleProvides(ModuleProvides constantModule) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitModulePackages(ModulePackages constantModule);
+ default void visitModulePackages(ModulePackages constantModule) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitModuleMainClass(ModuleMainClass obj);
+ default void visitModuleMainClass(ModuleMainClass obj) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitNestHost(NestHost obj);
+ default void visitNestHost(NestHost obj) {
+ // empty
+ }
/**
* @since 6.4.0
*/
- void visitNestMembers(NestMembers obj);
+ default void visitNestMembers(NestMembers obj) {
+ // empty
+ }
}