anchor.diff:    "number": "num",
     "integer": "int",
     "boolean": "bool"
  -};  
  +};
   
   class Generator {
     String _data;
  
positive.code: """;
    }
  
    String _createSchemas() {
      var tmp = new StringBuffer();
   
      tmp.add("part of $_libraryName;\n\n");
  
      if (_json.containsKey("schemas")) {
        _json["schemas"].forEach((key, schema) {
          tmp.add(_createSchemaClass(key, schema));
        });
      }    
      
      return tmp.toString();
    }
  
    String _createResources() {
      var tmp = new StringBuffer();
      
      tmp.add("part of $_libraryName;\n\n");
      
      if (_json.containsKey("resources")) {
        _json["resources"].forEach((key, resource) {
          tmp.add(_createResourceClass(key, resource));
        });
      }
      
      return tmp.toString();
    }
    
    String _createMainClass() {
      var tmp = new StringBuffer();
      tmp.add("part of $_libraryName;\n\n");
  
negative.code: 
      params.add("{${optParams.join(", ")}}");
  
      tmp.add("   */\n");
      var response = null;
      if (data.containsKey("response")) {
        response = "Future<${data["response"]["\$ref"]}>";
  