src/jdk/nashorn/api/scripting/ScriptObjectMirror.java

changeset 1399
22640d19073c
parent 1394
07f32a26bc1e
child 1406
d314052d7f5e
     1.1 --- a/src/jdk/nashorn/api/scripting/ScriptObjectMirror.java	Fri Jun 05 12:38:53 2015 +0200
     1.2 +++ b/src/jdk/nashorn/api/scripting/ScriptObjectMirror.java	Fri Jun 05 20:34:23 2015 +0530
     1.3 @@ -255,14 +255,12 @@
     1.4  
     1.5      @Override
     1.6      public void removeMember(final String name) {
     1.7 -        Objects.requireNonNull(name);
     1.8 -        remove(name);
     1.9 +        remove(Objects.requireNonNull(name));
    1.10      }
    1.11  
    1.12      @Override
    1.13      public void setMember(final String name, final Object value) {
    1.14 -        Objects.requireNonNull(name);
    1.15 -        put(name, value);
    1.16 +        put(Objects.requireNonNull(name), value);
    1.17      }
    1.18  
    1.19      @Override
    1.20 @@ -429,7 +427,7 @@
    1.21  
    1.22      @Override
    1.23      public void putAll(final Map<? extends String, ? extends Object> map) {
    1.24 -        Objects.requireNonNull(map, "map is null");
    1.25 +        Objects.requireNonNull(map);
    1.26          final ScriptObject oldGlobal = Context.getGlobal();
    1.27          final boolean globalChanged = (oldGlobal != global);
    1.28          inGlobal(new Callable<Object>() {

mercurial