<commit_before>package com.example.rover;


import android.app.Application;

import io.rover.Rover;
import io.rover.RoverConfig;
import io.rover.RoverObserver;
import io.rover.Traits;
import io.rover.model.Message;

/**
 * Created by Roverlabs Inc. on 2016-03-21.
 */
public class MyApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();


        RoverConfig config = new RoverConfig.Builder()
                .setApplicationToken("<KEY>")
                .setExperienceActivity(MyCustomExperience.class)
                .build();

        Rover.setup(this, config);


        Rover.addObserver(new RoverObserver.NotificationInteractionObserver() {
            @Override
            public void onNotificationOpened(Message message) {
                if (!message.isRead()) {
                    message.setRead(true);
                    Rover.patchMessage(message, null);
                }
            }

            @Override
            public void onNotificationDeleted(Message message) {
                Rover.deleteMessage(message, null);
            }
        });
    }
}
<commit_msg>remove test account token<commit_after>package com.example.rover;


import android.app.Application;

import io.rover.Rover;
import io.rover.RoverConfig;
import io.rover.RoverObserver;
import io.rover.Traits;
import io.rover.model.Message;

/**
 * Created by Roverlabs Inc. on 2016-03-21.
 */
public class MyApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();


        RoverConfig config = new RoverConfig.Builder()
                .setApplicationToken("API_TOKEN_HERE")
                .setExperienceActivity(MyCustomExperience.class)
                .build();

        Rover.setup(this, config);


        Rover.addObserver(new RoverObserver.NotificationInteractionObserver() {
            @Override
            public void onNotificationOpened(Message message) {
                if (!message.isRead()) {
                    message.setRead(true);
                    Rover.patchMessage(message, null);
                }
            }

            @Override
            public void onNotificationDeleted(Message message) {
                Rover.deleteMessage(message, null);
            }
        });
    }
}

{'fraction_non_alphanumeric': 0.09544468546637744, 'fraction_numerical': 0.006941431670281995, 'mean_word_length': 2.010443864229765, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, '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': '4935516', 'n_tokens_mistral': 642, 'n_tokens_neox': 600, 'n_words': 119}