| setupJspEnv(ActionMapping, IssueForm, HttpServletRequest, Issue, IssueService, UserService, Map, Map, ActionMessages) |   | 0% |   | 0% | 8 | 8 | 73 | 73 | 1 | 1 | 
| processFullEdit(Issue, Project, User, Map, Locale, IssueService, ActionMessages) |   | 0% |   | 0% | 29 | 29 | 65 | 65 | 1 | 1 | 
| processFieldScripts(List, int, Map, Map, ActionMessages) |    | 2% |    | 9% | 18 | 19 | 54 | 56 | 0 | 1 | 
| validate(ActionMapping, HttpServletRequest) |   | 0% |   | 0% | 16 | 16 | 62 | 62 | 1 | 1 | 
| setupIssueForm(Issue, Map, HttpServletRequest, ActionMessages) |   | 0% |   | 0% | 7 | 7 | 46 | 46 | 1 | 1 | 
| addAttachment(Issue, Project, User, ITrackerServices, ActionMessages) |    | 7% |    | 5% | 10 | 11 | 37 | 41 | 0 | 1 | 
| processFieldScript(ProjectScript, int, String, List, ActionMessages) |   | 0% |   | 0% | 8 | 8 | 25 | 25 | 1 | 1 | 
| setIssueFields(Issue, User, Locale, IssueService) |    | 16% |    | 15% | 13 | 14 | 29 | 36 | 0 | 1 | 
| setupProjectFieldsMapJspEnv(List, Collection, HttpServletRequest) |   | 0% |   | 0% | 9 | 9 | 30 | 30 | 1 | 1 | 
| processGroovyScript(ProjectScript, String, List, ActionMessages, int) |   | 0% |   | 0% | 3 | 3 | 17 | 17 | 1 | 1 | 
| addHistoryEntry(Issue, User) |    | 10% |    | 14% | 7 | 8 | 20 | 24 | 0 | 1 | 
| validateProjectFields(Project, HttpServletRequest, ActionErrors) |   | 0% |   | 0% | 7 | 7 | 21 | 21 | 1 | 1 | 
| setOwner(Issue, User, Map) |    | 24% |    | 16% | 12 | 13 | 13 | 20 | 0 | 1 | 
| processBeanShellScript(ProjectScript, String, List, ActionMessages, int) |   | 0% |   | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 
| setupNotificationsInRequest(HttpServletRequest, Issue, NotificationService) |   | 0% |  | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 
| validateAttachment(FormFile, ITrackerServices, ActionMessages) |   | 0% |   | 0% | 4 | 4 | 7 | 7 | 1 | 1 | 
| getIssueField(Issue, CustomField) |   | 0% |   | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| returnScriptResult(Object, Object, String) |   | 0% |   | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| invokeProjectScripts(Project, int, Map, ActionMessages) |    | 72% |    | 50% | 1 | 2 | 3 | 13 | 0 | 1 | 
| processLimitedEdit(Issue, Project, User, Map, Locale, IssueService, ActionMessages) |    | 70% |    | 30% | 5 | 6 | 5 | 13 | 0 | 1 | 
| setComponents(Integer[]) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| setVersions(Integer[]) |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| getComponents() |   | 0% |   | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getVersions() |   | 0% |   | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| isWorkflowScriptsAllowed() |    | 59% |    | 25% | 2 | 3 | 1 | 4 | 0 | 1 | 
| setupRelationsRequestEnv(List, HttpServletRequest) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| validateProjectScripts(Project, ActionErrors) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setAttachment(FormFile) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setAttachmentDescription(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setCaller(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setCreatorId(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setCustomFields(HashMap) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setHistory(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setOwnerId(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setPrevStatus(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setProjectId(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setRelatedIssueId(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setRelationType(IssueRelation.Type) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setResolution(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setSeverity(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setTargetVersion(Integer) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getAttachmentDescription() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getCreatorId() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getCustomFields() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPrevStatus() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getProjectId() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getRelatedIssueId() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getRelationType() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getTargetVersion() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| IssueForm() |   | 100% |  | n/a | 0 | 1 | 0 | 20 | 0 | 1 | 
| applyLimitedFields(Issue, Project, User, Map, Locale, IssueService) |   | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 
| invokeProjectScripts(Project, int, ActionMessages) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| setDescription(String) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setId(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setStatus(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getAttachment() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCaller() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getDescription() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getHistory() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getId() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getOwnerId() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getResolution() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getSeverity() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getStatus() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |