<commit_before>package org.ossim.omar

/**
 * org.ossim.omar.AuthUser for user account.
 */
class AuthUser implements Serializable
{
  static transients = ['pass']
  static hasMany = [authorities: Role]
  static belongsTo = Role

  static mapping = {
    columns {
      username index: 'auth_user_username_idx'
      authorities column: 'authorities_id', joinTable: 'role_auth_user'
    }
  }

  /** Username     */
  String username
  /** User Real Name    */
  String userRealName
  /** MD5 Password     */
  String passwd
  /** enabled     */
  boolean enabled

  String email
  boolean emailShow

  /** description     */
  String description = ''

  /** plain password to create a MD5 password     */
  String pass = '[<PASSWORD>]'

  String verificationEncoding = ''

  static constraints = {
    username(blank: false, unique: true)
    userRealName(blank: false)
    passwd(blank: false)
    enabled()
  }
}<commit_msg>Made verificationEncoding property explicitly nullable.<commit_after>package org.ossim.omar

/**
 * org.ossim.omar.AuthUser for user account.
 */
class AuthUser implements Serializable
{
  static transients = ['pass']
  static hasMany = [authorities: Role]
  static belongsTo = Role

  static mapping = {
    columns {
      username index: 'auth_user_username_idx'
      authorities column: 'authorities_id', joinTable: 'role_auth_user'
    }
  }

  /** Username      */
  String username
  /** User Real Name     */
  String userRealName
  /** MD5 Password      */
  String passwd
  /** enabled      */
  boolean enabled

  String email
  boolean emailShow

  /** description      */
  String description = ''

  /** plain password to create a MD5 password      */
  String pass = '[<PASSWORD>]'

  String verificationEncoding

  static constraints = {
    username(blank: false, unique: true)
    userRealName(blank: false)
    passwd(blank: false)
    enabled()
    verificationEncoding(nullable: true)
  }
}
{'fraction_non_alphanumeric': 0.10463917525773196, 'fraction_numerical': 0.002061855670103093, 'mean_word_length': 2.897590361445783, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '6615911', 'n_tokens_mistral': 575, 'n_tokens_neox': 558, 'n_words': 158}