<commit_before>/* 
 * Copyright (C) 2015 <NAME>
 * All rights reserved.
 *
 * This software may be modified and distributed under the terms
 * of the BSD license.  See the LICENSE file for details.
 */
package api.web.gw2.mapping.v2.guild.permissions;

import api.web.gw2.mapping.core.ImplementationSpecific;
import api.web.gw2.mapping.v2.APIv2;

/**
 * Defines existing guild permissions ids.
 * @author <NAME>
 */
@APIv2(endpoint = "v2/guild/permissions") // NOI18N.
public enum PermissionId {
    /**
     * Allows to administrate lower ranks.
     */
    ADMIN("Admin"),
    /**
     * Allows to edit guild-owned claimables.
     */
    CLAIMABLE_EDIT_OPTIONS("ClaimableEditOptions"),
    /**
     * Allows to edit guild anthem.
     */
    EDIT_ANTHEM("EditAnthem"),
    // @todo Query the endpoint to find out more!
    /**
     * Fail safe value.
     */
    @ImplementationSpecific
    UNKNOWN(null);

    final String value;

    private PermissionId(String value) {
        this.value = value;
    }
}<commit_msg>Added permissions ids gathered from testing.<commit_after>/* 
 * Copyright (C) 2015 <NAME>
 * All rights reserved.
 *
 * This software may be modified and distributed under the terms
 * of the BSD license.  See the LICENSE file for details.
 */
package api.web.gw2.mapping.v2.guild.permissions;

import api.web.gw2.mapping.core.ImplementationSpecific;
import api.web.gw2.mapping.v2.APIv2;

/**
 * Defines existing guild permissions ids.
 * @author <NAME>
 */
@APIv2(endpoint = "v2/guild/permissions") // NOI18N.
public enum PermissionId {
    ACTIVATE_PLACEABLES("ActivatePlaceables"),
    ACTIVATE_WORLD_EVENT("ActivateWorldEvent"),
    /**
     * Allows to administrate lower ranks.
     */
    ADMIN("Admin"),
    CLAIMABLE_ACTIVATE("ClaimableActivate"),
    CLAIMABLE_CLAIM("ClaimableClaim"),
    /**
     * Allows to edit guild-owned claimables.
     */
    CLAIMABLE_EDIT_OPTIONS("ClaimableEditOptions"),
    CLAIMABLE_SPEND("ClaimableSpend"),
    DECORATION_ADMIN("DecorationAdmin"),
    DEPOSIT_COINS_STASH("DepositCoinsStash"),
    DEPOSIT_COINS_TROVE("DepositCoinsTrove"),
    DEPOSIT_ITEMS_TROVE("DepositItemsTrove"),
    DEPOSIT_ITEM_STASH("DepositItemsStash"),
    EDIT_ASSEMBLY_QUEUE("EditAssemblyQueue"),
    /**
     * Allows to edit guild anthem.
     */
    EDIT_ANTHEM("EditAnthem"),
    EDIT_BGM("EditBGM"),
    EDIT_EMBLEM("EditEmblem"),
    EDIT_MOTD("EditMOTD"),
    EDIT_ROLES("EditRoles"),
    MISSION_CONTROL("MissionControl"),
    OPEN_PORTAL("OpenPortal"),
    PLACE_ARENA_DECORATION("PlaceArenaDecoration"),
    PLACE_DECORATION("PlaceDecoration"),
    PURCHASE_UPGRADES("PurchaseUpgrades"),
    SET_GUILD_HALL("SetGuildHall"),
    SPEND_FUEL("SpendFuel"),
    TEAM_ADMIN("TeamAdmin"),
    WITHDRAW_COINS_STASH("WithdrawCoinsStash"),
    WITHDRAW_COINS_TROVE("WithdrawCoinsTrove"),
    WITHDRAW_ITEMS_STASH("WithdrawItemsStash"),
    WITHDRAW_ITEMS_TROVE("WithdrawItemsTrove"),
    /**
     * Fail safe value.
     */
    @ImplementationSpecific
    UNKNOWN(null);

    final String value;

    private PermissionId(String value) {
        this.value = value;
    }
}
{'fraction_non_alphanumeric': 0.12055145880089772, 'fraction_numerical': 0.008977236293683874, 'mean_word_length': 3.6085672082717872, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, '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': '3955085', 'n_tokens_mistral': 1114, 'n_tokens_neox': 1034, 'n_words': 196}