You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bval.apache.org by mb...@apache.org on 2012/03/09 21:14:18 UTC

svn commit: r1299018 [1/5] - in /bval/cms-site: ./ cgi-bin/ content/ content/board-reports/ content/coding/ content/images/ content/resources/ lib/ templates/

Author: mbenson
Date: Fri Mar  9 20:14:15 2012
New Revision: 1299018

URL: http://svn.apache.org/viewvc?rev=1299018&view=rev
Log:
initial 99% WIP checkin of cms-managed site

Added:
    bval/cms-site/
    bval/cms-site/cgi-bin/
    bval/cms-site/content/
    bval/cms-site/content/automated-builds.cwiki
    bval/cms-site/content/automated-builds.mdtext
    bval/cms-site/content/board-reports/
    bval/cms-site/content/board-reports/2010-04.mdtext
    bval/cms-site/content/board-reports/2010-05.mdtext
    bval/cms-site/content/board-reports/2010-06.mdtext
    bval/cms-site/content/board-reports/2010-07.mdtext
    bval/cms-site/content/board-reports/2010-08.mdtext
    bval/cms-site/content/board-reports/2010-09.mdtext
    bval/cms-site/content/board-reports/2011-01.mdtext
    bval/cms-site/content/board-reports/index.cwiki
    bval/cms-site/content/board-reports/index.mdtext
    bval/cms-site/content/building.cwiki
    bval/cms-site/content/building.mdtext
    bval/cms-site/content/coding/
    bval/cms-site/content/coding-standards.cwiki
    bval/cms-site/content/coding-standards.mdtext
    bval/cms-site/content/coding/bval-code-style-template.xml   (with props)
    bval/cms-site/content/coding/bval-eclipse-galileo-formatting.xml   (with props)
    bval/cms-site/content/coding/bval-formatting-preferences.xml   (with props)
    bval/cms-site/content/community.cwiki
    bval/cms-site/content/community.mdtext
    bval/cms-site/content/development.cwiki
    bval/cms-site/content/development.mdtext
    bval/cms-site/content/documentation.cwiki
    bval/cms-site/content/documentation.mdtext
    bval/cms-site/content/downloads.cwiki
    bval/cms-site/content/downloads.mdtext
    bval/cms-site/content/found-a-bug.cwiki
    bval/cms-site/content/found-a-bug.mdtext
    bval/cms-site/content/getting-involved.cwiki
    bval/cms-site/content/getting-involved.mdtext
    bval/cms-site/content/graduation-proposal.cwiki
    bval/cms-site/content/graduation-proposal.mdtext
    bval/cms-site/content/images/
    bval/cms-site/content/images/Fotolia_Check_16x16.png   (with props)
    bval/cms-site/content/images/Fotolia_Check_20x20.png   (with props)
    bval/cms-site/content/images/Fotolia_Check_210x210.png   (with props)
    bval/cms-site/content/images/Fotolia_License.txt   (with props)
    bval/cms-site/content/images/apache-incubator-logo.png   (with props)
    bval/cms-site/content/images/beanvalidation_logo.png   (with props)
    bval/cms-site/content/images/bg.png   (with props)
    bval/cms-site/content/images/bg02-banner-left.png   (with props)
    bval/cms-site/content/images/bg02-banner-right.png   (with props)
    bval/cms-site/content/images/bg02-white-left-nogr.png   (with props)
    bval/cms-site/content/images/bg02-white-right-nogr.png   (with props)
    bval/cms-site/content/images/bval_logo.png   (with props)
    bval/cms-site/content/images/check3_236x250.png   (with props)
    bval/cms-site/content/images/check3_236x250.psd   (with props)
    bval/cms-site/content/images/check3_71x75.png   (with props)
    bval/cms-site/content/images/check3_94x100.png   (with props)
    bval/cms-site/content/images/feather-small.gif   (with props)
    bval/cms-site/content/images/left-box-bottom.png   (with props)
    bval/cms-site/content/images/left-box-right.png   (with props)
    bval/cms-site/content/images/left-box-top.png   (with props)
    bval/cms-site/content/images/logo.png   (with props)
    bval/cms-site/content/index.cwiki
    bval/cms-site/content/index.mdtext
    bval/cms-site/content/jsr303-tck.cwiki
    bval/cms-site/content/jsr303-tck.mdtext
    bval/cms-site/content/mailing-lists.cwiki
    bval/cms-site/content/mailing-lists.mdtext
    bval/cms-site/content/obtaining-a-validator.cwiki
    bval/cms-site/content/obtaining-a-validator.mdtext
    bval/cms-site/content/overview.cwiki
    bval/cms-site/content/overview.mdtext
    bval/cms-site/content/people.cwiki
    bval/cms-site/content/people.mdtext
    bval/cms-site/content/post-graduation-checklist.cwiki
    bval/cms-site/content/post-graduation-checklist.mdtext
    bval/cms-site/content/privacy-policy.cwiki
    bval/cms-site/content/privacy-policy.mdtext
    bval/cms-site/content/privacy-policy.mdtext.bak
    bval/cms-site/content/release-management.cwiki
    bval/cms-site/content/release-management.mdtext
    bval/cms-site/content/release-process.cwiki
    bval/cms-site/content/release-process.mdtext
    bval/cms-site/content/release-setup.cwiki
    bval/cms-site/content/release-setup.mdtext
    bval/cms-site/content/resources/
    bval/cms-site/content/resources/blog.js   (with props)
    bval/cms-site/content/resources/code.css   (with props)
    bval/cms-site/content/resources/site.css   (with props)
    bval/cms-site/content/resources/space.js   (with props)
    bval/cms-site/content/roadmap.cwiki
    bval/cms-site/content/roadmap.mdtext
    bval/cms-site/content/samples.cwiki
    bval/cms-site/content/samples.mdtext
    bval/cms-site/content/site.cwiki
    bval/cms-site/content/site.mdtext
    bval/cms-site/content/sitemap.cwiki
    bval/cms-site/content/sitemap.html   (with props)
    bval/cms-site/content/sitemap.mdtext
    bval/cms-site/content/version-info.cwiki
    bval/cms-site/content/version-info.mdtext
    bval/cms-site/lib/
    bval/cms-site/lib/path.pm
    bval/cms-site/lib/view.pm
    bval/cms-site/templates/
    bval/cms-site/templates/banner.cwiki
    bval/cms-site/templates/banner.mdtext
    bval/cms-site/templates/navigation.cwiki
    bval/cms-site/templates/navigation.mdtext
    bval/cms-site/templates/single_narrative.html   (with props)
    bval/cms-site/templates/skeleton.html   (with props)
    bval/cms-site/templates/standard.html   (with props)
    bval/cms-site/templates/standard_markdown.html   (with props)

Added: bval/cms-site/content/automated-builds.cwiki
URL: http://svn.apache.org/viewvc/bval/cms-site/content/automated-builds.cwiki?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/automated-builds.cwiki (added)
+++ bval/cms-site/content/automated-builds.cwiki Fri Mar  9 20:14:15 2012
@@ -0,0 +1,15 @@
+We're using the Apache Jenkins build server for continuous builds.
+h3. Jenkins Jobs
+
+[Trunk build|http://builds.apache.org/job/BVal-trunk/] - This build is set up to check SVN for updates every 30 mins.
+
+[Linux build + stand-alone TCK + deploy|http://builds.apache.org/job/BVal-trunk-linux-tck-deploy/] - This build runs every 4 hours (5 minutes past the hour) on the Ubuntu build agents (two servers which are heavily used and may take more time between runs) and includes junits, the TCK in stand-alone mode and deploys the SNAPSHOT artifacts to the Nexus repo.
+
+Email notifications to [bval-commits|mailto:commits@bval.apache.org] are generated by Jenkins for build failures (and when builds are back to normal.)
+
+
+h3. Jenkins Info
+
+If you're interested in the Jenkins services or would like to request an account on the server, checkout the [Jenkins wiki|http://wiki.apache.org/general/Hudson] for more information.
+
+\\

Added: bval/cms-site/content/automated-builds.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/automated-builds.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/automated-builds.mdtext (added)
+++ bval/cms-site/content/automated-builds.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,26 @@
+Title: Automated Builds
+We're using the Apache Jenkins build server for continuous builds.
+<a name="AutomatedBuilds-JenkinsJobs"></a>
+### Jenkins Jobs
+
+[Trunk build](http://builds.apache.org/job/BVal-trunk/)
+ - This build is set up to check SVN for updates every 30 mins.
+
+[Linux build + stand-alone TCK + deploy](http://builds.apache.org/job/BVal-trunk-linux-tck-deploy/)
+ - This build runs every 4 hours (5 minutes past the hour) on the Ubuntu
+build agents (two servers which are heavily used and may take more time
+between runs) and includes JUnit testing, the TCK in standalone mode and deploys
+the SNAPSHOT artifacts to the Nexus repo.
+
+Email notifications to <co...@bval.apache.org.html> are generated by Jenkins
+for build failures (and when builds return to normal).
+
+<a name="AutomatedBuilds-JenkinsInfo"></a>
+### Jenkins Info
+
+If you're interested in the Jenkins services or would like to request an
+account on the server, check out the
+[Jenkins wiki](http://wiki.apache.org/general/Hudson) for more information.
+
+  
+  

Added: bval/cms-site/content/board-reports/2010-04.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2010-04.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2010-04.mdtext (added)
+++ bval/cms-site/content/board-reports/2010-04.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,25 @@
+Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification.
+
+There are currently no issues requiring IPMC or Board attention.
+
+Since Bean Validation entered incubation on March 1, 2010, we have accomplished the following:
+
+* Initial project resources and accounts created
+* Initial code contribution under SGA from Agimatec GmbH imported into svn
+* Source code package names updated from com.agimatec to org.apache.bval
+* Agimatec copyright moved to NOTICE files and removed from source
+* Three committers are already active making code updates
+* Started setup of our Confluence space as our main website
+* Already have one non-committer using the code and submitting patches
+
+### Upcoming major goals:
+
+* Finish setup of website
+* Setup and usage of Nexus
+* First release of artifacts
+* Start TCK testing
+
+### Top 2 or 3 things to resolve before graduation:
+
+* Build community
+* Create at least one release

Added: bval/cms-site/content/board-reports/2010-05.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2010-05.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2010-05.mdtext (added)
+++ bval/cms-site/content/board-reports/2010-05.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,19 @@
+Apache Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification.  BVAL entered incubation on March 1, 2010.
+
+
+### A list of the three most important issues to address in the move towards graduation
+First release of artifacts.
+Grow the community and committer base.
+
+### Any issues that the Incubator PMC or ASF Board might wish/need to be aware of
+None at this time.
+
+### How has the community developed since the last report
+The community has been focused on resolving TCK failures, with lots of help coming from contributor Carlos Vara.
+Apache OpenJPA trunk is now using our artifacts as their default provider for Bean Validation testing.
+Two other projects (one at the ASF) have mentioned they are using our artifacts instead of Hibernate.
+
+### How has the project developed since the last report
+Confluence is setup as our website and has been fully populated.
+SNAPSHOT artifacts are being published to repository.apache.org.
+TCK testing is being run by 3 or 4 committers and contributors.

Added: bval/cms-site/content/board-reports/2010-06.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2010-06.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2010-06.mdtext (added)
+++ bval/cms-site/content/board-reports/2010-06.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,19 @@
+Apache Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification.  BVAL entered incubation on March 1, 2010.
+
+
+### A list of the three most important issues to address in the move towards graduation
+First release of artifacts.
+Grow the community and committer base.
+
+### Any issues that the Incubator PMC or ASF Board might wish/need to be aware of
+None at this time.
+
+### How has the community developed since the last report
+Committer offer was extended and accepted by Carlos Vara.
+Apache Geronimo has started using our artifacts in their 3.0 builds for Java EE 6.
+Apache OpenJPA has started creating a image-gallery sample that shows how JPA2 and our Bean Validation implementation can be used together.
+
+### How has the project developed since the last report
+Rsync of Confluence content to our website is now setup.
+Code has been passing the Bean Validation TCK since May 21.
+We completed our first release on June 11, 2010, which was released as 0.1-incubating.

Added: bval/cms-site/content/board-reports/2010-07.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2010-07.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2010-07.mdtext (added)
+++ bval/cms-site/content/board-reports/2010-07.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,19 @@
+Apache Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification.  BVAL entered incubation on March 1, 2010.
+
+
+### A list of the three most important issues to address in the move towards graduation
+First release of artifacts - Done
+Grow the community and committer base - ongoing
+Decide on graduation target of TLP or subproject - TBD
+
+### Any issues that the Incubator PMC or ASF Board might wish/need to be aware of
+None at this time.
+
+### How has the community developed since the last report
+PPMC membership was extended and accepted by Carlos Vara.
+Committer offer was extended and accepted by David Jencks.
+Growing activity on the dev list for two potential committers.
+
+### How has the project developed since the last report
+Started discussions about potential content for a 0.2-incubating release.
+Bean Validation benchmark app contributed by Carlos Vara to help with performance testing against the Hibernate RI.

Added: bval/cms-site/content/board-reports/2010-08.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2010-08.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2010-08.mdtext (added)
+++ bval/cms-site/content/board-reports/2010-08.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,20 @@
+Apache Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification. BVAL entered incubation on March 1, 2010.
+
+### A list of the three most important issues to address in the move towards graduation.
+
+ * First release of artifacts - Done
+ * Grow the community and committer base - ongoing
+ * Decide on graduation target of TLP or subproject - TBD
+
+### Any issues that the Incubator PMC or ASF Board might wish/need to be aware of?
+
+ * None at this time.
+
+### How has the community developed since the last report?
+
+ * Committer offer was extended and accepted by Matt Benson.
+ * A couple of new users on the dev list.
+
+### How has the project developed since the last report?
+
+ * Currently a 0.2-incubating RC2 release vote is underway.

Added: bval/cms-site/content/board-reports/2010-09.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2010-09.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2010-09.mdtext (added)
+++ bval/cms-site/content/board-reports/2010-09.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,19 @@
+Apache Bean Validation will deliver an implementation of the JSR303 Bean Validation 1.0 specification. BVAL entered incubation on March 1, 2010.
+
+### A list of the three most important issues to address in the move towards graduation.
+
+ * First release of artifacts - Done
+ * Grow the community and committer base - ongoing
+ * Decide on graduation target of TLP or subproject - TBD
+
+### Any issues that the Incubator PMC or ASF Board might wish/need to be aware of?
+
+ * None at this time.
+
+### How has the community developed since the last report?
+
+ * New committer Matt Benson has started working on a branch to upgrade to commons-lang v3.
+
+### How has the project developed since the last report?
+
+ * 0.2-incubating was released on August 20th.

Added: bval/cms-site/content/board-reports/2011-01.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/2011-01.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/2011-01.mdtext (added)
+++ bval/cms-site/content/board-reports/2011-01.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,22 @@
+### Apache Bval Quarterly Report January 2011 
+
+The community missed their December quarterly report. So, are submitting this report in January.
+
+### Summary
+
+The community has been active with discussions on the dev list and code updates. A new 0.3 release has been discussed, but is not yet underway.
+
+### Community
+
+* No new committers...
+* No new PMC members... 
+
+### Development
+
+* No new releases, but a 0.3 release has been discussed. 
+* Work on annotations for commons-lang 3
+* Many bug fixes 
+
+### Project Branding
+
+* Not started yet. 

Added: bval/cms-site/content/board-reports/index.cwiki
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/index.cwiki?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/index.cwiki (added)
+++ bval/cms-site/content/board-reports/index.cwiki Fri Mar  9 20:14:15 2012
@@ -0,0 +1,20 @@
+While in the Apache Incubator, we are required to submit quarterly reports, which are rolled up into a Incubator report to the ASF Board.
+
+The report should contain the following:
+
+ * Your project name
+ * A brief description of your project, which assumes no knowledge of the project
+   or necessarily of its field
+ * A list of the three most important issues to address in the move towards 
+   graduation.
+ * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of
+ * How has the community developed since the last report
+ * How has the project developed since the last report.
+
+For the first three months, after a new Incubator project has been created, the project will provide monthly reports to the ASF Board.
+
+\\
+
+h3. Board Reports for Bean Validation
+
+{children}

Added: bval/cms-site/content/board-reports/index.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/board-reports/index.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/board-reports/index.mdtext (added)
+++ bval/cms-site/content/board-reports/index.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,26 @@
+Title: Board Reports
+
+<a name="BoardReports-BoardReportsforBVal"></a>
+### Board Reports for BVal
+
+*See [reporting][]*
+
+* March 2012
+
+<a name="IncubatorReports-BoardReportsforBVal"></a>
+### Incubator Reports for BVal
+
+*See [incubator-reporting][]*
+
+* [April 2010](/board-reports/2010-04.html)
+* [May 2010](/board-reports/2010-05.html)
+* [June 2010](/board-reports/2010-06.html)
+* [July 2010](/board-reports/2010-07.html)
+* [August 2010](/board-reports/2010-08.html)
+* [September 2010](/board-reports/2010-09.html)
+* [January 2011](/board-reports/2011-01.html)
+
+
+<hr />
+[reporting]: http://www.apache.org/foundation/board/reporting
+[incubator-reporting]: http://incubator.apache.org/guides/ppmc.html

Added: bval/cms-site/content/building.cwiki
URL: http://svn.apache.org/viewvc/bval/cms-site/content/building.cwiki?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/building.cwiki (added)
+++ bval/cms-site/content/building.cwiki Fri Mar  9 20:14:15 2012
@@ -0,0 +1,59 @@
+h2. Java
+
+You will need a recent version of Java SE 5 or 6 from Sun installed to build and run the JUnit tests.
+The IBM 5 or 6 SDK should also work and will be supported as best as possible.
+Other Java vendors or Java SE 7 may work, so please ping the [Mailing Lists] if you encounter problems.
+
+h2. Maven
+
+h3. Command Line Builds
+
+These instructions describe how to check out the current BVal trunk source code (from the Subversion source code management repository) and build it (using the Apache Maven 2 build tool). They are written for use from the console, and are known to work on Windows, Linux and MacOSX.
+
+ # Ensure that you have Java installed and in your path by running: {{java -version}}
+ # Install the build tool, Apache Maven 2.2.1 or later, from http://maven.apache.org/. If it is installed correctly, typing {{mvn -v}} from the console will result in the text {{Maven version: 2.2.1}}
+ # Install Subversion v1.4.x or later from http://subversion.apache.org/. If it installed correctly, typing the following command should output help information: {{svn help}} or {{svn --version}}
+ # Create a new directory you want to do your work in, then change to that directory from the console.
+ # Check out the sources by running: {{svn co https://svn.apache.org/repos/asf/incubator/bval/trunk bval-trunk}}. It will check out the sources to a bval-trunk directory.
+ # Change to the bval-trunk directory, which has already been created in the previous step.
+ # Build the code by running: {{mvn install}}. The first time you run the build, many dependencies are automatically resolved and downloaded. *It is common for dependency downloading to fail the first time, which will fail the build.* If any of these dependency downloads fail, just re-run the command. You may also want to add a maven central mirror repository to your {{~/.m2/setting.xml}} file if download times are consistently slow or fail (see http://maven.apache.org/guides/mini/guide-mirror-settings.html)
+
+
+h2. Eclipse with Command-line Maven utilities
+
+# Checkout the source as described above
+# Build the source using Maven as described above
+# Create the Eclipse Metadata - \\
+{noformat}
+mvn eclipse:eclipse
+{noformat}
+** If this is the first project in your workspace to use maven artifacts you need to create a classpath variable named M2_REPO which contains the full path to your local repository. The eclipse plugin can do this for you with the following command \\
+{noformat}
+mvn eclipse:configure-workspace -Declipse.workspace=${path to your workspace} 
+{noformat}
+# Start Eclipse (3.4 or 3.5 suggested) and create a new workspace
+# Import the BVAL project, by:
+** Select File --> Import... --> General - Existing Projects into Workspace --> Next
+** Select root directory = <svn checkout location above>
+** Press Finish
+
+
+h2. Eclipse with M2Eclipse plugin
+
+# Checkout the source as described above
+# Build the source using Maven as described above
+# Start Eclipse (3.5 Galileo is recommended) and create a new workspace
+# Good references for this M2Eclipse plugin (need to install the plugin into your Eclipse environment)
+** http://m2eclipse.codehaus.org/
+** http://docs.codehaus.org/display/M2ECLIPSE/Home
+** http://www.theserverside.com/tt/articles/article.tss?l=Introductiontom2eclipse
+# Import the BVAL project, by:
+** Select File --> Import... --> General -> Maven Projects --> Next
+** Select root directory = <svn checkout location above>
+** All of the pom.xml files should be pre-selected for the svn checkout location
+** You can affect the naming convention used for the generated Eclipse projects (one for each Maven module).  Click on Advanced and fill in the Name Template field.  I prefer "TRUNK-\[artifactId\]" since it helps with workspace organization, but it's your choice.
+** Press Finish
+** *Note:*  You may get a popup internal error at the end of this Import processing.  Not sure what the problem is, but it doesn't seem to affect the usage.  This will probably get cleared up soon since Eclipse 3.5 is still quite new.
+** The bval-jsr303 module needs the jaxb2:xjc goal to run as part of its build process:  Add this to the project's Maven --> Lifecycle Mapping options under "Goals to invoke after project clean:".
+
+\\

Added: bval/cms-site/content/building.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/building.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/building.mdtext (added)
+++ bval/cms-site/content/building.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,95 @@
+Title: Building
+<a name="Building-Java"></a>
+## Java
+
+You will need a recent version of Java SE 5 or later installed to build and run the JUnit tests.
+
+Apache BVal supports the Oracle (formerly Sun) JDK available at <http://java.oracle.com>.
+The IBM Java SDK at <http://www.ibm.com/developerworks/java/jdk/> should also work and will be supported as well as possible.
+Other Java vendors or versions may work, so please ping the [Mailing Lists](/mailing-lists.html) if you encounter problems. We will aim for across-the-board compatibility wherever possible.
+
+<a name="Building-Maven"></a>
+## Maven
+
+<a name="Building-CommandLineBuilds"></a>
+### Command Line Builds
+
+These instructions describe how to check out the current BVal trunk source
+code from the Apache Software Foundation's [Apache Subversion][svn]
+source code management repository and build it using the
+[Apache Maven][mvn] build tool.
+These utilities support use from the console and are known to work on Windows, Linux and Mac OS X.
+
+1. Ensure that you have Java installed and in your path by running:
+ `java -version`
+1. Install Apache Maven, version 2.2.1 or later. If it is installed correctly,
+ typing `mvn -v` from the console will display the expected version number.
+1. Install Apache Subversion v1.4.x or later.
+If it installed correctly, typing the following command should output help
+information: `svn help` or `svn --version`
+1. Create a new directory you want to do your work in, then change to that
+directory from the console.
+1. Check out the sources by running: `svn co
+http://svn.apache.org/repos/asf/bval/trunk bval-trunk`. It will
+check out the sources to a `bval-trunk` directory (ASF committers use `https`).
+1. Change to the `bval-trunk` directory, which has already been created in
+the previous step.
+1. Build the code by running: `mvn install`. The first time you run the
+build, many dependencies are automatically resolved and downloaded. *It is
+common for dependency downloading to fail the first time, which will fail
+the build.* If any of these dependency downloads fail, just re-run the
+command. You may also want to add a maven central mirror repository to your
+`~/.m2/settings.xml` file if download times are consistently slow or fail
+(see [here](http://maven.apache.org/guides/mini/guide-mirror-settings.html)).
+
+<a name="Building-EclipsewithCommand-lineMavenutilities"></a>
+## Eclipse with Command-line Maven utilities
+
+1. Checkout the source as described above
+1. Build the source using Maven as described above
+
+        :::sh
+        mvn eclipse:eclipse
+
+    If this is the first project in your workspace to use maven artifacts you need to create a classpath variable named M2_REPO which contains the full path to your local repository. The eclipse plugin can do this for you with the following command:
+
+        :::sh
+        mvn eclipse:configure-workspace -Declipse.workspace=${path_to_your_workspace}
+
+1. Start Eclipse (3.4 or later suggested) and create a new workspace
+1. Import the BVal project, by:
+
+    * Select File --> Import... --> General - Existing Projects into Workspace
+--> Next
+    * Select root directory = *[svn checkout location above]*
+    * Press Finish
+
+<a name="Building-EclipsewithM2Eclipseplugin"></a>
+## Eclipse with M2Eclipse plugin
+
+1. Checkout the source as described above
+1. Build the source using Maven as described above
+1. Start Eclipse (3.5 Galileo or later is recommended)
+ and create a new workspace
+1. Good references for this M2Eclipse plugin (need to install the plugin
+into your Eclipse environment)
+    * <http://m2eclipse.codehaus.org/>
+    * <http://docs.codehaus.org/display/M2ECLIPSE/Home>
+    * <http://www.theserverside.com/tt/articles/article.tss?l=Introductiontom2eclipse>
+1. Import the BVAL project, by:
+    * Select **File --> Import... --> General -> Maven Projects --> Next**
+    * Select root directory = *[svn checkout location above]*
+    * All of the `pom.xml` files should be pre-selected for the `svn` checkout
+location
+    * You can affect the naming convention used for the generated Eclipse projects (one for each Maven module).  Click on **Advanced** and fill in the **Name Template** field.  I prefer **TRUNK-**_artifactId_ since it helps with workspace organization, but it's your choice.
+    * Press Finish
+    * *Note:*  You may get a popup internal error at the end of this Import
+processing.  Not sure what the problem is, but it doesn't seem to affect
+the usage.  This will probably get cleared up soon since Eclipse 3.5 is
+still quite new.
+    * `The bval-jsr303` module needs the `jaxb2:xjc` goal to run as part of its
+build process:	Add this to the project's **Maven --> Lifecycle Mapping**
+options under **Goals to invoke after project clean:**.
+
+[svn]: http://subversion.apache.org
+[mvn]: http://maven.apache.org

Added: bval/cms-site/content/coding-standards.cwiki
URL: http://svn.apache.org/viewvc/bval/cms-site/content/coding-standards.cwiki?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/coding-standards.cwiki (added)
+++ bval/cms-site/content/coding-standards.cwiki Fri Mar  9 20:14:15 2012
@@ -0,0 +1,57 @@
+h2. ASF Requirements
+
+h3. Copyright notices for submitted patches
+
+Please see [http://www.apache.org/legal/src-headers.html] for details of the following summary.
+
+Apache does not require you to assign ownership or copyright for any patches that you submit via the above process. You retain ownership for all such patches. But Apache does require you to grant Apache a license to use the patch. To do this for new files, do not include a copyright statement in the file but include this license as comments in the header of your source contribution - [http://www.apache.org/legal/src-headers.html#headers]
+If you require that distributions of the project include your copyright notice, you should include with your patch an update to the NOTICE file at trunk/openjpa-project/NOTICE.txt documenting for which files you are notifying your copyright.
+
+h3. License and Notice files
+
+Please see [http://www.apache.org/licenses/] for details of the following summary.
+
+All release artifacts published by an Apache project (JAR/WAR/EAR, zip, tar, ...) must include License and Notice files.  A Disclaimer file must be included for any artifacts included form the incubator.
+
+
+h2. General Formatting Conventions
+
+We try to adhere to Sun's _Code Conventions for the Java Programming Language_, which is available at [http://java.sun.com/docs/codeconv/]
+# Maximum line length is 120 characters (this is a deviation from the Java standards of 80 chars).
+# Use spaces instead of tabs.
+# Indendation size is 4 spaces.
+# Do not insert a new line before opening brace. Insert a new line before closing brace.
+# Use fully qualified import statements, i.e. do not use asterisks.
+
+h2. Eclipse Users
+
+h3. Formatter Profile
+The profile can be downloaded from here - [^bval-formatting-preferences.xml]
+Updated profile for Eclipse Galileo - [^bval-eclipse-galileo-formatting.xml]
+# Window -> Preferences
+# Java -> Code Style -> Formatter
+# Click on import and select the file downloaded above.
+# Press OK after importing
+
+h3. Code Template
+The latest version with the required ASL header format can be downloaded here - [^bval-code-style-template.xml]
+# Window -> Preferences
+# Java -> Code Style -> Code Templates
+# Click on import and select the file downloaded above.
+# Press OK after importing
+
+h2. Submitting a Patch
+
+If you make changes to BVal, and would like to contribute them to the project, you should create a patch via svn and post it to the [BVAL JIRA issue tracker|http://issues.apache.org/jira/browse/BVAL]. To create a patch, simply execute the following command:
+
+{noformat}
+$> svn diff > your-changes.patch
+{noformat}
+
+*Note:* You may also use Eclipse to create a patch (Team -> Create Patch...), but this may require committers to modify the patch to match their project layout (workspace per branch or all branches in one workspace) and some committers may not be using Eclipse/Subclipse.
+
+h2. TestCases
+
+When we make a change or introduce a new feature, it's generally good practice to include a jUnit testcase which demonstrates the desired behavior.
+
+The testcase should be self validating via jUnit asserts. Writing messages to system.err or system.out or extraneous logging is discouraged - they lead to the impression that some manual interpretation of the results must be done. Messages like these are useful when developing the tests or when diagnosing problems but should either be included as TRACE level logging or not be committed. 

Added: bval/cms-site/content/coding-standards.mdtext
URL: http://svn.apache.org/viewvc/bval/cms-site/content/coding-standards.mdtext?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/coding-standards.mdtext (added)
+++ bval/cms-site/content/coding-standards.mdtext Fri Mar  9 20:14:15 2012
@@ -0,0 +1,102 @@
+Title: Coding Standards
+<a name="CodingStandards-ASFRequirements"></a>
+## ASF Requirements
+
+<a name="CodingStandards-Copyrightnoticesforsubmittedpatches"></a>
+### Copyright notices for submitted patches
+
+Please see <http://www.apache.org/legal/src-headers.html>
+for details of the following summary.
+
+Apache does not require you to assign ownership or copyright for any
+patches that you submit via the above process. You retain ownership for all
+such patches. But Apache does require you to grant Apache a license to use
+the patch. To do this for new files, do not include a copyright statement
+in the file but include this license as comments in the header of your
+source contribution - <http://www.apache.org/legal/src-headers.html#headers>
+If you require that distributions of the project include your copyright
+notice, you should include with your patch an update to the NOTICE file at
+`trunk/NOTICE.txt` documenting for which files you are notifying your copyright.
+
+<a name="CodingStandards-LicenseandNoticefiles"></a>
+### License and Notice files
+
+Please see <http://www.apache.org/licenses/>
+for details of the following summary.
+
+All release artifacts published by an Apache project (JAR/WAR/EAR, zip,
+tar, ...) must include License and Notice files.  A Disclaimer file must be
+included for any artifacts included form the incubator.
+
+<a name="CodingStandards-GeneralFormattingConventions"></a>
+## General Formatting Conventions
+
+We try to adhere to Sun's _Code Conventions for the Java Programming
+Language_, which is available at <http://java.sun.com/docs/codeconv/>
+
+1. Maximum line length is 120 characters (this is a deviation from the Java
+standards of 80 chars).
+1. Use spaces instead of tabs.
+1. Indendation size is 4 spaces.
+1. Do not insert a new line before opening brace. Insert a new line before
+closing brace.
+1. Use fully qualified import statements, i.e. do not use asterisks.
+
+<a name="CodingStandards-EclipseUsers"></a>
+## Eclipse Users
+
+<a name="CodingStandards-FormatterProfile"></a>
+### Formatter Profile
+Download the code formatter profile: 
+[bval-formatting-preferences.xml](/coding/bval-formatting-preferences.xml.html)
+
+Updated profile for Eclipse Galileo: [bval-eclipse-galileo-formatting.xml](/coding/bval-eclipse-galileo-formatting.xml.html)
+
+To import:
+
+1. **Window -> Preferences**
+1. **Java -> Code Style -> Formatter**
+1. Click on import and select the file downloaded above.
+1. Press **OK** after importing
+
+<a name="CodingStandards-CodeTemplate"></a>
+### Code Template
+Download the code template profile: 
+[bval-code-style-template.xml](/coding/bval-code-style-template.xml.html)
+
+To import:
+
+1. **Window -> Preferences**
+1. **Java -> Code Style -> Code Templates**
+1. Click on import and select the file downloaded above.
+1. Press **OK** after importing
+
+<a name="CodingStandards-SubmittingaPatch"></a>
+## Submitting a Patch
+
+If you make changes to BVal, and would like to contribute them to the
+project, you should create a patch via svn and post it to the [BVal JIRA issue tracker](http://issues.apache.org/jira/browse/BVAL).
+To create a patch, simply execute the following command:
+
+    svn diff > your-changes.patch
+
+*Note:* You may also use Eclipse to create a patch (**Team -> Create
+Patch...**), but this may require committers to modify the patch to match
+their project layout (workspace per branch or all branches in one
+workspace) and some committers may not be using Eclipse/Subclipse.
+
+<a name="CodingStandards-TestCases"></a>
+## TestCases
+
+When we make a change or introduce a new feature, it's generally good
+practice to include a [JUnit][] testcase which demonstrates the desired
+behavior.
+
+The testcase should be self validating via JUnit assertions. Writing messages
+to `System.err` or `System.out` or extraneous logging is discouraged; they
+lead to the impression that some manual interpretation of the results must
+be done. Messages like these are useful when developing the tests or when
+diagnosing problems but should either be included as `TRACE` level logging or
+not be committed.
+
+[junit]: http://junit.org

Added: bval/cms-site/content/coding/bval-code-style-template.xml
URL: http://svn.apache.org/viewvc/bval/cms-site/content/coding/bval-code-style-template.xml?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/coding/bval-code-style-template.xml (added)
+++ bval/cms-site/content/coding/bval-code-style-template.xml Fri Mar  9 20:14:15 2012
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
+ * @return the ${bare_field_name}
+ */</template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
+ * @param ${param} the ${bare_field_name} to set
+ */</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
+ * ${tags}
+ */</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/*&#13;
+ *  Licensed to the Apache Software Foundation (ASF) under one or more&#13;
+ *  contributor license agreements.  See the NOTICE file distributed with&#13;
+ *  this work for additional information regarding copyright ownership.&#13;
+ *  The ASF licenses this file to You under the Apache License, Version 2.0&#13;
+ *  (the "License"); you may not use this file except in compliance with&#13;
+ *  the License.  You may obtain a copy of the License at&#13;
+ *&#13;
+ *     http://www.apache.org/licenses/LICENSE-2.0&#13;
+ *&#13;
+ *  Unless required by applicable law or agreed to in writing, software&#13;
+ *  distributed under the License is distributed on an "AS IS" BASIS,&#13;
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#13;
+ *  See the License for the specific language governing permissions and&#13;
+ *  limitations under the License.&#13;
+ */</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
+ * ${tags}
+ *
+ * @version $$Rev$$ $$Date$$
+ */</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment"/><template autoinsert="true" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
+ * ${tags}
+ */</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)
+ * ${see_to_overridden}
+ */</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
+ * ${tags}
+ * ${see_to_target}
+ */</template><template autoinsert="true" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
+${package_declaration}
+
+${typecomment}
+${type_declaration}</template><template autoinsert="true" context="classbody_context" deleted="false" description="Code in new class type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.classbody" name="classbody">
+</template><template autoinsert="true" context="interfacebody_context" deleted="false" description="Code in new interface type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name="interfacebody">
+</template><template autoinsert="true" context="enumbody_context" deleted="false" description="Code in new enum type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.enumbody" name="enumbody">
+</template><template autoinsert="true" context="annotationbody_context" deleted="false" description="Code in new annotation type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name="annotationbody">
+</template><template autoinsert="true" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">// ${todo} Auto-generated catch block
+${exception_var}.printStackTrace();</template><template autoinsert="true" context="methodbody_context" deleted="false" description="Code in created method stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodbody" name="methodbody">// ${todo} Auto-generated method stub
+${body_statement}</template><template autoinsert="true" context="constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name="constructorbody">${body_statement}
+// ${todo} Auto-generated constructor stub</template><template autoinsert="true" context="getterbody_context" deleted="false" description="Code in created getters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.getterbody" name="getterbody">return ${field};</template><template autoinsert="true" context="setterbody_context" deleted="false" description="Code in created setters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.setterbody" name="setterbody">${field} = ${param};
+</template><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter function" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
+ * @return the ${bare_field_name}
+ */</template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter function" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.settercomment" name="settercomment">/**
+ * @param ${param} the ${bare_field_name} to set
+ */</template><template autoinsert="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
+ * Create a new ${enclosing_type} instance.
+ * ${tags}
+ */</template><template autoinsert="true" context="filecomment_context" deleted="false" description="Comment for created JavaScript files" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.filecomment" name="filecomment">/**
+ * 
+ */</template><template autoinsert="true" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.typecomment" name="typecomment">/**
+ * @author ${user}
+ *
+ * ${tags}
+ */</template><template autoinsert="true" context="fieldcomment_context" deleted="false" description="Comment for vars" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
+ * 
+ */</template><template autoinsert="true" context="methodcomment_context" deleted="false" description="Comment for non-overriding function" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
+ * ${tags}
+ */</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding functions" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-JSDoc)
+ * ${see_to_overridden}
+ */</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate functions" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
+ * ${tags}
+ * ${see_to_target}
+ */</template><template autoinsert="true" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
+${package_declaration}
+
+${typecomment}
+${type_declaration}</template><template autoinsert="true" context="classbody_context" deleted="false" description="Code in new class type bodies" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.classbody" name="classbody">
+</template><template autoinsert="true" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.catchblock" name="catchblock">// ${todo} Auto-generated catch block
+${exception_var}.printStackTrace();</template><template autoinsert="true" context="methodbody_context" deleted="false" description="Code in created function stubs" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.methodbody" name="methodbody">// ${todo} Auto-generated function stub
+${body_statement}</template><template autoinsert="true" context="constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.constructorbody" name="constructorbody">${body_statement}
+// ${todo} Auto-generated constructor stub</template><template autoinsert="true" context="getterbody_context" deleted="false" description="Code in created getters" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.getterbody" name="getterbody">return ${field};</template><template autoinsert="true" context="setterbody_context" deleted="false" description="Code in created setters" enabled="true" id="org.eclipse.wst.jsdt.ui.text.codetemplates.setterbody" name="setterbody">${field} = ${param};</template></templates>
\ No newline at end of file

Propchange: bval/cms-site/content/coding/bval-code-style-template.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: bval/cms-site/content/coding/bval-eclipse-galileo-formatting.xml
URL: http://svn.apache.org/viewvc/bval/cms-site/content/coding/bval-eclipse-galileo-formatting.xml?rev=1299018&view=auto
==============================================================================
--- bval/cms-site/content/coding/bval-eclipse-galileo-formatting.xml (added)
+++ bval/cms-site/content/coding/bval-eclipse-galileo-formatting.xml Fri Mar  9 20:14:15 2012
@@ -0,0 +1,268 @@
+<?xml version="1.0" encoding="UTF-8"?><profiles version="11">
+<profile kind="CodeFormatterProfile" name="BVAL" version="11">
+<setting id="org.eclipse.jdt.core.compiler.compliance" value="1.5"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value="false"/>
+<setting id="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value="error"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_assignment" value="20"/>
+<setting id="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value="1.5"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value="enabled"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value="0"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.join_lines_in_comments" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_field" value="0"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value="18"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="120"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value="18"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value="0"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="0"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value="16"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value="18"/>
+<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value="4"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_source_code" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.continuation_indentation" value="4"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_block_comments" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_html" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.compiler.source" value="1.5"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="120"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_header" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value="1"/>
+<setting id="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value="error"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="end_of_line"/>
+<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
+<setting id="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_line_comments" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_member" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.indent_empty_lines" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value="false"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value="20"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value="do not insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value="do not insert"/>
+</profile>
+</profiles>

Propchange: bval/cms-site/content/coding/bval-eclipse-galileo-formatting.xml
------------------------------------------------------------------------------
    svn:eol-style = native