| ControlFlowOps.java |  | 0% |  | 0% | 1,291 | 1,291 | 3,047 | 3,047 | 287 | 287 | 27 | 27 |
| BlockManager.java |  | 0% |  | 0% | 877 | 877 | 2,036 | 2,036 | 369 | 369 | 13 | 13 |
| TransactionManager.java |  | 0% |  | 0% | 999 | 1,001 | 1,960 | 1,975 | 399 | 401 | 5 | 6 |
| date.java |   | 10% |   | 10% | 460 | 510 | 949 | 1,133 | 146 | 181 | 3 | 8 |
| ProcedureManager.java |  | 0% |  | 0% | 731 | 731 | 1,492 | 1,492 | 271 | 271 | 20 | 20 |
| SourceNameMapper.java |   | 5% |   | 2% | 636 | 649 | 1,338 | 1,439 | 126 | 137 | 9 | 12 |
| DataSetSDOHelper.java |  | 0% |  | 0% | 387 | 387 | 1,097 | 1,097 | 94 | 94 | 1 | 1 |
| TextOps.java |   | 2% |  | 1% | 716 | 723 | 1,254 | 1,287 | 229 | 234 | 0 | 1 |
| ObjectOps.java |  | 0% |  | 0% | 594 | 594 | 1,163 | 1,163 | 214 | 214 | 4 | 4 |
| character.java |   | 9% |   | 15% | 328 | 362 | 582 | 713 | 106 | 121 | 2 | 4 |
| Stream.java |  | 0% |  | 0% | 575 | 575 | 1,245 | 1,245 | 201 | 201 | 2 | 2 |
| ErrorManager.java |  | 0% |  | 0% | 749 | 751 | 1,164 | 1,174 | 238 | 240 | 8 | 9 |
| Utils.java |   | 15% |   | 10% | 482 | 538 | 973 | 1,157 | 151 | 182 | 17 | 23 |
| SecurityOps.java |  | 0% |  | 0% | 465 | 465 | 890 | 890 | 192 | 192 | 7 | 7 |
| Call.java |  | 0% |  | 0% | 515 | 515 | 1,007 | 1,007 | 107 | 107 | 4 | 4 |
| AppServerHelper.java |  | 0% |  | 0% | 322 | 322 | 876 | 876 | 94 | 94 | 2 | 2 |
| LegacyJavaAppserver.java |  | 0% |  | 0% | 327 | 327 | 819 | 819 | 115 | 115 | 3 | 3 |
| ClientPrincipal.java |  | 0% |  | 0% | 324 | 324 | 723 | 723 | 149 | 149 | 4 | 4 |
| datetimetz.java |   | 4% |  | 2% | 240 | 246 | 590 | 626 | 79 | 85 | 2 | 3 |
| datetime.java |   | 5% |  | 2% | 318 | 324 | 737 | 777 | 83 | 89 | 1 | 2 |
| Agent.java |  | 0% |  | 0% | 208 | 208 | 537 | 537 | 128 | 128 | 22 | 22 |
| NumberType.java |   | 10% |   | 8% | 380 | 410 | 632 | 725 | 54 | 69 | 1 | 4 |
| AppServerManager.java |  | 0% |  | 0% | 214 | 214 | 647 | 647 | 71 | 71 | 5 | 5 |
| SharedVariableManager.java |  | 0% |  | 0% | 232 | 232 | 536 | 536 | 104 | 104 | 8 | 8 |
| LegacyLogManagerImpl.java |  | 0% |  | 0% | 246 | 246 | 562 | 562 | 71 | 71 | 4 | 4 |
| FileStream.java |  | 0% |  | 0% | 234 | 234 | 547 | 547 | 56 | 56 | 2 | 2 |
| handle.java |  | 0% |  | 0% | 366 | 366 | 514 | 514 | 268 | 268 | 7 | 7 |
| CallParameter.java |  | 0% |  | 0% | 186 | 186 | 475 | 475 | 18 | 18 | 5 | 5 |
| BinaryData.java |  | 0% |  | 0% | 356 | 356 | 507 | 507 | 108 | 108 | 2 | 2 |
| NativeAPIEmulation.java |  | 0% |  | 0% | 203 | 203 | 478 | 478 | 58 | 58 | 6 | 6 |
| ArrayAssigner.java |  | 0% |  | 0% | 225 | 225 | 479 | 479 | 83 | 83 | 3 | 3 |
| SocketImpl.java |  | 0% |  | 0% | 166 | 166 | 426 | 426 | 57 | 57 | 3 | 3 |
| LegacyOpenClientCaller.java |  | 0% |  | 0% | 204 | 204 | 481 | 481 | 62 | 62 | 3 | 3 |
| Accumulator.java |  | 0% |  | 0% | 140 | 140 | 451 | 451 | 53 | 53 | 4 | 4 |
| InvokeConfig.java |  | 0% |  | 0% | 181 | 181 | 406 | 406 | 74 | 74 | 1 | 1 |
| Text.java |   | 11% |   | 14% | 213 | 234 | 395 | 458 | 99 | 110 | 1 | 2 |
| ToClause.java |  | 0% |  | 0% | 134 | 134 | 289 | 289 | 100 | 100 | 1 | 1 |
| MathOps.java |  | 0% |  | 0% | 231 | 231 | 356 | 356 | 101 | 101 | 1 | 1 |
| decimal.java |   | 14% |   | 9% | 229 | 248 | 427 | 501 | 72 | 86 | 1 | 4 |
| int64.java |   | 11% |   | 7% | 217 | 235 | 372 | 432 | 61 | 77 | 0 | 4 |
| ConfigItem.java |  | 0% |  | 0% | 54 | 54 | 212 | 212 | 26 | 26 | 4 | 4 |
| CompareOps.java |  | 4% |   | 10% | 279 | 289 | 253 | 270 | 185 | 190 | 0 | 1 |
| SessionUtils.java |  | 1% |  | 0% | 252 | 257 | 402 | 410 | 161 | 166 | 1 | 4 |
| EnvironmentOps.java |   | 21% |   | 11% | 194 | 214 | 334 | 440 | 102 | 118 | 0 | 3 |
| I18nOps.java |   | 30% |  | 6% | 149 | 161 | 277 | 384 | 35 | 42 | 0 | 3 |
| WidgetPool.java |  | 0% |  | 0% | 149 | 149 | 342 | 342 | 37 | 37 | 5 | 5 |
| ServerImpl.java |  | 0% |  | 0% | 122 | 122 | 342 | 342 | 62 | 62 | 6 | 6 |
| AgentPool.java |  | 0% |  | 0% | 119 | 119 | 329 | 329 | 52 | 52 | 3 | 3 |
| FileSystemOps.java |  | 0% |  | 0% | 177 | 177 | 314 | 314 | 70 | 70 | 4 | 4 |
| logical.java |   | 16% |   | 11% | 242 | 266 | 278 | 335 | 71 | 89 | 0 | 2 |
| LogicalExpressionConverter.java |  | 0% |  | 0% | 129 | 129 | 297 | 297 | 43 | 43 | 8 | 8 |
| DynamicOps.java |  | 0% |  | 0% | 180 | 180 | 244 | 244 | 19 | 19 | 2 | 2 |
| SecurityPolicyManager.java |  | 0% |  | 0% | 116 | 116 | 236 | 236 | 53 | 53 | 7 | 7 |
| HandleOps.java |  | 0% |  | 0% | 145 | 145 | 266 | 266 | 32 | 32 | 1 | 1 |
| memptr.java |  | 0% |  | 0% | 145 | 145 | 274 | 274 | 63 | 63 | 4 | 4 |
| ScopedList.java |  | 0% |  | 0% | 115 | 115 | 274 | 274 | 39 | 39 | 5 | 5 |
| BufferSizeManager.java |  | 0% |  | 0% | 93 | 93 | 266 | 266 | 28 | 28 | 3 | 3 |
| WebServiceHelper.java |  | 0% |  | 0% | 74 | 74 | 236 | 236 | 21 | 21 | 2 | 2 |
| comhandle.java |  | 0% |  | 0% | 148 | 148 | 286 | 286 | 81 | 81 | 5 | 5 |
| TypeFactory.java |  | 0% |  | 0% | 127 | 127 | 253 | 253 | 86 | 86 | 1 | 1 |
| jobject.java |  | 0% |  | 0% | 152 | 152 | 228 | 228 | 34 | 34 | 1 | 1 |
| FWDDataObject.java |  | 0% |  | 0% | 116 | 116 | 202 | 202 | 28 | 28 | 1 | 1 |
| LegacyObject.java |  | 0% |  | 0% | 81 | 81 | 242 | 242 | 33 | 33 | 2 | 2 |
| ProcessStream.java |  | 0% |  | 0% | 114 | 114 | 267 | 267 | 66 | 66 | 6 | 6 |
| CryptoUtils.java |  | 0% |  | 0% | 64 | 64 | 159 | 159 | 25 | 25 | 5 | 5 |
| InternalEntry.java |  | 0% |  | 0% | 76 | 76 | 192 | 192 | 33 | 33 | 3 | 3 |
| StreamDaemon.java |  | 0% |  | 0% | 119 | 119 | 255 | 255 | 59 | 59 | 1 | 1 |
| PropertyReference.java |  | 0% |  | 0% | 58 | 58 | 148 | 148 | 20 | 20 | 2 | 2 |
| OutputParameter.java |  | 0% |  | 0% | 121 | 121 | 130 | 130 | 95 | 95 | 21 | 21 |
| AppServerLauncher.java |  | 0% |  | 0% | 64 | 64 | 205 | 205 | 23 | 23 | 4 | 4 |
| LegacyJavaAppserverClient.java |  | 0% |  | 0% | 63 | 63 | 185 | 185 | 34 | 34 | 2 | 2 |
| Quoter.java |  | 0% |  | 0% | 85 | 85 | 230 | 230 | 17 | 17 | 2 | 2 |
| StanzaIni.java |  | 0% |  | 0% | 85 | 85 | 212 | 212 | 18 | 18 | 1 | 1 |
| AsyncRequestImpl.java |  | 0% |  | 0% | 97 | 97 | 209 | 209 | 40 | 40 | 1 | 1 |
| HandleChain.java |  | 0% |  | 0% | 110 | 110 | 198 | 198 | 47 | 47 | 3 | 3 |
| longchar.java |  | 0% |  | 0% | 124 | 124 | 168 | 168 | 42 | 42 | 2 | 2 |
| ScopedDictionary.java |   | 45% |   | 39% | 101 | 161 | 182 | 332 | 34 | 66 | 2 | 7 |
| DateOps.java |  | 0% |  | 0% | 91 | 91 | 149 | 149 | 10 | 10 | 1 | 1 |
| UndoableFactory.java |  | 0% |  | 0% | 80 | 80 | 217 | 217 | 71 | 71 | 1 | 1 |
| BaseDataType.java |   | 27% |  | 0% | 95 | 105 | 162 | 203 | 38 | 48 | 1 | 4 |
| PutField.java |  | 0% | | 0% | 59 | 59 | 142 | 142 | 58 | 58 | 1 | 1 |
| ExternalProgramWrapper.java |  | 0% |  | 0% | 85 | 85 | 122 | 122 | 73 | 73 | 1 | 1 |
| UnnamedStreams.java |  | 0% |  | 0% | 80 | 80 | 172 | 172 | 37 | 37 | 5 | 5 |
| PortTypeWrapper.java |  | 0% |  | 0% | 80 | 80 | 126 | 126 | 64 | 64 | 1 | 1 |
| SOAPHeaderEntryImpl.java |  | 0% |  | 0% | 68 | 68 | 137 | 137 | 35 | 35 | 1 | 1 |
| RemoteStream.java |  | 0% |  | 0% | 71 | 71 | 148 | 148 | 56 | 56 | 3 | 3 |
| raw.java |  | 0% |  | 0% | 89 | 89 | 151 | 151 | 41 | 41 | 1 | 1 |
| RcodeInfoOps.java |  | 0% |  | 0% | 65 | 65 | 123 | 123 | 34 | 34 | 4 | 4 |
| KeyReader.java |  | 0% |  | 0% | 97 | 97 | 154 | 154 | 59 | 59 | 3 | 3 |
| FuzzyMethodRt.java |  | 0% |  | 0% | 72 | 72 | 141 | 141 | 19 | 19 | 2 | 2 |
| OutputExtentParameter.java |  | 0% |  | 0% | 61 | 61 | 119 | 119 | 19 | 19 | 1 | 1 |
| blob.java |  | 0% |  | 0% | 80 | 80 | 140 | 140 | 41 | 41 | 1 | 1 |
| StreamWrapper.java |  | 0% |  | 0% | 104 | 104 | 178 | 178 | 61 | 61 | 3 | 3 |
| SocketListenerImpl.java |  | 0% |  | 0% | 34 | 34 | 124 | 124 | 18 | 18 | 3 | 3 |
| integer.java |  | 7% |  | 2% | 72 | 78 | 152 | 167 | 33 | 39 | 0 | 2 |
| ParamFileReader.java |  | 0% |  | 0% | 19 | 19 | 43 | 43 | 5 | 5 | 1 | 1 |
| AbstractParameter.java |  | 0% |  | 0% | 67 | 67 | 132 | 132 | 30 | 30 | 4 | 4 |
| GUIPrinterStreamSupport.java |  | 0% |  | 0% | 54 | 54 | 132 | 132 | 36 | 36 | 2 | 2 |
| object.java |  | 0% |  | 0% | 90 | 90 | 137 | 137 | 38 | 38 | 1 | 1 |
| NumberFormatter.java |  | 0% |  | 0% | 56 | 56 | 136 | 136 | 9 | 9 | 1 | 1 |
| TranslationManager.java |  | 0% |  | 0% | 48 | 48 | 106 | 106 | 21 | 21 | 3 | 3 |
| LobCopy.java |  | 0% |  | 0% | 58 | 58 | 117 | 117 | 10 | 10 | 1 | 1 |
| clob.java |  | 0% |  | 0% | 66 | 66 | 118 | 118 | 26 | 26 | 1 | 1 |
| rowid.java |  | 0% |  | 0% | 70 | 70 | 126 | 126 | 32 | 32 | 1 | 1 |
| LowLevelSocketListenerImpl.java |  | 0% |  | 0% | 32 | 32 | 118 | 118 | 17 | 17 | 4 | 4 |
| HandleResource.java |  | 0% |  | 0% | 56 | 56 | 101 | 101 | 27 | 27 | 1 | 1 |
| TerminalStream.java |  | 0% |  | 0% | 48 | 48 | 107 | 107 | 30 | 30 | 2 | 2 |
| TableParameter.java |  | 0% |  | 0% | 48 | 48 | 109 | 109 | 35 | 35 | 1 | 1 |
| SOAPHeaderImpl.java |  | 0% |  | 0% | 42 | 42 | 98 | 98 | 20 | 20 | 1 | 1 |
| LobCopyInput.java |  | 0% |  | 0% | 37 | 37 | 92 | 92 | 8 | 8 | 1 | 1 |
| TargetLob.java |  | 0% |  | 0% | 59 | 59 | 94 | 94 | 19 | 19 | 1 | 1 |
| LegacyJavaAppserverProxyInvocationResult.java |  | 0% |  | 0% | 50 | 50 | 88 | 88 | 25 | 25 | 1 | 1 |
| Block.java |  | 0% |  | 0% | 51 | 51 | 94 | 94 | 41 | 41 | 1 | 1 |
| DatetimeFormatParser.java |  | 0% |  | 0% | 52 | 52 | 99 | 99 | 11 | 11 | 1 | 1 |
| StopAfterTimer.java |  | 0% | | 0% | 22 | 22 | 84 | 84 | 14 | 14 | 2 | 2 |
| PutFieldExpansion.java |  | 0% | | 0% | 12 | 12 | 58 | 58 | 10 | 10 | 1 | 1 |
| PartitionedArray.java |  | 0% |  | 0% | 29 | 29 | 69 | 69 | 14 | 14 | 1 | 1 |
| LoadPrivateKey.java |  | 0% |  | 0% | 22 | 22 | 83 | 83 | 3 | 3 | 1 | 1 |
| NumberFormatParser.java |  | 0% |  | 0% | 53 | 53 | 138 | 138 | 8 | 8 | 1 | 1 |
| WebContextOps.java |  | 0% | | 0% | 63 | 63 | 120 | 120 | 62 | 62 | 3 | 3 |
| BaseDataTypeFactory.java |  | 0% |  | 0% | 52 | 52 | 50 | 50 | 4 | 4 | 1 | 1 |
| StreamFactory.java |  | 0% |  | 0% | 57 | 57 | 77 | 77 | 34 | 34 | 3 | 3 |
| SQLHelper.java |  | 23% |   | 20% | 54 | 60 | 85 | 105 | 8 | 11 | 0 | 1 |
| ProxyProcedureWrapper.java |  | 0% |  | 0% | 48 | 48 | 85 | 85 | 32 | 32 | 1 | 1 |
| DirStream.java |  | 0% |  | 0% | 41 | 41 | 104 | 104 | 25 | 25 | 1 | 1 |
| ClassEvent.java |  | 0% |  | 0% | 22 | 22 | 67 | 67 | 10 | 10 | 1 | 1 |
| NamedEventManager.java |  | 0% | | n/a | 43 | 43 | 84 | 84 | 43 | 43 | 1 | 1 |
| PathResolverImpl.java |  | 0% |  | 0% | 35 | 35 | 76 | 76 | 11 | 11 | 2 | 2 |
| ProfilerUtils.java |  | 0% |  | 0% | 50 | 50 | 79 | 79 | 39 | 39 | 3 | 3 |
| DynamicArray.java |  | 0% |  | 0% | 33 | 33 | 65 | 65 | 16 | 16 | 1 | 1 |
| FileListFactory.java |   | 46% |   | 35% | 31 | 41 | 70 | 126 | 6 | 11 | 0 | 1 |
| ExportFieldExpansion.java |  | 0% | | 0% | 14 | 14 | 52 | 52 | 8 | 8 | 1 | 1 |
| ImportFieldExpansion.java |  | 0% | | 0% | 14 | 14 | 52 | 52 | 8 | 8 | 1 | 1 |
| LoadCert.java |  | 0% |  | 0% | 20 | 20 | 78 | 78 | 3 | 3 | 1 | 1 |
| SourceLobFile.java |  | 0% |  | 0% | 28 | 28 | 74 | 74 | 11 | 11 | 1 | 1 |
| LegacyLogManagerClientServiceImpl.java |  | 0% |  | 0% | 26 | 26 | 76 | 76 | 10 | 10 | 1 | 1 |
| LegacyLogWriteExecutor.java |  | 0% | | 0% | 19 | 19 | 66 | 66 | 11 | 11 | 4 | 4 |
| ServerConnectHelper.java |  | 0% |  | 0% | 25 | 25 | 84 | 84 | 7 | 7 | 1 | 1 |
| BlockDefinition.java |  | 0% | | 0% | 4 | 4 | 72 | 72 | 2 | 2 | 1 | 1 |
| AbstractExtentParameter.java |  | 0% |  | 0% | 29 | 29 | 68 | 68 | 11 | 11 | 1 | 1 |
| SourceLob.java |  | 0% |  | 0% | 36 | 36 | 58 | 58 | 10 | 10 | 1 | 1 |
| ProcessOps.java |  | 0% |  | 0% | 35 | 35 | 75 | 75 | 18 | 18 | 4 | 4 |
| Registry.java |  | 0% |  | 0% | 29 | 29 | 75 | 75 | 8 | 8 | 1 | 1 |
| TransactionImpl.java |  | 0% |  | 0% | 41 | 41 | 72 | 72 | 21 | 21 | 3 | 3 |
| SectionContent.java |  | 0% |  | 0% | 31 | 31 | 71 | 71 | 18 | 18 | 3 | 3 |
| WebServiceConnectOptions.java |  | 0% | | n/a | 35 | 35 | 86 | 86 | 35 | 35 | 1 | 1 |
| ObjectResource.java |  | 0% |  | 0% | 36 | 36 | 61 | 61 | 15 | 15 | 1 | 1 |
| DateFormatter.java |  | 0% |  | 0% | 36 | 36 | 65 | 65 | 12 | 12 | 1 | 1 |
| ExportCert.java |  | 0% | | 0% | 10 | 10 | 53 | 53 | 3 | 3 | 1 | 1 |
| ErrorConditionException.java |  | 0% | | n/a | 16 | 16 | 43 | 43 | 16 | 16 | 1 | 1 |
| ParsedDateFormat.java |  | 0% |  | 0% | 23 | 23 | 55 | 55 | 4 | 4 | 1 | 1 |
| FileChecker.java |  | 0% |  | 0% | 32 | 32 | 58 | 58 | 5 | 5 | 1 | 1 |
| StaleProcedureManager.java |  | 0% |  | 0% | 29 | 29 | 56 | 56 | 13 | 13 | 3 | 3 |
| JarUtil.java |  | 21% |  | 13% | 29 | 32 | 59 | 71 | 8 | 10 | 1 | 2 |
| Debugger.java |  | 0% | | 0% | 37 | 37 | 49 | 49 | 36 | 36 | 3 | 3 |
| ResourceIdHelper.java |  | 0% |  | 0% | 28 | 28 | 53 | 53 | 9 | 9 | 1 | 1 |
| Parameter.java |  | 0% |  | 0% | 33 | 33 | 42 | 42 | 16 | 16 | 1 | 1 |
| PrintOptions.java |  | 0% | | n/a | 7 | 7 | 45 | 45 | 7 | 7 | 3 | 3 |
| UnimplementedFeature.java |  | 0% |  | 0% | 24 | 24 | 54 | 54 | 13 | 13 | 1 | 1 |
| TargetLobFile.java |  | 0% | | 0% | 18 | 18 | 57 | 57 | 10 | 10 | 1 | 1 |
| ProtectedTimer.java |  | 0% | | 0% | 18 | 18 | 56 | 56 | 11 | 11 | 2 | 2 |
| Trigger.java |  | 0% | | n/a | 18 | 18 | 37 | 37 | 18 | 18 | 1 | 1 |
| BlockRunner.java |  | 0% |  | 0% | 18 | 18 | 51 | 51 | 4 | 4 | 1 | 1 |
| SessionForkManager.java |  | 0% | | 0% | 19 | 19 | 44 | 44 | 14 | 14 | 3 | 3 |
| TraceHelper.java |  | 0% |  | 0% | 19 | 19 | 47 | 47 | 4 | 4 | 1 | 1 |
| InputParameter.java |  | 0% | | 0% | 18 | 18 | 41 | 41 | 14 | 14 | 2 | 2 |
| AverageAccumulator.java |  | 0% | | 0% | 24 | 24 | 51 | 51 | 21 | 21 | 2 | 2 |
| InputOutputExtentParameter.java |  | 0% |  | 0% | 15 | 15 | 43 | 43 | 4 | 4 | 1 | 1 |
| DateFormatParser.java |  | 0% |  | 0% | 21 | 21 | 56 | 56 | 6 | 6 | 1 | 1 |
| ImageExt.java |  | 0% | | 0% | 11 | 11 | 31 | 31 | 7 | 7 | 1 | 1 |
| FileSpecList.java |   | 44% |   | 39% | 26 | 34 | 39 | 71 | 6 | 11 | 0 | 1 |
| AccumulatorManager.java |  | 0% |  | 0% | 20 | 20 | 50 | 50 | 11 | 11 | 3 | 3 |
| ExportField.java |  | 0% | | 0% | 21 | 21 | 44 | 44 | 18 | 18 | 1 | 1 |
| MetadataSecurityOps.java |  | 0% |  | 0% | 24 | 24 | 44 | 44 | 15 | 15 | 1 | 1 |
| WebBrowserManager.java |  | 0% | | n/a | 24 | 24 | 47 | 47 | 24 | 24 | 1 | 1 |
| BlockType.java |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 | 1 | 1 |
| CallMode.java |  | 0% |  | 0% | 19 | 19 | 40 | 40 | 4 | 4 | 1 | 1 |
| InputStreamWrapper.java |  | 0% |  | 0% | 21 | 21 | 47 | 47 | 9 | 9 | 1 | 1 |
| OutputStreamWrapper.java |  | 0% |  | 0% | 19 | 19 | 40 | 40 | 8 | 8 | 1 | 1 |
| MaximumAccumulator.java |  | 0% | | 0% | 26 | 26 | 45 | 45 | 24 | 24 | 2 | 2 |
| MinimumAccumulator.java |  | 0% | | 0% | 26 | 26 | 45 | 45 | 24 | 24 | 2 | 2 |
| CharsetConverter.java |  | 0% | | 0% | 10 | 10 | 33 | 33 | 6 | 6 | 1 | 1 |
| LazyUndoable.java |  | 16% |  | 3% | 25 | 28 | 46 | 56 | 10 | 13 | 0 | 1 |
| CachedInputStream.java |  | 0% | | 0% | 20 | 20 | 40 | 40 | 17 | 17 | 1 | 1 |
| TotalAccumulator.java |  | 0% | | 0% | 23 | 23 | 43 | 43 | 21 | 21 | 2 | 2 |
| ClipboardStream.java |  | 0% | | 0% | 24 | 24 | 42 | 42 | 23 | 23 | 1 | 1 |
| CompilerOps.java |  | 0% | | 0% | 28 | 28 | 50 | 50 | 27 | 27 | 3 | 3 |
| JavaInvokeConfig.java |  | 0% | | 0% | 12 | 12 | 35 | 35 | 10 | 10 | 1 | 1 |
| OnPhrase.java |  | 0% | | n/a | 11 | 11 | 41 | 41 | 11 | 11 | 1 | 1 |
| FileList.java |   | 58% | | 50% | 15 | 32 | 24 | 68 | 5 | 16 | 0 | 2 |
| ProtectedTimerTask.java |  | 0% | | 0% | 14 | 14 | 30 | 30 | 8 | 8 | 2 | 2 |
| UniqueIdGenerator.java |  | 0% | | 0% | 7 | 7 | 24 | 24 | 6 | 6 | 3 | 3 |
| RemoteLegacyJavaAppserverClient.java |  | 0% | | 0% | 11 | 11 | 39 | 39 | 7 | 7 | 1 | 1 |
| HandlePropertyRef.java |  | 0% | | 0% | 12 | 12 | 38 | 38 | 10 | 10 | 1 | 1 |
| SOAPFaultDetailImpl.java |  | 0% | | 0% | 10 | 10 | 31 | 31 | 5 | 5 | 1 | 1 |
| ComhandlePropertyRef.java |  | 0% | | 0% | 12 | 12 | 37 | 37 | 10 | 10 | 1 | 1 |
| LegacyLogOps.java |  | 0% | | 0% | 16 | 16 | 34 | 34 | 12 | 12 | 3 | 3 |
| LegacyLogManagerConfigs.java |  | 0% | | 0% | 17 | 17 | 33 | 33 | 15 | 15 | 1 | 1 |
| TreeNode.java |  | 38% | | 14% | 14 | 23 | 34 | 59 | 8 | 16 | 0 | 1 |
| FallbackEnvironmentReader.java |  | 0% |  | 0% | 17 | 17 | 24 | 24 | 7 | 7 | 1 | 1 |
| LegacyFieldMetaData.java |  | 0% | | n/a | 13 | 13 | 35 | 35 | 13 | 13 | 1 | 1 |
| AppServerOperatingMode.java |  | 0% | | 0% | 16 | 16 | 14 | 14 | 13 | 13 | 5 | 5 |
| InvocationRequestPayload.java |  | 0% | | 0% | 10 | 10 | 29 | 29 | 7 | 7 | 2 | 2 |
| ClipboardManager.java | | 0% | | 0% | 21 | 21 | 34 | 34 | 19 | 19 | 3 | 3 |
| WebHelper.java | | 0% |  | 0% | 21 | 21 | 22 | 22 | 8 | 8 | 1 | 1 |
| ClientType.java | | 0% | | 0% | 6 | 6 | 22 | 22 | 5 | 5 | 1 | 1 |
| CharacterFormatParser.java |  | 57% |   | 43% | 33 | 43 | 39 | 81 | 12 | 18 | 0 | 2 |
| Iterables.java | | 0% | | 0% | 19 | 19 | 27 | 27 | 14 | 14 | 4 | 4 |
| WeakList.java | | 0% | | 0% | 15 | 15 | 31 | 31 | 9 | 9 | 2 | 2 |
| CharacterFormatter.java | | 0% | | 0% | 15 | 15 | 33 | 33 | 13 | 13 | 1 | 1 |
| CountAccumulator.java | | 0% | | 0% | 18 | 18 | 33 | 33 | 17 | 17 | 2 | 2 |
| SOAPFactory.java | | 0% | | 0% | 14 | 14 | 28 | 28 | 10 | 10 | 1 | 1 |
| LoggingEntryType.java | | 0% | | 0% | 8 | 8 | 23 | 23 | 7 | 7 | 1 | 1 |
| TransparentWrapper.java | | 0% |  | 0% | 18 | 18 | 23 | 23 | 9 | 9 | 1 | 1 |
| ObjectVar.java | | 0% | | 0% | 15 | 15 | 36 | 36 | 7 | 7 | 1 | 1 |
| AuditControlManager.java | | 0% | | n/a | 16 | 16 | 32 | 32 | 16 | 16 | 1 | 1 |
| TailScopedDictionary.java | | 0% | | 0% | 21 | 21 | 25 | 25 | 19 | 19 | 2 | 2 |
| DeferredProgramWrapper.java | | 0% | | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 |
| PDFPageSetup.java | | 0% | | 0% | 11 | 11 | 32 | 32 | 2 | 2 | 1 | 1 |
| LegacyErrorException.java | | 0% | | 0% | 12 | 12 | 28 | 28 | 10 | 10 | 1 | 1 |
| HandleFieldRef.java | | 0% | | 0% | 9 | 9 | 28 | 28 | 8 | 8 | 1 | 1 |
| OutputOperationType.java | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 | 1 | 1 |
| TailHashMap.java | | 0% | | 0% | 12 | 12 | 25 | 25 | 9 | 9 | 1 | 1 |
| MockLegacyJavaAppserverClient.java | | 0% | | n/a | 17 | 17 | 23 | 23 | 17 | 17 | 1 | 1 |
| TailIdentityHashMap.java | | 0% | | 0% | 12 | 12 | 25 | 25 | 9 | 9 | 1 | 1 |
| ChUIPrinterStreamSupport.java | | 0% | | 0% | 7 | 7 | 21 | 21 | 3 | 3 | 1 | 1 |
| DeferredDeletablesManager.java | | 0% | | 0% | 13 | 13 | 25 | 25 | 7 | 7 | 1 | 1 |
| LargeObject.java | | 0% |  | 0% | 20 | 20 | 22 | 22 | 8 | 8 | 1 | 1 |
| AuditPolicyManager.java | | 0% | | 0% | 11 | 11 | 19 | 19 | 9 | 9 | 1 | 1 |
| FileInfo.java | | 0% | | n/a | 3 | 3 | 25 | 25 | 3 | 3 | 1 | 1 |
| ScopeId.java | | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 | 1 | 1 |
| LegacyJavaAppserverClientProxy.java | | 0% | | 0% | 13 | 13 | 26 | 26 | 11 | 11 | 1 | 1 |
| ReflectionHelper.java | | 22% | | 20% | 11 | 13 | 16 | 20 | 2 | 3 | 0 | 1 |
| MethodInvoker.java | | 0% | | 0% | 7 | 7 | 20 | 20 | 4 | 4 | 1 | 1 |
| InvocationResponsePayload.java | | 0% | | n/a | 3 | 3 | 20 | 20 | 3 | 3 | 1 | 1 |
| NullField.java | | 0% | | 0% | 11 | 11 | 25 | 25 | 10 | 10 | 1 | 1 |
| LegacyRelationMetaData.java | | 0% | | n/a | 12 | 12 | 24 | 24 | 12 | 12 | 1 | 1 |
| LoggingLevel.java | | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| FieldAssigner.java | | 0% | | 0% | 6 | 6 | 16 | 16 | 3 | 3 | 1 | 1 |
| ConditionException.java | | 0% | | 0% | 9 | 9 | 18 | 18 | 8 | 8 | 1 | 1 |
| ThreadSafeQueue.java | | 0% | | 0% | 9 | 9 | 19 | 19 | 6 | 6 | 1 | 1 |
| TemplateHelper.java | | 0% | | 0% | 5 | 5 | 13 | 13 | 2 | 2 | 1 | 1 |
| MediaType.java | | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| SOAPFaultImpl.java | | 0% | | 0% | 10 | 10 | 18 | 18 | 7 | 7 | 1 | 1 |
| Tuple.java | | 0% | | 0% | 10 | 10 | 13 | 13 | 5 | 5 | 1 | 1 |
| FieldEntry.java | | 0% | | 0% | 6 | 6 | 11 | 11 | 2 | 2 | 1 | 1 |
| VariableAssigner.java | | 0% | | 0% | 5 | 5 | 15 | 15 | 2 | 2 | 1 | 1 |
| SelfManager.java | | 0% | | 0% | 9 | 9 | 13 | 13 | 8 | 8 | 3 | 3 |
| I18nString.java | | 0% | | 0% | 8 | 8 | 16 | 16 | 6 | 6 | 1 | 1 |
| LogicalFormatParser.java | | 0% | | 0% | 8 | 8 | 19 | 19 | 4 | 4 | 1 | 1 |
| ComhandleFieldRef.java | | 0% | | 0% | 6 | 6 | 19 | 19 | 5 | 5 | 1 | 1 |
| recid.java | | 0% | | 0% | 16 | 16 | 23 | 23 | 14 | 14 | 1 | 1 |
| ExternalResource.java | | 0% | | 0% | 14 | 14 | 18 | 18 | 11 | 11 | 1 | 1 |
| unknown.java | | 0% | | 0% | 22 | 22 | 24 | 24 | 19 | 19 | 1 | 1 |
| ExplicitFileList.java |  | 69% | | 57% | 7 | 19 | 16 | 45 | 3 | 12 | 0 | 1 |
| StopConditionException.java | | 0% | | 0% | 7 | 7 | 19 | 19 | 6 | 6 | 1 | 1 |
| AppServerSessionModel.java | | 0% | | 0% | 8 | 8 | 15 | 15 | 5 | 5 | 1 | 1 |
| TriggerDefinition.java | | 0% | | 0% | 6 | 6 | 18 | 18 | 5 | 5 | 1 | 1 |
| BufferSizeDependency.java | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 1 | 1 |
| InputTableParameter.java | | 0% | | n/a | 11 | 11 | 20 | 20 | 11 | 11 | 1 | 1 |
| OutputTableHandle.java | | 0% | | n/a | 11 | 11 | 20 | 20 | 11 | 11 | 1 | 1 |
| InputTableHandle.java | | 0% | | n/a | 11 | 11 | 20 | 20 | 11 | 11 | 1 | 1 |
| BlockingOperation.java | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 1 | 1 |
| InputOutputTableParameter.java | | 0% | | n/a | 11 | 11 | 20 | 20 | 11 | 11 | 1 | 1 |
| OutputTableParameter.java | | 0% | | n/a | 11 | 11 | 20 | 20 | 11 | 11 | 1 | 1 |
| InputOutputTableHandle.java | | 0% | | n/a | 11 | 11 | 20 | 20 | 11 | 11 | 1 | 1 |
| LoggingExecEnv.java | | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| LoggingSubsys.java | | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| AssignOnceWrapper.java | | 0% | | 0% | 8 | 8 | 13 | 13 | 5 | 5 | 1 | 1 |
| LegacyJavaAppserverApi.java | | 0% | | n/a | 24 | 24 | 24 | 24 | 24 | 24 | 1 | 1 |
| SocketFactory.java | | 0% | | 0% | 6 | 6 | 12 | 12 | 5 | 5 | 1 | 1 |
| NullStream.java | | 0% | | n/a | 30 | 30 | 31 | 31 | 30 | 30 | 1 | 1 |
| DecimalExpression.java | | 0% | | n/a | 8 | 8 | 15 | 15 | 8 | 8 | 1 | 1 |
| OutputExtentField.java | | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
| InputOutputExtentField.java | | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
| SpaceField.java | | 0% | | 0% | 8 | 8 | 19 | 19 | 6 | 6 | 1 | 1 |
| MemoryBuffer.java | | 0% | | 0% | 8 | 8 | 16 | 16 | 7 | 7 | 1 | 1 |
| SkipField.java | | 0% | | 0% | 8 | 8 | 19 | 19 | 6 | 6 | 1 | 1 |
| ClientPrincipalResource.java | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 2 | 2 |
| AbstractSimpleParameter.java | | 0% | | 0% | 6 | 6 | 15 | 15 | 4 | 4 | 1 | 1 |
| DeferredProgram.java | | 0% | | n/a | 9 | 9 | 17 | 17 | 9 | 9 | 1 | 1 |
| PathResolverContainer.java | | 0% | | 0% | 6 | 6 | 14 | 14 | 4 | 4 | 1 | 1 |
| LogicalExpression.java | | 0% | | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 1 | 1 |
| Int64Expression.java | | 0% | | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 1 | 1 |
| IntegerExpression.java | | 0% | | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 1 | 1 |
| AccessorWrapper.java | | 0% | | 0% | 5 | 5 | 11 | 11 | 3 | 3 | 1 | 1 |
| SessionDateUtils.java | | 0% | | n/a | 12 | 12 | 18 | 18 | 12 | 12 | 1 | 1 |
| SensitiveResource.java | | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| AppserverPackageExports.java | | 0% | | n/a | 8 | 8 | 14 | 14 | 8 | 8 | 1 | 1 |
| LegacyJavaAppserverParameter.java | | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
| ElapsedTimer.java | | 0% | | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| LegacyDsLogManagerImpl.java | | 0% | | 0% | 7 | 7 | 13 | 13 | 5 | 5 | 1 | 1 |
| SupplierWithMemo.java | | 0% | | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| ParameterOption.java | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| DateExpression.java | | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| DatetimeExpression.java | | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| DatetimeTzExpression.java | | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| RcodeInfo.java | | 0% | | n/a | 8 | 8 | 8 | 8 | 8 | 8 | 1 | 1 |
| RemoteServerInfo.java | | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| AccessorArrayWrapper.java | | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
| ScopedSymbolDictionary.java | | 72% | | 75% | 6 | 20 | 9 | 28 | 5 | 18 | 0 | 1 |
| UnstoppableExitException.java | | 0% | | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
| ScopeLevel.java | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| WidgetLocationRef.java | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| EventProcedure.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| PostInitErrorManager.java | | 0% | | 0% | 5 | 5 | 8 | 8 | 4 | 4 | 1 | 1 |
| StackUnwindException.java | | 0% | | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| SecurityManagerSecurityOps.java | | 0% | | 0% | 9 | 9 | 9 | 9 | 8 | 8 | 1 | 1 |
| IndexedAccessor.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| LegacyStopException.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| RemoteResourceImpl.java | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| LineContent.java | | 0% | | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
| AgentMonitor.java | | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| TailMapAutoClosable.java | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| EndConditionException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ErrorUnwindException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| StopAfterConditionException.java | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| LockConflictConditionException.java | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| PersistableProcedure.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UserInterruptConditionException.java | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| UndoablePair.java | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| ServerHelper.java | | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| SystemHandleBase.java | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| QuitConditionException.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ExpressionWrapper.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| RetryUnwindException.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| FinalParameterContainer.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| UnformattedPayload.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| TailMapInternal.java | | 0% | | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 1 | 1 |
| ServerFactory.java | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| EnumObject.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ServerPropertiesDaemon.java | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| LobCopyParameter.java | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| InterruptedExceptionHandler.java | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| JavaInvokeException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| BaseDataTypeVariable.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| RawExpression.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| RecidExpression.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| Remotable.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| RowidExpression.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| CharacterExpression.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| LaunchManager.java | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| UserErrorException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| GenericExpression.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DeferredLegacyErrorException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| PathResolver.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DeferredLegacyStopException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Finalizable.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| RuntimeAppserverError.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| InvalidParameterConditionException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| MemoryManager.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| CommonField.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| LobCopyOutput.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Content.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ReturnUnwindException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NextUnwindException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| LeaveUnwindException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Fini.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| SubTxFini.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TxFini.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |