langtools/src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
changeset 37644 33cf53901cac
parent 37639 d4828c4d569c
child 38535 4a25025e0b0d
equal deleted inserted replaced
37643:626e07816dce 37644:33cf53901cac
   260         } else {
   260         } else {
   261             return expunge(value.toString());
   261             return expunge(value.toString());
   262         }
   262         }
   263     }
   263     }
   264 
   264 
       
   265     /**
       
   266      * Expunge internal info from string
       
   267      * @param s string to process
       
   268      * @return string the display, JShell package and wrapper class names removed
       
   269      */
   265     static String expunge(String s) {
   270     static String expunge(String s) {
   266         StringBuilder sb = new StringBuilder();
   271         StringBuilder sb = new StringBuilder();
   267         for (String comp : prefixPattern.split(s)) {
   272         for (String comp : PREFIX_PATTERN.split(s)) {
   268             sb.append(comp);
   273             sb.append(comp);
   269         }
   274         }
   270         return sb.toString();
   275         return sb.toString();
   271     }
   276     }
   272 
   277