blob: eb0d8bf44326adabff5aaa605743a2a1fe885cbe [file] [log] [blame]
###
### 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-2006 The Apache Software Foundation"
blankLinesBeforeHeader = 1
header[00]="/* ==================================================================="
header[01]=" * Licensed to the Apache Software Foundation (ASF) under one"
header[02]=" * or more contributor license agreements. See the NOTICE file"
header[03]=" * distributed with this work for additional information"
header[04]=" * regarding copyright ownership. The ASF licenses this file"
header[05]=" * to you under the Apache License, Version 2.0 (the"
header[06]=" * \"License\"); you may not use this file except in compliance"
header[07]=" * with the License. You may obtain a copy of the License at"
header[08]=" * "
header[09]=" * http://www.apache.org/licenses/LICENSE-2.0"
header[10]=" * "
header[11]=" * Unless required by applicable law or agreed to in writing,"
header[12]=" * software distributed under the License is distributed on an"
header[13]=" * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY"
header[14]=" * KIND, either express or implied. See the License for the"
header[15]=" * specific language governing permissions and limitations"
header[16]=" * under the License"
header[17]=" */"
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] = " * @throws $exceptionName$"
javaDocMethodBottom[00] = " *"
javaDocMethodBottom[01] = " */"
javaDocConstructorTop[00] = "/**"
javaDocConstructorTop[01] = " * Constructor $objectName$"
javaDocConstructorTop[02] = " *"
javaDocConstructorParamSeparator[00] = " *"
javaDocConstructorParam[00] = " * @param $paramName$"
javaDocConstructorExceptionSeparator[00] = " *"
javaDocConstructorException[00] = " * @throws $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