anchor.diff:              client.close();
             });
       }, onError: (error) {
  -      completer.completeError(new AsyncError("$error"));
  +      completer.completeError(error);
       });
       request.close();
  -    
  +
     }, onError: (error) {
  -    completer.completeError(new AsyncError("$error"));
  +    completer.completeError(error);
     });
   
     return completer.future;
  
positive.code:     request.headers.set(HttpHeaders.AUTHORIZATION, "token $token");
      request.headers.set(HttpHeaders.CONTENT_TYPE, "application/json");
      request.headers.set(HttpHeaders.CONTENT_LENGTH, "${data.length}");
      
      request.write(data);
      
      request.response.then((response){
        
        StringBuffer onResponseBody = new StringBuffer();
        
        response.transform(new StringDecoder()).listen(
            (String data) => onResponseBody.write(data), 
            onError: (error) => completer.completeError(new AsyncError("$error")), 
            onDone:() {
              if (response.statusCode == 201) {
                print("Repository $gitname created successfully.");
  
negative.code:               });
            })
            .catchError((error) {
              completer.completeError(error);
            });
          request.close();
        })
  