Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
ittaiz committed Jun 2, 2018
0 parents commit 0a8e8d6
Show file tree
Hide file tree
Showing 8 changed files with 35 additions and 0 deletions.
5 changes: 5 additions & 0 deletions 3rdparty/some_lib/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
java_library(
name = "some_lib",
srcs = ["old_ver/A.java"],
visibility = ["//visibility:public"]
)
3 changes: 3 additions & 0 deletions 3rdparty/some_lib/new_ver/A.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
class A {
public static String say = "new";
}
5 changes: 5 additions & 0 deletions 3rdparty/some_lib/new_ver/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
java_library(
name = "new_ver",
srcs = ["A.java"],
visibility = ["//visibility:public"]
)
3 changes: 3 additions & 0 deletions 3rdparty/some_lib/old_ver/A.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
class A {
public static String say = "old";
}
11 changes: 11 additions & 0 deletions BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
java_library(
name = "uses_canonical_ver",
srcs = ["UsesCanonical.java"],
deps = ["//3rdparty/some_lib"]
)
java_library(
name = "uses_new_ver",
srcs = ["WantsToUseNewVer.java"],
deps = ["//3rdparty/some_lib/new_ver",":uses_canonical_ver"],
#exclude = ["//3rdparty/some_lib"]
)
3 changes: 3 additions & 0 deletions UsesCanonical.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
public class UsesCanonical {
public final static String member = A.say;
}
Empty file added WORKSPACE
Empty file.
5 changes: 5 additions & 0 deletions WantsToUseNewVer.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
public class WantsToUseNewVer {
{
System.out.println(UsesCanonical.member);
}
}

0 comments on commit 0a8e8d6

Please sign in to comment.