<commit_before>@(project:Project, param:IssueApp.SearchCondition)

<form id="mass-update-form" class="mass-update-form pull-left" action="@routes.IssueApp.massUpdate(project.owner, project.name)" method="post">
    <div class="btn-group check-all">
        <label for="check-all">
            <input type="checkbox" id="check-all" data-target="checked-issue"/>
        </label>    
    </div>
    <div id="state" class="btn-group" data-name="state">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.state")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu">
            <li data-value="@State.OPEN.name"><a>@Messages("issue.state.open")</a></li>
            <li data-value="@State.CLOSED.name"><a>@Messages("issue.state.closed")</a></li>
        </ul>
    </div>

    <div id="assignee" class="btn-group" data-name="assignee.id">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.assignee")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu">
            <li data-value="@User.anonymous.id"><a>@Messages("noAssignee")</a></li>
            @if(ProjectUser.isMember(UserApp.currentUser().id, project.id)){
                <li data-value="@UserApp.currentUser().id"><a>@Messages("issue.assignToMe")</a></li>
            }
            <li class="divider"></li>
            @for(member <- project.members()) {
                <li data-value="@member.user.id"><a>@member.user.name (@member.user.loginId)</a></li>
            }
        </ul>
    </div>

    <div id="milestone" class="btn-group" data-name="milestone.id">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.milestone")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu">
            <li data-value="-1"><a>@Messages("noMilestone")</a></li>
            @for(milestone <- Milestone.findByProjectId(project.id)) {
                <li data-value="@milestone.id"><a>@milestone.title</a></li>
            }
        </ul>
    </div>

    <div id="attaching-label" class="btn-group" data-name="attachingLabel.id">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.attachLabel")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu" id="attach-label-list">
        @for(label <- IssueLabel.findByProject(project)) {
            <li data-value="@label.id"><a>@label</a></li>
        }
        </ul>
    </div><commit_msg>replace magic number to constant<commit_after>@(project:Project, param:IssueApp.SearchCondition)

<form id="mass-update-form" class="mass-update-form pull-left" action="@routes.IssueApp.massUpdate(project.owner, project.name)" method="post">
    <div class="btn-group check-all">
        <label for="check-all">
            <input type="checkbox" id="check-all" data-target="checked-issue"/>
        </label>    
    </div>
    <div id="state" class="btn-group" data-name="state">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.state")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu">
            <li data-value="@State.OPEN.name"><a>@Messages("issue.state.open")</a></li>
            <li data-value="@State.CLOSED.name"><a>@Messages("issue.state.closed")</a></li>
        </ul>
    </div>

    <div id="assignee" class="btn-group" data-name="assignee.id">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.assignee")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu">
            <li data-value="@User.anonymous.id"><a>@Messages("noAssignee")</a></li>
            @if(ProjectUser.isMember(UserApp.currentUser().id, project.id)){
                <li data-value="@UserApp.currentUser().id"><a>@Messages("issue.assignToMe")</a></li>
            }
            <li class="divider"></li>
            @for(member <- project.members()) {
                <li data-value="@member.user.id"><a>@member.user.name (@member.user.loginId)</a></li>
            }
        </ul>
    </div>

    <div id="milestone" class="btn-group" data-name="milestone.id">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.milestone")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu">
            <li data-value="@Milestone.NULL_MILESTONE_ID"><a>@Messages("noMilestone")</a></li>
            @for(milestone <- Milestone.findByProjectId(project.id)) {
                <li data-value="@milestone.id"><a>@milestone.title</a></li>
            }
        </ul>
    </div>

    <div id="attaching-label" class="btn-group" data-name="attachingLabel.id">
        <button class="btn dropdown-toggle medium" data-toggle="dropdown" disabled="disabled">
            <span class="d-label">@Messages("issue.update.attachLabel")</span>
            <span class="d-caret"><span class="caret"></span></span>
        </button>
        <ul class="dropdown-menu" id="attach-label-list">
        @for(label <- IssueLabel.findByProject(project)) {
            <li data-value="@label.id"><a>@label</a></li>
        }
        </ul>
    </div>
{'fraction_non_alphanumeric': 0.20079720976581963, 'fraction_numerical': 0.00016608536787908985, 'mean_word_length': 2.8041692987997475, 'pattern_counts': {'":': 0, '<': 185, '<?xml version=': 0, '>': 179, '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': '3304317', 'n_tokens_mistral': 1873, 'n_tokens_neox': 1839, 'n_words': 259}