<commit_before>window.onload = form;

function form() {
  var imp = "/import";
  $("#fillerDiv").hide();
  $("#overview-sub-form").hide();

  $("#use-url").click(function () {
      $("#paste-spec").addClass('btn-default').removeClass('btn-info');
      $("#use-url").addClass('btn-info').removeClass('btn-default');
      $("#fillerDiv").hide();
      $("#urldiv").show();
      $("#Head").show();
      $("#url").prop('required', true);
      $("#swag").prop('required', false);
      $("#swag").val("");
  });

  $("#paste-spec").click(function () {
      $("#use-url").addClass('btn-default').removeClass('btn-info');
      $("#paste-spec").addClass('btn-info').removeClass('btn-default');
      $("#Boxer").text('Use URL to specification')
      $("#fillerDiv").show();
      $("#urldiv").hide();
      $("#Head").hide();
      $("#url").prop('required', false);
      $("#swag").prop('required', true);
      $("#url").val("");
      $("#headers").val("");
  });

  $("#overview-copy-checkbox").change(function(){
  console.log("checkbox change")
    $("#overview-sub-form").toggle();
  });
  $("#clear-form").click(function() {
    $("form").find("input#url, input#wsname, textarea").val("");
    $("form").show();
    $("#error-dialog").hide();
    $("#progress-dialog").hide();
    $("#socket-area").hide();
  });
  $("form#swagger").on("submit", function(e) {
    e.preventDefault();
    $("form").hide();
    $("#progress-dialog").show();
    $("#socket-area").show();
    var swaggerSocket = new WebSocket(getSocketAddress());
    swaggerSocket.onmessage = function (event) {
      $("#socket-area").val($("#socket-area").val() + event.data + "\n");
      $('#socket-area').scrollTop($('#socket-area')[0].scrollHeight);
    };
    $.ajax({
      type: "POST",  
      url: imp,
      data: $("form#swagger").serialize(),
      success: function(data) {
        window.top.location.href = data;
      },
      error: function() {
        $("#socket-area").hide();
        $("#progress-dialog").hide();
        $("#error-dialog p").empty().html("<p>An unexpected error occurred! Please help us make this addon better by submitting an issue.</p>").parent().show();
      },<commit_msg>increased timeout on form submission<commit_after>window.onload = form;

function form() {
  var imp = "/import";
  $("#fillerDiv").hide();
  $("#overview-sub-form").hide();

  $("#use-url").click(function () {
      $("#paste-spec").addClass('btn-default').removeClass('btn-info');
      $("#use-url").addClass('btn-info').removeClass('btn-default');
      $("#fillerDiv").hide();
      $("#urldiv").show();
      $("#Head").show();
      $("#url").prop('required', true);
      $("#swag").prop('required', false);
      $("#swag").val("");
  });

  $("#paste-spec").click(function () {
      $("#use-url").addClass('btn-default').removeClass('btn-info');
      $("#paste-spec").addClass('btn-info').removeClass('btn-default');
      $("#Boxer").text('Use URL to specification')
      $("#fillerDiv").show();
      $("#urldiv").hide();
      $("#Head").hide();
      $("#url").prop('required', false);
      $("#swag").prop('required', true);
      $("#url").val("");
      $("#headers").val("");
  });

  $("#overview-copy-checkbox").change(function(){
  console.log("checkbox change")
    $("#overview-sub-form").toggle();
  });
  $("#clear-form").click(function() {
    $("form").find("input#url, input#wsname, textarea").val("");
    $("form").show();
    $("#error-dialog").hide();
    $("#progress-dialog").hide();
    $("#socket-area").hide();
  });
  $("form#swagger").on("submit", function(e) {
    e.preventDefault();
    $("form").hide();
    $("#progress-dialog").show();
    $("#socket-area").show();
    var swaggerSocket = new WebSocket(getSocketAddress());
    swaggerSocket.onmessage = function (event) {
      $("#socket-area").val($("#socket-area").val() + event.data + "\n");
      $('#socket-area').scrollTop($('#socket-area')[0].scrollHeight);
    };
    $.ajax({
      type: "POST",  
      url: imp,
      timeout: 600000,
      data: $("form#swagger").serialize(),
      success: function(data) {
        window.top.location.href = data;
      },
      error: function() {
        $("#socket-area").hide();
        $("#progress-dialog").hide();
        $("#error-dialog p").empty().html("<p>An unexpected error occurred! Please help us make this addon better by submitting an issue.</p>").parent().show();
      },
{'fraction_non_alphanumeric': 0.2774018944519621, 'fraction_numerical': 0.0018042399639152007, 'mean_word_length': 3.404170804369414, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, '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': '3800291', 'n_tokens_mistral': 1329, 'n_tokens_neox': 1388, 'n_words': 198}