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