Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jclouds Wiki" for change notification.
The "Coding Standards" page has been changed by AndrewGaul: https://wiki.apache.org/jclouds/Coding%20Standards?action=diff&rev1=9&rev2=10 Comment: add comments about Java and Guava {{attachment:devatcloud-pr-builder-link.png}} * Both Eclipse and Idea support Checkstyle integration. * jclouds Checkstyle does not enforce all coding styles that should be followed in pull requests. However, developers can use this jclouds profile (compatible for import in both Eclipse and Idea): [[attachment:eclipse-code-formatter.xml]]; Also when using Idea ensure that .* imports are not used (under code style -> imports). + * Java dependency: jclouds targets Java 6 and thus cannot use newer language features or API additions in Java 7 and 8. Note that jclouds Maven configuration prevents use of the former but not the latter presently. + * Guava: jclouds extensively uses [[https://code.google.com/p/guava-libraries/|Guava]] to provide additional functionality and consistent abstractions. jclouds code should reuse Guava functionality instead of including equivalent libraries, e.g., Apache Commons.
