<commit_before>//
//  UAObfuscatedString.swift
//
//  Created by <NAME> on 05/11/16.
//  Copyright (c) 2016 Urban Apps. All rights reserved.
//

// MARK: - a-z -
@objc public extension String {
    var a : String { get { return self + "a" } }
    var b : String { get { return self + "b" } }
    var c : String { get { return self + "c" } }
    var d : String { get { return self + "d" } }
    var e : String { get { return self + "e" } }
    var f : String { get { return self + "f" } }
    var g : String { get { return self + "g" } }
    var h : String { get { return self + "h" } }
    var i : String { get { return self + "i" } }
    var j : String { get { return self + "j" } }
    var k : String { get { return self + "k" } }
    var l : String { get { return self + "l" } }
    var m : String { get { return self + "m" } }
    var n : String { get { return self + "n" } }
    var o : String { get { return self + "o" } }
    var p : String { get { return self + "p" } }
    var q : String { get { return self + "q" } }
    var r : String { get { return self + "r" } }
    var s : String { get { return self + "s" } }
    var t : String { get { return self + "t" } }
    var u : String { get { return self + "u" } }
    var v : String { get { return self + "v" } }
    var w : String { get { return self + "w" } }
    var x : String { get { return self + "x" } }
    var y : String { get { return self + "y" } }
    var z : String { get { return self + "z" } }
}

// MARK: - A-Z -
@objc public extension String {
    var A : String { get { return self + "A" } }
    var B : String { get { return self + "B" } }
    var C : String { get { return self + "C" } }
    var D : String { get { return self + "D" } }
    var E : String { get { return self + "E" } }
    var F : String { get { return self + "F" } }
    var G : String { get { return self + "G" } }
    var H : String { get { return self + "H" } }
    var I : String { get { return self + "I" } }
    var J : String { get { return self + "J" } }
    var K : String { get { return self + "K" } }
    var L : String { get { return self + "L" } }
    var M : String { get { return self + "M" } }
    var N : String { get { return self + "N" } }
    var O : String { get { return self + "O" } }
    var P : String { get { return self + "P" } }
    var Q : String { get { return self + "Q" } }
    var R : String { get { return self + "R" } }
    var S : String { get { return self + "S" } }
    var T : String { get { return self + "T" } }
    var U : String { get { return self + "U" } }
    var V : String { get { return self + "V" } }
    var W : String { get { return self + "W" } }
    var X : String { get { return self + "X" } }
    var Y : String { get { return self + "Y" } }
    var Z : String { get { return self + "Z" } }
}

// MARK: - Numbers -
@objc public extension String {
    var _1 : String { get { return self + "1" } }
    var _2 : String { get { return self + "2" } }
    var _3 : String { get { return self + "3" } }
    var _4 : String { get { return self + "4" } }
    var _5 : String { get { return self + "5" } }
    var _6 : String { get { return self + "6" } }
    var _7 : String { get { return self + "7" } }
    var _8 : String { get { return self + "8" } }
    var _9 : String { get { return self + "9" } }
    var _0 : String { get { return self + "0" } }
    
}

// MARK: - Punctuation -
@objc public extension String {
    var space         : String { get { return self + " " } }
    var point         : String { get { return self + "." } }
    var dash          : String { get { return self + "-" } }
    var comma         : String { get { return self + "," } }
    var semicolon     : String { get { return self + ";" } }
    var colon         : String { get { return self + ":" } }
    var apostrophe    : String { get { return self + "'" } }
    var quotation     : String { get { return self + "\"" } }
    var plus          : String { get { return self + "+" } }
    var equals        : String { get { return self + "=" } }
    var paren_left    : String { get { return self + "(" } }
    var paren_right   : String { get { return self + ")" } }
    var asterisk      : String { get { return self + "*" } }
    var ampersand     : String { get { return self + "&" } }
    var caret         : String { get { return self + "^" } }
    var percent       : String { get { return self + "%" } }
    var `$`           : String { get { return self + "$" } }
    var pound         : String { get { return self + "#" } }
    var at            : String { get { return self + "@" } }
    var exclamation   : String { get { return self + "!" } }
    var question_mark : String { get { return self + "?" } }
    var back_slash    : String { get { return self + "\\" } }
    var forward_slash : String { get { return self + "/" } }
    var curly_left    : String { get { return self + "{" } }
    var curly_right   : String { get { return self + "}" } }
    var bracket_left  : String { get { return self + "[" } }
    var bracket_right : String { get { return self + "]" } }
    var bar           : String { get { return self + "|" } }
    var less_than     : String { get { return self + "<" } }
    var greater_than  : String { get { return self + ">" } }
    var underscore    : String { get { return self + "_" } }
}

// MARK: - Aliases -
@objc public extension String {
    var dot         : String { get { return point } }
}
<commit_msg>Created separate extensions for `NSMutableString`<commit_after>//
//  UAObfuscatedString.swift
//
//  Created by <NAME> on 05/11/16.
//  Copyright (c) 2016 Urban Apps. All rights reserved.
//

// MARK: - a-z -
public extension String {
    var a : String { get { return self + "a" } }
    var b : String { get { return self + "b" } }
    var c : String { get { return self + "c" } }
    var d : String { get { return self + "d" } }
    var e : String { get { return self + "e" } }
    var f : String { get { return self + "f" } }
    var g : String { get { return self + "g" } }
    var h : String { get { return self + "h" } }
    var i : String { get { return self + "i" } }
    var j : String { get { return self + "j" } }
    var k : String { get { return self + "k" } }
    var l : String { get { return self + "l" } }
    var m : String { get { return self + "m" } }
    var n : String { get { return self + "n" } }
    var o : String { get { return self + "o" } }
    var p : String { get { return self + "p" } }
    var q : String { get { return self + "q" } }
    var r : String { get { return self + "r" } }
    var s : String { get { return self + "s" } }
    var t : String { get { return self + "t" } }
    var u : String { get { return self + "u" } }
    var v : String { get { return self + "v" } }
    var w : String { get { return self + "w" } }
    var x : String { get { return self + "x" } }
    var y : String { get { return self + "y" } }
    var z : String { get { return self + "z" } }
}

public extension NSMutableString {
    var a : NSMutableString { get { append("a"); return self } }
    var b : NSMutableString { get { append("b"); return self } }
    var c : NSMutableString { get { append("c"); return self } }
    var d : NSMutableString { get { append("d"); return self } }
    var e : NSMutableString { get { append("e"); return self } }
    var f : NSMutableString { get { append("f"); return self } }
    var g : NSMutableString { get { append("g"); return self } }
    var h : NSMutableString { get { append("h"); return self } }
    var i : NSMutableString { get { append("i"); return self } }
    var j : NSMutableString { get { append("j"); return self } }
    var k : NSMutableString { get { append("k"); return self } }
    var l : NSMutableString { get { append("l"); return self } }
    var m : NSMutableString { get { append("m"); return self } }
    var n : NSMutableString { get { append("n"); return self } }
    var o : NSMutableString { get { append("o"); return self } }
    var p : NSMutableString { get { append("p"); return self } }
    var q : NSMutableString { get { append("q"); return self } }
    var r : NSMutableString { get { append("r"); return self } }
    var s : NSMutableString { get { append("s"); return self } }
    var t : NSMutableString { get { append("t"); return self } }
    var u : NSMutableString { get { append("u"); return self } }
    var v : NSMutableString { get { append("v"); return self } }
    var w : NSMutableString { get { append("w"); return self } }
    var x : NSMutableString { get { append("x"); return self } }
    var y : NSMutableString { get { append("y"); return self } }
    var z : NSMutableString { get { append("z"); return self } }
}

// MARK: - A-Z -
public extension String {
    var A : String { get { return self + "A" } }
    var B : String { get { return self + "B" } }
    var C : String { get { return self + "C" } }
    var D : String { get { return self + "D" } }
    var E : String { get { return self + "E" } }
    var F : String { get { return self + "F" } }
    var G : String { get { return self + "G" } }
    var H : String { get { return self + "H" } }
    var I : String { get { return self + "I" } }
    var J : String { get { return self + "J" } }
    var K : String { get { return self + "K" } }
    var L : String { get { return self + "L" } }
    var M : String { get { return self + "M" } }
    var N : String { get { return self + "N" } }
    var O : String { get { return self + "O" } }
    var P : String { get { return self + "P" } }
    var Q : String { get { return self + "Q" } }
    var R : String { get { return self + "R" } }
    var S : String { get { return self + "S" } }
    var T : String { get { return self + "T" } }
    var U : String { get { return self + "U" } }
    var V : String { get { return self + "V" } }
    var W : String { get { return self + "W" } }
    var X : String { get { return self + "X" } }
    var Y : String { get { return self + "Y" } }
    var Z : String { get { return self + "Z" } }
}

public extension NSMutableString {
    var A : NSMutableString { get { append("A"); return self } }
    var B : NSMutableString { get { append("B"); return self } }
    var C : NSMutableString { get { append("C"); return self } }
    var D : NSMutableString { get { append("D"); return self } }
    var E : NSMutableString { get { append("E"); return self } }
    var F : NSMutableString { get { append("F"); return self } }
    var G : NSMutableString { get { append("G"); return self } }
    var H : NSMutableString { get { append("H"); return self } }
    var I : NSMutableString { get { append("I"); return self } }
    var J : NSMutableString { get { append("J"); return self } }
    var K : NSMutableString { get { append("K"); return self } }
    var L : NSMutableString { get { append("L"); return self } }
    var M : NSMutableString { get { append("M"); return self } }
    var N : NSMutableString { get { append("N"); return self } }
    var O : NSMutableString { get { append("O"); return self } }
    var P : NSMutableString { get { append("P"); return self } }
    var Q : NSMutableString { get { append("Q"); return self } }
    var R : NSMutableString { get { append("R"); return self } }
    var S : NSMutableString { get { append("S"); return self } }
    var T : NSMutableString { get { append("T"); return self } }
    var U : NSMutableString { get { append("U"); return self } }
    var V : NSMutableString { get { append("V"); return self } }
    var W : NSMutableString { get { append("W"); return self } }
    var X : NSMutableString { get { append("X"); return self } }
    var Y : NSMutableString { get { append("Y"); return self } }
    var Z : NSMutableString { get { append("Z"); return self } }
}

// MARK: - Numbers -
public extension String {
    var _1 : String { get { return self + "1" } }
    var _2 : String { get { return self + "2" } }
    var _3 : String { get { return self + "3" } }
    var _4 : String { get { return self + "4" } }
    var _5 : String { get { return self + "5" } }
    var _6 : String { get { return self + "6" } }
    var _7 : String { get { return self + "7" } }
    var _8 : String { get { return self + "8" } }
    var _9 : String { get { return self + "9" } }
    var _0 : String { get { return self + "0" } }
}

public extension NSMutableString {
    var _1 : NSMutableString { get { append("1"); return self } }
    var _2 : NSMutableString { get { append("2"); return self } }
    var _3 : NSMutableString { get { append("3"); return self } }
    var _4 : NSMutableString { get { append("4"); return self } }
    var _5 : NSMutableString { get { append("5"); return self } }
    var _6 : NSMutableString { get { append("6"); return self } }
    var _7 : NSMutableString { get { append("7"); return self } }
    var _8 : NSMutableString { get { append("8"); return self } }
    var _9 : NSMutableString { get { append("9"); return self } }
    var _0 : NSMutableString { get { append("0"); return self } }
}

// MARK: - Punctuation -
public extension String {
    var space         : String { get { return self + " " } }
    var point         : String { get { return self + "." } }
    var dash          : String { get { return self + "-" } }
    var comma         : String { get { return self + "," } }
    var semicolon     : String { get { return self + ";" } }
    var colon         : String { get { return self + ":" } }
    var apostrophe    : String { get { return self + "'" } }
    var quotation     : String { get { return self + "\"" } }
    var plus          : String { get { return self + "+" } }
    var equals        : String { get { return self + "=" } }
    var paren_left    : String { get { return self + "(" } }
    var paren_right   : String { get { return self + ")" } }
    var asterisk      : String { get { return self + "*" } }
    var ampersand     : String { get { return self + "&" } }
    var caret         : String { get { return self + "^" } }
    var percent       : String { get { return self + "%" } }
    var `$`           : String { get { return self + "$" } }
    var pound         : String { get { return self + "#" } }
    var at            : String { get { return self + "@" } }
    var exclamation   : String { get { return self + "!" } }
    var question_mark : String { get { return self + "?" } }
    var back_slash    : String { get { return self + "\\" } }
    var forward_slash : String { get { return self + "/" } }
    var curly_left    : String { get { return self + "{" } }
    var curly_right   : String { get { return self + "}" } }
    var bracket_left  : String { get { return self + "[" } }
    var bracket_right : String { get { return self + "]" } }
    var bar           : String { get { return self + "|" } }
    var less_than     : String { get { return self + "<" } }
    var greater_than  : String { get { return self + ">" } }
    var underscore    : String { get { return self + "_" } }
}

public extension NSMutableString {
    var space         : NSMutableString { get { append(" "); return self } }
    var point         : NSMutableString { get { append("."); return self } }
    var dash          : NSMutableString { get { append("-"); return self } }
    var comma         : NSMutableString { get { append(","); return self } }
    var semicolon     : NSMutableString { get { append(";"); return self } }
    var colon         : NSMutableString { get { append(":"); return self } }
    var apostrophe    : NSMutableString { get { append("'"); return self } }
    var quotation     : NSMutableString { get { append("\""); return self } }
    var plus          : NSMutableString { get { append("+"); return self } }
    var equals        : NSMutableString { get { append("="); return self } }
    var paren_left    : NSMutableString { get { append("("); return self } }
    var paren_right   : NSMutableString { get { append(")"); return self } }
    var asterisk      : NSMutableString { get { append("*"); return self } }
    var ampersand     : NSMutableString { get { append("&"); return self } }
    var caret         : NSMutableString { get { append("^"); return self } }
    var percent       : NSMutableString { get { append("%"); return self } }
    var `$`           : NSMutableString { get { append("$"); return self } }
    var pound         : NSMutableString { get { append("#"); return self } }
    var at            : NSMutableString { get { append("@"); return self } }
    var exclamation   : NSMutableString { get { append("!"); return self } }
    var question_mark : NSMutableString { get { append("?"); return self } }
    var back_slash    : NSMutableString { get { append("\\"); return self } }
    var forward_slash : NSMutableString { get { append("/"); return self } }
    var curly_left    : NSMutableString { get { append("{"); return self } }
    var curly_right   : NSMutableString { get { append("}"); return self } }
    var bracket_left  : NSMutableString { get { append("["); return self } }
    var bracket_right : NSMutableString { get { append("]"); return self } }
    var bar           : NSMutableString { get { append("|"); return self } }
    var less_than     : NSMutableString { get { append("<"); return self } }
    var greater_than  : NSMutableString { get { append(">"); return self } }
    var underscore    : NSMutableString { get { append("_"); return self } }
}

// MARK: - Aliases -
public extension String {
    var dot         : String { get { return point } }
}

public extension NSMutableString {
    var dot         : NSMutableString { get { append(point); return self } }
}
{'fraction_non_alphanumeric': 0.1525626423690205, 'fraction_numerical': 0.004555808656036446, 'mean_word_length': 2.2028086813788073, 'pattern_counts': {'":': 3, '<': 8, '<?xml version=': 0, '>': 8, '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': '6684160', 'n_tokens_mistral': 5737, 'n_tokens_neox': 5470, 'n_words': 2011}