<commit_before>#include "testbase.h"

#include <QDebug>
#include <QCoreApplication>

/*!
    \page example.html
    \title Generic QDoc Guide
    There are three essential materials for generating documentation with qdoc:

    \list
        \li \c qdoc binary
        \li \c qdocconf configuration files
        \li \c Documentation in \c C++, \c QML, and \c .qdoc files
    \endlist
*/

int main(int argc, char **argv)
{
  QCoreApplication app(argc, argv);

  TestBase test;
  test.setValue(123);
  qDebug() << "main: " << test.getValue();

  return 0;
}<commit_msg>Added map test<commit_after>#include "testbase.h"

#include <QMap>
#include <QDebug>
#include <QCoreApplication>

/*!
    \page example.html
    \title Generic QDoc Guide
    There are three essential materials for generating documentation with qdoc:

    \list
        \li \c qdoc binary
        \li \c qdocconf configuration files
        \li \c Documentation in \c C++, \c QML, and \c .qdoc files
    \endlist
*/

QMap<int, QString> TheMap;

int main(int argc, char **argv)
{
  QCoreApplication app(argc, argv);

  TestBase test;
  test.setValue(123);
  qDebug() << "main: " << test.getValue();

  TheMap.insert(0, "This is the first element");
  TheMap.insert(1, "This one is to be updated");
  TheMap.insert(9, "Some more information is here, 9th element");
  TheMap.insert(5, "Some element in the middle");
  TheMap.insert(4, "The 4th element");
  TheMap.insert(1, "Here is the 1st updated element");
  qDebug() << "Here is the map:" << TheMap;

  return 0;
}
{'fraction_non_alphanumeric': 0.1279373368146214, 'fraction_numerical': 0.011096605744125326, 'mean_word_length': 3.1432432432432433, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 9, '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': '1489870', 'n_tokens_mistral': 520, 'n_tokens_neox': 504, 'n_words': 173}