<commit_before>logger
======

Wrapper for slf4j Logger that uses format strings. The LoggerFactory is
pre-coded by hand, the Logger itself generated with a python script that
generates methods for up to 20 method arguments.

maven
=====

this project will be available on bintray/jcenter real soon now (tm).

usage
=====

essentially the same as what you're used to - except you can use format strings
to log messages. here's an example:

```java
import net.swisstech.logger.Logger;
import net.swisstech.logger.LoggerFactory;

public class YourClass {

    private static final Logger LOG = LoggerFactory.getLogger(YourClass.class);

    public void yourMethod(String name, int num) {

        // simple log
        LOG.info("Hello, %s!", name)
<commit_msg>add travis build image<commit_after>logger
======

Wrapper for slf4j Logger that uses format strings. The LoggerFactory is
pre-coded by hand, the Logger itself generated with a python script that
generates methods for up to 20 method arguments.

<img src="https://travis-ci.org/stackmagic/logger.svg?branch=master" />

maven
=====

this project will be available on bintray/jcenter real soon now (tm).

usage
=====

essentially the same as what you're used to - except you can use format strings
to log messages. here's an example:

```java
import net.swisstech.logger.Logger;
import net.swisstech.logger.LoggerFactory;

public class YourClass {

    private static final Logger LOG = LoggerFactory.getLogger(YourClass.class);

    public void yourMethod(String name, int num) {

        // simple log
        LOG.info("Hello, %s!", name)

{'fraction_non_alphanumeric': 0.09147869674185463, 'fraction_numerical': 0.0037593984962406013, 'mean_word_length': 4.05379746835443, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 1, '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': '4055223', 'n_tokens_mistral': 471, 'n_tokens_neox': 444, 'n_words': 185}