<commit_before>//
//  ViSimpleAPIService.h
//  Visionscapers core library
//
//  Simple API service assuming basic access authentication
//
//  ***************   IMPORTANT NOTE   ****************
//  This implementation does not allow for concurrent
//  request handling!
//  *************** END IMPORTANT NOTE ****************
//
//  Created by <NAME> on 24/03/14.
//  Copyright (c) 2014 Visionscapers. All rights reserved.
//

#import "Vi.h"
#import "ViAPIService.h"

@interface ViSimpleAPIService : Vi<ViAPIService, NSURLConnectionDataDelegate>

-(id)initWithAPIURL:(NSString*)APIBaseURL
        APIUsername:(NSString*)username
        APIPassword:(NSString*)password;

@end<commit_msg>Fixed error of search replace in SimpleAPIService<commit_after>//
//  ViSimpleAPIService.h
//  Visionscapers core library
//
//  Simple API service assuming basic access authentication
//
//  ***************   IMPORTANT NOTE   ****************
//  This implementation does not allow for concurrent
//  request handling!
//  *************** END IMPORTANT NOTE ****************
//
//  Created by <NAME> on 24/03/14.
//  Copyright (c) 2014 Visionscapers. All rights reserved.
//

#import "Vi.h"
#import "ViAPIService.h"

@interface ViSimpleAPIService : ViAPIService, NSURLConnectionDataDelegate>

-(id)initWithAPIURL:(NSString*)APIBaseURL
        APIUsername:(NSString*)username
        APIPassword:(NSString*)password;

@end
{'fraction_non_alphanumeric': 0.18922749822820695, 'fraction_numerical': 0.014174344436569808, 'mean_word_length': 4.02491103202847, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4095243', 'n_tokens_mistral': 436, 'n_tokens_neox': 411, 'n_words': 105}