Merge "Fix an NPE when matching external IDs"
diff --git a/owners-common/BUILD b/owners-common/BUILD
index e44b7d7..3711359 100644
--- a/owners-common/BUILD
+++ b/owners-common/BUILD
@@ -1,3 +1,4 @@
+load("//tools/bzl:gwt.bzl", "PLUGIN_DEPS_NEVERLINK")
 load("//tools/bzl:junit.bzl", "junit_tests")
 load("//tools/bzl:plugin.bzl", "gerrit_plugin", "PLUGIN_DEPS", "PLUGIN_TEST_DEPS")
 load("//plugins/owners-common:common.bzl", "EXTERNAL_DEPS")
@@ -9,11 +10,11 @@
         "src/main/java/**/*.java",
     ]),
     visibility = ["//visibility:public"],
-    deps = PLUGIN_DEPS + EXTERNAL_DEPS,
+    deps = PLUGIN_DEPS_NEVERLINK + EXTERNAL_DEPS,
 )
 
 gerrit_plugin(
-    name = "owners_common__plugin",
+    name = "owners-common__plugin",
     srcs = glob(["src/main/java/**/*.java"]),
     resources = glob(["src/main/resources/**/*"]),
 )
diff --git a/owners/BUILD b/owners/BUILD
index ab5fc6f..f803af2 100644
--- a/owners/BUILD
+++ b/owners/BUILD
@@ -1,33 +1,31 @@
+load("//tools/bzl:gwt.bzl", "PLUGIN_DEPS_NEVERLINK")
 load("//tools/bzl:junit.bzl", "junit_tests")
 load("//tools/bzl:plugin.bzl", "gerrit_plugin", "PLUGIN_DEPS", "PLUGIN_TEST_DEPS")
 load("//lib/prolog:prolog.bzl", "prolog_cafe_library")
 load("//plugins/owners-common:common.bzl", "EXTERNAL_DEPS")
 
-COMPILE_STUB = ["src/main/java/com/vmware/gerrit/owners/CompileStub.java"]
-
 java_library(
     name = "gerrit-owners-lib",
     srcs = glob([
         "src/main/java/**/*.java",
     ]),
     deps = [
-        "@prolog_runtime//jar",
+        "@prolog_runtime//jar:neverlink",
         "//plugins/owners-common:owners-common",
-    ] + PLUGIN_DEPS + EXTERNAL_DEPS,
+    ] + PLUGIN_DEPS_NEVERLINK + EXTERNAL_DEPS,
 )
 
 prolog_cafe_library(
     name = "gerrit-owners-prolog-rules",
     srcs = glob(["src/main/prolog/*.pl"]),
-    deps = [
+    deps = PLUGIN_DEPS_NEVERLINK + [
         ":gerrit-owners-lib",
-        "//gerrit-server/src/main/prolog:common",
     ],
 )
 
 gerrit_plugin(
     name = "owners",
-    srcs = COMPILE_STUB,
+    srcs = ["src/main/java/com/vmware/gerrit/owners/CompileStub.java"],
     manifest_entries = [
         "Implementation-Title: Gerrit OWNERS plugin",
         "Implementation-URL: https://gerrit.googlesource.com/plugins/owners",