<commit_before>$(document).ready( function () {
  $('.dropdown-toggle').dropdown();
  
  
  
  $('a').click(function(e) {
    if ($(this).parent().hasClass("disabled")) {
      e.stopPropagation();
      e.preventDefault();
    }
  });
  

});

$('#selectAll').change(function() {
  var value = $(this).is(":checked");
  $('.panel-body').find('[type=checkbox]:visible').prop('checked', value);
  if (value === true) {
    $('.codeine_command').removeClass("disabled");
  }
});


$('[type=checkbox]').click( function() {
  resetSelectAll();
});

function allChecked() {
	$('.panel-body').find('[type=checkbox]:visible').each(function(){
		  if ($(this).prop('checked') != true){
			  return false;
		  }
	  });
	return true;
}
function hasChecked() {
	$('.panel-body').find('[type=checkbox]:visible').each(function(){
		if ($(this).prop('checked') == true){
			return true;
		}
	});
	return false;
}
function resetSelectAll() {
  var allChecked = allChecked();
  var hasChecked = hasChecked();
  $("#selectAll").prop("checked", allChecked);
  if (hasChecked) {
    $('.codeine_command').removeClass("disabled");
  } else {
    $('.codeine_command').addClass("disabled");
  }
}<commit_msg>fixes for combo select all<commit_after>$(document).ready( function () {
  $('.dropdown-toggle').dropdown();
  
  
  
  $('a').click(function(e) {
    if ($(this).parent().hasClass("disabled")) {
      e.stopPropagation();
      e.preventDefault();
    }
  });
  

});

$('#selectAll').change(function() {
  var value = $(this).is(":checked");
  $('.panel-body').find('[type=checkbox]:visible').prop('checked', value);
  if (value === true) {
    $('.codeine_command').removeClass("disabled");
  }
});


$('[type=checkbox]').click( function() {
  resetSelectAll();
});

function allComboChecked() {
	var allChecked = true;
	$('.panel-body').find('[type=checkbox]:visible').each(function(){
		  if ($(this).prop('checked') != true){
			  allChecked = false;
			  return false;
		  }
	  });
	return allChecked;
}
function hasComboChecked() {
	var hasChecked = false;
	$('.panel-body').find('[type=checkbox]:visible').each(function(){
		if ($(this).prop('checked') == true){
			hasChecked = true;
			return false;
		}
	});
	return hasChecked;
}
function resetSelectAll() {
  var allChecked = allComboChecked();
  var hasChecked = hasComboChecked();
  $("#selectAll").prop("checked", allChecked);
  if (hasChecked) {
    $('.codeine_command').removeClass("disabled");
  } else {
    $('.codeine_command').addClass("disabled");
  }
}
{'fraction_non_alphanumeric': 0.2337972166998012, 'fraction_numerical': 0.0, 'mean_word_length': 4.230769230769231, 'pattern_counts': {'":': 2, '<': 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': '2483184', 'n_tokens_mistral': 840, 'n_tokens_neox': 816, 'n_words': 126}