| Method API count | JUnit count (60%) | Javadoc count (35%) | Overview document (5%) | Score (/100) |
|
| 2537 |  2367 / 2537 (93%) |  2329 / 2537 (92%) | | 93 |
|
| 1571 |  1412 / 1571 (90%) |  1380 / 1571 (88%) | Yes | 90 |

org.eclipse.jst.j2ee.application
| 34 |  34 / 34 (100%) |  34 / 34 (100%) |
 Application | 14 | 14 | 14 |
 ApplicationFactory | 7 | 7 | 7 |
 ApplicationResource | 1 | 1 | 1 |
 Module | 10 | 10 | 10 |
 WebModule | 2 | 2 | 2 |

org.eclipse.jst.j2ee.client
| 24 |  24 / 24 (100%) |  22 / 24 (92%) |
 ApplicationClient | 18 | 18 | 18 |
 ApplicationClientResource | 1 | 1 | 1 |
 ClientFactory | 2 | 2 | 2 |
 ResAuthApplicationType | 3 | 3 | 1 |

org.eclipse.jst.j2ee.common
| 197 |  190 / 197 (96%) |  180 / 197 (91%) |
 CommonFactory | 24 | 24 | 24 |
 CompatibilityDescriptionGroup | 12 | 12 | 12 |
 DeploymentExtension | 5 | 0 | 5 |
 Description | 4 | 4 | 4 |
 DescriptionGroup | 3 | 3 | 3 |
 DisplayName | 4 | 4 | 4 |
 EJBLocalRef | 4 | 4 | 4 |
 EjbRef | 19 | 19 | 15 |
 EjbRefType | 3 | 3 | 1 |
 EnvEntry | 11 | 11 | 11 |
 EnvEntryType | 3 | 3 | 1 |
 ExtensibleType | 2 | 0 | 2 |
 IconType | 6 | 6 | 6 |
 Identity | 5 | 5 | 5 |
 JNDIEnvRefsGroup | 7 | 7 | 7 |
 Listener | 4 | 4 | 1 |
 MessageDestination | 2 | 2 | 2 |
 MessageDestinationRef | 9 | 9 | 9 |
 MessageDestinationUsageType | 3 | 3 | 1 |
 ParamValue | 7 | 7 | 7 |
 QName | 9 | 9 | 9 |
 ResAuthTypeBase | 3 | 3 | 1 |
 ResourceEnvRef | 9 | 9 | 9 |
 ResourceRef | 17 | 17 | 17 |
 ResSharingScopeType | 3 | 3 | 1 |
 RunAsSpecifiedIdentity | 2 | 2 | 2 |
 SecurityIdentity | 5 | 5 | 5 |
 SecurityRole | 5 | 5 | 5 |
 SecurityRoleRef | 7 | 7 | 7 |

org.eclipse.jst.j2ee.ejb
| 461 |  444 / 461 (96%) |  325 / 461 (70%) |
 AcknowledgeMode | 3 | 3 | 0 |
 ActivationConfig | 2 | 2 | 2 |
 ActivationConfigProperty | 4 | 4 | 4 |
 AssemblyDescriptor | 14 | 14 | 14 |
 CMPAttribute | 14 | 14 | 14 |
 CMRField | 6 | 6 | 6 |
 CommonRelationship | 5 | 5 | 5 |
 CommonRelationshipRole | 17 | 17 | 17 |
 ContainerManagedEntity | 33 | 33 | 33 |
 DestinationType | 3 | 3 | 1 |
 EJBExtensionFilter | 1 | 1 | 1 |
 EjbFactory | 26 | 26 | 26 |
 EJBJar | 31 | 31 | 31 |
 EjbMethodElementComparator | 2 | 0 | 2 |
 EjbMethodElementHelper | 14 | 0 | 5 |
 EJBRelation | 14 | 14 | 7 |
 EJBRelationshipRole | 32 | 32 | 24 |
 EJBResource | 5 | 5 | 0 |
 EnterpriseBean | 57 | 57 | 10 |
 Entity | 9 | 9 | 6 |
 ExcludeList | 5 | 5 | 4 |
 IRoleShapeStrategy | 4 | 3 | 0 |
 MessageDriven | 20 | 20 | 20 |
 MessageDrivenDestination | 10 | 10 | 10 |
 MethodElement | 36 | 36 | 13 |
 MethodElementKind | 3 | 3 | 1 |
 MethodPermission | 16 | 16 | 10 |
 MethodTransaction | 13 | 13 | 9 |
 MultiplicityKind | 3 | 3 | 1 |
 Query | 15 | 15 | 15 |
 QueryMethod | 3 | 3 | 3 |
 Relationships | 6 | 6 | 6 |
 ReturnTypeMapping | 3 | 3 | 1 |
 RoleSource | 7 | 7 | 7 |
 Session | 13 | 13 | 13 |
 SessionType | 3 | 3 | 1 |
 SubscriptionDurabilityKind | 3 | 3 | 1 |
 TransactionAttributeType | 3 | 3 | 1 |
 TransactionType | 3 | 3 | 1 |

org.eclipse.jst.j2ee.jca
| 136 |  136 / 136 (100%) |  131 / 136 (96%) |
 ActivationSpec | 3 | 3 | 3 |
 AdminObject | 5 | 5 | 5 |
 AuthenticationMechanism | 13 | 13 | 13 |
 AuthenticationMechanismType | 3 | 3 | 0 |
 ConfigProperty | 9 | 9 | 9 |
 ConnectionDefinition | 11 | 11 | 11 |
 Connector | 13 | 13 | 13 |
 ConnectorResource | 1 | 1 | 1 |
 InboundResourceAdapter | 2 | 2 | 2 |
 JcaFactory | 15 | 15 | 15 |
 License | 7 | 7 | 7 |
 MessageAdapter | 1 | 1 | 1 |
 MessageListener | 4 | 4 | 4 |
 OutboundResourceAdapter | 10 | 10 | 10 |
 RequiredConfigPropertyType | 3 | 3 | 3 |
 ResourceAdapter | 28 | 28 | 28 |
 SecurityPermission | 5 | 5 | 5 |
 TransactionSupportKind | 3 | 3 | 1 |

org.eclipse.jst.j2ee.jsp
| 27 |  27 / 27 (100%) |  27 / 27 (100%) |
 JSPConfig | 2 | 2 | 2 |
 JspFactory | 4 | 4 | 4 |
 JSPPropertyGroup | 17 | 17 | 17 |
 TagLibRefType | 4 | 4 | 4 |

org.eclipse.jst.j2ee.webapplication
| 266 |  266 / 266 (100%) |  238 / 266 (89%) |
 AuthConstraint | 6 | 6 | 6 |
 AuthMethodKind | 3 | 3 | 0 |
 ContextParam | 8 | 8 | 8 |
 DispatcherType | 3 | 3 | 1 |
 ErrorCodeErrorPage | 2 | 2 | 2 |
 ErrorPage | 6 | 6 | 3 |
 ExceptionTypeErrorPage | 5 | 5 | 1 |
 Filter | 8 | 8 | 5 |
 FilterMapping | 9 | 9 | 5 |
 FormLoginConfig | 6 | 6 | 5 |
 HTTPMethodType | 2 | 2 | 2 |
 HTTPMethodTypeEnum | 3 | 3 | 1 |
 InitParam | 6 | 6 | 6 |
 JSPType | 2 | 2 | 2 |
 LocalEncodingMapping | 4 | 4 | 4 |
 LocalEncodingMappingList | 1 | 1 | 1 |
 LoginConfig | 12 | 12 | 10 |
 MimeMapping | 6 | 6 | 6 |
 ResAuthServletType | 3 | 3 | 1 |
 RoleNameType | 2 | 2 | 2 |
 SecurityConstraint | 10 | 10 | 10 |
 Servlet | 19 | 19 | 19 |
 ServletMapping | 8 | 8 | 8 |
 ServletType | 2 | 2 | 2 |
 SessionConfig | 6 | 6 | 6 |
 TagLibRef | 6 | 6 | 6 |
 TransportGuaranteeType | 3 | 3 | 1 |
 URLPatternType | 4 | 4 | 4 |
 UserDataConstraint | 9 | 9 | 9 |
 WebApp | 46 | 46 | 46 |
 WebapplicationFactory | 29 | 29 | 29 |
 WebAppResource | 4 | 4 | 4 |
 WebResourceCollection | 13 | 13 | 13 |
 WebType | 2 | 2 | 2 |
 WelcomeFile | 4 | 4 | 4 |
 WelcomeFileList | 4 | 4 | 4 |

org.eclipse.jst.j2ee.webservice.jaxrpcmap
| 240 |  110 / 240 (46%) |  237 / 240 (99%) |
 ConstructorParameterOrder | 3 | 0 | 3 |
 ElementName | 4 | 0 | 4 |
 ExceptionMapping | 10 | 0 | 10 |
 JavaWSDLMapping | 6 | 0 | 6 |
 JavaXMLTypeMapping | 11 | 0 | 11 |
 JaxrpcmapFactory | 23 | 23 | 23 |
 JaxrpcmapPackage | 87 | 87 | 87 |
 JaxrpcmapResource | 3 | 0 | 0 |
 MethodParamPartsMapping | 8 | 0 | 8 |
 PackageMapping | 6 | 0 | 6 |
 PortMapping | 6 | 0 | 6 |
 ServiceEndpointInterfaceMapping | 9 | 0 | 9 |
 ServiceEndpointMethodMapping | 13 | 0 | 13 |
 ServiceInterfaceMapping | 7 | 0 | 7 |
 VariableMapping | 16 | 0 | 16 |
 WSDLMessageMapping | 12 | 0 | 12 |
 WSDLMessagePartName | 4 | 0 | 4 |
 WSDLOperation | 4 | 0 | 4 |
 WSDLReturnValueMapping | 8 | 0 | 8 |

org.eclipse.jst.j2ee.webservice.wsclient
| 36 |  31 / 36 (86%) |  36 / 36 (100%) |
 ComponentScopedRefs | 3 | 0 | 3 |
 Handler | 8 | 8 | 8 |
 PortComponentRef | 4 | 4 | 4 |
 ServiceRef | 12 | 12 | 12 |
 Webservice_clientFactory | 6 | 6 | 6 |
 WebServicesClient | 2 | 0 | 2 |
 WebServicesResource | 1 | 1 | 1 |

org.eclipse.jst.j2ee.webservice.wscommon
| 31 |  31 / 31 (100%) |  31 / 31 (100%) |
 InitParam | 7 | 7 | 7 |
 PortName | 2 | 2 | 2 |
 SOAPRole | 2 | 2 | 2 |
 WscommonFactory | 7 | 7 | 7 |
 WscommonPackage | 13 | 13 | 13 |

org.eclipse.jst.j2ee.webservice.wsdd
| 119 |  119 / 119 (100%) |  119 / 119 (100%) |
 EJBLink | 2 | 2 | 2 |
 Handler | 7 | 7 | 7 |
 PortComponent | 23 | 23 | 23 |
 ServiceImplBean | 6 | 6 | 6 |
 ServletLink | 2 | 2 | 2 |
 WebServiceDescription | 21 | 21 | 21 |
 WebServices | 1 | 1 | 1 |
 WsddFactory | 10 | 10 | 10 |
 WsddPackage | 44 | 44 | 44 |
 WsddResource | 3 | 3 | 3 |
| 18 |  18 / 18 (100%) |  18 / 18 (100%) | Yes | 100 |

org.eclipse.jst.jsp.core.taglib
| 18 |  18 / 18 (100%) |  18 / 18 (100%) |
 IJarRecord | 3 | 3 | 3 |
 ITaglibRecord | 1 | 1 | 1 |
 ITLDRecord | 3 | 3 | 3 |
 IURLRecord | 4 | 4 | 4 |
 TaglibIndex | 7 | 7 | 7 |
| 13 |  13 / 13 (100%) |  13 / 13 (100%) | Yes | 100 |

org.eclipse.jst.jsp.ui
| 11 |  11 / 11 (100%) |  11 / 11 (100%) |
 StructuredTextViewerConfigurationJSP | 11 | 11 | 11 |

org.eclipse.jst.jsp.ui.views.contentoutline
| 2 |  2 / 2 (100%) |  2 / 2 (100%) |
 JSPContentOutlineConfiguration | 2 | 2 | 2 |
| 87 |  87 / 87 (100%) |  87 / 87 (100%) | Yes | 100 |

org.eclipse.wst.common.environment
| 41 |  41 / 41 (100%) |  41 / 41 (100%) |
 Choice | 9 | 9 | 9 |
 EnvironmentException | 3 | 3 | 3 |
 EnvironmentService | 5 | 5 | 5 |
 IEnvironment | 3 | 3 | 3 |
 ILog | 8 | 8 | 8 |
 IStatusHandler | 4 | 4 | 4 |
 NullStatusHandler | 5 | 5 | 5 |
 StatusException | 4 | 4 | 4 |

org.eclipse.wst.common.environment.uri
| 46 |  46 / 46 (100%) |  46 / 46 (100%) |
 IURI | 25 | 25 | 25 |
 IURIFactory | 3 | 3 | 3 |
 IURIFilter | 1 | 1 | 1 |
 IURIScheme | 7 | 7 | 7 |
 IURIVisitor | 1 | 1 | 1 |
 SimpleURIFactory | 5 | 5 | 5 |
 URIException | 4 | 4 | 4 |
| 114 |  114 / 114 (100%) |  99 / 114 (87%) | Yes | 95 |

org.eclipse.wst.common.frameworks.datamodel
| 114 |  114 / 114 (100%) |  99 / 114 (87%) |
 AbstractDataModelOperation | 12 | 12 | 10 |
 AbstractDataModelProvider | 23 | 23 | 23 |
 DataModelEvent | 7 | 7 | 7 |
 DataModelFactory | 4 | 4 | 3 |
 DataModelPropertyDescriptor | 7 | 7 | 7 |
 IDataModel | 38 | 38 | 35 |
 IDataModelListener | 1 | 1 | 1 |
 IDataModelOperation | 8 | 8 | 8 |
 IDataModelProvider | 14 | 14 | 5 |
| 26 |  24 / 26 (92%) |  25 / 26 (96%) | Yes | 94 |

org.eclipse.wst.common.snippets.core
| 12 |  10 / 12 (83%) |  12 / 12 (100%) |
 ISnippetCategory | 1 | 1 | 1 |
 ISnippetItem | 3 | 3 | 3 |
 ISnippetsEntry | 5 | 3 | 5 |
 ISnippetVariable | 3 | 3 | 3 |

org.eclipse.wst.common.snippets.ui
| 14 |  14 / 14 (100%) |  13 / 14 (93%) |
 DefaultSnippetInsertion | 9 | 9 | 8 |
 ISnippetInsertion | 5 | 5 | 5 |
| 17 |  17 / 17 (100%) |  17 / 17 (100%) | Yes | 100 |

org.eclipse.wst.css.ui
| 7 |  7 / 7 (100%) |  7 / 7 (100%) |
 StructuredTextViewerConfigurationCSS | 7 | 7 | 7 |

org.eclipse.wst.css.ui.views.contentoutline
| 6 |  6 / 6 (100%) |  6 / 6 (100%) |
 CSSContentOutlineConfiguration | 6 | 6 | 6 |

org.eclipse.wst.css.ui.views.properties
| 4 |  4 / 4 (100%) |  4 / 4 (100%) |
 CSSPropertySheetConfiguration | 4 | 4 | 4 |
| 12 |  12 / 12 (100%) |  12 / 12 (100%) | Yes | 100 |

org.eclipse.wst.dtd.ui
| 3 |  3 / 3 (100%) |  3 / 3 (100%) |
 StructuredTextViewerConfigurationDTD | 3 | 3 | 3 |

org.eclipse.wst.dtd.ui.views.contentoutline
| 9 |  9 / 9 (100%) |  9 / 9 (100%) |
 DTDContentOutlineConfiguration | 9 | 9 | 9 |
| 14 |  14 / 14 (100%) |  14 / 14 (100%) | Yes | 100 |

org.eclipse.wst.html.ui
| 11 |  11 / 11 (100%) |  11 / 11 (100%) |
 StructuredTextViewerConfigurationHTML | 11 | 11 | 11 |

org.eclipse.wst.html.ui.views.contentoutline
| 3 |  3 / 3 (100%) |  3 / 3 (100%) |
 HTMLContentOutlineConfiguration | 3 | 3 | 3 |
| 355 |  347 / 355 (98%) |  354 / 355 (100%) | Yes | 99 |

org.eclipse.wst.server.core
| 181 |  178 / 181 (98%) |  181 / 181 (100%) |
 IModule | 6 | 6 | 6 |
 IModuleArtifact | 1 | 1 | 1 |
 IModuleType | 3 | 3 | 3 |
 IProjectProperties | 1 | 0 | 1 |
 IPublishListener | 2 | 2 | 2 |
 IRuntime | 12 | 12 | 12 |
 IRuntimeLifecycleListener | 3 | 3 | 3 |
 IRuntimeTargetHandler | 2 | 0 | 2 |
 IRuntimeType | 8 | 8 | 8 |
 IRuntimeWorkingCopy | 9 | 9 | 9 |
 IServer | 30 | 30 | 30 |
 IServer$IOperationListener | 1 | 1 | 1 |
 IServerAttributes | 17 | 17 | 17 |
 IServerLifecycleListener | 3 | 3 | 3 |
 IServerListener | 1 | 1 | 1 |
 IServerType | 10 | 10 | 10 |
 IServerWorkingCopy | 12 | 12 | 12 |
 ServerCore | 17 | 17 | 17 |
 ServerEvent | 8 | 8 | 8 |
 ServerPort | 11 | 11 | 11 |
 ServerUtil | 21 | 21 | 21 |
 TaskModel | 3 | 3 | 3 |

org.eclipse.wst.server.core.model
| 129 |  124 / 129 (96%) |  129 / 129 (100%) |
 ClientDelegate | 3 | 3 | 3 |
 IModuleFile | 1 | 1 | 1 |
 IModuleFolder | 1 | 1 | 1 |
 IModuleResource | 2 | 2 | 2 |
 IModuleResourceDelta | 4 | 4 | 4 |
 IURLProvider | 1 | 1 | 1 |
 LaunchableAdapterDelegate | 2 | 2 | 2 |
 ModuleArtifactAdapterDelegate | 2 | 2 | 2 |
 ModuleDelegate | 7 | 7 | 7 |
 ModuleFactoryDelegate | 7 | 7 | 7 |
 PublishOperation | 9 | 9 | 9 |
 PublishTaskDelegate | 3 | 3 | 3 |
 RuntimeDelegate | 17 | 17 | 17 |
 RuntimeLocatorDelegate | 2 | 2 | 2 |
 RuntimeLocatorDelegate$IRuntimeSearchListener | 1 | 1 | 1 |
 RuntimeTargetHandlerDelegate | 5 | 0 | 5 |
 ServerBehaviourDelegate | 37 | 37 | 37 |
 ServerDelegate | 25 | 25 | 25 |

org.eclipse.wst.server.core.util
| 45 |  45 / 45 (100%) |  44 / 45 (98%) |
 HttpLaunchable | 3 | 3 | 3 |
 IStaticWeb | 1 | 1 | 1 |
 NullModuleArtifact | 3 | 3 | 3 |
 ProjectModule | 12 | 12 | 11 |
 ProjectModuleFactoryDelegate | 7 | 7 | 7 |
 PublishAdapter | 3 | 3 | 3 |
 RuntimeLifecycleAdapter | 4 | 4 | 4 |
 ServerLifecycleAdapter | 4 | 4 | 4 |
 SocketUtil | 4 | 4 | 4 |
 WebResource | 4 | 4 | 4 |
| 60 |  59 / 60 (98%) |  60 / 60 (100%) | Yes | 99 |

org.eclipse.wst.server.ui
| 12 |  11 / 12 (92%) |  12 / 12 (100%) |
 ServerLaunchConfigurationTab | 10 | 10 | 10 |
 ServerUICore | 1 | 1 | 1 |
 ServerUIUtil | 1 | 0 | 1 |

org.eclipse.wst.server.ui.editor
| 28 |  28 / 28 (100%) |  28 / 28 (100%) |
 IServerEditorPartInput | 2 | 2 | 2 |
 ServerEditorPart | 15 | 15 | 15 |
 ServerEditorSection | 11 | 11 | 11 |

org.eclipse.wst.server.ui.wizard
| 20 |  20 / 20 (100%) |  20 / 20 (100%) |
 IWizardHandle | 6 | 6 | 6 |
 WizardFragment | 14 | 14 | 14 |
| 60 |  60 / 60 (100%) |  60 / 60 (100%) | Yes | 100 |

org.eclipse.wst.sse.ui
| 37 |  37 / 37 (100%) |  37 / 37 (100%) |
 StructuredTextEditor | 21 | 21 | 21 |
 StructuredTextViewerConfiguration | 16 | 16 | 16 |

org.eclipse.wst.sse.ui.views.contentoutline
| 15 |  15 / 15 (100%) |  15 / 15 (100%) |
 ContentOutlineConfiguration | 15 | 15 | 15 |

org.eclipse.wst.sse.ui.views.properties
| 8 |  8 / 8 (100%) |  8 / 8 (100%) |
 IPropertySourceExtension | 2 | 2 | 2 |
 PropertySheetConfiguration | 6 | 6 | 6 |
| 163 |  163 / 163 (100%) |  163 / 163 (100%) | Yes | 100 |

org.eclipse.wst.wsdl
| 156 |  156 / 156 (100%) |  156 / 156 (100%) |
 Binding | 7 | 7 | 7 |
 BindingFault | 6 | 6 | 6 |
 BindingInput | 6 | 6 | 6 |
 BindingOperation | 9 | 9 | 9 |
 BindingOutput | 6 | 6 | 6 |
 Definition | 18 | 18 | 18 |
 ExtensibilityElement | 4 | 4 | 4 |
 ExtensibleElement | 3 | 3 | 3 |
 Import | 10 | 10 | 10 |
 Message | 5 | 5 | 5 |
 MessageReference | 4 | 4 | 4 |
 Namespace | 4 | 4 | 4 |
 Operation | 12 | 12 | 12 |
 Part | 12 | 12 | 12 |
 Port | 4 | 4 | 4 |
 PortType | 5 | 5 | 5 |
 Service | 5 | 5 | 5 |
 Types | 2 | 2 | 2 |
 UnknownExtensibilityElement | 1 | 1 | 1 |
 WSDLElement | 10 | 10 | 10 |
 WSDLFactory | 21 | 21 | 21 |
 XSDSchemaExtensibilityElement | 2 | 2 | 2 |

org.eclipse.wst.wsdl.util
| 7 |  7 / 7 (100%) |  7 / 7 (100%) |
 WSDLConstants | 7 | 7 | 7 |
| 27 |  27 / 27 (100%) |  27 / 27 (100%) |
No
| 95 |

org.eclipse.wst.xml.ui
| 11 |  11 / 11 (100%) |  11 / 11 (100%) |
 StructuredTextViewerConfigurationXML | 11 | 11 | 11 |

org.eclipse.wst.xml.ui.views.contentoutline
| 12 |  12 / 12 (100%) |  12 / 12 (100%) |
 XMLContentOutlineConfiguration | 12 | 12 | 12 |

org.eclipse.wst.xml.ui.views.properties
| 4 |  4 / 4 (100%) |  4 / 4 (100%) |
 XMLPropertySheetConfiguration | 4 | 4 | 4 |