COMPILE_DEPS = COMPILE + NETTY + JACKSON + METRICS + KRYO + [ "//utils/misc:onlab-misc", "//utils/osgi:onlab-osgi", "//utils/rest:onlab-rest", "@joda_time//jar", "@io_netty_netty//jar", ] osgi_jar_with_tests( name = "onos-api", exclude_tests = [ "org.onosproject.net.config.basics.AbstractConfigTest", "org.onosproject.net.driver.AbstractDriverLoaderTest", "org.onosproject.net.intent.AbstractIntentTest", "org.onosproject.net.intent.ConnectivityIntentTest", "org.onosproject.net.intent.IntentTest", "org.onosproject.net.pi.runtime.PiConstantsTest", "org.onosproject.security.SecurityUtilTest", "org.onosproject.ui.AbstractUiTest", "org.onosproject.ui.model.AbstractUiModelTest", "org.onosproject.net.behaviour.QosIdTest", ], visibility = ["//visibility:public"], deps = COMPILE_DEPS, #javadoc_files = glob(["src/main/javadoc/**/*"]), #javadoc_files_root = "src/main/javadoc", )