WIP from VB
Since Sqoop2 is primarily JAVA, we will be using the google JAVA coding standards for the most parts.
Here are the list of items that we follow strictly.
Column Limit and Line Wrapping
https://google-styleguide.googlecode.com/svn/trunk/javaguide.html#s4.4-column-limit
We will use the 100 character limit.
Import Order and Grouping
- All static imports in a single group
com.*
imports (only if this source file is in thecom.google
package space)- Third-party imports, one group per top-level package, in ASCII sort order
- for example:
android
,com
,junit
,org
,sun
- for example:
java
importsjavax
imports
Here are a few more things we like you to be consistent with
- All test classes should be in the exact same package hierarchy as the source java class
- All test classes should begin with
Test
for instanceTestCSVInternmediateFormat.java
instead ofCSVIntermediateFormatTest
Before you get on to uploading the patch, also read this wiki that will help with getting through larger feature reviews quicker