aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Smith-Mannschott <bsmith.occs@gmail.com>2010-08-28 20:16:32 +0200
committerStuart Sierra <mail@stuartsierra.com>2010-09-03 12:23:37 -0400
commit0f94c13af8becfa9eab18652572bab62fcb4c002 (patch)
tree118260fa69a66f6d6717dfe95ac7eeb5234d749c
parent95353ce63392ee9e7df44c9082320bdc42401f76 (diff)
removed deprecated subset?, superset? from clojure.contrib.set
Both functions have been promoted to clojure.set. Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
-rw-r--r--modules/datalog/pom.xml5
-rw-r--r--modules/datalog/src/main/clojure/clojure/contrib/datalog/literals.clj3
-rw-r--r--modules/datalog/src/main/clojure/clojure/contrib/datalog/rules.clj3
-rw-r--r--modules/datalog/src/test/clojure/clojure/contrib/datalog/tests/test_softstrat.clj2
-rw-r--r--modules/set/src/main/clojure/clojure/contrib/set.clj16
5 files changed, 3 insertions, 26 deletions
diff --git a/modules/datalog/pom.xml b/modules/datalog/pom.xml
index 90d5fbf7..8de72c0d 100644
--- a/modules/datalog/pom.xml
+++ b/modules/datalog/pom.xml
@@ -29,11 +29,6 @@
</dependency>
<dependency>
<groupId>org.clojure.contrib</groupId>
- <artifactId>set</artifactId>
- <version>1.3.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.clojure.contrib</groupId>
<artifactId>graph</artifactId>
<version>1.3.0-SNAPSHOT</version>
</dependency>
diff --git a/modules/datalog/src/main/clojure/clojure/contrib/datalog/literals.clj b/modules/datalog/src/main/clojure/clojure/contrib/datalog/literals.clj
index 37e5d8c9..b9a093d4 100644
--- a/modules/datalog/src/main/clojure/clojure/contrib/datalog/literals.clj
+++ b/modules/datalog/src/main/clojure/clojure/contrib/datalog/literals.clj
@@ -17,8 +17,7 @@
(ns clojure.contrib.datalog.literals
(:use clojure.contrib.datalog.util)
(:use clojure.contrib.datalog.database)
- (:use [clojure.set :only (intersection)])
- (:use [clojure.contrib.set :only (subset?)]))
+ (:use [clojure.set :only (intersection subset?)]))
;;; Type Definitions
diff --git a/modules/datalog/src/main/clojure/clojure/contrib/datalog/rules.clj b/modules/datalog/src/main/clojure/clojure/contrib/datalog/rules.clj
index 9cb667e5..fd910a2a 100644
--- a/modules/datalog/src/main/clojure/clojure/contrib/datalog/rules.clj
+++ b/modules/datalog/src/main/clojure/clojure/contrib/datalog/rules.clj
@@ -18,8 +18,7 @@
(:use clojure.contrib.datalog.util)
(:use clojure.contrib.datalog.literals
clojure.contrib.datalog.database)
- (:use [clojure.set :only (union intersection difference)])
- (:use [clojure.contrib.set :only (subset?)])
+ (:use [clojure.set :only (union intersection difference subset?)])
(:use [clojure.contrib.except :only (throwf)])
(:import java.io.Writer))
diff --git a/modules/datalog/src/test/clojure/clojure/contrib/datalog/tests/test_softstrat.clj b/modules/datalog/src/test/clojure/clojure/contrib/datalog/tests/test_softstrat.clj
index a33d8c96..06e6acc4 100644
--- a/modules/datalog/src/test/clojure/clojure/contrib/datalog/tests/test_softstrat.clj
+++ b/modules/datalog/src/test/clojure/clojure/contrib/datalog/tests/test_softstrat.clj
@@ -19,7 +19,7 @@
clojure.contrib.datalog.magic
clojure.contrib.datalog.rules
clojure.contrib.datalog.database)
- (:use [clojure.contrib.set :only (subset?)]))
+ (:use [clojure.set :only (subset?)]))
diff --git a/modules/set/src/main/clojure/clojure/contrib/set.clj b/modules/set/src/main/clojure/clojure/contrib/set.clj
index 4c831a6c..fefdba0d 100644
--- a/modules/set/src/main/clojure/clojure/contrib/set.clj
+++ b/modules/set/src/main/clojure/clojure/contrib/set.clj
@@ -21,22 +21,6 @@
:doc "Clojure functions for operating on sets (supplemental to clojure.set)"}
clojure.contrib.set)
-(defn subset?
- "Is set1 a subset of set2?"
- {:deprecated "1.2"}
- [set1 set2]
- {:tag Boolean}
- (and (<= (count set1) (count set2))
- (every? set2 set1)))
-
-(defn superset?
- "Is set1 a superset of set2?"
- {:deprecated "1.2"}
- [set1 set2]
- {:tag Boolean}
- (and (>= (count set1) (count set2))
- (every? set1 set2)))
-
(defn proper-subset?
"Is s1 a proper subset of s2?"
[set1 set2]