Merge "Add java-prettify submodule"
diff --git a/.gitmodules b/.gitmodules
index b339fa4..ddfec8c 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,6 @@
[submodule "modules/jgit"]
path = modules/jgit
url = ../jgit
+[submodule "modules/java-prettify"]
+ path = modules/java-prettify
+ url = ../java-prettify
diff --git a/WORKSPACE b/WORKSPACE
index 1395239..d0e9e4e 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -27,6 +27,12 @@
path = "modules/jgit",
)
+# Java-Prettify external repository consumed from git submodule
+local_repository(
+ name = "java-prettify",
+ path = "modules/java-prettify",
+)
+
register_toolchains("//tools:error_prone_warnings_toolchain_java11_definition")
register_toolchains("//tools:error_prone_warnings_toolchain_java17_definition")
@@ -68,13 +74,6 @@
sha1 = "f7be08ec23c21485b9b5a1cf1654c2ec8c58168d",
)
-# When upgrading prettify it should also be updated in plugins/gitiles
-maven_jar(
- name = "prettify",
- artifact = "com.github.twalcari:java-prettify:1.2.2",
- sha1 = "b8ba1c1eb8b2e45cfd465d01218c6060e887572e",
-)
-
COMMONMARK_VERSION = "0.10.0"
# When upgrading commonmark it should also be updated in plugins/gitiles
diff --git a/lib/BUILD b/lib/BUILD
index a0dfa57..4fec826 100644
--- a/lib/BUILD
+++ b/lib/BUILD
@@ -21,7 +21,6 @@
"gson",
"guava",
"guava-failureaccess",
- "prettify",
"ow2-asm",
"ow2-asm-analysis",
"ow2-asm-commons",
@@ -30,6 +29,12 @@
]]
java_library(
+ name = "prettify",
+ visibility = ["//visibility:public"],
+ exports = ["@java-prettify"],
+)
+
+java_library(
name = "slf4j-api",
exports = ["@log-api//jar"],
)
diff --git a/modules/java-prettify b/modules/java-prettify
new file mode 160000
index 0000000..54d1c6c
--- /dev/null
+++ b/modules/java-prettify
@@ -0,0 +1 @@
+Subproject commit 54d1c6c735a92cad8c67cb4c9fcd1d090605c88e