<commit_before>//
//  JJTopMenuViewController.h
//
//
//  Created by <NAME> on 1/31/14.
//  Copyright (c) 2014 jaiversin. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "JJMenuItem.h"

@class JJTopMenuViewController;

@protocol JJTopMenuDelegate <NSObject>

@required

-(void)topMenu:(JJTopMenuViewController *)menu didSelectMenuItemAtIndex:(NSUInteger)index;
//-(void)topMenuDidSignout:(JJTopMenuViewController *)menu;

@end

@interface JJTopMenuViewController : UIViewController

//Designated initializer
-(id)initWithMenuItems:(NSArray *)menuItems selectedItemColor:(UIColor *)selectedItemColor selectedItemTextColor:(UIColor *)selectedItemTextColor itemTextColor:(UIColor *)itemTextColor;

-(id)initWithMenuItems:(NSArray *)menuItems selectedItemColor:(UIColor *)selectedItemColor selectedItemTextColor:(UIColor *)selectedItemTextColor;
-(id)initWithMenuItems:(NSArray *)menuItems selectedItemColor:(UIColor *)selectedItemColor;
-(id)initWithMenuItems:(NSArray *)menuItems;


#pragma mark - Protocol Delegate
@property(nonatomic, weak) id delegate;

#pragma mark - Properties
@property (nonatomic, copy) NSArray *menuItems;
@property (nonatomic, weak) JJMenuItem *selectedMenuItem;
@property (weak, nonatomic) IBOutlet UILabel *userDisplayName;
@property (nonatomic, strong) UIColor *selectedItemColor;
@property (nonatomic, strong) UIColor *selectedItemTextColor;
@property (nonatomic, strong) UIColor *itemTextColor;
@property (nonatomic) float menuHeight;
@property (nonatomic) JJMenuPosition menuPosition;

#pragma mark - Actions
- (void)selectMenuItem:(id)sender;
<commit_msg>Cleaned unused properties and added strong modifier to the selected menu item.<commit_after>//
//  JJTopMenuViewController.h
//
//
//  Created by <NAME> on 1/31/14.
//  Copyright (c) 2014 jaiversin. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "JJMenuItem.h"

@class JJTopMenuViewController;

@protocol JJTopMenuDelegate <NSObject>

@required

-(void)topMenu:(JJTopMenuViewController *)menu didSelectMenuItemAtIndex:(NSUInteger)index;
//-(void)topMenuDidSignout:(JJTopMenuViewController *)menu;

@end

@interface JJTopMenuViewController : UIViewController

//Designated initializer
-(id)initWithMenuItems:(NSArray *)menuItems selectedItemColor:(UIColor *)selectedItemColor selectedItemTextColor:(UIColor *)selectedItemTextColor itemTextColor:(UIColor *)itemTextColor;

-(id)initWithMenuItems:(NSArray *)menuItems selectedItemColor:(UIColor *)selectedItemColor selectedItemTextColor:(UIColor *)selectedItemTextColor;
-(id)initWithMenuItems:(NSArray *)menuItems selectedItemColor:(UIColor *)selectedItemColor;
-(id)initWithMenuItems:(NSArray *)menuItems;


#pragma mark - Protocol Delegate
@property(nonatomic, weak) id delegate;

#pragma mark - Properties
@property (nonatomic, copy) NSArray *menuItems;
@property (nonatomic, strong) JJMenuItem *selectedMenuItem;
@property (nonatomic, strong) UIColor *selectedItemColor;
@property (nonatomic, strong) UIColor *selectedItemTextColor;
@property (nonatomic, strong) UIColor *itemTextColor;
@property (nonatomic) float menuHeight;
@property (nonatomic) JJMenuPosition menuPosition;

#pragma mark - Actions
- (void)selectMenuItem:(id)sender;

{'fraction_non_alphanumeric': 0.11490294301815905, 'fraction_numerical': 0.005635566687539136, 'mean_word_length': 8.05099150141643, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '2546198', 'n_tokens_mistral': 1003, 'n_tokens_neox': 908, 'n_words': 223}