PageRenderTime 53ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/jboss-as-7.1.1.Final/spec-api/test/src/test/java/org/jboss/as/spec/api/test/SpecApiDependencyCheck.java

#
Java | 146 lines | 115 code | 5 blank | 26 comment | 0 complexity | 1747d952206854767f766f245288c97f MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
  1. /*
  2. * JBoss, Home of Professional Open Source
  3. * Copyright 2011, Red Hat Middleware LLC, and individual contributors
  4. * by the @authors tag. See the copyright.txt in the distribution for a
  5. * full listing of individual contributors.
  6. *
  7. * Licensed under the Apache License, Version 2.0 (the "License");
  8. * you may not use this file except in compliance with the License.
  9. * You may obtain a copy of the License at
  10. * http://www.apache.org/licenses/LICENSE-2.0
  11. * Unless required by applicable law or agreed to in writing, software
  12. * distributed under the License is distributed on an "AS IS" BASIS,
  13. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. * See the License for the specific language governing permissions and
  15. * limitations under the License.
  16. */
  17. package org.jboss.as.spec.api.test;
  18. import javax.annotation.*;
  19. import javax.annotation.security.*;
  20. import javax.annotation.sql.*;
  21. import javax.decorator.*;
  22. import javax.ejb.*;
  23. import javax.ejb.embeddable.*;
  24. import javax.ejb.spi.*;
  25. import javax.el.*;
  26. import javax.enterprise.context.*;
  27. import javax.enterprise.context.spi.*;
  28. import javax.enterprise.deploy.model.*;
  29. import javax.enterprise.deploy.model.exceptions.*;
  30. import javax.enterprise.deploy.shared.*;
  31. import javax.enterprise.deploy.shared.factories.*;
  32. import javax.enterprise.deploy.spi.*;
  33. import javax.enterprise.deploy.spi.exceptions.*;
  34. import javax.enterprise.deploy.spi.factories.*;
  35. import javax.enterprise.deploy.spi.status.*;
  36. import javax.enterprise.event.*;
  37. import javax.enterprise.inject.*;
  38. import javax.enterprise.inject.spi.*;
  39. import javax.enterprise.util.*;
  40. import javax.faces.*;
  41. import javax.faces.application.*;
  42. import javax.faces.bean.*;
  43. import javax.faces.component.*;
  44. import javax.faces.component.behavior.*;
  45. import javax.faces.component.html.*;
  46. import javax.faces.component.visit.*;
  47. import javax.faces.context.*;
  48. import javax.faces.convert.*;
  49. import javax.faces.el.*;
  50. import javax.faces.event.*;
  51. import javax.faces.lifecycle.*;
  52. import javax.faces.model.*;
  53. import javax.faces.render.*;
  54. import javax.faces.validator.*;
  55. import javax.faces.view.*;
  56. import javax.faces.webapp.*;
  57. import javax.inject.*;
  58. import javax.interceptor.*;
  59. import javax.jms.*;
  60. import javax.jws.*;
  61. import javax.jws.soap.*;
  62. import javax.mail.*;
  63. import javax.mail.event.*;
  64. import javax.mail.internet.*;
  65. import javax.mail.search.*;
  66. import javax.mail.util.*;
  67. import javax.management.j2ee.*;
  68. import javax.management.j2ee.statistics.*;
  69. import javax.persistence.*;
  70. import javax.persistence.criteria.*;
  71. import javax.persistence.metamodel.*;
  72. import javax.persistence.spi.*;
  73. import javax.resource.*;
  74. import javax.resource.cci.*;
  75. import javax.resource.spi.*;
  76. import javax.resource.spi.endpoint.*;
  77. import javax.resource.spi.security.*;
  78. import javax.resource.spi.work.*;
  79. import javax.security.auth.message.*;
  80. import javax.security.auth.message.callback.*;
  81. import javax.security.auth.message.config.*;
  82. import javax.security.auth.message.module.*;
  83. import javax.security.jacc.*;
  84. import javax.servlet.*;
  85. import javax.servlet.annotation.*;
  86. import javax.servlet.descriptor.*;
  87. import javax.servlet.http.*;
  88. import javax.servlet.jsp.*;
  89. import javax.servlet.jsp.el.*;
  90. import javax.servlet.jsp.jstl.core.*;
  91. import javax.servlet.jsp.jstl.fmt.*;
  92. import javax.servlet.jsp.jstl.sql.*;
  93. import javax.servlet.jsp.jstl.tlv.*;
  94. import javax.servlet.jsp.tagext.*;
  95. import javax.transaction.*;
  96. import javax.transaction.xa.*;
  97. import javax.validation.*;
  98. import javax.validation.bootstrap.*;
  99. import javax.validation.constraints.*;
  100. import javax.validation.groups.*;
  101. import javax.validation.metadata.*;
  102. import javax.validation.spi.*;
  103. import javax.ws.rs.*;
  104. import javax.ws.rs.core.*;
  105. import javax.ws.rs.ext.*;
  106. import javax.xml.bind.*;
  107. import javax.xml.bind.annotation.*;
  108. import javax.xml.bind.annotation.adapters.*;
  109. import javax.xml.bind.attachment.*;
  110. import javax.xml.bind.helpers.*;
  111. import javax.xml.bind.util.*;
  112. import javax.xml.registry.*;
  113. import javax.xml.registry.infomodel.*;
  114. import javax.xml.rpc.*;
  115. import javax.xml.rpc.encoding.*;
  116. import javax.xml.rpc.handler.*;
  117. import javax.xml.rpc.handler.soap.*;
  118. import javax.xml.rpc.holders.*;
  119. import javax.xml.rpc.server.*;
  120. import javax.xml.rpc.soap.*;
  121. import javax.xml.ws.*;
  122. import javax.xml.ws.handler.*;
  123. import javax.xml.ws.handler.soap.*;
  124. import javax.xml.ws.http.*;
  125. import javax.xml.ws.soap.*;
  126. import javax.xml.ws.spi.*;
  127. import javax.xml.ws.spi.http.*;
  128. import javax.xml.ws.wsaddressing.*;
  129. /**
  130. * This class checks the dependencies as exported by the
  131. * "spec-api" module to ensure that compilation of all Java EE
  132. * 6 Specification Platform APIs are reachable. As such, no runtime
  133. * assertions are required here, only references. If this class compiles,
  134. * all noted references are reachable within the spec-api dependency chain.
  135. *
  136. * @author <a href="mailto:alr@jboss.org">Andrew Lee Rubinger</a>
  137. * @see http://download.oracle.com/javaee/6/api/
  138. */
  139. @SuppressWarnings("unused")
  140. public class SpecApiDependencyCheck {
  141. }