<commit_before>/**
 * Tools for Authenticating your Users with GoInstant.
 *
 * Please read GoInstant guide on <a
 * href="https://developer.goinstant.com/v1/security_and_auth/index.html">Security
 * and Auth</a>. See the main <a href="https://goinstant.com">GoInstant</a>
 * website for what GoInstant is.
 * <br>
 * A {@link User} belongs to zero or more {@link Group}s.  These are both
 * declared as Interfaces so that you can tack them on easily to your existing
 * code via adapters.  For concrete implementations, use instead
 * {@link PlainUser} and {@link PlainGroup}.
 * <br>
 * The {@link Signer} class is where the action happens.  You constrct it with
 * your GoInstant secret key, pass in a {@link User}, and BOOM, out pops a
 * token, ready for passing into the GoInstant client!
 */
package com.goinstant.auth;
<commit_msg>Use absolute class names in package-info<commit_after>/**
 * Tools for Authenticating your Users with GoInstant.
 *
 * Please read GoInstant guide on <a
 * href="https://developer.goinstant.com/v1/security_and_auth/index.html">Security
 * and Auth</a>. See the main <a href="https://goinstant.com">GoInstant</a>
 * website for what GoInstant is.
 * <br>
 * A {@link com.goinstant.auth.User} belongs to zero or more {@link
 * com.goinstant.auth.Group}s.  These are both declared as Interfaces so that
 * you can tack them on easily to your existing code via adapters.  For
 * concrete implementations, use instead {@link com.goinstant.auth.PlainUser}
 * and {@link com.goinstant.auth.PlainGroup}.
 * <br>
 * The {@link com.goinstant.auth.Signer} class is where the action happens.
 * You constrct it with your GoInstant secret key, pass in a {@link
 * com.goinstant.auth.User}, and BOOM, out pops a token, ready for passing into
 * the GoInstant client!
 */
package com.goinstant.auth;

{'fraction_non_alphanumeric': 0.11019736842105263, 'fraction_numerical': 0.0010964912280701754, 'mean_word_length': 4.097765363128492, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 4, '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': '6981145', 'n_tokens_mistral': 569, 'n_tokens_neox': 548, 'n_words': 217}