Allowing the DesugarDecompiler work on JDK9.
authorjlahoda@netbeans.org
Sat, 05 Jul 2014 22:50:03 +0200
changeset 18199c81b23c64961
parent 18198 3e71abc1fca6
child 18200 4374f01d7aca
Allowing the DesugarDecompiler work on JDK9.
---
java.debugjavac/nbproject/project.properties | 2 +-
.../netbeans/modules/java/debugjavac/impl/DesugarDecompilerImpl.java | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
java.debugjavac/nbproject/project.properties
java.debugjavac/src-decompile/org/netbeans/modules/java/debugjavac/impl/DesugarDecompilerImpl.java
     1.1 --- a/java.debugjavac/nbproject/project.properties	Wed Jun 25 13:35:02 2014 +0400
     1.2 +++ b/java.debugjavac/nbproject/project.properties	Sat Jul 05 22:50:03 2014 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  javac.source=1.7
     1.5  javac.compilerargs=-Xlint -Xlint:-serial
     1.6  nbm.module.author=Jan Lahoda
     1.7 -spec.version.base=1.4
     1.8 +spec.version.base=1.7
     1.9  src-decompile.cp.extra=build/classes
    1.10  extra.module.files=modules/ext/decompile.jar
    1.11  nbm.needs.restart=true
     2.1 --- a/java.debugjavac/src-decompile/org/netbeans/modules/java/debugjavac/impl/DesugarDecompilerImpl.java	Wed Jun 25 13:35:02 2014 +0400
     2.2 +++ b/java.debugjavac/src-decompile/org/netbeans/modules/java/debugjavac/impl/DesugarDecompilerImpl.java	Sat Jul 05 22:50:03 2014 +0200
     2.3 @@ -108,9 +108,9 @@
     2.4              Pair<Env<AttrContext>, JCClassDecl> first = queue.peek();
     2.5  
     2.6              if (first != null) {
     2.7 -                if (first.fst.toplevel.pid != null) {
     2.8 +                if (first.fst.toplevel.getPackageName() != null) {
     2.9                      out.write("package ");
    2.10 -                    out.write(first.fst.toplevel.pid.toString());
    2.11 +                    out.write(first.fst.toplevel.getPackageName().toString());
    2.12                      out.write(";\n\n");
    2.13                  }
    2.14