320 lines
14 KiB
Plaintext
320 lines
14 KiB
Plaintext
|
###
|
||
|
### Jindent 3.2x property file -- http://www.jindent.de
|
||
|
###
|
||
|
### this encapsulates my preferred style, plus project-specific style ...
|
||
|
###
|
||
|
### author: Marc Johnson
|
||
|
###
|
||
|
|
||
|
### General -- Convention
|
||
|
|
||
|
conventionName = ""
|
||
|
conventionString = ""
|
||
|
conventionNotePosition = "none"
|
||
|
blankLinesToSeparateConventionNote = 2
|
||
|
|
||
|
### General -- Jindent Note
|
||
|
|
||
|
jindentNotePosition = "none"
|
||
|
blankLinesToSeparateJindentNote = 2
|
||
|
|
||
|
### Header/Footer -- Header Template
|
||
|
|
||
|
headerSmartMode = infinite
|
||
|
headerIdentifyKey = "Copyright (c) 2002 The Apache Software Foundation"
|
||
|
blankLinesBeforeHeader = 1
|
||
|
header[00]="/* ===================================================================="
|
||
|
header[01]=" * The Apache Software License, Version 1.1"
|
||
|
header[02]=" *"
|
||
|
header[03]=" * Copyright (c) 2002 The Apache Software Foundation. All rights"
|
||
|
header[04]=" * reserved."
|
||
|
header[05]=" *"
|
||
|
header[06]=" * Redistribution and use in source and binary forms, with or without"
|
||
|
header[07]=" * modification, are permitted provided that the following conditions"
|
||
|
header[08]=" * are met:"
|
||
|
header[09]=" *"
|
||
|
header[10]=" * 1. Redistributions of source code must retain the above copyright"
|
||
|
header[11]=" * notice, this list of conditions and the following disclaimer."
|
||
|
header[12]=" *"
|
||
|
header[13]=" * 2. Redistributions in binary form must reproduce the above copyright"
|
||
|
header[14]=" * notice, this list of conditions and the following disclaimer in"
|
||
|
header[15]=" * the documentation and/or other materials provided with the"
|
||
|
header[16]=" * distribution."
|
||
|
header[17]=" *"
|
||
|
header[18]=" * 3. The end-user documentation included with the redistribution,"
|
||
|
header[19]=" * if any, must include the following acknowledgment:"
|
||
|
header[20]=" * "This product includes software developed by the"
|
||
|
header[21]=" * Apache Software Foundation (http://www.apache.org/).""
|
||
|
header[22]=" * Alternately, this acknowledgment may appear in the software itself,"
|
||
|
header[23]=" * if and wherever such third-party acknowledgments normally appear."
|
||
|
header[24]=" *"
|
||
|
header[25]=" * 4. The names "Apache" and "Apache Software Foundation" and"
|
||
|
header[26]=" * "Apache POI" must not be used to endorse or promote products"
|
||
|
header[27]=" * derived from this software without prior written permission. For"
|
||
|
header[28]=" * written permission, please contact apache@apache.org."
|
||
|
header[29]=" *"
|
||
|
header[30]=" * 5. Products derived from this software may not be called "Apache","
|
||
|
header[31]=" * "Apache POI", nor may "Apache" appear in their name, without"
|
||
|
header[32]=" * prior written permission of the Apache Software Foundation."
|
||
|
header[33]=" *"
|
||
|
header[34]=" * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED"
|
||
|
header[35]=" * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES"
|
||
|
header[36]=" * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE"
|
||
|
header[37]=" * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR"
|
||
|
header[38]=" * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,"
|
||
|
header[39]=" * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT"
|
||
|
header[40]=" * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF"
|
||
|
header[41]=" * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND"
|
||
|
header[42]=" * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,"
|
||
|
header[43]=" * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT"
|
||
|
header[44]=" * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF"
|
||
|
header[45]=" * SUCH DAMAGE."
|
||
|
header[46]=" * ===================================================================="
|
||
|
header[47]=" *"
|
||
|
header[48]=" * This software consists of voluntary contributions made by many"
|
||
|
header[49]=" * individuals on behalf of the Apache Software Foundation. For more"
|
||
|
header[50]=" * information on the Apache Software Foundation, please see"
|
||
|
header[51]=" * <http://www.apache.org/>."
|
||
|
header[52]=" */"
|
||
|
blankLinesAfterHeader = 1
|
||
|
|
||
|
### Header/Footer -- Footer Template
|
||
|
|
||
|
footerSmartMode = infinite
|
||
|
footerIdentifyKey = ""
|
||
|
blankLinesBeforeFooter = 0
|
||
|
footer[00] = ""
|
||
|
blankLinesAfterFooter = 0
|
||
|
|
||
|
### Indentation -- Misc
|
||
|
|
||
|
tabulatorSize = 8
|
||
|
indentSize = 4
|
||
|
firstLevelIndent = 0
|
||
|
indentCaseFromSwitch = true
|
||
|
labelNewLine = true
|
||
|
indentLabels = true
|
||
|
minimumCommentIndent = 3
|
||
|
indentLeadingsByTabs = false
|
||
|
indentCommentsByTabs = false
|
||
|
indentDeclarationsByTabs = false
|
||
|
indentAssignmentsByTabs = false
|
||
|
|
||
|
### Indentation -- Alignment
|
||
|
|
||
|
alignComments = true
|
||
|
alignDeclarations = true
|
||
|
alignAssignments = true
|
||
|
alignTernaryConditions = false
|
||
|
alignTernaryExpressions = true
|
||
|
alignTooLongComments = true
|
||
|
|
||
|
### Braces -- Style
|
||
|
|
||
|
leftBraceNewLineGeneral = true
|
||
|
rightBraceNewLineGeneral = true
|
||
|
indentLeftBraceGeneral = 0
|
||
|
indentRightBraceGeneral = 0
|
||
|
indentAfterRightBraceGeneral = 0
|
||
|
cuddleEmptyBracesGeneral = false
|
||
|
indentCuddledBracesGeneral = 0
|
||
|
|
||
|
leftBraceNewLineClassInterface = true
|
||
|
rightBraceNewLineClassInterface = true
|
||
|
indentLeftBraceClassInterface = 0
|
||
|
indentRightBraceClassInterface = 0
|
||
|
indentAfterRightBraceClassInterface = 0
|
||
|
cuddleEmptyBracesClassInterface = false
|
||
|
indentCuddledBracesClassInterface = 0
|
||
|
|
||
|
leftBraceNewLineMethod = true
|
||
|
rightBraceNewLineMethod = true
|
||
|
indentLeftBraceMethod = 0
|
||
|
indentRightBraceMethod = 0
|
||
|
indentAfterRightBraceMethod = 0
|
||
|
cuddleEmptyBracesMethod = false
|
||
|
indentCuddledBracesMethod = 0
|
||
|
|
||
|
leftBraceNewLineTryCatch = true
|
||
|
rightBraceNewLineTryCatch = true
|
||
|
indentLeftBraceTryCatch = 0
|
||
|
indentRightBraceTryCatch = 0
|
||
|
indentAfterRightBraceTryCatch = 0
|
||
|
cuddleEmptyBracesTryCatch = false
|
||
|
indentCuddledBracesTryCatch = 0
|
||
|
|
||
|
### Braces -- Insert At
|
||
|
|
||
|
insertBracesAtIfElse = true
|
||
|
insertBracesAtFor = true
|
||
|
insertBracesAtWhile = true
|
||
|
insertBracesAtDoWhile = true
|
||
|
insertParenthesisAtConditions = true
|
||
|
|
||
|
### Braces -- If-Else
|
||
|
|
||
|
singleIfStatementInOneLine = false
|
||
|
singleElseStatementInOneLine = false
|
||
|
specialElseIfTreatment = true
|
||
|
|
||
|
### JavaDoc -- Misc
|
||
|
|
||
|
deleteJavaDocComments = false
|
||
|
formatJavaDocComments = true
|
||
|
insertMissingJavaDocTags = true
|
||
|
deleteObsoleteJavaDocTags = false
|
||
|
createPublicClassInterfaceJavaDocs = true
|
||
|
createFriendlyClassInterfaceJavaDocs = false
|
||
|
createPrivateClassInterfaceJavaDocs = false
|
||
|
createProtectedClassInterfaceJavaDocs = false
|
||
|
createPublicMethodJavaDocs = false
|
||
|
createFriendlyMethodJavaDocs = false
|
||
|
createPrivateMethodJavaDocs = false
|
||
|
createProtectedMethodJavaDocs = false
|
||
|
createPublicFieldJavaDocs = false
|
||
|
createFriendlyFieldJavaDocs = false
|
||
|
createPrivateFieldJavaDocs = false
|
||
|
createProtectedFieldJavaDocs = false
|
||
|
|
||
|
### JavaDoc -- Templates
|
||
|
|
||
|
sortExceptionsInTemplates = true
|
||
|
javaDocMethodTop[00] = "/**"
|
||
|
javaDocMethodTop[01] = " * Method $objectName$"
|
||
|
javaDocMethodTop[02] = " *"
|
||
|
javaDocMethodParamSeparator[00] = " *"
|
||
|
javaDocMethodParam[00] = " * @param $paramName$"
|
||
|
javaDocMethodReturn[00] = " *"
|
||
|
javaDocMethodReturn[01] = " * @return"
|
||
|
javaDocMethodExceptionSeparator[00] = " *"
|
||
|
javaDocMethodException[00] = " * @exception $exceptionName$"
|
||
|
javaDocMethodBottom[00] = " *"
|
||
|
javaDocMethodBottom[01] = " */"
|
||
|
javaDocConstructorTop[00] = "/**"
|
||
|
javaDocConstructorTop[01] = " * Constructor $objectName$"
|
||
|
javaDocConstructorTop[02] = " *"
|
||
|
javaDocConstructorParamSeparator[00] = " *"
|
||
|
javaDocConstructorParam[00] = " * @param $paramName$"
|
||
|
javaDocConstructorExceptionSeparator[00] = " *"
|
||
|
javaDocConstructorException[00] = " * @exception $exceptionName$"
|
||
|
javaDocConstructorBottom[00] = " *"
|
||
|
javaDocConstructorBottom[01] = " */"
|
||
|
javaDocClass[00] = "/**"
|
||
|
javaDocClass[01] = " * Class $objectName$"
|
||
|
javaDocClass[02] = " *"
|
||
|
javaDocClass[03] = " *"
|
||
|
javaDocClass[04] = " * @author"
|
||
|
javaDocClass[05] = " * @version %I%, %G%"
|
||
|
javaDocClass[06] = " */"
|
||
|
javaDocInterface[00] = "/**"
|
||
|
javaDocInterface[01] = " * Interface $objectName$"
|
||
|
javaDocInterface[02] = " *"
|
||
|
javaDocInterface[03] = " *"
|
||
|
javaDocInterface[04] = " * @author"
|
||
|
javaDocInterface[05] = " * @version %I%, %G%"
|
||
|
javaDocInterface[06] = " */"
|
||
|
javaDocField[00] = "/** Field $objectName$ */"
|
||
|
|
||
|
### Comments -- Format/Delete
|
||
|
|
||
|
deleteBlockComments = false
|
||
|
deleteSingleLineComments = false
|
||
|
deleteTrailingComments = false
|
||
|
deleteEndOfLineComments = false
|
||
|
formatBlockComments = true
|
||
|
formatSingleLineComments = true
|
||
|
formatTrailingComments = true
|
||
|
formatEndOfLineComments = true
|
||
|
|
||
|
### Comments -- Exceptions
|
||
|
|
||
|
neverIndentFirstColumnComments = true
|
||
|
neverFormatFirstColumnComments = true
|
||
|
neverFormatHeader = false
|
||
|
neverFormatFooter = false
|
||
|
|
||
|
### Separation -- Misc
|
||
|
|
||
|
keepBlankLines = 0
|
||
|
minLinesToInsertBlankLineInClasses = infinite
|
||
|
minLinesToInsertBlankLineInMethods = infinite
|
||
|
|
||
|
### Separation -- Separate
|
||
|
|
||
|
separateChunksByComments = false
|
||
|
allowBreakSeparatedFromCaseBlock = false
|
||
|
blankLinesBetweenCaseBlocks = 1
|
||
|
blankLinesBetweenChunks = 0
|
||
|
comparableImportDepth = 2
|
||
|
blankLinesToSeparateImports = 1
|
||
|
blankLinesBetweenClassInterface = 2
|
||
|
|
||
|
### Separation -- Insert Blank Lines
|
||
|
|
||
|
blankLinesAfterDeclarations = 1
|
||
|
blankLinesAfterMethods = 1
|
||
|
blankLinesAfterClasses = 1
|
||
|
blankLinesAfterInterfaces = 1
|
||
|
blankLinesBeforeJavaDocComments = 1
|
||
|
blankLinesAfterJavaDocComments = 1
|
||
|
blankLinesBeforeBlockComments = 1
|
||
|
blankLinesAfterBlockComments = 0
|
||
|
blankLinesBeforeSingleLineComments = 1
|
||
|
blankLinesAfterSingleLineComments = 0
|
||
|
blankLinesBeforeEndOfLineComments = 1
|
||
|
blankLinesAfterEndOfLineComments = 0
|
||
|
blankLinesAfterSwitch = 1
|
||
|
blankLinesAfterPackage = 1
|
||
|
blankLinesAfterLastImport = 1
|
||
|
|
||
|
### Whitespaces -- Padding
|
||
|
|
||
|
separateAssignmentOperators = true
|
||
|
separateConditionalOperators = true
|
||
|
separateComparisonOperators = true
|
||
|
separateNumericalOperators = true
|
||
|
paddingCastParenthesis = true
|
||
|
paddingParenthesis = false
|
||
|
paddingBrackets = true
|
||
|
paddingBraces = true
|
||
|
|
||
|
### Whitespaces -- Space Before
|
||
|
|
||
|
spaceBeforeMethodDeclarationParenthesis = false
|
||
|
spaceBeforeMethodCallParenthesis = false
|
||
|
spaceBeforeBrackets = false
|
||
|
spaceBeforeBracketsInTypes = true
|
||
|
spaceBeforeStatementParenthesis = true
|
||
|
spaceBeforeConditionBang = true
|
||
|
spaceBeforeCaseColon = true
|
||
|
|
||
|
### Whitespaces -- Space After
|
||
|
|
||
|
spaceAfterComma = true
|
||
|
spaceAfterSemicolon = true
|
||
|
spaceAfterCasting = true
|
||
|
|
||
|
### Whitespaces -- No Spaces
|
||
|
|
||
|
noSpacesInEmptyForExpressions = true
|
||
|
|
||
|
### Line Wrapping -- Misc
|
||
|
|
||
|
maxFieldElementsPerLine = 0
|
||
|
wrapLines = true
|
||
|
wrapBecauseOfComments = true
|
||
|
wrapLongMethodNames = true
|
||
|
maxLineLength = 78
|
||
|
deepIndent = 45
|
||
|
forceIndent = 8
|
||
|
forceIndentTolerance = 4
|
||
|
allowWrappingAfterAssignments = true
|
||
|
allowWrappingAfterParenthesis = true
|
||
|
preferWrappingAfterThrows = true
|
||
|
alwaysWrapThrows = true
|
||
|
alwaysWrapExtends = true
|
||
|
alwaysWrapImplements = true
|
||
|
indentWrappedThrows = 4
|
||
|
indentWrappedExtends = 4
|
||
|
indentWrappedImplements = 4
|