<commit_before>#ifndef XRAY_DISK_ANALYZER_EXT2_H
#define XRAY_DISK_ANALYZER_EXT2_H

#include <inttypes.h>
#include <stdint.h>
#include <stdio.h>

#include "color.h"

#define SECTOR_SIZE 512
#define EXT2_SUPERBLOCK_OFFSET 1024

struct ext2_superblock
{
    uint32_t s_inodes_count;
    uint32_t s_blocks_count;
    uint32_t s_r_blocks_count;
    uint32_t s_free_blocks_count;
    uint32_t s_free_inodes_count; 
    uint32_t s_first_data_block;
    uint32_t s_log_block_size;
    uint32_t s_log_frag_size;
    uint32_t s_blocks_per_group;
    uint32_t s_frags_per_group;
    uint32_t s_inodes_per_group;
    uint32_t s_mtime;
    uint32_t s_wtime;
    uint16_t s_mnt_count;
    uint16_t s_max_mnt_count;
    uint16_t s_magic;
    uint16_t s_state;
    uint16_t s_errors;
    uint16_t s_minor_rev_level;
    uint32_t s_lastcheck;
    uint32_t s_checkinterval;
    uint32_t s_creator_os;<commit_msg>disk_analyzer: removing unnecessary includes<commit_after>#ifndef XRAY_DISK_ANALYZER_EXT2_H
#define XRAY_DISK_ANALYZER_EXT2_H

#include <inttypes.h>
#include <stdint.h>

#define SECTOR_SIZE 512
#define EXT2_SUPERBLOCK_OFFSET 1024

struct ext2_superblock
{
    uint32_t s_inodes_count;
    uint32_t s_blocks_count;
    uint32_t s_r_blocks_count;
    uint32_t s_free_blocks_count;
    uint32_t s_free_inodes_count; 
    uint32_t s_first_data_block;
    uint32_t s_log_block_size;
    uint32_t s_log_frag_size;
    uint32_t s_blocks_per_group;
    uint32_t s_frags_per_group;
    uint32_t s_inodes_per_group;
    uint32_t s_mtime;
    uint32_t s_wtime;
    uint16_t s_mnt_count;
    uint16_t s_max_mnt_count;
    uint16_t s_magic;
    uint16_t s_state;
    uint16_t s_errors;
    uint16_t s_minor_rev_level;
    uint32_t s_lastcheck;
    uint32_t s_checkinterval;
    uint32_t s_creator_os;
{'fraction_non_alphanumeric': 0.04769921436588103, 'fraction_numerical': 0.06172839506172839, 'mean_word_length': 4.589341692789969, 'pattern_counts': {'":': 0, '<': 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': '6404451', 'n_tokens_mistral': 848, 'n_tokens_neox': 777, 'n_words': 126}