<commit_before>%schedule
  %version= @conference.revision
  %conference
    %acronym= @conference.short_title
    %title= @conference.title
    %start= @conference.start_date
    %end= @conference.end_date
    %days= (@conference.end_date - @conference.start_date).to_i + 1
    %timeslot_duration= length_timestamp(@conference.program.schedule_interval)

  - if @events_xml.any?
    - @events_xml.each_key.with_index(1) do |day, index|
      %day{ date: day, index: index }
        - events_in_rooms = @events_xml[day].group_by(&:room)
        - events_in_rooms.each_key do |room|
          %room{ name: room.name }
            - events_in_rooms[room].each do |event|
              %event{ guid: event.guid, id: event.id }
                %date= time_with_timezone(event.time)
                %start= event.time.strftime('%H:%M')
                %duration= length_timestamp(event.event_type.length)
                %room= event.room.name
                %type= event.event_type.name
                %language= ISO_639.find_by_english_name(event.language).third if event.language
                %slug= "#{event.id} #{event.title}".parameterize
                %title= event.title
                %subtitle= event.subtitle
                %track= event.track.name if event.track<commit_msg>Fix incorrect format in xml dates<commit_after>%schedule
  %version= @conference.revision
  %conference
    %acronym= @conference.short_title
    %title= @conference.title
    %start= @conference.start_date
    %end= @conference.end_date
    %days= (@conference.end_date - @conference.start_date).to_i + 1
    %timeslot_duration= length_timestamp(@conference.program.schedule_interval)

  - if @events_xml.any?
    - @events_xml.each_key.with_index(1) do |day, index|
      %day{ date: day, index: index }
        - events_in_rooms = @events_xml[day].group_by(&:room)
        - events_in_rooms.each_key do |room|
          %room{ name: room.name }
            - events_in_rooms[room].each do |event|
              %event{ guid: event.guid, id: event.id }
                %date= event.time.in_time_zone(@conference.timezone).iso8601
                %start= event.time.strftime('%H:%M')
                %duration= length_timestamp(event.event_type.length)
                %room= event.room.name
                %type= event.event_type.name
                %language= ISO_639.find_by_english_name(event.language).third if event.language
                %slug= "#{event.id} #{event.title}".parameterize
                %title= event.title
                %subtitle= event.subtitle
                %track= event.track.name if event.track
{'fraction_non_alphanumeric': 0.12132773750476918, 'fraction_numerical': 0.00534147272033575, 'mean_word_length': 2.4185136897001303, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 7}, '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': '4648079', 'n_tokens_mistral': 848, 'n_tokens_neox': 819, 'n_words': 144}