diff options
author | Stuart Halloway <stu@thinkrelevance.com> | 2010-10-25 15:21:53 -0400 |
---|---|---|
committer | Stuart Halloway <stu@thinkrelevance.com> | 2010-10-25 15:21:53 -0400 |
commit | 01e67b1f2070b1e862e2e4e55680513943be58fb (patch) | |
tree | 7c68abf7df8e06a1b3390ec75ae8048746eae581 | |
parent | be90b81b5650b80c5330231112d61f04444a817a (diff) |
reinstate Symbol.create for binary compat
-rw-r--r-- | src/jvm/clojure/lang/Symbol.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/Symbol.java b/src/jvm/clojure/lang/Symbol.java index 247f4b36..cdad6422 100644 --- a/src/jvm/clojure/lang/Symbol.java +++ b/src/jvm/clojure/lang/Symbol.java @@ -37,6 +37,16 @@ public String getName(){ return name; } +// the create thunks preserve binary compatibility with code compiled +// against earlier version of Clojure and can be removed (at some point). +static public Symbol create(String ns, String name) { + return Symbol.intern(ns, name); +} + +static public Symbol create(String nsname) { + return Symbol.intern(nsname); +} + static public Symbol intern(String ns, String name){ return new Symbol(ns == null ? null : ns.intern(), name.intern()); } |