<commit_before>#include <stdio.h>
#include <axis2_env.h>
#include <axis2_engine.h>
#include <axis2_conf_ctx.h>

int	axis2_test_engine_send()
{
	axis2_status_t status = AXIS2_FAILURE;
	axis2_allocator_t *allocator = axis2_allocator_init (NULL);
	axis2_env_t *env = axis2_env_create (allocator);
	struct axis2_msg *msg = NULL;
    struct axis2_conf *conf = NULL;
	conf = axis2_conf_create(&env);

    struct axis2_conf_ctx *conf_ctx;
	struct axis2_msg_ctx *msg_ctx;
    conf_ctx = axis2_conf_ctx_create(&env, conf);
	axis2_transport_in_desc_t *in_desc = NULL;
	axis2_transport_out_desc_t *out_desc = NULL;

	msg_ctx = axis2_msg_ctx_create(&env, conf_ctx, NULL, NULL);	

	axis2_engine_t *engine = axis2_engine_create(&env, conf_ctx);

    status = AXIS2_ENGINE_SEND(engine, &env, msg_ctx);
	if(status != AXIS2_SUCCESS )
	{
	    printf("ERROR %d\n", status);
	    return -1;
	}
    else
        printf("SUCCESS\n");
    return 0;
}

int	axis2_test_engine_receive()
{
	axis2_status_t status = AXIS2_FAILURE;
	axis2_allocator_t *allocator = axis2_allocator_init (NULL);
	axis2_env_t *env = axis2_env_create (allocator);
	struct axis2_msg *msg = NULL;
    struct axis2_conf *conf = NULL;
	conf = axis2_conf_create(&env);

    struct axis2_conf_ctx *conf_ctx;
	struct axis2_msg_ctx *msg_ctx;
    conf_ctx = axis2_conf_ctx_create(&env, conf);
	axis2_transport_in_desc_t *in_desc = NULL;
	axis2_transport_out_desc_t *out_desc = NULL;

	msg_ctx = axis2_msg_ctx_create(&env, conf_ctx, NULL, NULL);	<commit_msg>warnings removed<commit_after>#include <stdio.h>
#include <axis2_env.h>
#include <axis2_engine.h>
#include <axis2_conf_ctx.h>

int	axis2_test_engine_send()
{
	axis2_status_t status = AXIS2_FAILURE;
	axis2_allocator_t *allocator = axis2_allocator_init (NULL);
	axis2_env_t *env = axis2_env_create (allocator);
    struct axis2_conf *conf = NULL;
	conf = axis2_conf_create(&env);

    struct axis2_conf_ctx *conf_ctx;
	struct axis2_msg_ctx *msg_ctx;
    conf_ctx = axis2_conf_ctx_create(&env, conf);

	msg_ctx = axis2_msg_ctx_create(&env, conf_ctx, NULL, NULL);	

	axis2_engine_t *engine = axis2_engine_create(&env, conf_ctx);

    status = AXIS2_ENGINE_SEND(engine, &env, msg_ctx);
	if(status != AXIS2_SUCCESS )
	{
	    printf("ERROR %d\n", status);
	    return -1;
	}
    else
        printf("SUCCESS\n");
    return 0;
}

int	axis2_test_engine_receive()
{
	axis2_status_t status = AXIS2_FAILURE;
	axis2_allocator_t *allocator = axis2_allocator_init (NULL);
	axis2_env_t *env = axis2_env_create (allocator);
    struct axis2_conf *conf = NULL;
	conf = axis2_conf_create(&env);

    struct axis2_conf_ctx *conf_ctx;
	struct axis2_msg_ctx *msg_ctx;
    conf_ctx = axis2_conf_ctx_create(&env, conf);

	msg_ctx = axis2_msg_ctx_create(&env, conf_ctx, NULL, NULL);	
{'fraction_non_alphanumeric': 0.10736307580703663, 'fraction_numerical': 0.02756619513964454, 'mean_word_length': 5.296803652968037, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, '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': '2206197', 'n_tokens_mistral': 1129, 'n_tokens_neox': 1100, 'n_words': 207}