<commit_before>//
//  BIGBlocks.h
//  Pods
//
//  Created by <NAME> on 7/21/15.
//
//

#ifndef Pods_BIGBlocks_h
#define Pods_BIGBlocks_h


#endif

typedef void (^BIGBlock)(id sender, id result);

typedef void (^BIGCompletionBlock)(id sender, BOOL success, NSError *error, id result);

typedef void (^BIGStateChangeBlock)(id sender, id oldState, id newState);<commit_msg>Updated for custom strong blocks<commit_after>//
//  BIGBlocks.h
//  Pods
//
//  Created by <NAME> on 7/21/15.
//
//

#ifndef Pods_BIGBlocks_h
#define Pods_BIGBlocks_h


#endif

typedef void (^BIGBlock)(id sender, id result);

typedef void (^BIGCompletionBlock)(id sender, BOOL success, NSError *error, id result);

typedef void (^BIGStateChangeBlock)(id sender, id oldState, id newState);

#define BIG_STRONG_COMPLETION(__RESULT_TYPE__) \
void (^)(id sender, BOOL success, NSError *error, __RESULT_TYPE__ result)

#define BIG_STRONG_SENDER_COMPLETION(__SENDER_TYPE__,__RESULT_TYPE__) \
void (^)(__SENDER_TYPE__ sender, BOOL success, NSError *error, __RESULT_TYPE__ result)

#define BIG_STRONG_RETURN(__INPUT_TYPE__,__RETURN_TYPE__) \
__RETURN_TYPE__ (^)(__INPUT_TYPE__ input)
{'fraction_non_alphanumeric': 0.1212914485165794, 'fraction_numerical': 0.008726003490401396, 'mean_word_length': 5.407821229050279, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '3371753', 'n_tokens_mistral': 444, 'n_tokens_neox': 414, 'n_words': 104}