You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by do...@apache.org on 2014/08/09 23:48:37 UTC

[2/3] git commit: fix: I had to implement a private const_missing for Harmcrest module

fix: I had to implement a private const_missing for Harmcrest module


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/02a12cc0
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/02a12cc0
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/02a12cc0

Branch: refs/heads/master
Commit: 02a12cc0baebdb33816589e906625364c6f20928
Parents: eb0dfce
Author: Jean-Philippe CARUANA <jp...@target2sell.com>
Authored: Thu Jul 31 12:03:33 2014 +0200
Committer: Jean-Philippe CARUANA <jp...@target2sell.com>
Committed: Thu Jul 31 12:03:33 2014 +0200

----------------------------------------------------------------------
 lib/buildr/java/tests.rb | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/02a12cc0/lib/buildr/java/tests.rb
----------------------------------------------------------------------
diff --git a/lib/buildr/java/tests.rb b/lib/buildr/java/tests.rb
index 1f86aab..8925d95 100644
--- a/lib/buildr/java/tests.rb
+++ b/lib/buildr/java/tests.rb
@@ -134,6 +134,13 @@ module Buildr #:nodoc:
         @dependencies ||= ["org.hamcrest:hamcrest-core:jar:#{version}", "org.hamcrest:hamcrest-library:jar:#{version}"]
       end
 
+    private
+      def const_missing(const)
+        return super unless const == :REQUIRES # TODO: remove in 1.5
+        Buildr.application.deprecated "Please use Harmcrest.dependencies/.version instead of Harmcrest::REQUIRES/VERSION"
+        dependencies
+      end
+    end
   end