<commit_before>// Copyright since 2016 : <NAME> (github.com/FrankStain/jnipp)
// Apache 2.0 License
#pragma once


/// @brief	Jni++ main namespace.
namespace Jni
{
/// @brief	Logging support for Jni++. Only android log-cat used here by default.
namespace Logging {};

/// @brief	Useful utils for Jni++.
namespace Utils {};

/// @brief	Type marshaling for Jni++.
namespace Marshaling {};
};


// Jni++ configuration.
#include <jnipp/core/configuration.h>

// Most major system includes.
#include <cstdint>
#include <string>
#include <vector>
#include <deque>
#include <list>
#include <set>
#include <map>
#include <unordered_map>
#include <algorithm>
#include <iterator>
#include <memory>
#include <jni.h>
#include <android/log.h>

// Jni++ core stuff.
#include <jnipp/core/logging.h>
#include <jnipp/core/macros.h>

// Jni++ utils.
#include <jnipp/utils/StaticString.h>
#include <jnipp/utils/StaticString.operations.h>

// Jni++ type marshaling.
#include <jnipp/marshaling/NativeType.h>
#include <jnipp/marshaling/JavaType.h>
#include <jnipp/marshaling/TypeConvert.h>
#include <jnipp/marshaling/JniEnvFacade.h>

// Jni++ forward declarations.
#include <jnipp/utils/forwards.h>

// Jni++ wrap for Java classes.
#include <jnipp/handles/Class.h>
#include <jnipp/handles/Object.h>
#include <jnipp/marshaling/ClassConverting.h>
#include <jnipp/marshaling/ObjectConverting.h>

// Jni++ wrap for Java class fields.
#include <jnipp/handles/MemberField.h>
#include <jnipp/handles/StaticField.h>

// Jni++ wrap for Java functions.
#include <jnipp/utils/MemberFunctionInvocation.h>
#include <jnipp/utils/StaticFunctionInvocation.h>
#include <jnipp/handles/MemberFunction.h>
#include <jnipp/handles/StaticFunction.h>

// Some crucial Jni++ types.
#include <jnipp/utils/NativeFunction.h>
#include <jnipp/utils/NativeFunction.utils.h>
#include <jnipp/utils/NativeFunction.macros.h>

// Jni++ major utility - virtual machine wrap.
#include <jnipp/utils/VirtualMachine.h>
#include <jnipp/utils/Environment.h>

// Deferred implementation of Jni++ functionality.
#include <jnipp/utils/Environment.inl>
#include <jnipp/utils/NativeFunction.utils.inl>
#include <jnipp/marshaling/TypeConvert.FromJava.inl>
#include <jnipp/marshaling/TypeConvert.ToJava.inl>
#include <jnipp/utils/MemberFunctionInvocation.inl>
#include <jnipp/utils/StaticFunctionInvocation.inl>
#include <jnipp/handles/Object.inl>
#include <jnipp/handles/MemberField.inl>
#include <jnipp/handles/StaticField.inl>
#include <jnipp/handles/MemberFunction.inl>
#include <jnipp/handles/StaticFunction.inl><commit_msg>New headers included into master-header.<commit_after>// Copyright since 2016 : <NAME> (github.com/FrankStain/jnipp)
// Apache 2.0 License
#pragma once


/// @brief	Jni++ main namespace.
namespace Jni
{
/// @brief	Logging support for Jni++. Only android log-cat used here by default.
namespace Logging {};

/// @brief	Useful utils for Jni++.
namespace Utils {};

/// @brief	Type marshaling for Jni++.
namespace Marshaling {};
};


// Jni++ configuration.
#include <jnipp/core/configuration.h>

// Most major system includes.
#include <cstdint>
#include <string>
#include <vector>
#include <deque>
#include <list>
#include <set>
#include <map>
#include <unordered_map>
#include <algorithm>
#include <iterator>
#include <memory>
#include <jni.h>
#include <android/log.h>

// Jni++ core stuff.
#include <jnipp/core/logging.h>
#include <jnipp/core/macros.h>

// Jni++ utils.
#include <jnipp/utils/StaticString.h>
#include <jnipp/utils/StaticString.operations.h>

// Jni++ type marshaling.
#include <jnipp/marshaling/EnvironmentTraits.h>
#include <jnipp/marshaling/TypeTraits.h>
#include <jnipp/marshaling/NativeType.h>
#include <jnipp/marshaling/JavaType.h>
#include <jnipp/marshaling/TypeConvert.h>
#include <jnipp/marshaling/JniEnvFacade.h>

// Jni++ forward declarations.
#include <jnipp/utils/forwards.h>

// Jni++ wrap for Java classes.
#include <jnipp/handles/Class.h>
#include <jnipp/handles/Object.h>
#include <jnipp/marshaling/ClassConverting.h>
#include <jnipp/marshaling/ObjectConverting.h>

// Jni++ wrap for Java class fields.
#include <jnipp/handles/MemberField.h>
#include <jnipp/handles/StaticField.h>

// Jni++ wrap for Java functions.
#include <jnipp/utils/MemberFunctionInvocation.h>
#include <jnipp/utils/StaticFunctionInvocation.h>
#include <jnipp/handles/MemberFunction.h>
#include <jnipp/handles/StaticFunction.h>

// Some crucial Jni++ types.
#include <jnipp/utils/NativeFunction.h>
#include <jnipp/utils/NativeFunction.utils.h>
#include <jnipp/utils/NativeFunction.macros.h>

// Jni++ major utility - virtual machine wrap.
#include <jnipp/utils/VirtualMachine.h>
#include <jnipp/utils/Environment.h>

// Deferred implementation of Jni++ functionality.
#include <jnipp/utils/Environment.inl>
#include <jnipp/utils/NativeFunction.utils.inl>
#include <jnipp/handles/Object.inl>
#include <jnipp/handles/MemberField.inl>
#include <jnipp/handles/StaticField.inl>
#include <jnipp/handles/MemberFunction.inl>
#include <jnipp/handles/StaticFunction.inl>
#include <jnipp/utils/MemberFunctionInvocation.inl>
#include <jnipp/utils/StaticFunctionInvocation.inl>
#include <jnipp/marshaling/EnvironmentTraits.inl>
#include <jnipp/marshaling/TypeTraits.inl>
#include <jnipp/marshaling/TypeConvert.FromJava.inl>
#include <jnipp/marshaling/TypeConvert.ToJava.inl>
{'fraction_non_alphanumeric': 0.14841254931429645, 'fraction_numerical': 0.0022543678376855157, 'mean_word_length': 5.270906949352179, 'pattern_counts': {'":': 0, '<': 107, '<?xml version=': 0, '>': 107, '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': '730328', 'n_tokens_mistral': 1982, 'n_tokens_neox': 1879, 'n_words': 393}