<commit_before>package br.com.badrequest.insporte.service;

import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.support.v4.content.LocalBroadcastManager;
import android.util.Base64;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import org.apache.commons.lang3.StringUtils;
import org.apache.http.ParseException;
import org.apache.http.client.ClientProtocolException;

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;

import com.googlecode.androidannotations.annotations.Background;
import com.googlecode.androidannotations.annotations.EService;
import com.googlecode.androidannotations.annotations.UiThread;
import org.json.JSONException;
import org.json.JSONObject;

@EService
public class SyncUserDataService extends Service {

    public static final String INTENT_STATUS_SYNC = "intentStatusSync";

    public static final String DATA_REMAINING_EXTRA = "DATA_REMAINING";

    public static final String IMAGE_REMAINING_EXTRA = "IMAGE_REMAINING";

    public static final String FAILURE_EXTRA = "FAILURE";

    @Override
    public void onCreate() {
        System.out.println("FILHAAAAAA DA PUTAAAAAAAAAAAAAAAAAA DO KCTEEEEEEEEEEEEEEEEEEE FILHAAAAAA DA PUTAAAAAAAAAAAAAAAAAA DO KCTEEEEEEEEEEEEEEEEEEE FILHAAAAAA DA PUTAAAAAAAAAAAAAAAAAA DO KCTEEEEEEEEEEEEEEEEEEE");
        syncData();
    }

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }

    @Background
    void syncData() {
        System.out.println("FILHAAAAAA DA PUTAAAAAAAAAAAAAAAAAA DO KCTEEEEEEEEEEEEEEEEEEE FILHAAAAAA DA PUTAAAAAAAAAAAAAAAAAA DO KCTEEEEEEEEEEEEEEEEEEE FILHAAAAAA DA PUTAAAAAAAAAAAAAAAAAA DO KCTEEEEEEEEEEEEEEEEEEE");

//        int falhas = 0;
//        try {
//            RespostaDataSource respostaDS = new RespostaDataSource(getApplicationContext());
//            List<Resposta> respostasQuestionario = respostaDS.listarTodosQuestionarios();
//            String baseURL = Util.getUrlWS(getApplicationContext());
//            int questionariosRestantes = respostasQuestionario.size();
//
//            //Envia questionarios
//            for (Resposta respostaQuestionario : respostasQuestionario) {
//                Log.d(Constantes.TAG, "SyncRespostasService - Enviando QUESTIONARIO " + respostaQuestionario.getId());
//                boolean sucesso
//                        = enviarJsonQuestionario(converterFormatoWS(respostaQuestionario.getDados()), baseURL + Constantes.METODO_GRAVA_FORMULARIO, (new Gson()).fromJson(respostaQuestionario.getDados(), Questionario.class));
//
//                if (sucesso) {
//                    Log.d(Constantes.TAG, "SyncRespostasService - JSON " + respostaQuestionario.getId() + " enviado com sucesso!");
//                    respostaDS.marcarQuestionarioEnviado(respostaQuestionario.getId());
//                } else {
//                    Log.d(Constantes.TAG, "SyncRespostasService - JSON " + respostaQuestionario.getId() + " erro no envio.");
//                    falhas++;
//                }
//                sendStatus(questionariosRestantes--, QUESTIONARIO_RESTANTES_EXTRA);
//            }
//
//            //Envia imagens
//            String fotosPath = getExternalFilesDir(Constantes.PATH_FOTOS).getAbsolutePath();
//            int imagensRestantes = new File(fotosPath).listFiles().length;
//
//            List<Resposta> respostasImagem = respostaDS.listarTodasImagens();
//            for (Resposta respostaImagem : respostasImagem) {
//                Bitmap foto = BitmapFactory.decodeFile(respostaImagem.getDados());<commit_msg>Correcao strings<commit_after>package br.com.badrequest.insporte.service;

import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.support.v4.content.LocalBroadcastManager;
import android.util.Base64;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import org.apache.commons.lang3.StringUtils;
import org.apache.http.ParseException;
import org.apache.http.client.ClientProtocolException;

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;

import com.googlecode.androidannotations.annotations.Background;
import com.googlecode.androidannotations.annotations.EService;
import com.googlecode.androidannotations.annotations.UiThread;
import org.json.JSONException;
import org.json.JSONObject;

@EService
public class SyncUserDataService extends Service {

    public static final String INTENT_STATUS_SYNC = "intentStatusSync";

    public static final String DATA_REMAINING_EXTRA = "DATA_REMAINING";

    public static final String IMAGE_REMAINING_EXTRA = "IMAGE_REMAINING";

    public static final String FAILURE_EXTRA = "FAILURE";

    @Override
    public void onCreate() {
        System.out.println("DEBUG");
        syncData();
    }

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }

    @Background
    void syncData() {
        System.out.println("DEBUG");

//        int falhas = 0;
//        try {
//            RespostaDataSource respostaDS = new RespostaDataSource(getApplicationContext());
//            List<Resposta> respostasQuestionario = respostaDS.listarTodosQuestionarios();
//            String baseURL = Util.getUrlWS(getApplicationContext());
//            int questionariosRestantes = respostasQuestionario.size();
//
//            //Envia questionarios
//            for (Resposta respostaQuestionario : respostasQuestionario) {
//                Log.d(Constantes.TAG, "SyncRespostasService - Enviando QUESTIONARIO " + respostaQuestionario.getId());
//                boolean sucesso
//                        = enviarJsonQuestionario(converterFormatoWS(respostaQuestionario.getDados()), baseURL + Constantes.METODO_GRAVA_FORMULARIO, (new Gson()).fromJson(respostaQuestionario.getDados(), Questionario.class));
//
//                if (sucesso) {
//                    Log.d(Constantes.TAG, "SyncRespostasService - JSON " + respostaQuestionario.getId() + " enviado com sucesso!");
//                    respostaDS.marcarQuestionarioEnviado(respostaQuestionario.getId());
//                } else {
//                    Log.d(Constantes.TAG, "SyncRespostasService - JSON " + respostaQuestionario.getId() + " erro no envio.");
//                    falhas++;
//                }
//                sendStatus(questionariosRestantes--, QUESTIONARIO_RESTANTES_EXTRA);
//            }
//
//            //Envia imagens
//            String fotosPath = getExternalFilesDir(Constantes.PATH_FOTOS).getAbsolutePath();
//            int imagensRestantes = new File(fotosPath).listFiles().length;
//
//            List<Resposta> respostasImagem = respostaDS.listarTodasImagens();
//            for (Resposta respostaImagem : respostasImagem) {
//                Bitmap foto = BitmapFactory.decodeFile(respostaImagem.getDados());
{'fraction_non_alphanumeric': 0.10217964736915174, 'fraction_numerical': 0.0013883104262113009, 'mean_word_length': 3.154555940023068, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 12, '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': '6992004', 'n_tokens_mistral': 2129, 'n_tokens_neox': 2035, 'n_words': 370}