Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change 
notification.

The following page has been changed by JimKellerman:
http://wiki.apache.org/hadoop/Hbase/HowToContribute

The comment on the change is:
Add Eclipse usage guidelines

------------------------------------------------------------------------------
    * If a HBase cluster is needed by your test, either subclass 
{{{org.apache.hadoop.hbase.HBaseClusterTestCase}}} or use 
{{{org.apache.hadoop.hbase.MiniHBaseCluster}}}. If you also need to use a 
!MapReduce cluster, use {{{org.apache.hadoop.MiniMRCluster}}}.
    * Place your class in the {{{src/test}}} tree.
    * you can run all the unit test with the command {{{ant test}}}, or you can 
run a specific unit test with the command {{{ant test -Dtestcase=<ClassName>}}} 
(For example {{{ant test -Dtestcase=TestHBaseCluster}}})
+ 
+ === Eclipse is your friend ===
+ 
+ If you use Eclipse, it can help you find problems before you submit your 
patch. Here's some configuration tips:
+ 
+ Open Window->Preferences... and open Java->Compiler
+  * Under Errors/Warnings, set all entries to Warning, except for the 
following which should be set to Ignore:
+   * __Code style__
+    * Unqualified access to instance field
+    * Undocumented empty block
+    * Non-externalized strings
+   * __Potential  programming problems__
+    * Boxing and unboxing conversions
+   * __Name shadowing and conflicts__
+    * Local variable declaration hides another field or variable
+   * __Deprecated and restricted API__
+    * Forbidden reference (access rules) should be set to Error
+  * Under Javadoc, all categories should be flagged as Warnings for Public 
members
+ 
+ If you can make all the yellow bars at the right of your editor pane, you 
have very well-formed Java code.
  
  == Generating a patch ==
  

Reply via email to