<commit_before>package pl;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JTabbedPane;

import bl.Library;
import dl.LocalLibrary;

public class AppFrame extends JFrame {

	private JPanel contentPane;

	public AppFrame() {
		Library library = new Library(new LocalLibrary());
		
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 450, 300);
		setTitle("Gadgets Bibliothek");
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		contentPane.setLayout(new BorderLayout(0, 0));
		setContentPane(contentPane);
		JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
		contentPane.add(tabbedPane, BorderLayout.CENTER);
		
		JPanel gadgetMasterPanel = new GadgetMasterPanel(library);
		tabbedPane.addTab("Gadgets", null, gadgetMasterPanel, null);
		
		JPanel borrowMasterPanel = new BorrowMasterPanel(library);
		tabbedPane.addTab("Ausleihen & Rueckgabe", null, borrowMasterPanel, null);
	}

}
<commit_msg>Added statistics-pane & -panel to AppFrame<commit_after>package pl;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JTabbedPane;

import bl.Library;
import dl.LocalLibrary;

public class AppFrame extends JFrame {

	private JPanel contentPane;

	public AppFrame() {
		Library library = new Library(new LocalLibrary());
		
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 450, 300);
		setTitle("Gadgets Bibliothek");
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		contentPane.setLayout(new BorderLayout(0, 0));
		setContentPane(contentPane);
		JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
		contentPane.add(tabbedPane, BorderLayout.CENTER);
		
		JPanel gadgetMasterPanel = new GadgetMasterPanel(library);
		tabbedPane.addTab("Gadgets", null, gadgetMasterPanel, null);
		
		JPanel borrowMasterPanel = new BorrowMasterPanel(library);
		tabbedPane.addTab("Ausleihen & Rueckgabe", null, borrowMasterPanel, null);
		
		JPanel statisticsPanel = new StatisticsPanel(library);
		tabbedPane.addTab("Statistiken", null, statisticsPanel, null);
	}

}

{'fraction_non_alphanumeric': 0.10328638497652583, 'fraction_numerical': 0.015364916773367477, 'mean_word_length': 4.801980198019802, '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': '2206010', 'n_tokens_mistral': 836, 'n_tokens_neox': 741, 'n_words': 158}