From 8ca03f3a2a9da9a0a8e3d540942ba8fa2696b07a Mon Sep 17 00:00:00 2001
From: Eric Davis <edavis@littlestreamsoftware.com>
Date: Mon, 11 Jul 2011 09:50:30 -0700
Subject: [PATCH] Add ChiliProject::Compatibility to help upgrade third party
 code

---
 lib/chili_project/compatibility.rb | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 lib/chili_project/compatibility.rb

diff --git a/lib/chili_project/compatibility.rb b/lib/chili_project/compatibility.rb
new file mode 100644
index 000000000..502a27a6d
--- /dev/null
+++ b/lib/chili_project/compatibility.rb
@@ -0,0 +1,24 @@
+#-- copyright
+# ChiliProject is a project management system.
+#
+# Copyright (C) 2010-2011 the ChiliProject Team
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# See doc/COPYRIGHT.rdoc for more details.
+#++
+
+module ChiliProject
+  class Compatibility
+    # Is acts_as_journalized included?
+    #
+    # Released: ChiliProject 2.0.0
+    def self.using_acts_as_journalized?
+      Journal.included_modules.include?(Redmine::Acts::Journalized)
+    end
+
+  end
+end
-- 
GitLab