Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos info Warnings warning Errors error
507 0 0 649

Rules

Rules Violations Severity
PackageHtml 4 error Error
NewlineAtEndOfFile 20 error Error
Translation 0 error Error
JavadocMethod
  • allowUndeclaredRTE: "true"
138 error Error
JavadocType
  • authorFormat: "\S"
5 error Error
JavadocVariable 14 error Error
ConstantName 4 error Error
LocalFinalVariableName 0 error Error
LocalVariableName 0 error Error
MemberName 0 error Error
MethodName 0 error Error
PackageName 0 error Error
ParameterName 0 error Error
StaticVariableName 1 error Error
TypeName 0 error Error
Header
  • ignoreLines: "2"
  • headerFile: "conf/HEADER.txt"
0 error Error
AvoidStarImport 0 error Error
IllegalImport 0 error Error
RedundantImport 0 error Error
UnusedImports 65 error Error
FileLength 0 error Error
LineLength
  • max: "100"
48 error Error
MethodLength 0 error Error
ParameterNumber 4 error Error
EmptyForIteratorPad 0 error Error
NoWhitespaceAfter 11 error Error
NoWhitespaceBefore 0 error Error
OperatorWrap 1 error Error
ParenPad 0 error Error
TabCharacter 148 error Error
WhitespaceAfter 0 error Error
WhitespaceAround
  • tokens: "ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_ASSERT, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN, TYPE_EXTENSION_AND"
13 error Error
ModifierOrder 1 error Error
RedundantModifier 1 error Error
AvoidNestedBlocks 0 error Error
EmptyBlock 5 error Error
LeftCurly
  • option: "nl"
11 error Error
NeedBraces 1 error Error
RightCurly
  • option: "alone"
0 error Error
CovariantEquals 0 error Error
DoubleCheckedLocking 0 error Error
EmptyStatement 1 error Error
EqualsHashCode 0 error Error
IllegalInstantiation 0 error Error
InnerAssignment 8 error Error
MagicNumber 55 error Error
MissingSwitchDefault 4 error Error
RedundantThrows
  • allowUnchecked: "true"
7 error Error
SimplifyBooleanExpression 0 error Error
SimplifyBooleanReturn 0 error Error
StringLiteralEquality 0 error Error
SuperClone 0 error Error
SuperFinalize 0 error Error
IllegalType 15 error Error
DeclarationOrder 23 error Error
ExplicitInitialization 0 error Error
DefaultComesLast 0 error Error
FallThrough 0 error Error
MultipleVariableDeclarations 8 error Error
UnnecessaryParentheses 3 error Error
FinalClass 21 error Error
HideUtilityClassConstructor 2 error Error
InterfaceIsType 0 error Error
VisibilityModifier
  • protectedAllowed: "true"
4 error Error
ArrayTypeStyle 0 error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
3 error Error
TodoComment 0 error Error
UpperEll 0 error Error

Files

Files info warning error
net/sf/jguiraffe/gui/builder/components/tags/ConditionalTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/InputComponentTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/IconSupport.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/event/SwingEventManager.java 0 0 2
net/sf/jguiraffe/gui/builder/window/tags/FormControllerTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/ComponentManager.java 0 0 3
net/sf/jguiraffe/gui/builder/components/tags/ComboBoxTag.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/layout/SwingSizeHandler.java 0 0 2
net/sf/jguiraffe/resources/package.html 0 0 1
net/sf/jguiraffe/gui/layout/Unit.java 0 0 10
net/sf/jguiraffe/gui/layout/CellAlignment.java 0 0 1
net/sf/jguiraffe/gui/app/CommandActionTask.java 0 0 5
net/sf/jguiraffe/gui/builder/components/tags/ListBoxTag.java 0 0 3
net/sf/jguiraffe/gui/layout/PercentLayoutBase.java 0 0 10
net/sf/jguiraffe/gui/platform/swing/builder/action/SwingActionManager.java 0 0 8
net/sf/jguiraffe/gui/builder/components/tags/ListModelUtils.java 0 0 1
net/sf/jguiraffe/gui/builder/event/FormFocusEvent.java 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/EventFilterTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/TextListModelTag.java 0 0 1
net/sf/jguiraffe/resources/impl/ResourceManagerImpl.java 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/ToolButtonTag.java 0 0 1
net/sf/jguiraffe/gui/builder/window/tags/WindowBaseTag.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/utils/SwingMessageOutput.java 0 0 6
net/sf/jguiraffe/gui/forms/ComponentHandlerImpl.java 0 0 1
net/sf/jguiraffe/di/ReflectionUtils.java 0 0 4
net/sf/jguiraffe/gui/builder/components/tags/ButtonTag.java 0 0 3
net/sf/jguiraffe/gui/builder/components/tags/ComponentHandlerTag.java 0 0 3
net/sf/jguiraffe/di/impl/ClassDependency.java 0 0 1
net/sf/jguiraffe/di/impl/MethodInvocation.java 0 0 3
net/sf/jguiraffe/gui/builder/components/ComponentGroup.java 0 0 2
net/sf/jguiraffe/gui/builder/di/DIBuilderData.java 0 0 2
net/sf/jguiraffe/gui/builder/components/tags/table/ColumnClass.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/utils/package.html 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingComponentManager.java 0 0 10
net/sf/jguiraffe/gui/layout/CellSize.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/DesktopPanelTag.java 0 0 1
net/sf/jguiraffe/gui/builder/di/tags/MapTag.java 0 0 2
net/sf/jguiraffe/gui/builder/components/tags/ValidatorBaseTag.java 0 0 3
net/sf/jguiraffe/gui/builder/di/tags/BeanStoreTag.java 0 0 2
net/sf/jguiraffe/gui/builder/event/filter/ChainedEventFilter.java 0 0 2
net/sf/jguiraffe/gui/builder/di/tags/ValueData.java 0 0 4
net/sf/jguiraffe/gui/cmd/CommandQueueEvent.java 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/SeparatorTag.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/event/SwingEventConstantMapper.java 0 0 1
net/sf/jguiraffe/di/impl/SetPropertyInvocation.java 0 0 1
net/sf/jguiraffe/gui/builder/action/ActionBuilder.java 0 0 3
net/sf/jguiraffe/gui/forms/FormRuntimeException.java 0 0 1
net/sf/jguiraffe/di/impl/providers/MapBeanProvider.java 0 0 1
net/sf/jguiraffe/gui/cmd/CommandQueueImpl.java 0 0 1
net/sf/jguiraffe/transform/ChainValidator.java 0 0 2
net/sf/jguiraffe/gui/forms/FormValidatorResults.java 0 0 1
net/sf/jguiraffe/gui/builder/window/InvariantWindowClosingStrategy.java 0 0 1
net/sf/jguiraffe/gui/builder/window/tags/WindowControllerTag.java 0 0 3
net/sf/jguiraffe/gui/builder/action/Accelerator.java 0 0 3
net/sf/jguiraffe/gui/builder/components/tags/ContainerTag.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTableComponentHandler.java 0 0 1
net/sf/jguiraffe/transform/DummyTransformer.java 0 0 2
net/sf/jguiraffe/locators/ByteArrayLocator.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/action/SwingFormAction.java 0 0 1
net/sf/jguiraffe/gui/layout/CellGroup.java 0 0 3
net/sf/jguiraffe/locators/FileLocator.java 0 0 1
net/sf/jguiraffe/di/impl/NameDependency.java 0 0 1
net/sf/jguiraffe/di/impl/ConstructorInvocation.java 0 0 2
net/sf/jguiraffe/di/impl/providers/MethodInvocationBeanProvider.java 0 0 1
net/sf/jguiraffe/transform/DefaultValidationResult.java 0 0 10
net/sf/jguiraffe/gui/builder/components/tags/StaticTextDataImpl.java 0 0 1
net/sf/jguiraffe/gui/builder/window/ctrl/FormController.java 0 0 2
net/sf/jguiraffe/gui/builder/components/tags/IconTag.java 0 0 1
net/sf/jguiraffe/gui/builder/window/WindowEvent.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/action/SwingCheckedItemController.java 0 0 2
net/sf/jguiraffe/gui/layout/PercentLayout.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/PercentCellConstraintsTag.java 0 0 4
net/sf/jguiraffe/gui/builder/event/FormMouseEvent.java 0 0 6
net/sf/jguiraffe/gui/builder/components/DefaultToolTipManager.java 0 0 9
net/sf/jguiraffe/gui/builder/di/tags/FactoryTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/ProgressBarTag.java 0 0 89
net/sf/jguiraffe/gui/builder/components/tags/UseBeanBaseTag.java 0 0 3
net/sf/jguiraffe/gui/builder/action/tags/FormEventListenerTag.java 0 0 1
net/sf/jguiraffe/gui/builder/di/tags/BeanTag.java 0 0 7
net/sf/jguiraffe/di/impl/ChainedInvocation.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/CheckboxTag.java 0 0 1
net/sf/jguiraffe/gui/builder/di/tags/EntryKeyTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/TransformerBaseTag.java 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/MenuBarTag.java 0 0 2
net/sf/jguiraffe/transform/DateTimeTransformer.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/table/ColumnComponentTag.java 0 0 9
net/sf/jguiraffe/gui/builder/components/tags/SplitterTag.java 0 0 2
net/sf/jguiraffe/di/BeanContext.java 0 0 4
net/sf/jguiraffe/di/impl/Invocation.java 0 0 1
net/sf/jguiraffe/gui/builder/components/Color.java 0 0 5
net/sf/jguiraffe/gui/platform/swing/builder/components/table/SwingTableCellRenderer.java 0 0 2
net/sf/jguiraffe/gui/forms/ComponentHandler.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTabbedPaneHandler.java 0 0 2
net/sf/jguiraffe/gui/app/ApplicationContext.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/ReferenceTag.java 0 0 2
net/sf/jguiraffe/resources/Message.java 0 0 2
net/sf/jguiraffe/locators/LocatorUtils.java 0 0 3
net/sf/jguiraffe/gui/layout/NumberWithUnit.java 0 0 5
net/sf/jguiraffe/di/impl/providers/ConstructorBeanProvider.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingListModel.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/ConverterTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/FieldTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/SimpleComponentTag.java 0 0 2
net/sf/jguiraffe/gui/builder/action/ActionHelper.java 0 0 2
net/sf/jguiraffe/gui/builder/components/Composite.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/FormBaseTag.java 0 0 1
net/sf/jguiraffe/gui/builder/action/ActionInvoker.java 0 0 1
net/sf/jguiraffe/transform/NumberTransformerBase.java 0 0 1
net/sf/jguiraffe/resources/impl/package.html 0 0 1
net/sf/jguiraffe/gui/builder/di/tags/SetTag.java 0 0 1
net/sf/jguiraffe/di/impl/BeanContextWrapper.java 0 0 2
net/sf/jguiraffe/gui/builder/components/tags/ConstraintsTag.java 0 0 1
net/sf/jguiraffe/locators/URLLocator.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/table/TableColumnWidthController.java 0 0 8
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingStaticTextComponentHandler.java 0 0 2
net/sf/jguiraffe/transform/AbstractIntegerTransformer.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/TransformerTag.java 0 0 1
net/sf/jguiraffe/resources/impl/bundle/BundleResourceGroup.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingRadioGroupWidgetHandler.java 0 0 5
net/sf/jguiraffe/gui/builder/components/ComponentBuilderData.java 0 0 8
net/sf/jguiraffe/gui/layout/ButtonLayout.java 0 0 8
net/sf/jguiraffe/resources/ResourceManager.java 0 0 3
net/sf/jguiraffe/gui/app/Application.java 0 0 5
net/sf/jguiraffe/gui/builder/event/filter/TypeEventFilter.java 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/ActionTag.java 0 0 3
net/sf/jguiraffe/gui/app/ApplicationShutdownListener.java 0 0 1
net/sf/jguiraffe/gui/builder/components/ComponentBuilderCallBack.java 0 0 2
net/sf/jguiraffe/di/impl/DefaultClassLoaderProvider.java 0 0 2
net/sf/jguiraffe/gui/builder/di/tags/ConstantValueTag.java 0 0 2
net/sf/jguiraffe/gui/builder/action/tags/MenuTag.java 0 0 1
net/sf/jguiraffe/di/impl/DefaultBeanContext.java 0 0 5
net/sf/jguiraffe/gui/layout/CellConstraints.java 0 0 4
net/sf/jguiraffe/gui/builder/di/tags/ElementTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/TextIconData.java 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/EventRegistrationTag.java 0 0 2
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingComponentUtils.java 0 0 1
net/sf/jguiraffe/gui/forms/DefaultFormValidatorResults.java 0 0 1
net/sf/jguiraffe/di/impl/providers/ConstantBeanProvider.java 0 0 1
net/sf/jguiraffe/gui/builder/di/tags/ListTag.java 0 0 1
net/sf/jguiraffe/gui/builder/window/tags/FrameTag.java 0 0 2
net/sf/jguiraffe/di/impl/providers/LifeCycleBeanProvider.java 0 0 1
net/sf/jguiraffe/gui/builder/components/ColorHelper.java 0 0 23
net/sf/jguiraffe/gui/builder/di/tags/EntryTag.java 0 0 2
net/sf/jguiraffe/gui/builder/components/tags/PercentCellGroupTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/TabbedPaneTag.java 0 0 7
net/sf/jguiraffe/gui/app/OpenWindowCommand.java 0 0 2
net/sf/jguiraffe/di/impl/providers/SingletonBeanProvider.java 0 0 3
net/sf/jguiraffe/gui/platform/swing/builder/components/table/SwingTableModel.java 0 0 1
net/sf/jguiraffe/di/impl/ClassDescription.java 0 0 2
net/sf/jguiraffe/gui/forms/bind/DummyBindingStrategy.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/SliderTag.java 0 0 1
net/sf/jguiraffe/gui/builder/di/tags/InvocationData.java 0 0 2
net/sf/jguiraffe/di/ConversionHelper.java 0 0 1
net/sf/jguiraffe/gui/layout/BorderLayout.java 0 0 27
net/sf/jguiraffe/gui/forms/ValidationPhase.java 0 0 1
net/sf/jguiraffe/di/MutableBeanStore.java 0 0 1
net/sf/jguiraffe/gui/builder/action/ActionStore.java 0 0 1
net/sf/jguiraffe/gui/builder/components/model/TreeExpansionEvent.java 0 0 1
net/sf/jguiraffe/gui/builder/BeanBuilder.java 0 0 2
net/sf/jguiraffe/transform/DateTransformerBase.java 0 0 5
net/sf/jguiraffe/gui/builder/components/tags/table/TableTag.java 0 0 4
net/sf/jguiraffe/gui/builder/components/tags/ToggleButtonTag.java 0 0 2
net/sf/jguiraffe/gui/builder/components/FormBuilderRuntimeException.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTreeComponentHandler.java 0 0 6
net/sf/jguiraffe/gui/layout/PercentData.java 0 0 10
net/sf/jguiraffe/transform/DefaultValidationMessageHandler.java 0 0 3
net/sf/jguiraffe/gui/builder/components/tags/TreeTag.java 0 0 3
net/sf/jguiraffe/gui/forms/FormValidationMessageFormat.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/LocalizedTag.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/window/WindowHelper.java 0 0 3
net/sf/jguiraffe/gui/builder/action/tags/MenuItemTag.java 0 0 1
net/sf/jguiraffe/gui/builder/BeanBuilderResult.java 0 0 3
net/sf/jguiraffe/gui/builder/components/tags/table/TableColumnTag.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingButtonHandler.java 0 0 1
net/sf/jguiraffe/gui/builder/impl/JellyBeanBuilder.java 0 0 2
net/sf/jguiraffe/gui/builder/components/ToolTipManager.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingProgressBarHandler.java 0 0 50
net/sf/jguiraffe/resources/impl/bundle/package.html 0 0 1
net/sf/jguiraffe/gui/builder/action/tags/EventListenerTag.java 0 0 3
net/sf/jguiraffe/gui/builder/components/tags/PanelTag.java 0 0 4
net/sf/jguiraffe/gui/builder/components/tags/PercentLayoutTag.java 0 0 1
net/sf/jguiraffe/di/EnumConverter.java 0 0 3
net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTreeCellRenderer.java 0 0 1
net/sf/jguiraffe/gui/app/ApplicationResources.java 0 0 1
net/sf/jguiraffe/di/impl/DefaultDependencyProvider.java 0 0 1
net/sf/jguiraffe/gui/platform/swing/builder/utils/SwingGUISynchronizer.java 0 0 1
net/sf/jguiraffe/locators/ClassPathLocator.java 0 0 3
net/sf/jguiraffe/gui/builder/components/model/StaticTextData.java 0 0 2
net/sf/jguiraffe/transform/AbstractDecimalTransformer.java 0 0 1
net/sf/jguiraffe/gui/builder/event/FormEventManager.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/RadioButtonTag.java 0 0 1
net/sf/jguiraffe/gui/builder/components/tags/FontTag.java 0 0 2
net/sf/jguiraffe/gui/builder/components/tags/StaticTextTag.java 0 0 3
net/sf/jguiraffe/gui/platform/swing/layout/SwingPercentLayoutAdapter.java 0 0 6
net/sf/jguiraffe/gui/builder/components/tags/LabelTag.java 0 0 2
net/sf/jguiraffe/gui/builder/event/FormListenerType.java 0 0 5
net/sf/jguiraffe/gui/app/ApplicationContextImpl.java 0 0 1
net/sf/jguiraffe/transform/Validator.java 0 0 1
net/sf/jguiraffe/gui/builder/components/model/ProgressBarHandler.java 0 0 9

Details

net/sf/jguiraffe/gui/builder/components/tags/ConditionalTag.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/components/tags/InputComponentTag.java

Violation Message Line
error Line is longer than 100 characters. 562

net/sf/jguiraffe/gui/builder/components/tags/IconSupport.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/platform/swing/builder/event/SwingEventManager.java

Violation Message Line
error switch without "default" clause. 109
error switch without "default" clause. 162

net/sf/jguiraffe/gui/builder/window/tags/FormControllerTag.java

Violation Message Line
error Line is longer than 100 characters. 82

net/sf/jguiraffe/gui/builder/components/ComponentManager.java

Violation Message Line
error Line contains a tab character. 426
error Line contains a tab character. 439
error Line contains a tab character. 440

net/sf/jguiraffe/gui/builder/components/tags/ComboBoxTag.java

Violation Message Line
error Expected an @return tag. 156

net/sf/jguiraffe/gui/platform/swing/layout/SwingSizeHandler.java

Violation Message Line
error Line is longer than 100 characters. 52
error Unnecessary parentheses around identifier 'y'. 105

net/sf/jguiraffe/resources/package.html

Violation Message Line
error Missing package documentation file. 0

net/sf/jguiraffe/gui/layout/Unit.java

Violation Message Line
error Missing a Javadoc comment. 48
error Missing a Javadoc comment. 62
error Missing a Javadoc comment. 77
error '/' is not preceded with whitespace. 81
error '/' is not followed by whitespace. 81
error '2.54' is a magic number. 81
error Missing a Javadoc comment. 97
error '8' is a magic number. 101
error '4' is a magic number. 101
error Name 'unitNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 108

net/sf/jguiraffe/gui/layout/CellAlignment.java

Violation Message Line
error '{' should be on a new line. 43

net/sf/jguiraffe/gui/app/CommandActionTask.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 21
error Unused import - net.sf.jguiraffe.gui.builder.enablers.EnablerBuilder. 25
error Line is longer than 100 characters. 105
error Line is longer than 100 characters. 205
error Line is longer than 100 characters. 330

net/sf/jguiraffe/gui/builder/components/tags/ListBoxTag.java

Violation Message Line
error Unused @param tag for 'editable'. 130
error Expected @param tag for 'multi'. 132
error Expected an @return tag. 252

net/sf/jguiraffe/gui/layout/PercentLayoutBase.java

Violation Message Line
error Unused @param tag for 'container'. 386
error Inner assignments should be avoided. 390
error Expected @param tag for 'cellGroups'. 634
error Unnecessary parentheses around identifier 'vert'. 771
error Each variable declaration must be in its own statement. 799
error 'if' is not followed by whitespace. 951
error 'for' construct must use '{}'s. 1015
error Empty statement. 1017
error More than 7 parameters. 1134
error Each variable declaration must be in its own statement. 1147

net/sf/jguiraffe/gui/platform/swing/builder/action/SwingActionManager.java

Violation Message Line
error Expected an @return tag. 71
error Expected an @return tag. 153
error Expected an @return tag. 171
error Expected an @return tag. 215
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 240
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 271
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 354
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 384

net/sf/jguiraffe/gui/builder/components/tags/ListModelUtils.java

Violation Message Line
error Class ListModelUtils should be declared as final. 44

net/sf/jguiraffe/gui/builder/event/FormFocusEvent.java

Violation Message Line
error '{' should be on a new line. 71

net/sf/jguiraffe/gui/builder/action/tags/EventFilterTag.java

Violation Message Line
error Line is longer than 100 characters. 91

net/sf/jguiraffe/gui/builder/components/tags/TextListModelTag.java

Violation Message Line
error Line is longer than 100 characters. 90

net/sf/jguiraffe/resources/impl/ResourceManagerImpl.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/action/tags/ToolButtonTag.java

Violation Message Line
error Expected an @return tag. 81

net/sf/jguiraffe/gui/builder/window/tags/WindowBaseTag.java

Violation Message Line
error Missing a Javadoc comment. 212

net/sf/jguiraffe/gui/platform/swing/builder/utils/SwingMessageOutput.java

Violation Message Line
error '{' is followed by whitespace. 45
error '{' is followed by whitespace. 50
error '{' is followed by whitespace. 56
error '{' is followed by whitespace. 60
error '{' is followed by whitespace. 65
error '{' is followed by whitespace. 69

net/sf/jguiraffe/gui/forms/ComponentHandlerImpl.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/di/ReflectionUtils.java

Violation Message Line
error Class ReflectionUtils should be declared as final. 46
error Expected @param tag for '<T>'. 135
error Line is longer than 100 characters. 399
error '17' is a magic number. 581

net/sf/jguiraffe/gui/builder/components/tags/ButtonTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.ComponentBuilderData. 19
error Unused import - net.sf.jguiraffe.gui.builder.components.model.TextIconAlignment. 22
error Expected an @return tag. 153

net/sf/jguiraffe/gui/builder/components/tags/ComponentHandlerTag.java

Violation Message Line
error Line is longer than 100 characters. 162
error Line is longer than 100 characters. 211
error 'abstract' modifier out of order with the JLS suggestions. 238

net/sf/jguiraffe/di/impl/ClassDependency.java

Violation Message Line
error Class ClassDependency should be declared as final. 34

net/sf/jguiraffe/di/impl/MethodInvocation.java

Violation Message Line
error 'if' is not followed by whitespace. 183
error Line is longer than 100 characters. 185
error Line is longer than 100 characters. 189

net/sf/jguiraffe/gui/builder/components/ComponentGroup.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 27
error Line is longer than 100 characters. 153

net/sf/jguiraffe/gui/builder/di/DIBuilderData.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ConversionHelper. 28
error Name 'anonymousCounter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 82

net/sf/jguiraffe/gui/builder/components/tags/table/ColumnClass.java

Violation Message Line
error '{' should be on a new line. 43

net/sf/jguiraffe/gui/platform/swing/builder/utils/package.html

Violation Message Line
error Missing package documentation file. 0

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingComponentManager.java

Violation Message Line
error Line is longer than 100 characters. 99
error Line is longer than 100 characters. 205
error Line is longer than 100 characters. 513
error Unused @param tag for 'names'. 537
error Expected an @return tag. 570
error Expected an @return tag. 590
error Line is longer than 100 characters. 938
error Line is longer than 100 characters. 1003
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 1119
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 1153

net/sf/jguiraffe/gui/layout/CellSize.java

Violation Message Line
error '{' should be on a new line. 38

net/sf/jguiraffe/gui/builder/components/tags/DesktopPanelTag.java

Violation Message Line
error '{' should be on a new line. 140

net/sf/jguiraffe/gui/builder/di/tags/MapTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 23
error Expected @throws tag for 'JellyTagException'. 398

net/sf/jguiraffe/gui/builder/components/tags/ValidatorBaseTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.transform.ChainValidator. 21
error Type Javadoc comment is missing an @param <T> tag. 48
error switch without "default" clause. 116

net/sf/jguiraffe/gui/builder/di/tags/BeanStoreTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.BeanProvider. 19
error Unused import - net.sf.jguiraffe.di.BeanStore. 20

net/sf/jguiraffe/gui/builder/event/filter/ChainedEventFilter.java

Violation Message Line
error Unused @param tag for 'filters'. 160
error Expected @param tag for 'childFilters'. 164

net/sf/jguiraffe/gui/builder/di/tags/ValueData.java

Violation Message Line
error Unused @param tag for 'c'. 146
error Expected @param tag for 's'. 148
error Unused @param tag for 'c'. 158
error Expected @param tag for 's'. 160

net/sf/jguiraffe/gui/cmd/CommandQueueEvent.java

Violation Message Line
error '{' should be on a new line. 103

net/sf/jguiraffe/gui/builder/action/tags/SeparatorTag.java

Violation Message Line
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 51

net/sf/jguiraffe/gui/platform/swing/builder/event/SwingEventConstantMapper.java

Violation Message Line
error Class SwingEventConstantMapper should be declared as final. 62

net/sf/jguiraffe/di/impl/SetPropertyInvocation.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InvocationHelper. 22

net/sf/jguiraffe/gui/builder/action/ActionBuilder.java

Violation Message Line
error Unused import - java.util.NoSuchElementException. 19
error Line is longer than 100 characters. 35
error Expected @param tag for 'names'. 184

net/sf/jguiraffe/gui/forms/FormRuntimeException.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/di/impl/providers/MapBeanProvider.java

Violation Message Line
error Expected an @return tag. 150

net/sf/jguiraffe/gui/cmd/CommandQueueImpl.java

Violation Message Line
error Unused @param tag for 'cmd'. 398

net/sf/jguiraffe/transform/ChainValidator.java

Violation Message Line
error Expected @param tag for 'shortEvaluation'. 88
error Expected @param tag for 'ctx'. 194

net/sf/jguiraffe/gui/forms/FormValidatorResults.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/window/InvariantWindowClosingStrategy.java

Violation Message Line
error Line is longer than 100 characters. 40

net/sf/jguiraffe/gui/builder/window/tags/WindowControllerTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.action.ActionBuilder. 19
error Unused import - net.sf.jguiraffe.gui.builder.components.ComponentBuilderData. 20
error Line is longer than 100 characters. 65

net/sf/jguiraffe/gui/builder/action/Accelerator.java

Violation Message Line
error Class Accelerator should be declared as final. 80
error Unused @param tag for 'key'. 329
error Expected @param tag for 'keyCode'. 335

net/sf/jguiraffe/gui/builder/components/tags/ContainerTag.java

Violation Message Line
error '{' is followed by whitespace. 80

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTableComponentHandler.java

Violation Message Line
error Line is longer than 100 characters. 111

net/sf/jguiraffe/transform/DummyTransformer.java

Violation Message Line
error File does not end with a newline. 0
error Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37

net/sf/jguiraffe/locators/ByteArrayLocator.java

Violation Message Line
error Class ByteArrayLocator should be declared as final. 52

net/sf/jguiraffe/gui/platform/swing/builder/action/SwingFormAction.java

Violation Message Line
error Variable access definition in wrong order. 48

net/sf/jguiraffe/gui/layout/CellGroup.java

Violation Message Line
error Expected an @return tag. 150
error Expected an @return tag. 166
error Expected an @return tag. 290

net/sf/jguiraffe/locators/FileLocator.java

Violation Message Line
error Class FileLocator should be declared as final. 45

net/sf/jguiraffe/di/impl/NameDependency.java

Violation Message Line
error Class NameDependency should be declared as final. 34

net/sf/jguiraffe/di/impl/ConstructorInvocation.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 21
error Unused import - net.sf.jguiraffe.di.InvocationHelper. 22

net/sf/jguiraffe/di/impl/providers/MethodInvocationBeanProvider.java

Violation Message Line
error Expected an @return tag. 170

net/sf/jguiraffe/transform/DefaultValidationResult.java

Violation Message Line
error Line is longer than 100 characters. 32
error Class DefaultValidationResult should be declared as final. 53
error 'for' is not followed by whitespace. 88
error 'if' is not followed by whitespace. 90
error 'if' is not followed by whitespace. 94
error 'if' is not followed by whitespace. 164
error '17' is a magic number. 223
error '23' is a magic number. 224
error Expected an @return tag. 396
error Expected an @return tag. 416

net/sf/jguiraffe/gui/builder/components/tags/StaticTextDataImpl.java

Violation Message Line
error Expected an @return tag. 133

net/sf/jguiraffe/gui/builder/window/ctrl/FormController.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.forms.BindingStrategy. 37
error 'if' is not followed by whitespace. 730

net/sf/jguiraffe/gui/builder/components/tags/IconTag.java

Violation Message Line
error Unused @throws tag for 'MissingAttributeException'. 190

net/sf/jguiraffe/gui/builder/window/WindowEvent.java

Violation Message Line
error '{' should be on a new line. 92

net/sf/jguiraffe/gui/platform/swing/builder/action/SwingCheckedItemController.java

Violation Message Line
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 50
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 76

net/sf/jguiraffe/gui/layout/PercentLayout.java

Violation Message Line
error Each variable declaration must be in its own statement. 105

net/sf/jguiraffe/gui/builder/components/tags/PercentCellConstraintsTag.java

Violation Message Line
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 85
error 'if' is not followed by whitespace. 95
error Expected @param tag for 'name'. 116
error Expected @param tag for 'defAlignment'. 116

net/sf/jguiraffe/gui/builder/event/FormMouseEvent.java

Violation Message Line
error Variable access definition in wrong order. 68
error Variable access definition in wrong order. 74
error Variable access definition in wrong order. 80
error Variable access definition in wrong order. 86
error More than 7 parameters. 123
error Expected an @return tag. 211

net/sf/jguiraffe/gui/builder/components/DefaultToolTipManager.java

Violation Message Line
error Unused @param tag for 'the'. 180
error Expected @param tag for 'tip'. 183
error Unused @param tag for 'the'. 192
error Expected @param tag for 'tip'. 194
error Unused @param tag for 'the'. 205
error Expected @param tag for 'tip'. 208
error Expected an @return tag. 276
error Variable 'standardTip' must be private and have accessor methods. 321
error Variable 'additionalTip' must be private and have accessor methods. 324

net/sf/jguiraffe/gui/builder/di/tags/FactoryTag.java

Violation Message Line
error Expected @param tag for 'output'. 130

net/sf/jguiraffe/gui/builder/components/tags/ProgressBarTag.java

Violation Message Line
error Line contains a tab character. 112
error Line contains a tab character. 113
error Line contains a tab character. 115
error Line contains a tab character. 116
error Line contains a tab character. 118
error Line contains a tab character. 119
error Line contains a tab character. 121
error Line contains a tab character. 122
error Line contains a tab character. 124
error Line contains a tab character. 125
error Line contains a tab character. 127
error Line contains a tab character. 128
error Line contains a tab character. 130
error Line contains a tab character. 131
error Line contains a tab character. 133
error Line contains a tab character. 136
error Line contains a tab character. 137
error Line contains a tab character. 138
error Line contains a tab character. 139
error Line contains a tab character. 140
error Line contains a tab character. 141
error Line contains a tab character. 142
error Line contains a tab character. 144
error Line contains a tab character. 149
error Line contains a tab character. 150
error Line contains a tab character. 151
error Line contains a tab character. 152
error Line contains a tab character. 154
error Line contains a tab character. 159
error Line contains a tab character. 160
error Line contains a tab character. 161
error Line contains a tab character. 162
error Line contains a tab character. 164
error Line contains a tab character. 169
error Line contains a tab character. 170
error Line contains a tab character. 171
error Line contains a tab character. 172
error Line contains a tab character. 174
error Line contains a tab character. 179
error Line contains a tab character. 180
error Line contains a tab character. 181
error Line contains a tab character. 182
error Line contains a tab character. 184
error Line contains a tab character. 189
error Line contains a tab character. 190
error Line contains a tab character. 191
error Line contains a tab character. 192
error Line contains a tab character. 194
error Line contains a tab character. 199
error Line contains a tab character. 200
error Line contains a tab character. 201
error Line contains a tab character. 202
error Line contains a tab character. 204
error Line contains a tab character. 210
error Line contains a tab character. 211
error Line contains a tab character. 212
error Line contains a tab character. 213
error Line contains a tab character. 215
error Line contains a tab character. 220
error Line contains a tab character. 221
error Line contains a tab character. 222
error Line contains a tab character. 223
error Line contains a tab character. 225
error Line contains a tab character. 230
error Line contains a tab character. 231
error Line contains a tab character. 232
error Line contains a tab character. 233
error Line contains a tab character. 235
error Line contains a tab character. 240
error Line contains a tab character. 241
error Line contains a tab character. 242
error Line contains a tab character. 243
error Line contains a tab character. 245
error Line contains a tab character. 250
error Line contains a tab character. 251
error Line contains a tab character. 252
error Line contains a tab character. 253
error Line contains a tab character. 255
error Line contains a tab character. 260
error Line contains a tab character. 261
error Line contains a tab character. 262
error Line contains a tab character. 263
error Line contains a tab character. 265
error Expected an @return tag. 275
error Line contains a tab character. 275
error Line contains a tab character. 276
error Line contains a tab character. 277
error Line contains a tab character. 278
error Line contains a tab character. 279

net/sf/jguiraffe/gui/builder/components/tags/UseBeanBaseTag.java

Violation Message Line
error '{' is followed by whitespace. 145
error '{' is followed by whitespace. 149
error Expected @throws tag for 'JellyTagException'. 466

net/sf/jguiraffe/gui/builder/action/tags/FormEventListenerTag.java

Violation Message Line
error Line is longer than 100 characters. 95

net/sf/jguiraffe/gui/builder/di/tags/BeanTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.BeanStore. 20
error Line is longer than 100 characters. 46
error Line is longer than 100 characters. 55
error Line is longer than 100 characters. 84
error Line is longer than 100 characters. 109
error Line is longer than 100 characters. 124
error Line is longer than 100 characters. 142

net/sf/jguiraffe/di/impl/ChainedInvocation.java

Violation Message Line
error Expected an @return tag. 320

net/sf/jguiraffe/gui/builder/components/tags/CheckboxTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.model.TextIconAlignment. 22

net/sf/jguiraffe/gui/builder/di/tags/EntryKeyTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 19

net/sf/jguiraffe/gui/builder/components/tags/TransformerBaseTag.java

Violation Message Line
error Type Javadoc comment is missing an @param <T> tag. 50

net/sf/jguiraffe/gui/builder/action/tags/MenuBarTag.java

Violation Message Line
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 95
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 113

net/sf/jguiraffe/transform/DateTimeTransformer.java

Violation Message Line
error Expected an @return tag. 108

net/sf/jguiraffe/gui/builder/components/tags/table/ColumnComponentTag.java

Violation Message Line
error Missing a Javadoc comment. 219
error Missing a Javadoc comment. 224
error Missing a Javadoc comment. 229
error Missing a Javadoc comment. 236
error Missing a Javadoc comment. 241
error Missing a Javadoc comment. 246
error Missing a Javadoc comment. 251
error Missing a Javadoc comment. 256
error Missing a Javadoc comment. 261

net/sf/jguiraffe/gui/builder/components/tags/SplitterTag.java

Violation Message Line
error Unused @param tag for 'the'. 291
error Expected @param tag for 'container'. 295

net/sf/jguiraffe/di/BeanContext.java

Violation Message Line
error Expected @param tag for '<T>'. 88
error Expected @param tag for '<T>'. 102
error Line has trailing spaces. 257
error Line has trailing spaces. 265

net/sf/jguiraffe/di/impl/Invocation.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 24

net/sf/jguiraffe/gui/builder/components/Color.java

Violation Message Line
error Unused @throws tag for 'FormBuilderException'. 56
error '32' is a magic number. 103
error '255' is a magic number. 166
error '255' is a magic number. 166
error '255' is a magic number. 166

net/sf/jguiraffe/gui/platform/swing/builder/components/table/SwingTableCellRenderer.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.tags.table.TableSelectionHandler. 24
error ':' should be on a new line. 87

net/sf/jguiraffe/gui/forms/ComponentHandler.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTabbedPaneHandler.java

Violation Message Line
error Expected an @return tag. 77
error Expected @param tag for 'data'. 98

net/sf/jguiraffe/gui/app/ApplicationContext.java

Violation Message Line
error Unused import - java.util.MissingResourceException. 20

net/sf/jguiraffe/gui/builder/components/tags/ReferenceTag.java

Violation Message Line
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 115
error Line is longer than 100 characters. 118

net/sf/jguiraffe/resources/Message.java

Violation Message Line
error Unused import - java.util.MissingResourceException. 22
error '17' is a magic number. 315

net/sf/jguiraffe/locators/LocatorUtils.java

Violation Message Line
error Class LocatorUtils should be declared as final. 46
error 'if' is not followed by whitespace. 104
error 'if' is not followed by whitespace. 109

net/sf/jguiraffe/gui/layout/NumberWithUnit.java

Violation Message Line
error Variable access definition in wrong order. 51
error Expected an @return tag. 226
error '64' is a magic number. 229
error '17' is a magic number. 245
error '32' is a magic number. 249

net/sf/jguiraffe/di/impl/providers/ConstructorBeanProvider.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 24

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingListModel.java

Violation Message Line
error Each variable declaration must be in its own statement. 117

net/sf/jguiraffe/gui/builder/components/tags/ConverterTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 18

net/sf/jguiraffe/gui/builder/components/tags/FieldTag.java

Violation Message Line
error Line is longer than 100 characters. 51

net/sf/jguiraffe/gui/builder/components/tags/SimpleComponentTag.java

Violation Message Line
error File does not end with a newline. 0
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 71

net/sf/jguiraffe/gui/builder/action/ActionHelper.java

Violation Message Line
error Class ActionHelper should be declared as final. 39
error Expected @param tag for 'enabled'. 204

net/sf/jguiraffe/gui/builder/components/Composite.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/components/tags/FormBaseTag.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/action/ActionInvoker.java

Violation Message Line
error '{' is followed by whitespace. 170

net/sf/jguiraffe/transform/NumberTransformerBase.java

Violation Message Line
error Type Javadoc comment is missing an @param <T> tag. 123

net/sf/jguiraffe/resources/impl/package.html

Violation Message Line
error Missing package documentation file. 0

net/sf/jguiraffe/gui/builder/di/tags/SetTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 20

net/sf/jguiraffe/di/impl/BeanContextWrapper.java

Violation Message Line
error Expected @param tag for '<T>'. 237
error Expected @param tag for '<T>'. 251

net/sf/jguiraffe/gui/builder/components/tags/ConstraintsTag.java

Violation Message Line
error Redundant throws: 'MissingAttributeException' is subclass of 'JellyTagException'. 56

net/sf/jguiraffe/locators/URLLocator.java

Violation Message Line
error Class URLLocator should be declared as final. 43

net/sf/jguiraffe/gui/builder/components/tags/table/TableColumnWidthController.java

Violation Message Line
error Class TableColumnWidthController should be declared as final. 40
error '100' is a magic number. 246
error '100' is a magic number. 288
error '100' is a magic number. 337
error '100' is a magic number. 375
error '100' is a magic number. 384
error '100' is a magic number. 401
error Expected an @return tag. 421

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingStaticTextComponentHandler.java

Violation Message Line
error Line is longer than 100 characters. 38
error Line has trailing spaces. 100

net/sf/jguiraffe/transform/AbstractIntegerTransformer.java

Violation Message Line
error Type Javadoc comment is missing an @param <T> tag. 36

net/sf/jguiraffe/gui/builder/components/tags/TransformerTag.java

Violation Message Line
error switch without "default" clause. 137

net/sf/jguiraffe/resources/impl/bundle/BundleResourceGroup.java

Violation Message Line
error Unused import - java.util.MissingResourceException. 22

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingRadioGroupWidgetHandler.java

Violation Message Line
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 66
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 179
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 197
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 240
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 265

net/sf/jguiraffe/gui/builder/components/ComponentBuilderData.java

Violation Message Line
error Unused import - java.util.EmptyStackException. 20
error Unused import - net.sf.jguiraffe.di.BeanStore. 28
error Unused import - net.sf.jguiraffe.gui.builder.BuilderData. 31
error Variable access definition in wrong order. 194
error Unused Javadoc tag. 854
error Expected @param tag for 'names'. 856
error Variable 'componentStore' must be private and have accessor methods. 1212
error Variable 'callBacks' must be private and have accessor methods. 1215

net/sf/jguiraffe/gui/layout/ButtonLayout.java

Violation Message Line
error Variable access definition in wrong order. 57
error Variable access definition in wrong order. 60
error '3' is a magic number. 238
error '3' is a magic number. 239
error Each variable declaration must be in its own statement. 283
error '50' is a magic number. 323
error '100' is a magic number. 327
error '{' should be on a new line. 339

net/sf/jguiraffe/resources/ResourceManager.java

Violation Message Line
error File does not end with a newline. 0
error Unused @param tag for 'locale'. 100
error Expected @param tag for 'loc'. 105

net/sf/jguiraffe/gui/app/Application.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 31
error Line is longer than 100 characters. 197
error Unused @throws tag for 'ApplicationException'. 700
error Expected @throws tag for 'ApplicationRuntimeException'. 703
error Line is longer than 100 characters. 1157

net/sf/jguiraffe/gui/builder/event/filter/TypeEventFilter.java

Violation Message Line
error Must have at least one statement. 111

net/sf/jguiraffe/gui/builder/action/tags/ActionTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.BeanContext. 19
error Unused import - net.sf.jguiraffe.di.InjectionException. 20
error Unused import - net.sf.jguiraffe.gui.builder.action.ActionStore. 22

net/sf/jguiraffe/gui/app/ApplicationShutdownListener.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/components/ComponentBuilderCallBack.java

Violation Message Line
error Unused @param tag for 'an'. 62
error Expected @param tag for 'params'. 67

net/sf/jguiraffe/di/impl/DefaultClassLoaderProvider.java

Violation Message Line
error Unused @param tag for 'loaderRef'. 78
error Expected @param tag for 'name'. 82

net/sf/jguiraffe/gui/builder/di/tags/ConstantValueTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 18
error Line is longer than 100 characters. 276

net/sf/jguiraffe/gui/builder/action/tags/MenuTag.java

Violation Message Line
error Expected @throws tag for 'FormActionException'. 193

net/sf/jguiraffe/di/impl/DefaultBeanContext.java

Violation Message Line
error Name 'txCounter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 57
error Unused @param tag for 'the'. 186
error Expected @param tag for 'name'. 189
error Expected @param tag for '<T>'. 272
error Expected @param tag for '<T>'. 285

net/sf/jguiraffe/gui/layout/CellConstraints.java

Violation Message Line
error Class CellConstraints should be declared as final. 113
error '32' is a magic number. 212
error '17' is a magic number. 290
error '3' is a magic number. 476

net/sf/jguiraffe/gui/builder/di/tags/ElementTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 19

net/sf/jguiraffe/gui/builder/components/tags/TextIconData.java

Violation Message Line
error 'catch' is not followed by whitespace. 232

net/sf/jguiraffe/gui/builder/action/tags/EventRegistrationTag.java

Violation Message Line
error Line is longer than 100 characters. 153
error Expected @throws tag for 'JellyTagException'. 206

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingComponentUtils.java

Violation Message Line
error Utility classes should not have a public or default constructor. 46

net/sf/jguiraffe/gui/forms/DefaultFormValidatorResults.java

Violation Message Line
error Unused import - net.sf.jguiraffe.transform.ValidationMessageHandler. 29

net/sf/jguiraffe/di/impl/providers/ConstantBeanProvider.java

Violation Message Line
error Class ConstantBeanProvider should be declared as final. 62

net/sf/jguiraffe/gui/builder/di/tags/ListTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 20

net/sf/jguiraffe/gui/builder/window/tags/FrameTag.java

Violation Message Line
error Expected an @return tag. 41
error Expected an @return tag. 54

net/sf/jguiraffe/di/impl/providers/LifeCycleBeanProvider.java

Violation Message Line
error Inner assignments should be avoided. 320

net/sf/jguiraffe/gui/builder/components/ColorHelper.java

Violation Message Line
error Class ColorHelper should be declared as final. 49
error Variable access definition in wrong order. 55
error Variable access definition in wrong order. 58
error Variable access definition in wrong order. 65
error '16' is a magic number. 160
error '16' is a magic number. 161
error '8' is a magic number. 161
error '0xFF' is a magic number. 161
error '0xFF' is a magic number. 162
error '{' should be on a new line. 234
error Missing a Javadoc comment. 235
error Missing a Javadoc comment. 235
error Missing a Javadoc comment. 235
error Missing a Javadoc comment. 236
error Missing a Javadoc comment. 236
error Missing a Javadoc comment. 237
error Missing a Javadoc comment. 237
error Missing a Javadoc comment. 238
error Missing a Javadoc comment. 238
error Missing a Javadoc comment. 239
error Missing a Javadoc comment. 239
error Missing a Javadoc comment. 240
error Missing a Javadoc comment. 240

net/sf/jguiraffe/gui/builder/di/tags/EntryTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.ClassLoaderProvider. 19
error Line is longer than 100 characters. 56

net/sf/jguiraffe/gui/builder/components/tags/PercentCellGroupTag.java

Violation Message Line
error Unused @throws tag for 'MissingAttributeException'. 126

net/sf/jguiraffe/gui/builder/components/tags/TabbedPaneTag.java

Violation Message Line
error Variable access definition in wrong order. 111
error Variable access definition in wrong order. 114
error Variable access definition in wrong order. 118
error Variable access definition in wrong order. 122
error Variable access definition in wrong order. 126
error Unused @param tag for 'the'. 211
error Expected an @return tag. 213

net/sf/jguiraffe/gui/app/OpenWindowCommand.java

Violation Message Line
error Line is longer than 100 characters. 60
error Expected @throws tag for 'Exception'. 165

net/sf/jguiraffe/di/impl/providers/SingletonBeanProvider.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 24
error Unused @param tag for 'initinv'. 67
error Expected @param tag for 'initInv'. 74

net/sf/jguiraffe/gui/platform/swing/builder/components/table/SwingTableModel.java

Violation Message Line
error Expected @param tag for 'fields'. 458

net/sf/jguiraffe/di/impl/ClassDescription.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.BeanContext. 19
error Unused import - net.sf.jguiraffe.di.InjectionException. 21

net/sf/jguiraffe/gui/forms/bind/DummyBindingStrategy.java

Violation Message Line
error Class DummyBindingStrategy should be declared as final. 41

net/sf/jguiraffe/gui/builder/components/tags/SliderTag.java

Violation Message Line
error Expected an @return tag. 323

net/sf/jguiraffe/gui/builder/di/tags/InvocationData.java

Violation Message Line
error Class InvocationData should be declared as final. 55
error Expected @throws tag for 'JellyTagException'. 199

net/sf/jguiraffe/di/ConversionHelper.java

Violation Message Line
error Declaring variables, return values or parameters of type 'LinkedList' is not allowed. 68

net/sf/jguiraffe/gui/layout/BorderLayout.java

Violation Message Line
error Variable access definition in wrong order. 49
error Variable access definition in wrong order. 52
error Variable access definition in wrong order. 55
error Variable access definition in wrong order. 58
error Variable access definition in wrong order. 61
error '7' is a magic number. 272
error '7' is a magic number. 272
error '7' is a magic number. 273
error '7' is a magic number. 273
error Each variable declaration must be in its own statement. 281
error '5' is a magic number. 299
error '5' is a magic number. 309
error '3' is a magic number. 359
error '100' is a magic number. 360
error '4' is a magic number. 361
error '5' is a magic number. 363
error '6' is a magic number. 365
error '3' is a magic number. 373
error '100' is a magic number. 374
error '4' is a magic number. 375
error '5' is a magic number. 377
error '6' is a magic number. 379
error '3' is a magic number. 394
error '3' is a magic number. 409
error '3' is a magic number. 427
error '3' is a magic number. 427
error '3' is a magic number. 442

net/sf/jguiraffe/gui/forms/ValidationPhase.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/di/MutableBeanStore.java

Violation Message Line
error Redundant 'public' modifier. 96

net/sf/jguiraffe/gui/builder/action/ActionStore.java

Violation Message Line
error Duplicate @return tag. 172

net/sf/jguiraffe/gui/builder/components/model/TreeExpansionEvent.java

Violation Message Line
error '{' should be on a new line. 102

net/sf/jguiraffe/gui/builder/BeanBuilder.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.BeanStore. 19
error Unused import - net.sf.jguiraffe.di.ConversionHelper. 21

net/sf/jguiraffe/transform/DateTransformerBase.java

Violation Message Line
error Expected @param tag for 'equal'. 358
error Unused @param tag for 'datePart'. 453
error Expected @param tag for 'timePart'. 457
error Must have at least one statement. 559
error Must have at least one statement. 568

net/sf/jguiraffe/gui/builder/components/tags/table/TableTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 23
error Unused import - net.sf.jguiraffe.gui.forms.FieldHandler. 31
error Unused import - net.sf.jguiraffe.transform.Transformer. 34
error Line is longer than 100 characters. 813

net/sf/jguiraffe/gui/builder/components/tags/ToggleButtonTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.model.TextIconAlignment. 22
error Expected an @return tag. 131

net/sf/jguiraffe/gui/builder/components/FormBuilderRuntimeException.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTreeComponentHandler.java

Violation Message Line
error Line is longer than 100 characters. 426
error Expected @throws tag for 'ExpandVetoException'. 449
error Line is longer than 100 characters. 453
error Expected @throws tag for 'ExpandVetoException'. 463
error Line is longer than 100 characters. 478
error Line is longer than 100 characters. 520

net/sf/jguiraffe/gui/layout/PercentData.java

Violation Message Line
error Class PercentData should be declared as final. 69
error Variable access definition in wrong order. 77
error More than 7 parameters. 119
error Unnecessary parentheses around identifier 'vert'. 226
error '17' is a magic number. 325
error Inner assignments should be avoided. 617
error Inner assignments should be avoided. 617
error Inner assignments should be avoided. 617
error Inner assignments should be avoided. 618
error Inner assignments should be avoided. 619

net/sf/jguiraffe/transform/DefaultValidationMessageHandler.java

Violation Message Line
error Expected an @return tag. 234
error Expected @param tag for 'context'. 234
error '17' is a magic number. 342

net/sf/jguiraffe/gui/builder/components/tags/TreeTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.di.InjectionException. 23
error Line is longer than 100 characters. 469
error Expected an @return tag. 485

net/sf/jguiraffe/gui/forms/FormValidationMessageFormat.java

Violation Message Line
error More than 7 parameters. 442

net/sf/jguiraffe/gui/builder/components/tags/LocalizedTag.java

Violation Message Line
error Line is longer than 100 characters. 48

net/sf/jguiraffe/gui/platform/swing/builder/window/WindowHelper.java

Violation Message Line
error Must have at least one statement. 446
error Each variable declaration must be in its own statement. 589
error Inner assignments should be avoided. 594

net/sf/jguiraffe/gui/builder/action/tags/MenuItemTag.java

Violation Message Line
error Expected an @return tag. 78

net/sf/jguiraffe/gui/builder/BeanBuilderResult.java

Violation Message Line
error Unused import - java.util.NoSuchElementException. 19
error Unused import - net.sf.jguiraffe.di.BeanProvider. 22
error Unused import - net.sf.jguiraffe.di.ConversionHelper. 25

net/sf/jguiraffe/gui/builder/components/tags/table/TableColumnTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.FormBuilderRuntimeException. 23

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingButtonHandler.java

Violation Message Line
error Declaring variables, return values or parameters of type 'AbstractButton' is not allowed. 57

net/sf/jguiraffe/gui/builder/impl/JellyBeanBuilder.java

Violation Message Line
error Unused import - java.util.NoSuchElementException. 22
error Must have at least one statement. 249

net/sf/jguiraffe/gui/builder/components/ToolTipManager.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.utils.GUIRuntimeException. 19

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingProgressBarHandler.java

Violation Message Line
error File does not end with a newline. 0
error Line contains a tab character. 43
error Line contains a tab character. 45
error Line contains a tab character. 51
error Line contains a tab character. 52
error Line contains a tab character. 53
error Line contains a tab character. 54
error Line contains a tab character. 56
error Line contains a tab character. 61
error Line contains a tab character. 62
error Line contains a tab character. 63
error Line contains a tab character. 64
error Line contains a tab character. 66
error Line contains a tab character. 71
error Line contains a tab character. 72
error Line contains a tab character. 73
error Line contains a tab character. 74
error Line contains a tab character. 76
error Line contains a tab character. 81
error Line contains a tab character. 82
error Line contains a tab character. 83
error Line contains a tab character. 84
error Line contains a tab character. 86
error Line contains a tab character. 93
error Line contains a tab character. 94
error Line contains a tab character. 95
error Line contains a tab character. 96
error Line contains a tab character. 98
error Line contains a tab character. 103
error Line contains a tab character. 104
error Line contains a tab character. 105
error Line contains a tab character. 106
error Line contains a tab character. 108
error Line contains a tab character. 113
error Line contains a tab character. 114
error Line contains a tab character. 115
error Line contains a tab character. 116
error Line contains a tab character. 118
error Line contains a tab character. 124
error Line contains a tab character. 125
error Line contains a tab character. 126
error Line contains a tab character. 127
error Line contains a tab character. 129
error Line contains a tab character. 135
error Line contains a tab character. 136
error Line contains a tab character. 137
error Line contains a tab character. 138
error Line contains a tab character. 139
error Line contains a tab character. 140
error Line contains a tab character. 141

net/sf/jguiraffe/resources/impl/bundle/package.html

Violation Message Line
error Missing package documentation file. 0

net/sf/jguiraffe/gui/builder/action/tags/EventListenerTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.event.FormEventManager. 28
error Unused @param tag for 'eventFilter'. 188
error Expected @param tag for 'filterName'. 190

net/sf/jguiraffe/gui/builder/components/tags/PanelTag.java

Violation Message Line
error Unused import - org.apache.commons.jelly.MissingAttributeException. 22
error Unused @throws tag for 'MissingAttributeException'. 273
error Expected an @return tag. 275
error Expected @throws tag for 'JellyTagException'. 277

net/sf/jguiraffe/gui/builder/components/tags/PercentLayoutTag.java

Violation Message Line
error Expected an @return tag. 258

net/sf/jguiraffe/di/EnumConverter.java

Violation Message Line
error Class EnumConverter should be declared as final. 45
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
error Expected an @return tag. 78

net/sf/jguiraffe/gui/platform/swing/builder/components/SwingTreeCellRenderer.java

Violation Message Line
error Expected an @return tag. 133

net/sf/jguiraffe/gui/app/ApplicationResources.java

Violation Message Line
error Utility classes should not have a public or default constructor. 42

net/sf/jguiraffe/di/impl/DefaultDependencyProvider.java

Violation Message Line
error Line is longer than 100 characters. 209

net/sf/jguiraffe/gui/platform/swing/builder/utils/SwingGUISynchronizer.java

Violation Message Line
error Expected @throws tag for 'GUIRuntimeException'. 59

net/sf/jguiraffe/locators/ClassPathLocator.java

Violation Message Line
error Class ClassPathLocator should be declared as final. 43
error Expected an @return tag. 115
error Expected @param tag for 'obj'. 116

net/sf/jguiraffe/gui/builder/components/model/StaticTextData.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.tags.IconTag. 19
error Unused import - net.sf.jguiraffe.gui.builder.components.tags.StaticTextTag. 20

net/sf/jguiraffe/transform/AbstractDecimalTransformer.java

Violation Message Line
error Type Javadoc comment is missing an @param <T> tag. 36

net/sf/jguiraffe/gui/builder/event/FormEventManager.java

Violation Message Line
error '{' is followed by whitespace. 989

net/sf/jguiraffe/gui/builder/components/tags/RadioButtonTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.model.TextIconAlignment. 21

net/sf/jguiraffe/gui/builder/components/tags/FontTag.java

Violation Message Line
error Unused @param tag for 'bold'. 258
error Expected @param tag for 'italic'. 260

net/sf/jguiraffe/gui/builder/components/tags/StaticTextTag.java

Violation Message Line
error Unused import - net.sf.jguiraffe.gui.builder.components.model.StaticTextData. 23
error Unused import - net.sf.jguiraffe.gui.builder.components.model.TextIconAlignment. 24
error Expected an @return tag. 157

net/sf/jguiraffe/gui/platform/swing/layout/SwingPercentLayoutAdapter.java

Violation Message Line
error File does not end with a newline. 0
error Expected an @return tag. 100
error Expected an @return tag. 110
error Each variable declaration must be in its own statement. 169
error Unused @param tag for 'containter'. 232
error Expected @param tag for 'container'. 235

net/sf/jguiraffe/gui/builder/components/tags/LabelTag.java

Violation Message Line
error File does not end with a newline. 0
error Unused import - net.sf.jguiraffe.gui.builder.components.model.TextIconAlignment. 26

net/sf/jguiraffe/gui/builder/event/FormListenerType.java

Violation Message Line
error '{' should be on a new line. 42
error Missing a Javadoc comment. 46
error Missing a Javadoc comment. 56
error Missing a Javadoc comment. 66
error Missing a Javadoc comment. 85

net/sf/jguiraffe/gui/app/ApplicationContextImpl.java

Violation Message Line
error Unused import - java.util.MissingResourceException. 22

net/sf/jguiraffe/transform/Validator.java

Violation Message Line
error File does not end with a newline. 0

net/sf/jguiraffe/gui/builder/components/model/ProgressBarHandler.java

Violation Message Line
error File does not end with a newline. 0
error Line contains a tab character. 39
error Line contains a tab character. 44
error Line contains a tab character. 46
error Line contains a tab character. 53
error Line contains a tab character. 55
error Line contains a tab character. 60
error Line contains a tab character. 62
error Line contains a tab character. 68