You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by as...@apache.org on 2008/01/26 02:36:30 UTC

svn commit: r615421 - in /incubator/buildr/trunk: doc/pages/contributing.textile lib/java/java.rb

Author: assaf
Date: Fri Jan 25 17:36:29 2008
New Revision: 615421

URL: http://svn.apache.org/viewvc?rev=615421&view=rev
Log:
Backward compatibility for Java.rjb.onload

Modified:
    incubator/buildr/trunk/doc/pages/contributing.textile
    incubator/buildr/trunk/lib/java/java.rb

Modified: incubator/buildr/trunk/doc/pages/contributing.textile
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/doc/pages/contributing.textile?rev=615421&r1=615420&r2=615421&view=diff
==============================================================================
--- incubator/buildr/trunk/doc/pages/contributing.textile (original)
+++ incubator/buildr/trunk/doc/pages/contributing.textile Fri Jan 25 17:36:29 2008
@@ -131,7 +131,8 @@
 
 We use "Textile":http://www.textism.com/tools/textile/ as the markup language,
 it takes all of a few minutes to learn, it's intuitive to use, and produces
-clean HTML.
+clean HTML.  Also check out the "Textile Quick
+Reference":http://hobix.com/textile/quick.html.
 
 You can always check the documentation to see which conventions we use, and
 also a couple of extensions we have for styling source code (with syntax

Modified: incubator/buildr/trunk/lib/java/java.rb
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/java/java.rb?rev=615421&r1=615420&r2=615421&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/java/java.rb (original)
+++ incubator/buildr/trunk/lib/java/java.rb Fri Jan 25 17:36:29 2008
@@ -212,7 +212,7 @@
 
     # *Deprecated:* Append to Java.classpath directly.
     def classpath
-      warn_deprecated 'Append to Java.classpath directly.'
+      warn_deprecated 'Append to Java.classpath instead.'
       Java.classpath
     end
 
@@ -222,7 +222,8 @@
 
     # *Deprecated:* No longer necessary.
     def setup
-      fail 'Deprecated: This method does not work with the new API and is no longer necessary.'
+      warn_deprecated 'See documentation for new way to access Java code.'
+      yield self if block_given?
     end
     
     # *Deprecated:* Use Java.load instead.
@@ -246,38 +247,38 @@
     # *Deprecated*: Use Java::Commands.java instead.
     def java(*args, &block)
       return send(:method_missing, :java) if args.empty?
-      warn_deprecated 'Use Java::Commands.java instead'
+      warn_deprecated 'Use Java::Commands.javadoc instead.'
       Commands.java(*args, &block)
     end
 
     # *Deprecated*: Use Java::Commands.apt instead.
     def apt(*args)
-      warn_deprecated 'Use Java::Commands.apt instead'
+      warn_deprecated 'Use Java::Commands.javadoc instead.'
       Commands.apt(*args)
     end
 
     # *Deprecated*: Use Java::Commands.javac instead.
     def javac(*args)
-      warn_deprecated 'Use Java::Commands.javac instead'
+      warn_deprecated 'Use Java::Commands.javadoc instead.'
       Commands.javac(*args)
     end
 
     # *Deprecated*: Use Java::Commands.javadoc instead.
     def javadoc(*args)
-      warn_deprecated 'Use Java::Commands.javadoc instead'
+      warn_deprecated 'Use Java::Commands.javadoc instead.'
       Commands.javadoc(*args)
     end
 
     # *Deprecated:* Use ENV_JAVA['java.version'] instead.
     def version
-      warn_deprecated "Use ENV_JAVA['java.version'] instead"
+      warn_deprecated 'Use ENV_JAVA[\'java.version\'] instead.'
       Java.load
       ENV_JAVA['java.version']
     end
 
     # *Deprecated:* Use ENV['JAVA_HOME'] instead
     def home
-      warn_deprecated "Use ENV['JAVA_HOME'] instead"
+      warn_deprecated 'Use ENV[\'JAVA_HOME\'] instead.'
       ENV['JAVA_HOME']
     end
 
@@ -288,6 +289,7 @@
     # and installs various dependencies that are required on the classpath before calling
     # any Java code (e.g. Ant and its tasks).
     def wrapper
+      warn_deprecated 'See documentation for new way to access Java code.'
       if block_given?
         Java.load
         yield JavaWrapper.instance
@@ -295,6 +297,8 @@
         JavaWrapper.instance
       end
     end
+
+    alias :rjb :wrapper
 
   end