<commit_before>var blcOperators_Boolean = [
    {label: "is equal to", name: "EQUALS", fieldType: "BOOLEAN"}
];

var blcOperators_Date = [      
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "DATE"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "DATE"},
	{label: "is greater than", name: "GREATER_THAN", fieldType: "DATE"},
	{label: "is greater than or equal to", name: "GREATER_OR_EQUAL", fieldType: "DATE"},
	{label: "is less than", name: "LESS_THAN", fieldType: "DATE"},
	{label: "is less than or equal to", name: "LESS_OR_EQUAL", fieldType: "DATE"},
	{label: "is between", name: "BETWEEN", fieldType: "DATE_RANGE"},
	{label: "is between (inclusive)", name: "BETWEEN_INCLUSIVE", fieldType: "DATE_RANGE"}
];

var blcOperators_Numeric = [      
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "TEXT"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "TEXT"},
	{label: "is greater than", name: "GREATER_THAN", fieldType: "TEXT"},
	{label: "is greater than or equal to", name: "GREATER_OR_EQUAL", fieldType: "TEXT"},
	{label: "is less than", name: "LESS_THAN", fieldType: "TEXT"},
	{label: "is less than or equal to", name: "LESS_OR_EQUAL", fieldType: "TEXT"},
	//{label: "is in the set", name: "IN_SET", fieldType: "TEXT"},
	//{label: "is not in the set", name: "NOT_IN_SET", fieldType: "TEXT"},
	{label: "is between", name: "BETWEEN", fieldType: "RANGE"},
	{label: "is between (inclusive)", name: "BETWEEN_INCLUSIVE", fieldType: "RANGE"}
];

var blcOperators_Text = [
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "TEXT"},
	{label: "is equal to (ignore case)", name: "IEQUALS", fieldType: "TEXT"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "TEXT"},
    {label: "is not equal to (ignore case)", name: "INOT_EQUAL", fieldType: "TEXT"},
	{label: "contains", name: "ICONTAINS", fieldType: "TEXT"},
	{label: "not contains", name: "INOT_CONTAINS", fieldType: "TEXT"},
	{label: "starts with", name: "ISTARTS_WITH", fieldType: "TEXT"},
	{label: "does not start with", name: "INOT_STARTS_WITH", fieldType: "TEXT"},
	{label: "ends with", name: "IENDS_WITH", fieldType: "TEXT"},
	{label: "does not end with", name: "INOT_ENDS_WITH", fieldType: "TEXT"}
];

var blcOperators_Enumeration = [      
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "SELECT"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "SELECT"}
];

var blcOperators_Text_List = [
    {label: "is present", name: "NOT_NULL", fieldType: "NONE"},
    {label: "is blank", name: "IS_NULL", fieldType: "NONE"},
    {label: "contains", name: "CONTAINS", fieldType: "TEXT"},
    {label: "is count greater than", name: "COUNT_GREATER_THAN", fieldType: "TEXT"},
    {label: "is count greater than or equal to", name: "COUNT_GREATER_OR_EQUAL", fieldType: "TEXT"},
    {label: "is count less than", name: "COUNT_LESS_THAN", fieldType: "TEXT"},
    {label: "is count less than or equal to", name: "COUNT_LESS_OR_EQUAL", fieldType: "TEXT"},
    {label: "is count equal to", name: "COUNT_EQUALS", fieldType: "TEXT"}
];
<commit_msg>#404 - Do not allow ‘is present’ or ‘is blank’ operators on numeric fields<commit_after>var blcOperators_Boolean = [
    {label: "is equal to", name: "EQUALS", fieldType: "BOOLEAN"}
];

var blcOperators_Date = [      
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "DATE"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "DATE"},
	{label: "is greater than", name: "GREATER_THAN", fieldType: "DATE"},
	{label: "is greater than or equal to", name: "GREATER_OR_EQUAL", fieldType: "DATE"},
	{label: "is less than", name: "LESS_THAN", fieldType: "DATE"},
	{label: "is less than or equal to", name: "LESS_OR_EQUAL", fieldType: "DATE"},
	{label: "is between", name: "BETWEEN", fieldType: "DATE_RANGE"},
	{label: "is between (inclusive)", name: "BETWEEN_INCLUSIVE", fieldType: "DATE_RANGE"}
];

var blcOperators_Numeric = [      
	{label: "is equal to", name: "EQUALS", fieldType: "TEXT"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "TEXT"},
	{label: "is greater than", name: "GREATER_THAN", fieldType: "TEXT"},
	{label: "is greater than or equal to", name: "GREATER_OR_EQUAL", fieldType: "TEXT"},
	{label: "is less than", name: "LESS_THAN", fieldType: "TEXT"},
	{label: "is less than or equal to", name: "LESS_OR_EQUAL", fieldType: "TEXT"},
	//{label: "is in the set", name: "IN_SET", fieldType: "TEXT"},
	//{label: "is not in the set", name: "NOT_IN_SET", fieldType: "TEXT"},
	{label: "is between", name: "BETWEEN", fieldType: "RANGE"},
	{label: "is between (inclusive)", name: "BETWEEN_INCLUSIVE", fieldType: "RANGE"}
];

var blcOperators_Text = [
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "TEXT"},
	{label: "is equal to (ignore case)", name: "IEQUALS", fieldType: "TEXT"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "TEXT"},
    {label: "is not equal to (ignore case)", name: "INOT_EQUAL", fieldType: "TEXT"},
	{label: "contains", name: "ICONTAINS", fieldType: "TEXT"},
	{label: "not contains", name: "INOT_CONTAINS", fieldType: "TEXT"},
	{label: "starts with", name: "ISTARTS_WITH", fieldType: "TEXT"},
	{label: "does not start with", name: "INOT_STARTS_WITH", fieldType: "TEXT"},
	{label: "ends with", name: "IENDS_WITH", fieldType: "TEXT"},
	{label: "does not end with", name: "INOT_ENDS_WITH", fieldType: "TEXT"}
];

var blcOperators_Enumeration = [      
	{label: "is present", name: "NOT_NULL", fieldType: "NONE"},
	{label: "is blank", name: "IS_NULL", fieldType: "NONE"},
	{label: "is equal to", name: "EQUALS", fieldType: "SELECT"},
	{label: "is not equal to", name: "NOT_EQUAL", fieldType: "SELECT"}
];

var blcOperators_Text_List = [
    {label: "is present", name: "NOT_NULL", fieldType: "NONE"},
    {label: "is blank", name: "IS_NULL", fieldType: "NONE"},
    {label: "contains", name: "CONTAINS", fieldType: "TEXT"},
    {label: "is count greater than", name: "COUNT_GREATER_THAN", fieldType: "TEXT"},
    {label: "is count greater than or equal to", name: "COUNT_GREATER_OR_EQUAL", fieldType: "TEXT"},
    {label: "is count less than", name: "COUNT_LESS_THAN", fieldType: "TEXT"},
    {label: "is count less than or equal to", name: "COUNT_LESS_OR_EQUAL", fieldType: "TEXT"},
    {label: "is count equal to", name: "COUNT_EQUALS", fieldType: "TEXT"}
];

{'fraction_non_alphanumeric': 0.1951219512195122, 'fraction_numerical': 0.000430416068866571, 'mean_word_length': 5.607582938388625, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '4050807', 'n_tokens_mistral': 2548, 'n_tokens_neox': 2538, 'n_words': 810}