Package com.google.java.contract.core.util

Examples of com.google.java.contract.core.util.PushbackTokenizer


  })
  @Ensures("result != null")
  static String rebaseLocalCalls(String code, String that,
                                 Set<String> whitelist) {
    StringBuilder buffer = new StringBuilder();
    PushbackTokenizer tokenizer = new PushbackTokenizer(new StringReader(code));
    boolean qualified = false;
    while (tokenizer.hasNext()) {
      Token token = tokenizer.next();
      if (!qualified && token.kind == TokenKind.WORD
          && (whitelist == null || !whitelist.contains(token.text))) {
        if (token.text.equals("this")) {
          buffer.append("( ");
          buffer.append(JavaUtils.BEGIN_GENERATED_CODE);
View Full Code Here

TOP

Related Classes of com.google.java.contract.core.util.PushbackTokenizer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.