| EquipmentConstrainInfo.java |  | 0% |  | 0% | 220 | 220 | 422 | 422 | 148 | 148 | 1 | 1 |
| ContextValue.java |  | 0% |  | 0% | 165 | 165 | 262 | 262 | 115 | 115 | 1 | 1 |
| Context.java |  | 0% |  | 0% | 212 | 212 | 330 | 330 | 190 | 190 | 1 | 1 |
| ProductSpecItem.java |  | 0% |  | 0% | 107 | 107 | 163 | 163 | 80 | 80 | 1 | 1 |
| ProcessSpecItem.java |  | 0% |  | 0% | 105 | 105 | 164 | 164 | 83 | 83 | 1 | 1 |
| ContextValueHistory.java |  | 0% |  | 0% | 151 | 151 | 214 | 214 | 120 | 120 | 1 | 1 |
| Operation.java |  | 0% |  | 0% | 149 | 149 | 223 | 223 | 147 | 147 | 1 | 1 |
| ProductAttributeItem.java |  | 0% |  | 0% | 87 | 87 | 133 | 133 | 56 | 56 | 1 | 1 |
| ProductSpecInfo.java |  | 0% |  | 0% | 65 | 65 | 96 | 96 | 35 | 35 | 1 | 1 |
| EqpMonitorLotSpecialStep.java |  | 0% | | n/a | 111 | 111 | 166 | 166 | 111 | 111 | 1 | 1 |
| ProductAttributeInfo.java |  | 0% |  | 0% | 61 | 61 | 93 | 93 | 32 | 32 | 1 | 1 |
| ProcessSpecItemDto.java |  | 0% | | n/a | 89 | 89 | 144 | 144 | 89 | 89 | 1 | 1 |
| Override.java |  | 0% |  | 0% | 53 | 53 | 104 | 104 | 42 | 42 | 1 | 1 |
| ProcessSpecItemHistory.java |  | 0% | | n/a | 91 | 91 | 137 | 137 | 91 | 91 | 1 | 1 |
| TreeRout.java |  | 0% | | n/a | 82 | 82 | 131 | 131 | 82 | 82 | 2 | 2 |
| ProductSpecItemHistory.java |  | 0% | | n/a | 89 | 89 | 133 | 133 | 89 | 89 | 1 | 1 |
| WorkOrder.java |  | 0% | | n/a | 51 | 51 | 101 | 101 | 51 | 51 | 1 | 1 |
| Item.java |  | 0% | | n/a | 56 | 56 | 90 | 90 | 56 | 56 | 2 | 2 |
| FutureHold.java |  | 0% | | n/a | 81 | 81 | 121 | 121 | 81 | 81 | 1 | 1 |
| OperationExcelDataForm.java |  | 0% | | n/a | 73 | 73 | 111 | 111 | 73 | 73 | 1 | 1 |
| LotConstrainInfo.java |  | 0% |  | 0% | 61 | 61 | 94 | 94 | 51 | 51 | 1 | 1 |
| RecipeContextValue.java |  | 0% |  | 0% | 57 | 57 | 84 | 84 | 50 | 50 | 1 | 1 |
| ImpProdProcessDetail.java |  | 0% | | n/a | 75 | 75 | 112 | 112 | 75 | 75 | 1 | 1 |
| ReticleExcelDataForm.java |  | 0% |  | 0% | 56 | 56 | 92 | 92 | 53 | 53 | 1 | 1 |
| TimeLimitSetup.java |  | 0% |  | 0% | 58 | 58 | 89 | 89 | 56 | 56 | 1 | 1 |
| FutureHoldLot.java |  | 0% | | n/a | 69 | 69 | 103 | 103 | 69 | 69 | 1 | 1 |
| ProductSpecItemDto.java |  | 0% | | n/a | 67 | 67 | 100 | 100 | 67 | 67 | 1 | 1 |
| FutureHoldLotHistory.java |  | 0% | | n/a | 65 | 65 | 97 | 97 | 65 | 65 | 1 | 1 |
| ImpProdProcessDetailHistory.java |  | 0% | | n/a | 63 | 63 | 94 | 94 | 63 | 63 | 1 | 1 |
| ProductAttributeHistory.java |  | 0% | | n/a | 61 | 61 | 91 | 91 | 61 | 61 | 1 | 1 |
| WflLinkContextValue.java |  | 0% |  | 0% | 34 | 34 | 62 | 62 | 25 | 25 | 1 | 1 |
| ProductAttributeItemDto.java |  | 0% |  | 0% | 57 | 57 | 86 | 86 | 54 | 54 | 1 | 1 |
| FutureHoldHistory.java |  | 0% | | n/a | 57 | 57 | 85 | 85 | 57 | 57 | 1 | 1 |
| EdcLotContextValue.java |  | 0% |  | 0% | 41 | 41 | 65 | 65 | 40 | 40 | 1 | 1 |
| OperationHistory.java |  | 0% | | n/a | 53 | 53 | 81 | 81 | 53 | 53 | 1 | 1 |
| MonitorJob.java |  | 0% | | n/a | 51 | 51 | 76 | 76 | 51 | 51 | 1 | 1 |
| DspEqptStatusContextValue.java |  | 0% |  | 0% | 31 | 31 | 41 | 41 | 13 | 13 | 1 | 1 |
| ProductProcessDto.java |  | 0% |  | 0% | 27 | 27 | 43 | 43 | 16 | 16 | 1 | 1 |
| RecipeExcelDataForm.java |  | 0% | | n/a | 44 | 44 | 67 | 67 | 44 | 44 | 1 | 1 |
| TimeLimit.java |  | 0% | | n/a | 45 | 45 | 69 | 69 | 45 | 45 | 1 | 1 |
| EqpMonitorStep.java |  | 0% | | n/a | 45 | 45 | 67 | 67 | 45 | 45 | 1 | 1 |
| EqpMonitorUnitSpecialStep.java |  | 0% | | n/a | 45 | 45 | 67 | 67 | 45 | 45 | 1 | 1 |
| EqpMonitorEntityRelation.java |  | 0% | | n/a | 43 | 43 | 64 | 64 | 43 | 43 | 1 | 1 |
| ProcessLoopInfo.java |  | 0% | | n/a | 43 | 43 | 64 | 64 | 43 | 43 | 1 | 1 |
| EqpMonitorProcessExcelDataForm.java |  | 0% | | n/a | 41 | 41 | 62 | 62 | 41 | 41 | 1 | 1 |
| OverrideValue.java |  | 0% |  | 0% | 35 | 35 | 46 | 46 | 23 | 23 | 1 | 1 |
| HoldDebondLot.java |  | 0% | | n/a | 41 | 41 | 61 | 61 | 41 | 41 | 1 | 1 |
| AbstractContextValue.java |  | 0% |  | 0% | 23 | 23 | 33 | 33 | 16 | 16 | 1 | 1 |
| RecipeParameterContextValue.java |  | 0% |  | 0% | 26 | 26 | 45 | 45 | 18 | 18 | 1 | 1 |
| ContextRule.java |  | 0% | | n/a | 37 | 37 | 55 | 55 | 37 | 37 | 1 | 1 |
| WorkOrderSchedule.java |  | 0% | | n/a | 24 | 24 | 35 | 35 | 24 | 24 | 1 | 1 |
| BORResource.java |  | 0% | | n/a | 35 | 35 | 52 | 52 | 35 | 35 | 1 | 1 |
| LotRecycledInfo.java |  | 0% | | n/a | 30 | 30 | 47 | 47 | 30 | 30 | 1 | 1 |
| ProcessSpecItemBuildParameterDto.java |  | 0% |  | 0% | 24 | 24 | 37 | 37 | 18 | 18 | 1 | 1 |
| MoveContextValue.java |  | 0% |  | 0% | 20 | 20 | 29 | 29 | 11 | 11 | 1 | 1 |
| ProductVariableEnum.java |  | 0% |  | 0% | 20 | 20 | 15 | 15 | 8 | 8 | 1 | 1 |
| AutoSplitMergeInfo.java |  | 0% | | n/a | 31 | 31 | 47 | 47 | 31 | 31 | 1 | 1 |
| ProcessAttributeDto.java |  | 0% |  | 0% | 13 | 13 | 36 | 36 | 9 | 9 | 1 | 1 |
| ReworkRouteContextValue.java |  | 0% |  | 0% | 28 | 28 | 39 | 39 | 19 | 19 | 1 | 1 |
| ReticleFamilyContextValue.java |  | 0% | | n/a | 22 | 22 | 35 | 35 | 22 | 22 | 1 | 1 |
| Recipe.java |  | 0% | | n/a | 25 | 25 | 40 | 40 | 25 | 25 | 1 | 1 |
| Ecn.java |  | 0% | | n/a | 26 | 26 | 41 | 41 | 26 | 26 | 1 | 1 |
| LotRecycledContextValue.java |  | 0% |  | 0% | 23 | 23 | 35 | 35 | 16 | 16 | 1 | 1 |
| EqpMonitorModel.java |  | 0% | | n/a | 29 | 29 | 43 | 43 | 29 | 29 | 1 | 1 |
| ProduceProcessDescription.java |  | 0% | | n/a | 27 | 27 | 40 | 40 | 27 | 27 | 1 | 1 |
| OperationDESCContextValue.java |  | 0% |  | 0% | 21 | 21 | 32 | 32 | 18 | 18 | 1 | 1 |
| CtxInstructionContextValue.java |  | 0% |  | 0% | 20 | 20 | 31 | 31 | 15 | 15 | 1 | 1 |
| ImpProdProcess.java |  | 0% | | n/a | 24 | 24 | 40 | 40 | 24 | 24 | 1 | 1 |
| StageContextValue.java |  | 0% |  | 0% | 19 | 19 | 30 | 30 | 18 | 18 | 1 | 1 |
| BORResourceSp.java |  | 0% | | n/a | 25 | 25 | 38 | 38 | 25 | 25 | 1 | 1 |
| ProcessSpecInfo.java |  | 0% | | n/a | 25 | 25 | 37 | 37 | 25 | 25 | 1 | 1 |
| RecipeCondition.java |  | 0% | | n/a | 18 | 18 | 36 | 36 | 18 | 18 | 1 | 1 |
| WildcardRecipeId.java |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| EqpMonitorLotBonDing.java |  | 0% | | n/a | 23 | 23 | 34 | 34 | 23 | 23 | 1 | 1 |
| ProductAttributeHistoryQueryDto.java |  | 0% | | n/a | 23 | 23 | 34 | 34 | 23 | 23 | 1 | 1 |
| ContextValueUtils.java |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| ProcessReworkDto.java |  | 0% | | n/a | 21 | 21 | 31 | 31 | 21 | 21 | 1 | 1 |
| ArgRecipeInfo.java |  | 0% | | n/a | 21 | 21 | 31 | 31 | 21 | 21 | 1 | 1 |
| SapphireProduct.java |  | 0% | | n/a | 21 | 21 | 31 | 31 | 21 | 21 | 1 | 1 |
| ProductAttributeFormDto.java |  | 0% | | n/a | 21 | 21 | 31 | 31 | 21 | 21 | 1 | 1 |
| WorkflowExecution.java |  | 0% | | n/a | 21 | 21 | 31 | 31 | 21 | 21 | 1 | 1 |
| ProcessLocationContextValue.java |  | 0% |  | 0% | 15 | 15 | 24 | 24 | 14 | 14 | 1 | 1 |
| ProcessOperationDescContextValue.java |  | 0% |  | 0% | 15 | 15 | 24 | 24 | 14 | 14 | 1 | 1 |
| BankFlagContextValue.java |  | 0% |  | 0% | 15 | 15 | 24 | 24 | 14 | 14 | 1 | 1 |
| UnitRecycledInfo.java |  | 0% | | n/a | 6 | 6 | 23 | 23 | 6 | 6 | 1 | 1 |
| ProcessFlowUtils.java |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 3 | 3 | 1 | 1 |
| FlowSeqGenerator.java |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 3 | 3 | 1 | 1 |
| StepTypeConstants.java |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 7 | 7 | 1 | 1 |
| RecipeVersion.java |  | 0% | | n/a | 19 | 19 | 28 | 28 | 19 | 19 | 1 | 1 |
| FlowExcelDataForm.java |  | 0% | | n/a | 15 | 15 | 24 | 24 | 15 | 15 | 1 | 1 |
| LotSpecialEquipContextValue.java |  | 0% |  | 0% | 14 | 14 | 23 | 23 | 11 | 11 | 1 | 1 |
| ResequenceContextValue.java |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 12 | 12 | 1 | 1 |
| ProductBin.java |  | 0% | | n/a | 17 | 17 | 25 | 25 | 17 | 17 | 1 | 1 |
| PilotContextValue.java |  | 0% | | n/a | 16 | 16 | 18 | 18 | 16 | 16 | 1 | 1 |
| ProcessFlowSeqDto.java |  | 0% | | n/a | 17 | 17 | 25 | 25 | 17 | 17 | 1 | 1 |
| OverrideRule.java |  | 0% | | n/a | 17 | 17 | 25 | 25 | 17 | 17 | 1 | 1 |
| ProductProcess.java |  | 0% | | n/a | 10 | 10 | 14 | 14 | 10 | 10 | 1 | 1 |
| ProcessVersion.java |  | 0% | | n/a | 15 | 15 | 22 | 22 | 15 | 15 | 1 | 1 |
| LotSpecialReticleContextValue.java |  | 0% |  | 0% | 11 | 11 | 18 | 18 | 9 | 9 | 1 | 1 |
| ProcessPlanning.java |  | 0% | | n/a | 9 | 9 | 16 | 16 | 9 | 9 | 1 | 1 |
| Technology.java |  | 0% | | n/a | 9 | 9 | 16 | 16 | 9 | 9 | 1 | 1 |
| Route.java |  | 0% | | n/a | 9 | 9 | 16 | 16 | 9 | 9 | 1 | 1 |
| RecipeDto.java |  | 0% | | n/a | 13 | 13 | 19 | 19 | 13 | 13 | 1 | 1 |
| SubTechnology.java |  | 0% | | n/a | 12 | 12 | 19 | 19 | 12 | 12 | 1 | 1 |
| RecipeStatus.java |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 3 | 3 | 1 | 1 |
| BORVersion.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| WorkOrderLine.java |  | 0% | | n/a | 11 | 11 | 16 | 16 | 11 | 11 | 1 | 1 |
| ProcessSpecFormDto.java |  | 0% | | n/a | 11 | 11 | 16 | 16 | 11 | 11 | 1 | 1 |
| EqpMonitorLotBeforeInfo.java |  | 0% | | n/a | 11 | 11 | 16 | 16 | 11 | 11 | 1 | 1 |
| ProductFamily.java |  | 0% | | n/a | 10 | 10 | 16 | 16 | 10 | 10 | 1 | 1 |
| OperationVersion.java |  | 0% | | n/a | 10 | 10 | 16 | 16 | 10 | 10 | 1 | 1 |
| BOR.java |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| MergeCheckRuleContextValue.java |  | 0% | | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 1 | 1 |
| ProductAddTechnologyDto.java |  | 0% | | n/a | 9 | 9 | 13 | 13 | 9 | 9 | 1 | 1 |
| OperationParameterRelation.java |  | 0% | | n/a | 9 | 9 | 13 | 13 | 9 | 9 | 1 | 1 |
| ProductVersion.java |  | 0% | | n/a | 7 | 7 | 10 | 10 | 7 | 7 | 1 | 1 |
| Sapphire.java |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| RecipeSet.java |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| ProductDeleteTechnologyDto.java |  | 0% | | n/a | 7 | 7 | 10 | 10 | 7 | 7 | 1 | 1 |
| BORContextValue.java |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| RecipeGroup.java |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| RouteVersion.java |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| Wiring.java |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| LotHoldActionContextValue.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| WorkflowEditorDefaultConfig.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |