Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos info Warnings warning Errors error
165 0 0 7527

Rules

Rules Violations Severity
PackageHtml 26 error Error
NewlineAtEndOfFile 17 error Error
Translation 0 error Error
JavadocMethod 806 error Error
JavadocType 42 error Error
JavadocVariable 202 error Error
JavadocStyle 141 error Error
ConstantName 10 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 0 error Error
TypeName 0 error Error
AvoidStarImport 16 error Error
IllegalImport 0 error Error
RedundantImport 2 error Error
UnusedImports 12 error Error
FileLength 0 error Error
LineLength 1030 error Error
MethodLength 0 error Error
ParameterNumber 0 error Error
EmptyForIteratorPad 0 error Error
MethodParamPad 0 error Error
NoWhitespaceAfter 0 error Error
NoWhitespaceBefore 0 error Error
OperatorWrap 3 error Error
ParenPad 203 error Error
TypecastParenPad 0 error Error
TabCharacter 10 error Error
WhitespaceAfter 18 error Error
WhitespaceAround 2527 error Error
ModifierOrder 6 error Error
RedundantModifier 2 error Error
AvoidNestedBlocks 0 error Error
EmptyBlock 2 error Error
LeftCurly 1312 error Error
NeedBraces 38 error Error
RightCurly 141 error Error
AvoidInlineConditionals 17 error Error
DoubleCheckedLocking 0 error Error
EmptyStatement 0 error Error
EqualsHashCode 0 error Error
HiddenField 129 error Error
IllegalInstantiation 0 error Error
InnerAssignment 2 error Error
MagicNumber 11 error Error
MissingSwitchDefault 0 error Error
RedundantThrows 85 error Error
SimplifyBooleanExpression 0 error Error
SimplifyBooleanReturn 0 error Error
DesignForExtension 402 error Error
FinalClass 6 error Error
HideUtilityClassConstructor 9 error Error
InterfaceIsType 1 error Error
VisibilityModifier 21 error Error
ArrayTypeStyle 3 error Error
FinalParameters 227 error Error
GenericIllegalRegexp
  • message : "Line has trailing spaces."
  • format : "\s+$"
47 error Error
TodoComment 1 error Error
UpperEll 0 error Error

Files

Files info warning error
com/atlassian/plugin/PluginState.java 0 0 7
com/atlassian/plugin/Plugin.java 0 0 121
com/atlassian/plugin/PluginInstaller.java 0 0 4
com/atlassian/plugin/manager/DefaultPluginManager.java 0 0 978
com/atlassian/plugin/parsers/XmlDescriptorParser.java 0 0 151
org/codehaus/classworlds/uberjar/protocol/jar/NonLockingJarHandler.java 0 0 67
com/atlassian/plugin/factories/XmlDynamicPluginFactory.java 0 0 62
com/atlassian/plugin/loaders/SinglePluginLoader.java 0 0 102
com/atlassian/plugin/impl/package.html 0 0 1
com/atlassian/plugin/util/zip/UrlUnzipper.java 0 0 22
com/atlassian/plugin/util/JavaVersionUtils.java 0 0 13
com/atlassian/plugin/loaders/classloading/Scanner.java 0 0 19
com/atlassian/plugin/util/PluginUtils.java 0 0 21
com/atlassian/plugin/elements/ResourceDescriptor.java 0 0 106
com/atlassian/plugin/descriptors/AbstractModuleDescriptor.java 0 0 224
com/atlassian/plugin/parsers/DescriptorParser.java 0 0 11
com/atlassian/plugin/hostcontainer/package.html 0 0 1
com/atlassian/plugin/impl/StaticPlugin.java 0 0 36
com/atlassian/plugin/loaders/ScanningPluginLoader.java 0 0 152
com/atlassian/plugin/elements/ResourceLocation.java 0 0 49
com/atlassian/plugin/hostcontainer/HostContainer.java 0 0 13
com/atlassian/plugin/event/impl/DefaultPluginEventManager.java 0 0 138
com/atlassian/plugin/util/zip/package-info.java 0 0 2
com/atlassian/plugin/loaders/DirectoryPluginLoader.java 0 0 17
com/atlassian/plugin/util/concurrent/package.html 0 0 1
com/atlassian/plugin/manager/PluginEnabler.java 0 0 74
com/atlassian/plugin/repositories/package.html 0 0 1
com/atlassian/plugin/classloader/url/package.html 0 0 1
com/atlassian/plugin/util/resource/AlternativeResourceLoader.java 0 0 3
com/atlassian/plugin/util/concurrent/AbstractCopyOnWriteMap.java 0 0 297
com/atlassian/plugin/util/concurrent/CopyOnWriteMap.java 0 0 192
com/atlassian/plugin/util/WaitUntil.java 0 0 30
org/codehaus/classworlds/uberjar/protocol/jar/package.html 0 0 1
com/atlassian/plugin/util/ClassUtils.java 0 0 31
com/atlassian/plugin/descriptors/UnrecognisedModuleDescriptor.java 0 0 27
com/atlassian/plugin/PluginInformation.java 0 0 84
com/atlassian/plugin/elements/package.html 0 0 1
com/atlassian/plugin/event/events/PluginModuleEnabledEvent.java 0 0 9
com/atlassian/plugin/loaders/BundledPluginLoader.java 0 0 21
com/atlassian/plugin/PluginArtifact.java 0 0 8
com/atlassian/plugin/loaders/DynamicPluginLoader.java 0 0 4
com/atlassian/plugin/loaders/LoaderUtils.java 0 0 34
com/atlassian/plugin/event/events/PluginFrameworkShutdownEvent.java 0 0 17
com/atlassian/plugin/predicate/ModuleOfClassPredicate.java 0 0 35
com/atlassian/plugin/DefaultPluginManager.java 0 0 12
com/atlassian/plugin/impl/AbstractDelegatingPlugin.java 0 0 214
com/atlassian/plugin/util/validation/package.html 0 0 1
com/atlassian/plugin/manager/store/package.html 0 0 1
com/atlassian/plugin/event/events/PluginContainerFailedEvent.java 0 0 23
com/atlassian/plugin/util/Assertions.java 0 0 20
com/atlassian/plugin/predicate/ModulePredicate.java 0 0 4
com/atlassian/plugin/AutowireCapablePlugin.java 0 0 23
com/atlassian/plugin/Resources.java 0 0 80
com/atlassian/plugin/manager/PluginPersistentState.java 0 0 31
com/atlassian/plugin/impl/DefaultDynamicPlugin.java 0 0 60
com/atlassian/plugin/util/zip/AbstractUnzipper.java 0 0 78
com/atlassian/plugin/event/events/PluginDisabledEvent.java 0 0 12
com/atlassian/plugin/util/collect/package.html 0 0 1
com/atlassian/plugin/parsers/XmlDescriptorParserFactory.java 0 0 11
com/atlassian/plugin/loaders/PluginLoader.java 0 0 22
com/atlassian/plugin/Resourced.java 0 0 21
com/atlassian/plugin/descriptors/RequiresRestart.java 0 0 3
com/atlassian/plugin/event/events/PluginFrameworkStartedEvent.java 0 0 16
com/atlassian/plugin/util/collect/TransformingIterator.java 0 0 34
com/atlassian/plugin/manager/package.html 0 0 1
com/atlassian/plugin/JarPluginArtifact.java 0 0 50
com/atlassian/plugin/url/package.html 0 0 1
com/atlassian/plugin/event/impl/ListenerMethodSelector.java 0 0 3
com/atlassian/plugin/descriptors/ResourcedModuleDescriptor.java 0 0 11
com/atlassian/plugin/PluginAccessor.java 0 0 191
com/atlassian/plugin/util/zip/Unzipper.java 0 0 8
com/atlassian/plugin/DefaultPluginArtifactFactory.java 0 0 16
com/atlassian/plugin/classloader/url/BytesUrlConnection.java 0 0 13
com/atlassian/plugin/ModuleCompleteKey.java 0 0 22
com/atlassian/plugin/predicate/EnabledModulePredicate.java 0 0 22
com/atlassian/plugin/impl/DynamicPlugin.java 0 0 4
com/atlassian/plugin/event/events/PluginContainerRefreshedEvent.java 0 0 16
com/atlassian/plugin/factories/PluginFactory.java 0 0 16
com/atlassian/plugin/util/validation/ValidationException.java 0 0 25
com/atlassian/plugin/event/events/PluginRefreshedEvent.java 0 0 10
com/atlassian/plugin/predicate/EnabledPluginPredicate.java 0 0 12
com/atlassian/plugin/impl/XmlDynamicPlugin.java 0 0 36
com/atlassian/plugin/hostcontainer/package-info.java 0 0 2
com/atlassian/plugin/manager/store/MemoryPluginPersistentStateStore.java 0 0 11
com/atlassian/plugin/parsers/package.html 0 0 1
com/atlassian/plugin/classloader/package.html 0 0 1
com/atlassian/plugin/impl/UnloadablePlugin.java 0 0 38
com/atlassian/plugin/ModuleDescriptorFactory.java 0 0 16
com/atlassian/plugin/classloader/DelegationClassLoader.java 0 0 51
com/atlassian/plugin/PluginParseException.java 0 0 13
com/atlassian/plugin/event/PluginEventListener.java 0 0 2
com/atlassian/plugin/event/events/PluginFrameworkStartingEvent.java 0 0 17
com/atlassian/plugin/factories/LegacyDynamicPluginFactory.java 0 0 84
com/atlassian/plugin/event/impl/MethodNameListenerMethodSelector.java 0 0 16
com/atlassian/plugin/DefaultModuleDescriptorFactory.java 0 0 147
com/atlassian/plugin/event/impl/package.html 0 0 1
com/atlassian/plugin/util/package.html 0 0 1
com/atlassian/plugin/descriptors/UnloadableModuleDescriptorFactory.java 0 0 52
com/atlassian/plugin/loaders/ClassPathPluginLoader.java 0 0 56
com/atlassian/plugin/IllegalPluginStateException.java 0 0 14
com/atlassian/plugin/loaders/DirectoryScanner.java 0 0 94
com/atlassian/plugin/ModuleDescriptor.java 0 0 28
com/atlassian/plugin/PluginManager.java 0 0 7
com/atlassian/plugin/parsers/DescriptorParserFactory.java 0 0 8
com/atlassian/plugin/util/validation/ValidationPattern.java 0 0 98
com/atlassian/plugin/PluginNameComparator.java 0 0 12
com/atlassian/plugin/StateAware.java 0 0 5
com/atlassian/plugin/url/InnerJarURLStreamHandler.java 0 0 33
com/atlassian/plugin/manager/DefaultPluginPersistentState.java 0 0 141
com/atlassian/plugin/loaders/classloading/package.html 0 0 1
com/atlassian/plugin/util/collect/FilteredIterator.java 0 0 52
com/atlassian/plugin/predicate/ModuleDescriptorOfClassPredicate.java 0 0 81
com/atlassian/plugin/event/events/PluginModuleDisabledEvent.java 0 0 10
com/atlassian/plugin/PluginController.java 0 0 17
com/atlassian/plugin/event/package.html 0 0 1
com/atlassian/plugin/manager/StateTracker.java 0 0 37
com/atlassian/plugin/util/Timeout.java 0 0 40
com/atlassian/plugin/manager/PluginPersistentStateStore.java 0 0 5
com/atlassian/plugin/classloader/AbstractClassLoader.java 0 0 19
com/atlassian/plugin/util/collect/Predicate.java 0 0 6
com/atlassian/plugin/event/impl/AnnotationListenerMethodSelector.java 0 0 20
com/atlassian/plugin/repositories/FilePluginInstaller.java 0 0 24
com/atlassian/plugin/PluginSystemLifecycle.java 0 0 8
com/atlassian/plugin/PluginException.java 0 0 13
com/atlassian/plugin/impl/AbstractPlugin.java 0 0 311
com/atlassian/plugin/event/PluginEventManager.java 0 0 8
com/atlassian/plugin/predicate/package.html 0 0 1
com/atlassian/plugin/util/resource/package-info.java 0 0 2
com/atlassian/plugin/event/events/PluginUpgradedEvent.java 0 0 9
com/atlassian/plugin/predicate/PluginPredicate.java 0 0 2
com/atlassian/plugin/util/FileUtils.java 0 0 22
com/atlassian/plugin/util/collect/Function.java 0 0 8
com/atlassian/plugin/predicate/ModuleDescriptorOfTypePredicate.java 0 0 22
com/atlassian/plugin/descriptors/UnloadableModuleDescriptor.java 0 0 31
com/atlassian/plugin/loaders/package.html 0 0 1
com/atlassian/plugin/util/ClassLoaderUtils.java 0 0 109
com/atlassian/plugin/util/zip/FileUnzipper.java 0 0 35
com/atlassian/plugin/util/collect/Consumer.java 0 0 7
com/atlassian/plugin/hostcontainer/DefaultHostContainer.java 0 0 20
com/atlassian/plugin/factories/package.html 0 0 1
com/atlassian/plugin/descriptors/UnrecognisedModuleDescriptorFactory.java 0 0 43
com/atlassian/plugin/util/zip/package.html 0 0 1
com/atlassian/plugin/event/events/PluginEnabledEvent.java 0 0 9
com/atlassian/plugin/loaders/classloading/DeploymentUnit.java 0 0 54
com/atlassian/plugin/classloader/PluginsClassLoader.java 0 0 147
com/atlassian/plugin/PluginArtifactFactory.java 0 0 4
com/atlassian/plugin/XmlPluginArtifact.java 0 0 35
com/atlassian/plugin/util/collect/CollectionUtil.java 0 0 200
com/atlassian/plugin/event/events/package.html 0 0 1
com/atlassian/plugin/util/VersionStringComparator.java 0 0 49
com/atlassian/plugin/descriptors/ChainModuleDescriptorFactory.java 0 0 36
com/atlassian/plugin/util/resource/NoOpAlternativeResourceLoader.java 0 0 9
com/atlassian/plugin/package.html 0 0 1
com/atlassian/plugin/impl/UnloadablePluginFactory.java 0 0 36
com/atlassian/plugin/PluginRestartState.java 0 0 7
com/atlassian/plugin/util/zip/StreamUnzipper.java 0 0 30
com/atlassian/plugin/util/resource/AlternativeDirectoryResourceLoader.java 0 0 68
org/codehaus/classworlds/uberjar/protocol/jar/NonLockingJarUrlConnection.java 0 0 156
com/atlassian/plugin/hostcontainer/SimpleConstructorHostContainer.java 0 0 141
com/atlassian/plugin/util/resource/package.html 0 0 1
com/atlassian/plugin/descriptors/package.html 0 0 1
com/atlassian/plugin/predicate/ModuleDescriptorPredicate.java 0 0 12
com/atlassian/plugin/url/InnerJarURLConnection.java 0 0 156
com/atlassian/plugin/classloader/url/BytesUrlStreamHandler.java 0 0 11
com/atlassian/plugin/classloader/PluginClassLoader.java 0 0 135

Details

com/atlassian/plugin/PluginState.java

Violation Message Line
error First sentence should end with a period. 3
error '{' should be on the previous line. 9
error First sentence should end with a period. 10
error First sentence should end with a period. 15
error First sentence should end with a period. 20
error First sentence should end with a period. 25
error First sentence should end with a period. 30

com/atlassian/plugin/Plugin.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 5
error Missing a Javadoc comment. 7
error '<' is not preceded with whitespace. 7
error '<' is not followed by whitespace. 7
error '>' is not preceded with whitespace. 7
error '{' should be on the previous line. 8
error Line is longer than 80 characters. 9
error Missing a Javadoc comment. 9
error Redundant 'public' modifier. 9
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error First sentence should end with a period. 11
error First sentence should end with a period. 17
error Missing a Javadoc comment. 23
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 33
error Missing a Javadoc comment. 35
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '?' is not preceded with whitespace. 35
error '>' is not preceded with whitespace. 35
error '?' is not followed by whitespace. 35
error Line is longer than 80 characters. 38
error Line is longer than 80 characters. 39
error Line is longer than 80 characters. 42
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '?' is not preceded with whitespace. 44
error '>' is not preceded with whitespace. 44
error '?' is not followed by whitespace. 44
error '>' is not followed by whitespace. 44
error '>' is not preceded with whitespace. 44
error Line is longer than 80 characters. 47
error Line is longer than 80 characters. 49
error Line is longer than 80 characters. 51
error '<' is not preceded with whitespace. 54
error '<' is not followed by whitespace. 54
error '?' is not preceded with whitespace. 54
error '>' is not preceded with whitespace. 54
error '?' is not followed by whitespace. 54
error Line is longer than 80 characters. 57
error Line is longer than 80 characters. 59
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 63
error Line is longer than 80 characters. 64
error Line is longer than 80 characters. 65
error Line is longer than 80 characters. 67
error '<' is not followed by whitespace. 67
error '>' is not preceded with whitespace. 67
error '<' is not preceded with whitespace. 67
error '<' is not followed by whitespace. 67
error '<' is not preceded with whitespace. 67
error '<' is not followed by whitespace. 67
error '>' is not preceded with whitespace. 67
error '>' is not followed by whitespace. 67
error '>' is not preceded with whitespace. 67
error '<' is not preceded with whitespace. 67
error '<' is not followed by whitespace. 67
error '>' is not preceded with whitespace. 67
error Missing a Javadoc comment. 69
error Missing a Javadoc comment. 71
error Missing a Javadoc comment. 73
error Missing a Javadoc comment. 75
error Missing a Javadoc comment. 77
error Expected an @return tag. 89
error First sentence should end with a period. 92
error Line is longer than 80 characters. 93
error Expected an @return tag. 95
error Missing a Javadoc comment. 97
error Missing a Javadoc comment. 99
error Expected an @return tag. 104
error Expected an @return tag. 109
error Expected an @return tag. 114
error Expected an @return tag. 119
error First sentence should end with a period. 121
error Expected an @return tag. 124
error Line is longer than 80 characters. 130
error Line is longer than 80 characters. 134
error '<' is not followed by whitespace. 134
error Expected @param tag for '<T>'. 134
error '>' is not preceded with whitespace. 134
error '<' is not preceded with whitespace. 134
error '<' is not followed by whitespace. 134
error '>' is not preceded with whitespace. 134
error '<' is not preceded with whitespace. 134
error '<' is not followed by whitespace. 134
error '?' is not preceded with whitespace. 134
error '>' is not preceded with whitespace. 134
error '?' is not followed by whitespace. 134
error Expected @throws tag for 'ClassNotFoundException'. 134
error Line is longer than 80 characters. 152
error Line is longer than 80 characters. 153
error Line is longer than 80 characters. 157
error Line is longer than 80 characters. 162
error Expected @param tag for 'enabled'. 164
error Line is longer than 80 characters. 167
error Line is longer than 80 characters. 173
error Line is longer than 80 characters. 174
error Redundant throws: 'PluginException' is unchecked exception. 180
error Line is longer than 80 characters. 183
error Line is longer than 80 characters. 184
error Redundant throws: 'PluginException' is unchecked exception. 190
error Line is longer than 80 characters. 193
error Line is longer than 80 characters. 194
error Line is longer than 80 characters. 195
error Redundant throws: 'PluginException' is unchecked exception. 201
error Line is longer than 80 characters. 204
error Line is longer than 80 characters. 205
error Expected @throws tag for 'PluginException'. 210
error Redundant throws: 'PluginException' is unchecked exception. 210
error Line is longer than 80 characters. 213
error '<' is not preceded with whitespace. 216
error '<' is not followed by whitespace. 216
error '>' is not preceded with whitespace. 216

com/atlassian/plugin/PluginInstaller.java

Violation Message Line
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 9
error Expected @param tag for 'key'. 11
error Expected @param tag for 'pluginArtifact'. 11

com/atlassian/plugin/manager/DefaultPluginManager.java

Violation Message Line
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 76
error Line is longer than 80 characters. 77
error Line is longer than 80 characters. 78
error Line is longer than 80 characters. 80
error Line is longer than 80 characters. 82
error Missing a Javadoc comment. 82
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 82
error Missing a Javadoc comment. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error Missing a Javadoc comment. 85
error Missing a Javadoc comment. 86
error Missing a Javadoc comment. 87
error Line is longer than 80 characters. 88
error Missing a Javadoc comment. 88
error '<' is not preceded with whitespace. 88
error '<' is not followed by whitespace. 88
error '>' is not preceded with whitespace. 88
error '<' is not preceded with whitespace. 88
error '<' is not followed by whitespace. 88
error '>' is not preceded with whitespace. 88
error '>' is not followed by whitespace. 88
error Missing a Javadoc comment. 89
error Missing a Javadoc comment. 90
error Missing a Javadoc comment. 92
error Line is longer than 80 characters. 95
error Line is longer than 80 characters. 102
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '>' is not followed by whitespace. 102
error Line is longer than 80 characters. 104
error Missing a Javadoc comment. 104
error 'store' hides a field. 104
error '<' is not preceded with whitespace. 104
error '<' is not followed by whitespace. 104
error '>' is not preceded with whitespace. 104
error 'pluginLoaders' hides a field. 104
error 'moduleDescriptorFactory' hides a field. 104
error 'pluginEventManager' hides a field. 104
error '{' should be on the previous line. 107
error Line is longer than 80 characters. 108
error '{' should be on the previous line. 111
error Line is longer than 80 characters. 112
error '{' should be on the previous line. 115
error Line is longer than 80 characters. 116
error '{' should be on the previous line. 119
error Line is longer than 80 characters. 120
error First sentence should end with a period. 130
error Line is longer than 80 characters. 134
error Unused @throws tag for 'IllegalStateException'. 134
error Method 'init' is not designed for extension - needs to be abstract, final or empty. 136
error Expected @throws tag for 'PluginParseException'. 136
error Redundant throws: 'PluginParseException' is unchecked exception. 136
error '{' should be on the previous line. 137
error Line is longer than 80 characters. 142
error '{' should be on the previous line. 144
error '{' should be on the previous line. 146
error Line is longer than 80 characters. 150
error '<' is not preceded with whitespace. 150
error '<' is not followed by whitespace. 150
error '>' is not preceded with whitespace. 150
error '<' is not preceded with whitespace. 151
error '<' is not followed by whitespace. 151
error '>' is not preceded with whitespace. 151
error '<' is not preceded with whitespace. 151
error '<' is not followed by whitespace. 151
error '>' is not preceded with whitespace. 151
error '>' is not followed by whitespace. 151
error '{' should be on the previous line. 153
error Line is longer than 80 characters. 154
error '}' should be on the same line. 160
error '{' should be on the previous line. 162
error Line is longer than 80 characters. 169
error Line is longer than 80 characters. 173
error First sentence should end with a period. 179
error Line is longer than 80 characters. 182
error Unused @throws tag for 'IllegalStateException'. 182
error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 184
error '{' should be on the previous line. 185
error Line is longer than 80 characters. 188
error Method 'onPluginRefresh' is not designed for extension - needs to be abstract, final or empty. 194
error Missing a Javadoc comment. 194
error '{' should be on the previous line. 196
error Line is longer than 80 characters. 200
error '<' is not preceded with whitespace. 200
error '<' is not followed by whitespace. 200
error '<' is not preceded with whitespace. 200
error '<' is not followed by whitespace. 200
error '?' is not preceded with whitespace. 200
error '>' is not preceded with whitespace. 200
error '?' is not followed by whitespace. 200
error '>' is not followed by whitespace. 200
error '>' is not preceded with whitespace. 200
error '<' is not preceded with whitespace. 200
error '<' is not followed by whitespace. 200
error '<' is not preceded with whitespace. 200
error '<' is not followed by whitespace. 200
error '?' is not preceded with whitespace. 200
error '>' is not preceded with whitespace. 200
error '?' is not followed by whitespace. 200
error '>' is not followed by whitespace. 200
error '>' is not preceded with whitespace. 200
error '>' is not followed by whitespace. 200
error '<' is not preceded with whitespace. 203
error '<' is not followed by whitespace. 203
error '?' is not preceded with whitespace. 203
error '>' is not preceded with whitespace. 203
error '?' is not followed by whitespace. 203
error '{' should be on the previous line. 204
error Line is longer than 80 characters. 205
error Line is longer than 80 characters. 206
error '{' should be on the previous line. 209
error First sentence should end with a period. 220
error Method 'setPluginInstaller' is not designed for extension - needs to be abstract, final or empty. 226
error 'pluginInstaller' hides a field. 226
error '{' should be on the previous line. 227
error Missing a Javadoc comment. 231
error '{' should be on the previous line. 232
error Line is longer than 80 characters. 236
error Method 'installPlugin' is not designed for extension - needs to be abstract, final or empty. 236
error Missing a Javadoc comment. 236
error Redundant throws: 'PluginParseException' is unchecked exception. 236
error Line is longer than 80 characters. 245
error Unused @throws tag for 'NullPointerException'. 251
error Line is longer than 80 characters. 253
error Method 'validatePlugin' is not designed for extension - needs to be abstract, final or empty. 253
error Redundant throws: 'PluginParseException' is unchecked exception. 253
error '{' should be on the previous line. 257
error '{' should be on the previous line. 259
error Line is longer than 80 characters. 261
error '{' should be on the previous line. 263
error '{' should be on the previous line. 270
error Line is longer than 80 characters. 271
error Line is longer than 80 characters. 273
error Method 'scanForNewPlugins' is not designed for extension - needs to be abstract, final or empty. 276
error Missing a Javadoc comment. 276
error Redundant throws: 'PluginParseException' is unchecked exception. 276
error '{' should be on the previous line. 277
error '{' should be on the previous line. 281
error '{' should be on the previous line. 283
error '{' should be on the previous line. 285
error '<' is not preceded with whitespace. 286
error '<' is not followed by whitespace. 286
error '>' is not preceded with whitespace. 286
error '<' is not preceded with whitespace. 286
error '<' is not followed by whitespace. 286
error '>' is not preceded with whitespace. 286
error '>' is not followed by whitespace. 286
error Line is longer than 80 characters. 287
error Line is longer than 80 characters. 290
error '{' should be on the previous line. 293
error '{' should be on the previous line. 295
error '{' should be on the previous line. 297
error Line is longer than 80 characters. 298
error Line is longer than 80 characters. 299
error Line is longer than 80 characters. 302
error '}' should be on the same line. 305
error '{' should be on the previous line. 307
error Line is longer than 80 characters. 308
error Line is longer than 80 characters. 309
error '}' should be on the same line. 313
error Line is longer than 80 characters. 315
error Line is longer than 80 characters. 316
error Line is longer than 80 characters. 318
error Line is longer than 80 characters. 319
error Line is longer than 80 characters. 339
error Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 341
error Expected @param tag for 'plugin'. 341
error Redundant throws: 'PluginException' is unchecked exception. 341
error '{' should be on the previous line. 342
error '{' should be on the previous line. 344
error Line is longer than 80 characters. 346
error Line is longer than 80 characters. 347
error '}' should be on the same line. 349
error '{' should be on the previous line. 351
error Line is longer than 80 characters. 359
error Method 'removeStateFromStore' is not designed for extension - needs to be abstract, final or empty. 359
error Missing a Javadoc comment. 359
error Line is longer than 80 characters. 361
error Line is longer than 80 characters. 363
error '<' is not preceded with whitespace. 363
error '<' is not followed by whitespace. 363
error '?' is not preceded with whitespace. 363
error '>' is not preceded with whitespace. 363
error '?' is not followed by whitespace. 363
error Method 'unloadPlugin' is not designed for extension - needs to be abstract, final or empty. 377
error Redundant throws: 'PluginException' is unchecked exception. 377
error '{' should be on the previous line. 378
error Line is longer than 80 characters. 379
error '{' should be on the previous line. 382
error '{' should be on the previous line. 388
error Line is longer than 80 characters. 395
error Missing a Javadoc comment. 395
error '{' should be on the previous line. 398
error Line is longer than 80 characters. 399
error '{' should be on the previous line. 405
error Line is longer than 80 characters. 406
error Line is longer than 80 characters. 411
error Missing a Javadoc comment. 411
error Redundant throws: 'PluginException' is unchecked exception. 411
error '{' should be on the previous line. 414
error Method 'notifyUninstallPlugin' is not designed for extension - needs to be abstract, final or empty. 422
error Missing a Javadoc comment. 422
error '{' should be on the previous line. 423
error Line is longer than 80 characters. 426
error '<' is not preceded with whitespace. 426
error '<' is not followed by whitespace. 426
error '?' is not preceded with whitespace. 426
error '>' is not preceded with whitespace. 426
error '?' is not followed by whitespace. 426
error Method 'getState' is not designed for extension - needs to be abstract, final or empty. 432
error Missing a Javadoc comment. 432
error '{' should be on the previous line. 433
error Line is longer than 80 characters. 438
error Unclosed HTML tag found: <Plugin>...)} instead 438
error Method 'addPlugin' is not designed for extension - needs to be abstract, final or empty. 440
error Line is longer than 80 characters. 441
error Expected @param tag for 'loader'. 441
error Expected @param tag for 'plugin'. 441
error Expected @throws tag for 'PluginParseException'. 441
error Redundant throws: 'PluginParseException' is unchecked exception. 441
error Line is longer than 80 characters. 449
error Line is longer than 80 characters. 450
error Line is longer than 80 characters. 451
error Line is longer than 80 characters. 452
error Line is longer than 80 characters. 460
error Method 'addPlugins' is not designed for extension - needs to be abstract, final or empty. 460
error '<' is not preceded with whitespace. 460
error '<' is not followed by whitespace. 460
error '>' is not preceded with whitespace. 460
error Redundant throws: 'PluginParseException' is unchecked exception. 460
error '<' is not preceded with whitespace. 462
error '<' is not followed by whitespace. 462
error '>' is not preceded with whitespace. 462
error '<' is not preceded with whitespace. 462
error '<' is not followed by whitespace. 462
error '>' is not preceded with whitespace. 462
error '>' is not followed by whitespace. 462
error '<' is not preceded with whitespace. 465
error '<' is not followed by whitespace. 465
error '>' is not preceded with whitespace. 465
error '>' is not followed by whitespace. 465
error '{' should be on the previous line. 466
error '{' should be on the previous line. 470
error '{' should be on the previous line. 473
error '{' should be on the previous line. 475
error '}' should be on the same line. 478
error '{' should be on the previous line. 480
error Line is longer than 80 characters. 482
error '}' should be on the same line. 484
error '{' should be on the previous line. 486
error Line is longer than 80 characters. 487
error '{' should be on the previous line. 489
error Line is longer than 80 characters. 490
error '{' should be on the previous line. 499
error '{' should be on the previous line. 504
error '{' should be on the previous line. 516
error '{' should be on the previous line. 518
error Line is longer than 80 characters. 527
error Line is longer than 80 characters. 534
error Method 'updatePlugin' is not designed for extension - needs to be abstract, final or empty. 534
error Redundant throws: 'PluginException' is unchecked exception. 534
error '{' should be on the previous line. 537
error Line is longer than 80 characters. 538
error '{' should be on the previous line. 542
error Line is longer than 80 characters. 543
error Line is longer than 80 characters. 546
error Line is longer than 80 characters. 548
error '<' is not preceded with whitespace. 548
error '<' is not followed by whitespace. 548
error '>' is not preceded with whitespace. 548
error '<' is not preceded with whitespace. 548
error '<' is not followed by whitespace. 548
error '>' is not preceded with whitespace. 548
error '>' is not followed by whitespace. 548
error '{' should be on the previous line. 551
error '{' should be on the previous line. 556
error Line is longer than 80 characters. 557
error '<' is not preceded with whitespace. 561
error '<' is not followed by whitespace. 561
error '>' is not preceded with whitespace. 561
error '<' is not preceded with whitespace. 561
error '<' is not followed by whitespace. 561
error '>' is not preceded with whitespace. 561
error '>' is not followed by whitespace. 561
error Line is longer than 80 characters. 564
error '<' is not preceded with whitespace. 564
error '<' is not followed by whitespace. 564
error '?' is not preceded with whitespace. 564
error '>' is not preceded with whitespace. 564
error '?' is not followed by whitespace. 564
error Line is longer than 80 characters. 569
error Line is longer than 80 characters. 570
error '{' should be on the previous line. 573
error Line is longer than 80 characters. 579
error Method 'getPlugins' is not designed for extension - needs to be abstract, final or empty. 584
error Missing a Javadoc comment. 584
error '<' is not preceded with whitespace. 584
error '<' is not followed by whitespace. 584
error '>' is not preceded with whitespace. 584
error '{' should be on the previous line. 585
error Line is longer than 80 characters. 590
error Expected an @return tag. 593
error Method 'getPlugins' is not designed for extension - needs to be abstract, final or empty. 593
error '<' is not preceded with whitespace. 593
error '<' is not followed by whitespace. 593
error '>' is not preceded with whitespace. 593
error Expected @param tag for 'pluginPredicate'. 593
error '<' is not preceded with whitespace. 595
error '<' is not followed by whitespace. 595
error '>' is not preceded with whitespace. 595
error '>' is not followed by whitespace. 595
error '{' should be on the previous line. 598
error Expected an @return tag. 607
error Method 'getEnabledPlugins' is not designed for extension - needs to be abstract, final or empty. 607
error '<' is not preceded with whitespace. 607
error '<' is not followed by whitespace. 607
error '>' is not preceded with whitespace. 607
error '{' should be on the previous line. 608
error Line is longer than 80 characters. 613
error Expected an @return tag. 616
error Line is longer than 80 characters. 616
error Method 'getModules' is not designed for extension - needs to be abstract, final or empty. 616
error '<' is not followed by whitespace. 616
error Expected @param tag for '<M>'. 616
error '>' is not preceded with whitespace. 616
error '<' is not preceded with whitespace. 616
error '<' is not followed by whitespace. 616
error '>' is not preceded with whitespace. 616
error '<' is not preceded with whitespace. 616
error '<' is not followed by whitespace. 616
error '>' is not preceded with whitespace. 616
error Expected @param tag for 'moduleDescriptorPredicate'. 616
error Line is longer than 80 characters. 618
error '<' is not preceded with whitespace. 618
error '<' is not followed by whitespace. 618
error '<' is not preceded with whitespace. 618
error '<' is not followed by whitespace. 618
error '>' is not preceded with whitespace. 618
error '>' is not followed by whitespace. 618
error '>' is not preceded with whitespace. 618
error Line is longer than 80 characters. 623
error Expected an @return tag. 626
error Line is longer than 80 characters. 626
error Method 'getModuleDescriptors' is not designed for extension - needs to be abstract, final or empty. 626
error '<' is not followed by whitespace. 626
error Expected @param tag for '<M>'. 626
error '>' is not preceded with whitespace. 626
error '<' is not preceded with whitespace. 626
error '<' is not followed by whitespace. 626
error '<' is not preceded with whitespace. 626
error '<' is not followed by whitespace. 626
error '>' is not preceded with whitespace. 626
error '>' is not followed by whitespace. 626
error '>' is not preceded with whitespace. 626
error '<' is not preceded with whitespace. 626
error '<' is not followed by whitespace. 626
error '>' is not preceded with whitespace. 626
error Expected @param tag for 'moduleDescriptorPredicate'. 626
error Line is longer than 80 characters. 628
error '<' is not preceded with whitespace. 628
error '<' is not followed by whitespace. 628
error '<' is not preceded with whitespace. 628
error '<' is not followed by whitespace. 628
error '>' is not preceded with whitespace. 628
error '>' is not followed by whitespace. 628
error '>' is not preceded with whitespace. 628
error Line is longer than 80 characters. 629
error '<' is not preceded with whitespace. 629
error '<' is not followed by whitespace. 629
error '<' is not preceded with whitespace. 629
error '<' is not followed by whitespace. 629
error '>' is not preceded with whitespace. 629
error '>' is not followed by whitespace. 629
error '>' is not preceded with whitespace. 629
error '>' is not followed by whitespace. 629
error '<' is not preceded with whitespace. 631
error '<' is not followed by whitespace. 631
error '>' is not preceded with whitespace. 631
error '{' should be on the previous line. 632
error Line is longer than 80 characters. 641
error Line is longer than 80 characters. 642
error Line is longer than 80 characters. 647
error '<' is not followed by whitespace. 647
error Expected @param tag for '<M>'. 647
error '>' is not preceded with whitespace. 647
error '<' is not preceded with whitespace. 647
error '<' is not followed by whitespace. 647
error '<' is not preceded with whitespace. 647
error '<' is not followed by whitespace. 647
error '>' is not preceded with whitespace. 647
error '>' is not followed by whitespace. 647
error '>' is not preceded with whitespace. 647
error '<' is not preceded with whitespace. 647
error '<' is not followed by whitespace. 647
error '>' is not preceded with whitespace. 647
error 'plugins' hides a field. 647
error Line is longer than 80 characters. 650
error '<' is not preceded with whitespace. 650
error '<' is not followed by whitespace. 650
error '<' is not preceded with whitespace. 650
error '<' is not followed by whitespace. 650
error '>' is not preceded with whitespace. 650
error '>' is not followed by whitespace. 650
error '>' is not preceded with whitespace. 650
error '<' is not preceded with whitespace. 650
error '<' is not followed by whitespace. 650
error '<' is not preceded with whitespace. 650
error '<' is not followed by whitespace. 650
error '>' is not preceded with whitespace. 650
error '>' is not followed by whitespace. 650
error '>' is not preceded with whitespace. 650
error '>' is not followed by whitespace. 650
error '{' should be on the previous line. 652
error Line is longer than 80 characters. 653
error '<' is not preceded with whitespace. 653
error '<' is not followed by whitespace. 653
error '<' is not preceded with whitespace. 653
error '<' is not followed by whitespace. 653
error '?' is not preceded with whitespace. 653
error '>' is not preceded with whitespace. 653
error '?' is not followed by whitespace. 653
error '>' is not followed by whitespace. 653
error '>' is not preceded with whitespace. 653
error '<' is not preceded with whitespace. 654
error '<' is not followed by whitespace. 654
error '?' is not preceded with whitespace. 654
error '>' is not preceded with whitespace. 654
error '?' is not followed by whitespace. 654
error '{' should be on the previous line. 655
error Line is longer than 80 characters. 657
error '<' is not preceded with whitespace. 657
error '<' is not followed by whitespace. 657
error '>' is not preceded with whitespace. 657
error '<' is not preceded with whitespace. 657
error '<' is not followed by whitespace. 657
error '>' is not preceded with whitespace. 657
error '>' is not followed by whitespace. 657
error Line is longer than 80 characters. 665
error Line is longer than 80 characters. 668
error Line is longer than 80 characters. 672
error '<' is not followed by whitespace. 672
error Expected @param tag for '<M>'. 672
error '>' is not preceded with whitespace. 672
error '<' is not preceded with whitespace. 672
error '<' is not followed by whitespace. 672
error '>' is not preceded with whitespace. 672
error '<' is not preceded with whitespace. 672
error '<' is not followed by whitespace. 672
error '<' is not preceded with whitespace. 672
error '<' is not followed by whitespace. 672
error '>' is not preceded with whitespace. 672
error '>' is not followed by whitespace. 672
error '>' is not preceded with whitespace. 672
error '<' is not preceded with whitespace. 674
error '<' is not followed by whitespace. 674
error '>' is not preceded with whitespace. 674
error '<' is not preceded with whitespace. 674
error '<' is not followed by whitespace. 674
error '>' is not preceded with whitespace. 674
error '>' is not followed by whitespace. 674
error Line is longer than 80 characters. 675
error '<' is not preceded with whitespace. 675
error '<' is not followed by whitespace. 675
error '>' is not preceded with whitespace. 675
error '<' is not preceded with whitespace. 675
error '<' is not followed by whitespace. 675
error '<' is not preceded with whitespace. 675
error '<' is not followed by whitespace. 675
error '>' is not preceded with whitespace. 675
error '>' is not followed by whitespace. 675
error '>' is not preceded with whitespace. 675
error '>' is not followed by whitespace. 675
error '<' is not preceded with whitespace. 677
error '<' is not followed by whitespace. 677
error '>' is not preceded with whitespace. 677
error '{' should be on the previous line. 678
error '{' should be on the previous line. 681
error '}' should be on the same line. 683
error '{' should be on the previous line. 685
error Line is longer than 80 characters. 686
error '{' should be on the previous line. 694
error Method 'getPlugin' is not designed for extension - needs to be abstract, final or empty. 700
error Missing a Javadoc comment. 700
error '{' should be on the previous line. 701
error Method 'getEnabledPlugin' is not designed for extension - needs to be abstract, final or empty. 705
error Missing a Javadoc comment. 705
error '{' should be on the previous line. 706
error '{' should be on the previous line. 708
error Method 'getPluginModule' is not designed for extension - needs to be abstract, final or empty. 714
error Missing a Javadoc comment. 714
error '<' is not preceded with whitespace. 714
error '<' is not followed by whitespace. 714
error '?' is not preceded with whitespace. 714
error '>' is not preceded with whitespace. 714
error '?' is not followed by whitespace. 714
error '{' should be on the previous line. 715
error '{' should be on the previous line. 720
error Method 'getEnabledPluginModule' is not designed for extension - needs to be abstract, final or empty. 726
error Missing a Javadoc comment. 726
error '<' is not preceded with whitespace. 726
error '<' is not followed by whitespace. 726
error '?' is not preceded with whitespace. 726
error '>' is not preceded with whitespace. 726
error '?' is not followed by whitespace. 726
error '{' should be on the previous line. 732
error Line is longer than 80 characters. 736
error Expected an @return tag. 742
error Method 'getEnabledModulesByClass' is not designed for extension - needs to be abstract, final or empty. 742
error '<' is not followed by whitespace. 742
error Expected @param tag for '<M>'. 742
error '>' is not preceded with whitespace. 742
error '<' is not preceded with whitespace. 742
error '<' is not followed by whitespace. 742
error '>' is not preceded with whitespace. 742
error '<' is not preceded with whitespace. 742
error '<' is not followed by whitespace. 742
error '>' is not preceded with whitespace. 742
error Expected @param tag for 'moduleClass'. 742
error '{' should be on the previous line. 743
error Line is longer than 80 characters. 744
error Line is longer than 80 characters. 749
error Expected an @return tag. 751
error Method 'getEnabledModulesByClassAndDescriptor' is not designed for extension - needs to be abstract, final or empty. 751
error Line is longer than 80 characters. 752
error '<' is not followed by whitespace. 752
error Expected @param tag for '<M>'. 752
error '>' is not preceded with whitespace. 752
error '<' is not preceded with whitespace. 752
error '<' is not followed by whitespace. 752
error '>' is not preceded with whitespace. 752
error '<' is not preceded with whitespace. 752
error '<' is not followed by whitespace. 752
error '<' is not preceded with whitespace. 752
error '<' is not followed by whitespace. 752
error '>' is not preceded with whitespace. 752
error '>' is not followed by whitespace. 752
error '>' is not preceded with whitespace. 752
error '>' is not followed by whitespace. 752
error Expected @param tag for 'descriptorClasses'. 752
error '<' is not preceded with whitespace. 752
error '<' is not followed by whitespace. 752
error '>' is not preceded with whitespace. 752
error Expected @param tag for 'moduleClass'. 752
error Line is longer than 80 characters. 754
error '<' is not preceded with whitespace. 754
error '<' is not followed by whitespace. 754
error '<' is not preceded with whitespace. 754
error '<' is not followed by whitespace. 754
error '>' is not preceded with whitespace. 754
error '>' is not followed by whitespace. 754
error '>' is not preceded with whitespace. 754
error '<' is not preceded with whitespace. 755
error '<' is not followed by whitespace. 755
error '>' is not preceded with whitespace. 755
error '>' is not followed by whitespace. 755
error Line is longer than 80 characters. 762
error Expected an @return tag. 764
error Method 'getEnabledModulesByClassAndDescriptor' is not designed for extension - needs to be abstract, final or empty. 764
error Line is longer than 80 characters. 765
error '<' is not followed by whitespace. 765
error Expected @param tag for '<M>'. 765
error '>' is not preceded with whitespace. 765
error '<' is not preceded with whitespace. 765
error '<' is not followed by whitespace. 765
error '>' is not preceded with whitespace. 765
error '<' is not preceded with whitespace. 765
error '<' is not followed by whitespace. 765
error '<' is not preceded with whitespace. 765
error '<' is not followed by whitespace. 765
error '>' is not preceded with whitespace. 765
error '>' is not followed by whitespace. 765
error '>' is not preceded with whitespace. 765
error Expected @param tag for 'descriptorClass'. 765
error '<' is not preceded with whitespace. 765
error '<' is not followed by whitespace. 765
error '>' is not preceded with whitespace. 765
error Expected @param tag for 'moduleClass'. 765
error Line is longer than 80 characters. 767
error '<' is not preceded with whitespace. 767
error '<' is not followed by whitespace. 767
error '<' is not preceded with whitespace. 767
error '<' is not followed by whitespace. 767
error '>' is not preceded with whitespace. 767
error '>' is not followed by whitespace. 767
error '>' is not preceded with whitespace. 767
error Line is longer than 80 characters. 768
error '<' is not preceded with whitespace. 768
error '<' is not followed by whitespace. 768
error '>' is not preceded with whitespace. 768
error '>' is not followed by whitespace. 768
error Line is longer than 80 characters. 772
error Line is longer than 80 characters. 777
error '<' is not followed by whitespace. 777
error Expected @param tag for '<M>'. 777
error '>' is not preceded with whitespace. 777
error '<' is not preceded with whitespace. 777
error '<' is not followed by whitespace. 777
error '<' is not preceded with whitespace. 777
error '<' is not followed by whitespace. 777
error '>' is not preceded with whitespace. 777
error '>' is not followed by whitespace. 777
error '>' is not preceded with whitespace. 777
error '<' is not preceded with whitespace. 777
error '<' is not followed by whitespace. 777
error '>' is not preceded with whitespace. 777
error Line is longer than 80 characters. 779
error '<' is not preceded with whitespace. 779
error '<' is not followed by whitespace. 779
error '<' is not preceded with whitespace. 779
error '<' is not followed by whitespace. 779
error '>' is not preceded with whitespace. 779
error '>' is not followed by whitespace. 779
error '>' is not preceded with whitespace. 779
error Line is longer than 80 characters. 780
error '<' is not preceded with whitespace. 780
error '<' is not followed by whitespace. 780
error '>' is not preceded with whitespace. 780
error '>' is not followed by whitespace. 780
error Line is longer than 80 characters. 781
error '<' is not preceded with whitespace. 781
error '<' is not followed by whitespace. 781
error '>' is not preceded with whitespace. 781
error '>' is not followed by whitespace. 781
error Line is longer than 80 characters. 786
error Method 'getEnabledModuleDescriptorsByClass' is not designed for extension - needs to be abstract, final or empty. 786
error Missing a Javadoc comment. 786
error '<' is not followed by whitespace. 786
error '<' is not preceded with whitespace. 786
error '<' is not followed by whitespace. 786
error '?' is not preceded with whitespace. 786
error '>' is not preceded with whitespace. 786
error '?' is not followed by whitespace. 786
error '>' is not followed by whitespace. 786
error '>' is not preceded with whitespace. 786
error '<' is not preceded with whitespace. 786
error '<' is not followed by whitespace. 786
error '>' is not preceded with whitespace. 786
error '<' is not preceded with whitespace. 786
error '<' is not followed by whitespace. 786
error '>' is not preceded with whitespace. 786
error Line is longer than 80 characters. 792
error Line is longer than 80 characters. 793
error Line is longer than 80 characters. 794
error Expected an @return tag. 798
error Line is longer than 80 characters. 798
error Method 'getEnabledModuleDescriptorsByClass' is not designed for extension - needs to be abstract, final or empty. 798
error '<' is not followed by whitespace. 798
error Expected @param tag for '<D>'. 798
error '<' is not preceded with whitespace. 798
error '<' is not followed by whitespace. 798
error '?' is not preceded with whitespace. 798
error '>' is not preceded with whitespace. 798
error '?' is not followed by whitespace. 798
error '>' is not followed by whitespace. 798
error '>' is not preceded with whitespace. 798
error '<' is not preceded with whitespace. 798
error '<' is not followed by whitespace. 798
error '>' is not preceded with whitespace. 798
error '<' is not preceded with whitespace. 798
error '<' is not followed by whitespace. 798
error '>' is not preceded with whitespace. 798
error Expected @param tag for 'descriptorClazz'. 798
error Expected @param tag for 'verbose'. 798
error '<' is not preceded with whitespace. 800
error '<' is not followed by whitespace. 800
error '>' is not preceded with whitespace. 800
error '<' is not preceded with whitespace. 800
error '<' is not followed by whitespace. 800
error '>' is not preceded with whitespace. 800
error '>' is not followed by whitespace. 800
error '{' should be on the previous line. 802
error '{' should be on the previous line. 805
error '{' should be on the previous line. 807
error Line is longer than 80 characters. 813
error '<' is not preceded with whitespace. 813
error '<' is not followed by whitespace. 813
error '?' is not preceded with whitespace. 813
error '>' is not preceded with whitespace. 813
error '?' is not followed by whitespace. 813
error Line is longer than 80 characters. 815
error '}' should be on the same line. 820
error '{' should be on the previous line. 822
error '{' should be on the previous line. 824
error Line is longer than 80 characters. 825
error Line is longer than 80 characters. 836
error Expected an @return tag. 838
error Method 'getEnabledModuleDescriptorsByType' is not designed for extension - needs to be abstract, final or empty. 838
error Line is longer than 80 characters. 839
error '<' is not followed by whitespace. 839
error Expected @param tag for '<M>'. 839
error '>' is not preceded with whitespace. 839
error '<' is not preceded with whitespace. 839
error '<' is not followed by whitespace. 839
error '<' is not preceded with whitespace. 839
error '<' is not followed by whitespace. 839
error '>' is not preceded with whitespace. 839
error '>' is not followed by whitespace. 839
error '>' is not preceded with whitespace. 839
error Expected @param tag for 'type'. 839
error Expected @throws tag for 'PluginParseException'. 839
error Redundant throws: 'PluginParseException' is unchecked exception. 839
error Expected @throws tag for 'IllegalArgumentException'. 839
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 839
error Line is longer than 80 characters. 841
error '<' is not preceded with whitespace. 841
error '<' is not followed by whitespace. 841
error '<' is not preceded with whitespace. 841
error '<' is not followed by whitespace. 841
error '>' is not preceded with whitespace. 841
error '>' is not followed by whitespace. 841
error '>' is not preceded with whitespace. 841
error Line is longer than 80 characters. 842
error '<' is not preceded with whitespace. 842
error '<' is not followed by whitespace. 842
error '>' is not preceded with whitespace. 842
error '>' is not followed by whitespace. 842
error Line is longer than 80 characters. 843
error '<' is not preceded with whitespace. 843
error '<' is not followed by whitespace. 843
error '>' is not preceded with whitespace. 843
error '>' is not followed by whitespace. 843
error Line is longer than 80 characters. 850
error Expected an @return tag. 853
error Line is longer than 80 characters. 853
error '<' is not followed by whitespace. 853
error Expected @param tag for '<M>'. 853
error '>' is not preceded with whitespace. 853
error '<' is not preceded with whitespace. 853
error '<' is not followed by whitespace. 853
error '<' is not preceded with whitespace. 853
error '<' is not followed by whitespace. 853
error '>' is not preceded with whitespace. 853
error '>' is not followed by whitespace. 853
error '>' is not preceded with whitespace. 853
error '<' is not preceded with whitespace. 853
error '<' is not followed by whitespace. 853
error '<' is not preceded with whitespace. 853
error '<' is not followed by whitespace. 853
error '>' is not preceded with whitespace. 853
error '>' is not followed by whitespace. 853
error '>' is not preceded with whitespace. 853
error '<' is not preceded with whitespace. 853
error '<' is not followed by whitespace. 853
error '>' is not preceded with whitespace. 853
error Line is longer than 80 characters. 855
error '<' is not preceded with whitespace. 855
error '<' is not followed by whitespace. 855
error '<' is not preceded with whitespace. 855
error '<' is not followed by whitespace. 855
error '>' is not preceded with whitespace. 855
error '>' is not followed by whitespace. 855
error '>' is not preceded with whitespace. 855
error '>' is not followed by whitespace. 855
error '<' is not preceded with whitespace. 857
error '<' is not followed by whitespace. 857
error '>' is not preceded with whitespace. 857
error '{' should be on the previous line. 858
error Method 'enablePlugin' is not designed for extension - needs to be abstract, final or empty. 864
error Missing a Javadoc comment. 864
error '{' should be on the previous line. 865
error '{' should be on the previous line. 867
error Line is longer than 80 characters. 868
error '{' should be on the previous line. 872
error '{' should be on the previous line. 874
error Line is longer than 80 characters. 875
error '{' should be on the previous line. 884
error Line is longer than 80 characters. 885
error '{' should be on the previous line. 892
error Line is longer than 80 characters. 898
error Method 'enablePluginState' is not designed for extension - needs to be abstract, final or empty. 898
error Missing a Javadoc comment. 898
error Line is longer than 80 characters. 900
error Line is longer than 80 characters. 906
error Line is longer than 80 characters. 907
error Method 'notifyPluginEnabled' is not designed for extension - needs to be abstract, final or empty. 912
error '{' should be on the previous line. 913
error Line is longer than 80 characters. 921
error '{' should be on the previous line. 926
error Line is longer than 80 characters. 927
error '<' is not preceded with whitespace. 927
error '<' is not followed by whitespace. 927
error '?' is not preceded with whitespace. 927
error '>' is not preceded with whitespace. 927
error '?' is not followed by whitespace. 927
error '{' should be on the previous line. 930
error '{' should be on the previous line. 932
error Line is longer than 80 characters. 933
error '{' should be on the previous line. 939
error '}' should be on the same line. 941
error Line is longer than 80 characters. 942
error Line is longer than 80 characters. 944
error Line is longer than 80 characters. 946
error Method 'disablePlugin' is not designed for extension - needs to be abstract, final or empty. 952
error Missing a Javadoc comment. 952
error '{' should be on the previous line. 953
error '{' should be on the previous line. 955
error Line is longer than 80 characters. 956
error '{' should be on the previous line. 960
error '{' should be on the previous line. 962
error Line is longer than 80 characters. 963
error Line is longer than 80 characters. 975
error Method 'disablePluginState' is not designed for extension - needs to be abstract, final or empty. 975
error Missing a Javadoc comment. 975
error Line is longer than 80 characters. 977
error Method 'notifyPluginDisabled' is not designed for extension - needs to be abstract, final or empty. 982
error Missing a Javadoc comment. 982
error '{' should be on the previous line. 983
error Line is longer than 80 characters. 984
error '<' is not preceded with whitespace. 984
error '<' is not followed by whitespace. 984
error '<' is not preceded with whitespace. 984
error '<' is not followed by whitespace. 984
error '?' is not preceded with whitespace. 984
error '>' is not preceded with whitespace. 984
error '?' is not followed by whitespace. 984
error '>' is not followed by whitespace. 984
error '>' is not preceded with whitespace. 984
error '<' is not preceded with whitespace. 984
error '<' is not followed by whitespace. 984
error '<' is not preceded with whitespace. 984
error '<' is not followed by whitespace. 984
error '?' is not preceded with whitespace. 984
error '>' is not preceded with whitespace. 984
error '?' is not followed by whitespace. 984
error '>' is not followed by whitespace. 984
error '>' is not preceded with whitespace. 984
error '>' is not followed by whitespace. 984
error '<' is not preceded with whitespace. 987
error '<' is not followed by whitespace. 987
error '?' is not preceded with whitespace. 987
error '>' is not preceded with whitespace. 987
error '?' is not followed by whitespace. 987
error '{' should be on the previous line. 988
error Line is longer than 80 characters. 989
error Line is longer than 80 characters. 990
error '{' should be on the previous line. 993
error Method 'disablePluginModule' is not designed for extension - needs to be abstract, final or empty. 1003
error Missing a Javadoc comment. 1003
error '{' should be on the previous line. 1004
error '{' should be on the previous line. 1006
error Line is longer than 80 characters. 1007
error '<' is not preceded with whitespace. 1010
error '<' is not followed by whitespace. 1010
error '?' is not preceded with whitespace. 1010
error '>' is not preceded with whitespace. 1010
error '?' is not followed by whitespace. 1010
error '{' should be on the previous line. 1013
error '{' should be on the previous line. 1015
error Line is longer than 80 characters. 1016
error Line is longer than 80 characters. 1025
error Method 'disablePluginModuleState' is not designed for extension - needs to be abstract, final or empty. 1025
error Missing a Javadoc comment. 1025
error '<' is not preceded with whitespace. 1025
error '<' is not followed by whitespace. 1025
error '?' is not preceded with whitespace. 1025
error '>' is not preceded with whitespace. 1025
error '?' is not followed by whitespace. 1025
error Line is longer than 80 characters. 1027
error Method 'notifyModuleDisabled' is not designed for extension - needs to be abstract, final or empty. 1032
error Missing a Javadoc comment. 1032
error '<' is not preceded with whitespace. 1032
error '<' is not followed by whitespace. 1032
error '?' is not preceded with whitespace. 1032
error '>' is not preceded with whitespace. 1032
error '?' is not followed by whitespace. 1032
error '{' should be on the previous line. 1033
error Missing a Javadoc comment. 1037
error '<' is not preceded with whitespace. 1037
error '<' is not followed by whitespace. 1037
error '?' is not preceded with whitespace. 1037
error '>' is not preceded with whitespace. 1037
error '?' is not followed by whitespace. 1037
error '{' should be on the previous line. 1038
error '{' should be on the previous line. 1040
error '{' should be on the previous line. 1045
error Method 'enablePluginModule' is not designed for extension - needs to be abstract, final or empty. 1052
error Missing a Javadoc comment. 1052
error '{' should be on the previous line. 1053
error '{' should be on the previous line. 1055
error Line is longer than 80 characters. 1056
error '<' is not preceded with whitespace. 1059
error '<' is not followed by whitespace. 1059
error '?' is not preceded with whitespace. 1059
error '>' is not preceded with whitespace. 1059
error '?' is not followed by whitespace. 1059
error '{' should be on the previous line. 1062
error '{' should be on the previous line. 1064
error Line is longer than 80 characters. 1065
error '{' should be on the previous line. 1072
error Line is longer than 80 characters. 1073
error Line is longer than 80 characters. 1080
error Method 'enablePluginModuleState' is not designed for extension - needs to be abstract, final or empty. 1080
error Missing a Javadoc comment. 1080
error '<' is not preceded with whitespace. 1080
error '<' is not followed by whitespace. 1080
error '?' is not preceded with whitespace. 1080
error '>' is not preceded with whitespace. 1080
error '?' is not followed by whitespace. 1080
error Line is longer than 80 characters. 1082
error Method 'notifyModuleEnabled' is not designed for extension - needs to be abstract, final or empty. 1087
error Missing a Javadoc comment. 1087
error '<' is not preceded with whitespace. 1087
error '<' is not followed by whitespace. 1087
error '?' is not preceded with whitespace. 1087
error '>' is not preceded with whitespace. 1087
error '?' is not followed by whitespace. 1087
error '{' should be on the previous line. 1088
error '{' should be on the previous line. 1090
error '{' should be on the previous line. 1095
error Method 'isPluginModuleEnabled' is not designed for extension - needs to be abstract, final or empty. 1101
error Missing a Javadoc comment. 1101
error '{' should be on the previous line. 1102
error '{' should be on the previous line. 1105
error '<' is not preceded with whitespace. 1110
error '<' is not followed by whitespace. 1110
error '?' is not preceded with whitespace. 1110
error '>' is not preceded with whitespace. 1110
error '?' is not followed by whitespace. 1110
error Line is longer than 80 characters. 1111
error Line is longer than 80 characters. 1115
error Method 'isPluginEnabled' is not designed for extension - needs to be abstract, final or empty. 1120
error '{' should be on the previous line. 1121
error Line is longer than 80 characters. 1124
error Method 'getDynamicResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 1127
error Missing a Javadoc comment. 1127
error '{' should be on the previous line. 1128
error Line is longer than 80 characters. 1132
error Method 'getDynamicPluginClass' is not designed for extension - needs to be abstract, final or empty. 1132
error Missing a Javadoc comment. 1132
error '<' is not preceded with whitespace. 1132
error '<' is not followed by whitespace. 1132
error '?' is not preceded with whitespace. 1132
error '>' is not preceded with whitespace. 1132
error '?' is not followed by whitespace. 1132
error Method 'getClassLoader' is not designed for extension - needs to be abstract, final or empty. 1137
error Missing a Javadoc comment. 1137
error '{' should be on the previous line. 1138
error Line is longer than 80 characters. 1142
error Method 'getPluginResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 1142
error Missing a Javadoc comment. 1142
error '{' should be on the previous line. 1146
error Line is longer than 80 characters. 1147
error Line is longer than 80 characters. 1162
error '<' is not preceded with whitespace. 1162
error '<' is not followed by whitespace. 1162
error '?' is not preceded with whitespace. 1162
error '>' is not preceded with whitespace. 1162
error '?' is not followed by whitespace. 1162
error Line is longer than 80 characters. 1164
error Line is longer than 80 characters. 1166
error Method 'isSystemPlugin' is not designed for extension - needs to be abstract, final or empty. 1177
error Missing a Javadoc comment. 1177
error '{' should be on the previous line. 1178
error Method 'getPluginRestartState' is not designed for extension - needs to be abstract, final or empty. 1183
error Missing a Javadoc comment. 1183
error '{' should be on the previous line. 1184
error Line is longer than 80 characters. 1192
error Expected @param tag for 'descriptorParserFactory'. 1192
error '{' is not followed by whitespace. 1193
error '}' is not preceded with whitespace. 1193
error Line is longer than 80 characters. 1195
error Missing a Javadoc comment. 1195
error Missing a Javadoc comment. 1197
error Missing a Javadoc comment. 1199
error 'plugin' hides a field. 1199
error '{' should be on the previous line. 1200
error Missing a Javadoc comment. 1204
error '{' should be on the previous line. 1205
error Missing a Javadoc comment. 1209
error '{' should be on the previous line. 1210

com/atlassian/plugin/parsers/XmlDescriptorParser.java

Violation Message Line
error Line is longer than 80 characters. 32
error '{' should be on the previous line. 40
error Missing a Javadoc comment. 41
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
error Missing a Javadoc comment. 43
error Missing a Javadoc comment. 44
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '>' is not preceded with whitespace. 44
error First sentence should end with a period. 46
error Line is longer than 80 characters. 49
error Line is longer than 80 characters. 50
error Line is longer than 80 characters. 53
error 'applicationKeys' hides a field. 53
error Redundant throws: 'PluginParseException' is unchecked exception. 53
error Line is longer than 80 characters. 55
error '{' should be on the previous line. 58
error '}' should be on the same line. 60
error '{' should be on the previous line. 62
error Line is longer than 80 characters. 63
error '<' is not preceded with whitespace. 63
error '<' is not followed by whitespace. 63
error '>' is not preceded with whitespace. 63
error '>' is not followed by whitespace. 63
error First sentence should end with a period. 67
error Line is longer than 80 characters. 68
error Line is longer than 80 characters. 70
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 74
error 'applicationKeys' hides a field. 74
error Redundant throws: 'PluginParseException' is unchecked exception. 74
error '{' should be on the previous line. 79
error '}' should be on the same line. 81
error '{' should be on the previous line. 83
error Line is longer than 80 characters. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error '>' is not followed by whitespace. 84
error Line is longer than 80 characters. 88
error Method 'createDocument' is not designed for extension - needs to be abstract, final or empty. 88
error Missing a Javadoc comment. 88
error Redundant throws: 'PluginParseException' is unchecked exception. 88
error '{' should be on the previous line. 92
error '}' should be on the same line. 94
error '{' should be on the previous line. 96
error Line is longer than 80 characters. 97
error Method 'getDocument' is not designed for extension - needs to be abstract, final or empty. 101
error Missing a Javadoc comment. 101
error '{' should be on the previous line. 102
error Line is longer than 80 characters. 106
error Method 'configurePlugin' is not designed for extension - needs to be abstract, final or empty. 106
error Missing a Javadoc comment. 106
error Redundant throws: 'PluginParseException' is unchecked exception. 106
error '{' should be on the previous line. 115
error Line is longer than 80 characters. 116
error '{' should be on the previous line. 120
error Line is longer than 80 characters. 121
error '{' should be on the previous line. 130
error '{' should be on the previous line. 134
error '}' should be on the same line. 136
error '{' should be on the previous line. 138
error Line is longer than 80 characters. 139
error '<' is not preceded with whitespace. 139
error '<' is not followed by whitespace. 139
error '?' is not preceded with whitespace. 139
error '>' is not preceded with whitespace. 139
error '?' is not followed by whitespace. 139
error Line is longer than 80 characters. 141
error '{' should be on the previous line. 143
error Line is longer than 80 characters. 147
error Line is longer than 80 characters. 149
error Line is longer than 80 characters. 154
error '{' should be on the previous line. 156
error Line is longer than 80 characters. 157
error Line is longer than 80 characters. 158
error Missing a Javadoc comment. 168
error '{' should be on the previous line. 169
error Line is longer than 80 characters. 173
error Method 'createModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 173
error Missing a Javadoc comment. 173
error '<' is not preceded with whitespace. 173
error '<' is not followed by whitespace. 173
error '?' is not preceded with whitespace. 173
error '>' is not preceded with whitespace. 173
error '?' is not followed by whitespace. 173
error Redundant throws: 'PluginParseException' is unchecked exception. 173
error Line is longer than 80 characters. 177
error Line is longer than 80 characters. 178
error Line is longer than 80 characters. 180
error '<' is not preceded with whitespace. 184
error '<' is not followed by whitespace. 184
error '?' is not preceded with whitespace. 184
error '>' is not preceded with whitespace. 184
error '?' is not followed by whitespace. 184
error '{' should be on the previous line. 188
error Line is longer than 80 characters. 189
error '}' should be on the same line. 190
error Line is longer than 80 characters. 191
error '{' should be on the previous line. 193
error Line is longer than 80 characters. 194
error Line is longer than 80 characters. 197
error Line is longer than 80 characters. 203
error '{' should be on the previous line. 205
error Line is longer than 80 characters. 206
error Line is longer than 80 characters. 210
error '{' should be on the previous line. 212
error '}' should be on the same line. 214
error '{' should be on the previous line. 217
error Line is longer than 80 characters. 218
error Line is longer than 80 characters. 221
error Method 'createPluginInformation' is not designed for extension - needs to be abstract, final or empty. 230
error Missing a Javadoc comment. 230
error '{' should be on the previous line. 231
error '{' should be on the previous line. 235
error Line is longer than 80 characters. 236
error '{' should be on the previous line. 238
error Line is longer than 80 characters. 239
error '{' should be on the previous line. 244
error '{' should be on the previous line. 249
error Line is longer than 80 characters. 256
error '<' is not preceded with whitespace. 256
error '<' is not followed by whitespace. 256
error '>' is not preceded with whitespace. 256
error '{' should be on the previous line. 262
error Line is longer than 80 characters. 263
error '{' should be on the previous line. 268
error '{' should be on the previous line. 271
error Line is longer than 80 characters. 272
error '{' should be on the previous line. 275
error Line is longer than 80 characters. 276
error '{' should be on the previous line. 281
error Line is longer than 80 characters. 282
error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 288
error Missing a Javadoc comment. 288
error '{' should be on the previous line. 289
error Method 'getPluginsVersion' is not designed for extension - needs to be abstract, final or empty. 293
error Missing a Javadoc comment. 293
error '{' should be on the previous line. 294
error '{' should be on the previous line. 297
error '{' should be on the previous line. 301
error '}' should be on the same line. 303
error '{' should be on the previous line. 305
error Method 'getPluginInformation' is not designed for extension - needs to be abstract, final or empty. 310
error Missing a Javadoc comment. 310
error '{' should be on the previous line. 311
error Line is longer than 80 characters. 312
error Method 'isSystemPlugin' is not designed for extension - needs to be abstract, final or empty. 315
error Missing a Javadoc comment. 315
error '{' should be on the previous line. 316
error Line is longer than 80 characters. 317

org/codehaus/classworlds/uberjar/protocol/jar/NonLockingJarHandler.java

Violation Message Line
error Redundant import from the same package - org.codehaus.classworlds.uberjar.protocol.jar.NonLockingJarUrlConnection. 49
error Line is longer than 80 characters. 57
error Line is longer than 80 characters. 58
error '{' should be on the previous line. 63
error Line is longer than 80 characters. 71
error '{' should be on the previous line. 83
error '{' should be on the previous line. 96
error Expected an @return tag. 107
error Method 'openConnection' is not designed for extension - needs to be abstract, final or empty. 107
error '(' is followed by whitespace. 107
error Parameter url should be final. 107
error Expected @param tag for 'url'. 107
error ')' is preceded with whitespace. 107
error Expected @throws tag for 'IOException'. 108
error '{' should be on the previous line. 109
error Method 'parseURL' is not designed for extension - needs to be abstract, final or empty. 116
error '(' is followed by whitespace. 116
error Parameter url should be final. 116
error Expected @param tag for 'url'. 116
error Parameter spec should be final. 117
error Expected @param tag for 'spec'. 117
error Parameter start should be final. 118
error Expected @param tag for 'start'. 118
error Parameter limit should be final. 119
error Expected @param tag for 'limit'. 119
error ')' is preceded with whitespace. 119
error '{' should be on the previous line. 120
error '(' is followed by whitespace. 121
error ')' is preceded with whitespace. 122
error '(' is followed by whitespace. 126
error '(' is followed by whitespace. 126
error ')' is preceded with whitespace. 126
error ')' is preceded with whitespace. 126
error '{' should be on the previous line. 127
error '}' should be on the same line. 129
error '(' is followed by whitespace. 130
error '(' is followed by whitespace. 130
error ')' is preceded with whitespace. 130
error ')' is preceded with whitespace. 130
error '{' should be on the previous line. 131
error '(' is followed by whitespace. 134
error ')' is preceded with whitespace. 134
error '(' is followed by whitespace. 136
error ')' is preceded with whitespace. 136
error '{' should be on the previous line. 137
error '}' should be on the same line. 139
error '{' should be on the previous line. 141
error '(' is followed by whitespace. 142
error ')' is preceded with whitespace. 143
error '}' should be on the same line. 145
error '{' should be on the previous line. 147
error '(' is followed by whitespace. 150
error ')' is preceded with whitespace. 150
error '{' should be on the previous line. 151
error '(' is followed by whitespace. 152
error ')' is preceded with whitespace. 152
error '(' is followed by whitespace. 154
error ')' is preceded with whitespace. 154
error '{' should be on the previous line. 155
error '}' should be on the same line. 157
error '{' should be on the previous line. 159
error '(' is followed by whitespace. 160
error ')' is preceded with whitespace. 161
error '}' should be on the same line. 163
error '{' should be on the previous line. 165
error '(' is followed by whitespace. 170
error ')' is preceded with whitespace. 178

com/atlassian/plugin/factories/XmlDynamicPluginFactory.java

Violation Message Line
error File does not end with a newline. 0
error '{' should be on the previous line. 32
error Missing a Javadoc comment. 33
error Missing a Javadoc comment. 34
error '<' is not preceded with whitespace. 34
error '<' is not followed by whitespace. 34
error '>' is not preceded with whitespace. 34
error Line is longer than 80 characters. 37
error '{' should be on the previous line. 41
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error '{' should be on the previous line. 50
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '>' is not preceded with whitespace. 51
error '>' is not followed by whitespace. 51
error '<' is not preceded with whitespace. 58
error '<' is not followed by whitespace. 58
error '>' is not preceded with whitespace. 58
error 'applicationKeys' hides a field. 58
error '{' should be on the previous line. 59
error Line is longer than 80 characters. 66
error Expected an @return tag. 68
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 68
error Line is longer than 80 characters. 69
error Expected @param tag for 'deploymentUnit'. 69
error Expected @param tag for 'moduleDescriptorFactory'. 69
error Expected @throws tag for 'PluginParseException'. 69
error Redundant throws: 'PluginParseException' is unchecked exception. 69
error Line is longer than 80 characters. 71
error First sentence should end with a period. 74
error Line is longer than 80 characters. 82
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 82
error Redundant throws: 'PluginParseException' is unchecked exception. 82
error Line is longer than 80 characters. 84
error Line is longer than 80 characters. 85
error '{' should be on the previous line. 89
error Line is longer than 80 characters. 91
error Line is longer than 80 characters. 92
error Line is longer than 80 characters. 94
error '}' should be on the same line. 95
error '{' should be on the previous line. 97
error '}' should be on the same line. 99
error '{' should be on the previous line. 101
error '}' should be on the same line. 103
error '{' should be on the previous line. 105
error First sentence should end with a period. 110
error Line is longer than 80 characters. 111
error Line is longer than 80 characters. 115
error Line is longer than 80 characters. 117
error Method 'canCreate' is not designed for extension - needs to be abstract, final or empty. 117
error Redundant throws: 'PluginParseException' is unchecked exception. 117
error Line is longer than 80 characters. 119
error '{' should be on the previous line. 122
error '{' should be on the previous line. 126
error Line is longer than 80 characters. 127
error '}' should be on the same line. 130
error '{' should be on the previous line. 132
error '{' should be on the previous line. 134
error '}' should be on the same line. 138
error '{' should be on the previous line. 140

com/atlassian/plugin/loaders/SinglePluginLoader.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 30
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 32
error '{' should be on the previous line. 39
error Missing a Javadoc comment. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error Variable 'plugins' must be private and have accessor methods. 40
error Line is longer than 80 characters. 52
error Missing a Javadoc comment. 52
error Missing a Javadoc comment. 54
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '>' is not preceded with whitespace. 59
error Missing a Javadoc comment. 62
error 'resource' hides a field. 62
error '{' should be on the previous line. 63
error '<' is not preceded with whitespace. 66
error '<' is not followed by whitespace. 66
error '>' is not preceded with whitespace. 66
error '>' is not followed by whitespace. 66
error Missing a Javadoc comment. 69
error 'url' hides a field. 69
error '{' should be on the previous line. 70
error '<' is not preceded with whitespace. 73
error '<' is not followed by whitespace. 73
error '>' is not preceded with whitespace. 73
error '>' is not followed by whitespace. 73
error Line is longer than 80 characters. 77
error Expected @param tag for 'is'. 79
error '{' should be on the previous line. 80
error Line is longer than 80 characters. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '>' is not followed by whitespace. 81
error Line is longer than 80 characters. 86
error Method 'loadAllPlugins' is not designed for extension - needs to be abstract, final or empty. 86
error Missing a Javadoc comment. 86
error '<' is not preceded with whitespace. 86
error '<' is not followed by whitespace. 86
error '>' is not preceded with whitespace. 86
error '{' should be on the previous line. 89
error '{' should be on the previous line. 92
error '}' should be on the same line. 94
error '{' should be on the previous line. 96
error Method 'supportsRemoval' is not designed for extension - needs to be abstract, final or empty. 107
error Missing a Javadoc comment. 107
error '{' should be on the previous line. 108
error Method 'supportsAddition' is not designed for extension - needs to be abstract, final or empty. 112
error Missing a Javadoc comment. 112
error '{' should be on the previous line. 113
error Line is longer than 80 characters. 117
error Method 'addFoundPlugins' is not designed for extension - needs to be abstract, final or empty. 117
error Missing a Javadoc comment. 117
error '<' is not preceded with whitespace. 117
error '<' is not followed by whitespace. 117
error '>' is not preceded with whitespace. 117
error Line is longer than 80 characters. 119
error Method 'removePlugin' is not designed for extension - needs to be abstract, final or empty. 122
error Missing a Javadoc comment. 122
error Redundant throws: 'PluginException' is unchecked exception. 122
error '{' should be on the previous line. 123
error Line is longer than 80 characters. 124
error Line is longer than 80 characters. 127
error Method 'loadPlugin' is not designed for extension - needs to be abstract, final or empty. 127
error Missing a Javadoc comment. 127
error Redundant throws: 'PluginParseException' is unchecked exception. 127
error '{' should be on the previous line. 131
error Line is longer than 80 characters. 132
error '{' should be on the previous line. 137
error Line is longer than 80 characters. 138
error Line is longer than 80 characters. 139
error '{' should be on the previous line. 141
error Line is longer than 80 characters. 142
error Line is longer than 80 characters. 143
error '}' should be on the same line. 152
error '{' should be on the previous line. 154
error '}' should be on the same line. 157
error '{' should be on the previous line. 159
error Line is longer than 80 characters. 160
error Missing a Javadoc comment. 166
error '{' should be on the previous line. 167
error Method 'getNewPlugin' is not designed for extension - needs to be abstract, final or empty. 177
error Missing a Javadoc comment. 177
error '{' should be on the previous line. 178
error Method 'getSource' is not designed for extension - needs to be abstract, final or empty. 182
error Missing a Javadoc comment. 182
error '{' should be on the previous line. 183
error '{' should be on the previous line. 185
error Line is longer than 80 characters. 186
error '{' should be on the previous line. 190
error '{' should be on the previous line. 192
error '}' should be on the same line. 194
error '{' should be on the previous line. 196
error '{' should be on the previous line. 203
error Line is longer than 80 characters. 206

com/atlassian/plugin/impl/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/zip/UrlUnzipper.java

Violation Message Line
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 15
error Parameter zipUrl should be final. 15
error 'zipUrl' hides a field. 15
error Parameter destDir should be final. 15
error '{' should be on the previous line. 16
error Method 'unzip' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error '{' should be on the previous line. 25
error '{' should be on the previous line. 30
error '}' should be on the same line. 33
error '{' should be on the previous line. 35
error Method 'unzipFileInArchive' is not designed for extension - needs to be abstract, final or empty. 40
error Missing a Javadoc comment. 40
error Parameter fileName should be final. 40
error '{' should be on the previous line. 41
error Method 'entries' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error '{' should be on the previous line. 46

com/atlassian/plugin/util/JavaVersionUtils.java

Violation Message Line
error Utility classes should not have a public or default constructor. 6
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 8
error Parameter versionNumber should be final. 8
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 10
error Missing a Javadoc comment. 14
error Parameter versionStr should be final. 14
error '{' should be on the previous line. 15
error '{' should be on the previous line. 17
error '}' should be on the same line. 19
error 'catch' is not followed by whitespace. 20
error '{' should be on the previous line. 21

com/atlassian/plugin/loaders/classloading/Scanner.java

Violation Message Line
error Line is longer than 80 characters. 8
error Line is longer than 80 characters. 9
error Line is longer than 80 characters. 10
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 29
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 39
error Line is longer than 80 characters. 43
error Redundant throws: 'PluginException' is unchecked exception. 46

com/atlassian/plugin/util/PluginUtils.java

Violation Message Line
error First sentence should end with a period. 12
error Utility classes should not have a public or default constructor. 17
error '{' should be on the previous line. 18
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 23
error '{' should be on the previous line. 28
error Line is longer than 80 characters. 29
error '<' is not preceded with whitespace. 29
error '<' is not followed by whitespace. 29
error '?' is not preceded with whitespace. 29
error '>' is not preceded with whitespace. 29
error '?' is not followed by whitespace. 29
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 40
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 47
error Parameter element should be final. 47
error Parameter keys should be final. 47
error '<' is not preceded with whitespace. 47
error '<' is not followed by whitespace. 47
error '>' is not preceded with whitespace. 47

com/atlassian/plugin/elements/ResourceDescriptor.java

Violation Message Line
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 23
error '{' should be on the previous line. 24
error 'name' hides a field. 26
error '{' should be on the previous line. 29
error Line is longer than 80 characters. 30
error '{' should be on the previous line. 34
error Line is longer than 80 characters. 35
error '{' should be on the previous line. 43
error Line is longer than 80 characters. 44
error '{' should be on the previous line. 48
error Line is longer than 80 characters. 49
error Line is longer than 80 characters. 53
error '}' should be on the same line. 56
error '{' should be on the previous line. 58
error '{' should be on the previous line. 65
error '}' should be on the same line. 68
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 71
error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 76
error Missing a Javadoc comment. 76
error '{' should be on the previous line. 77
error First sentence should end with a period. 81
error Line is longer than 80 characters. 82
error Expected an @return tag. 84
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 84
error '{' should be on the previous line. 85
error '{' should be on the previous line. 87
error Line is longer than 80 characters. 88
error Method 'getLocation' is not designed for extension - needs to be abstract, final or empty. 93
error Missing a Javadoc comment. 93
error '{' should be on the previous line. 94
error Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 98
error Missing a Javadoc comment. 98
error '{' should be on the previous line. 99
error Method 'doesTypeAndNameMatch' is not designed for extension - needs to be abstract, final or empty. 103
error Missing a Javadoc comment. 103
error 'type' hides a field. 103
error 'name' hides a field. 103
error '{' should be on the previous line. 104
error '{' should be on the previous line. 106
error '{' should be on the previous line. 108
error '}' should be on the same line. 110
error '{' should be on the previous line. 112
error '}' should be on the same line. 115
error '{' should be on the previous line. 117
error Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 122
error Missing a Javadoc comment. 122
error '<' is not preceded with whitespace. 122
error '<' is not followed by whitespace. 122
error '>' is not preceded with whitespace. 122
error '{' should be on the previous line. 123
error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 127
error Missing a Javadoc comment. 127
error '{' should be on the previous line. 128
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 132
error Missing a Javadoc comment. 132
error '{' should be on the previous line. 134
error '{' should be on the previous line. 136
error '{' should be on the previous line. 140
error '{' should be on the previous line. 147
error '{' should be on the previous line. 149
error '}' should be on the same line. 152
error '{' should be on the previous line. 154
error '{' should be on the previous line. 156
error Line is longer than 80 characters. 159
error '{' should be on the previous line. 166
error '{' should be on the previous line. 168
error '}' should be on the same line. 171
error '{' should be on the previous line. 173
error '{' should be on the previous line. 175
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 183
error Missing a Javadoc comment. 183
error '{' should be on the previous line. 185
error '{' should be on the previous line. 188
error '{' should be on the previous line. 192
error '29' is a magic number. 193
error '}' should be on the same line. 194
error '{' should be on the previous line. 196
error '29' is a magic number. 197
error Line is longer than 80 characters. 203
error Line is longer than 80 characters. 205
error Method 'getResourceLocationForName' is not designed for extension - needs to be abstract, final or empty. 208
error 'name' hides a field. 208
error Expected @param tag for 'name'. 208
error '{' should be on the previous line. 209
error '{' should be on the previous line. 212
error '{' should be on the previous line. 214
error Line is longer than 80 characters. 215
error '}' should be on the same line. 216
error '{' should be on the previous line. 218
error Line is longer than 80 characters. 219
error '}' should be on the same line. 221
error '{' should be on the previous line. 223

com/atlassian/plugin/descriptors/AbstractModuleDescriptor.java

Violation Message Line
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error '<' is not preceded with whitespace. 22
error '<' is not followed by whitespace. 22
error '>' is not preceded with whitespace. 22
error '<' is not preceded with whitespace. 22
error '<' is not followed by whitespace. 22
error '>' is not preceded with whitespace. 22
error '>' is not followed by whitespace. 22
error Missing a Javadoc comment. 24
error Variable 'plugin' must be private and have accessor methods. 24
error Missing a Javadoc comment. 25
error Variable 'key' must be private and have accessor methods. 25
error Missing a Javadoc comment. 26
error Variable 'name' must be private and have accessor methods. 26
error Missing a Javadoc comment. 27
error Variable 'moduleClassName' must be private and have accessor methods. 27
error Missing a Javadoc comment. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '>' is not preceded with whitespace. 28
error Variable 'moduleClass' must be private and have accessor methods. 28
error Missing a Javadoc comment. 29
error Variable 'description' must be private and have accessor methods. 29
error Missing a Javadoc comment. 30
error Variable 'enabledByDefault' must be private and have accessor methods. 30
error Missing a Javadoc comment. 31
error Variable 'systemModule' must be private and have accessor methods. 31
error Variable 'singleton' must be private and have accessor methods. 36
error Missing a Javadoc comment. 37
error '<' is not preceded with whitespace. 37
error '<' is not followed by whitespace. 37
error '>' is not preceded with whitespace. 37
error Variable 'params' must be private and have accessor methods. 37
error Missing a Javadoc comment. 38
error Variable 'resources' must be private and have accessor methods. 38
error Missing a Javadoc comment. 39
error Missing a Javadoc comment. 40
error Missing a Javadoc comment. 41
error Missing a Javadoc comment. 42
error Missing a Javadoc comment. 43
error Variable 'enabled' must be private and have accessor methods. 43
error Line is longer than 80 characters. 45
error Method 'init' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error 'plugin' hides a field. 45
error Redundant throws: 'PluginParseException' is unchecked exception. 45
error Line is longer than 80 characters. 57
error Avoid inline conditionals. 57
error '{' should be on the previous line. 61
error '{' should be on the previous line. 66
error '{' should be on the previous line. 71
error Line is longer than 80 characters. 72
error '{' should be on the previous line. 76
error '}' should be on the same line. 78
error '{' should be on the previous line. 80
error '}' should be on the same line. 82
error '{' should be on the previous line. 84
error First sentence should end with a period. 91
error Line is longer than 80 characters. 92
error Parameter element should be final. 97
error '{' should be on the previous line. 98
error First sentence should end with a period. 104
error Method 'provideValidationRules' is not designed for extension - needs to be abstract, final or empty. 110
error Parameter pattern should be final. 110
error '{' should be on the previous line. 111
error First sentence should end with a period. 115
error Line is longer than 80 characters. 116
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 121
error Line is longer than 80 characters. 122
error 'plugin' hides a field. 122
error Expected @param tag for 'plugin'. 122
error Expected @param tag for 'element'. 122
error Expected @throws tag for 'PluginParseException'. 122
error Redundant throws: 'PluginParseException' is unchecked exception. 122
error First sentence should end with a period. 127
error Line is longer than 80 characters. 128
error Line is longer than 80 characters. 133
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 133
error 'plugin' hides a field. 133
error Expected @param tag for 'plugin'. 133
error Expected @throws tag for 'PluginParseException'. 133
error Redundant throws: 'PluginParseException' is unchecked exception. 133
error '{' should be on the previous line. 136
error '{' should be on the previous line. 138
error Line is longer than 80 characters. 141
error '<' is not preceded with whitespace. 141
error '<' is not followed by whitespace. 141
error '>' is not preceded with whitespace. 141
error '<' is not preceded with whitespace. 141
error '<' is not followed by whitespace. 141
error '>' is not preceded with whitespace. 141
error '>' is not followed by whitespace. 141
error Line is longer than 80 characters. 144
error '{' should be on the previous line. 146
error Line is longer than 80 characters. 147
error '<' is not preceded with whitespace. 147
error '<' is not followed by whitespace. 147
error '>' is not preceded with whitespace. 147
error '{' should be on the previous line. 149
error '}' should be on the same line. 152
error '{' should be on the previous line. 154
error Must have at least one statement. 154
error Line is longer than 80 characters. 155
error '}' should be on the same line. 158
error '{' should be on the previous line. 160
error '}' should be on the same line. 162
error '{' should be on the previous line. 164
error Line is longer than 80 characters. 165
error '}' should be on the same line. 166
error '{' should be on the previous line. 168
error Line is longer than 80 characters. 169
error '}' should be on the same line. 170
error '{' should be on the previous line. 172
error Line is longer than 80 characters. 178
error 'plugin' hides a field. 184
error '{' should be on the previous line. 187
error 'plugin' hides a field. 199
error Expected @param tag for 'plugin'. 199
error '{' is not followed by whitespace. 200
error '}' is not preceded with whitespace. 200
error Method 'isEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 202
error Missing a Javadoc comment. 202
error '{' should be on the previous line. 203
error Method 'isSystemModule' is not designed for extension - needs to be abstract, final or empty. 207
error Missing a Javadoc comment. 207
error '{' should be on the previous line. 208
error Expected an @return tag. 215
error Method 'isSingleton' is not designed for extension - needs to be abstract, final or empty. 215
error '{' should be on the previous line. 217
error Expected an @return tag. 224
error Method 'isSingletonByDefault' is not designed for extension - needs to be abstract, final or empty. 224
error '{' should be on the previous line. 226
error Line is longer than 80 characters. 231
error Line is longer than 80 characters. 232
error Line is longer than 80 characters. 233
error Line is longer than 80 characters. 235
error 'protected' modifier out of order with the JLS suggestions. 235
error '<' is not preceded with whitespace. 235
error '<' is not followed by whitespace. 235
error '>' is not preceded with whitespace. 235
error Redundant throws: 'PluginParseException' is unchecked exception. 235
error '{' should be on the previous line. 238
error Line is longer than 80 characters. 239
error '{' should be on the previous line. 242
error Line is longer than 80 characters. 244
error Method 'getCompleteKey' is not designed for extension - needs to be abstract, final or empty. 248
error Missing a Javadoc comment. 248
error '{' should be on the previous line. 249
error Method 'getPluginKey' is not designed for extension - needs to be abstract, final or empty. 253
error Missing a Javadoc comment. 253
error '{' should be on the previous line. 254
error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 258
error Missing a Javadoc comment. 258
error '{' should be on the previous line. 259
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 263
error Missing a Javadoc comment. 263
error '{' should be on the previous line. 264
error Method 'getModuleClass' is not designed for extension - needs to be abstract, final or empty. 268
error Missing a Javadoc comment. 268
error '<' is not preceded with whitespace. 268
error '<' is not followed by whitespace. 268
error '>' is not preceded with whitespace. 268
error '{' should be on the previous line. 269
error Missing a Javadoc comment. 273
error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 275
error Missing a Javadoc comment. 275
error '{' should be on the previous line. 276
error Method 'getParams' is not designed for extension - needs to be abstract, final or empty. 280
error Missing a Javadoc comment. 280
error '<' is not preceded with whitespace. 280
error '<' is not followed by whitespace. 280
error '>' is not preceded with whitespace. 280
error '{' should be on the previous line. 281
error Method 'getI18nNameKey' is not designed for extension - needs to be abstract, final or empty. 285
error Missing a Javadoc comment. 285
error '{' should be on the previous line. 286
error Method 'getDescriptionKey' is not designed for extension - needs to be abstract, final or empty. 290
error Missing a Javadoc comment. 290
error '{' should be on the previous line. 291
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 295
error Missing a Javadoc comment. 295
error '<' is not preceded with whitespace. 295
error '<' is not followed by whitespace. 295
error '>' is not preceded with whitespace. 295
error '{' should be on the previous line. 296
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 300
error Missing a Javadoc comment. 300
error '<' is not preceded with whitespace. 300
error '<' is not followed by whitespace. 300
error '>' is not preceded with whitespace. 300
error '{' should be on the previous line. 301
error Line is longer than 80 characters. 305
error Method 'getResourceLocation' is not designed for extension - needs to be abstract, final or empty. 305
error Missing a Javadoc comment. 305
error 'name' hides a field. 305
error Line is longer than 80 characters. 310
error Method 'getResourceDescriptor' is not designed for extension - needs to be abstract, final or empty. 310
error Missing a Javadoc comment. 310
error 'name' hides a field. 310
error Method 'getMinJavaVersion' is not designed for extension - needs to be abstract, final or empty. 315
error Missing a Javadoc comment. 315
error '{' should be on the previous line. 316
error Method 'satisfiesMinJavaVersion' is not designed for extension - needs to be abstract, final or empty. 320
error Missing a Javadoc comment. 320
error '{' should be on the previous line. 321
error '{' should be on the previous line. 323
error First sentence should end with a period. 329
error Method 'setPlugin' is not designed for extension - needs to be abstract, final or empty. 332
error 'plugin' hides a field. 332
error Expected @param tag for 'plugin'. 332
error '{' should be on the previous line. 333
error Method 'getPlugin' is not designed for extension - needs to be abstract, final or empty. 341
error '{' should be on the previous line. 342
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 346
error Missing a Javadoc comment. 346
error '{' should be on the previous line. 348
error Line is longer than 80 characters. 353
error Method 'enabled' is not designed for extension - needs to be abstract, final or empty. 358
error '{' should be on the previous line. 359
error Line is longer than 80 characters. 365
error Method 'disabled' is not designed for extension - needs to be abstract, final or empty. 368
error '{' should be on the previous line. 369

com/atlassian/plugin/parsers/DescriptorParser.java

Violation Message Line
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 25
error Redundant throws: 'PluginParseException' is unchecked exception. 25
error Line is longer than 80 characters. 33
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 40
error Missing a Javadoc comment. 44

com/atlassian/plugin/hostcontainer/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/impl/StaticPlugin.java

Violation Message Line
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Expected an @return tag. 14
error Method 'isUninstallable' is not designed for extension - needs to be abstract, final or empty. 14
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 19
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '<' is not followed by whitespace. 19
error '>' is not preceded with whitespace. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '>' is not preceded with whitespace. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '?' is not preceded with whitespace. 19
error '>' is not preceded with whitespace. 19
error '?' is not followed by whitespace. 19
error Method 'getClassLoader' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Method 'isDynamicallyLoaded' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error '{' should be on the previous line. 40
error Method 'isDeleteable' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45
error Method 'uninstallInternal' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error '{' should be on the previous line. 51

com/atlassian/plugin/loaders/ScanningPluginLoader.java

Violation Message Line
error Line is longer than 80 characters. 31
error '{' should be on the previous line. 37
error Missing a Javadoc comment. 38
error Missing a Javadoc comment. 39
error Variable 'scanner' must be private and have accessor methods. 39
error Missing a Javadoc comment. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error Variable 'plugins' must be private and have accessor methods. 40
error Missing a Javadoc comment. 41
error '<' is not preceded with whitespace. 41
error '<' is not followed by whitespace. 41
error '>' is not preceded with whitespace. 41
error Variable 'pluginFactories' must be private and have accessor methods. 41
error Missing a Javadoc comment. 42
error Variable 'pluginArtifactFactory' must be private and have accessor methods. 42
error First sentence should end with a period. 44
error Line is longer than 80 characters. 48
error Line is longer than 80 characters. 49
error Line is longer than 80 characters. 52
error 'scanner' hides a field. 52
error '<' is not preceded with whitespace. 52
error '<' is not followed by whitespace. 52
error '>' is not preceded with whitespace. 52
error 'pluginFactories' hides a field. 52
error Line is longer than 80 characters. 54
error First sentence should end with a period. 57
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 62
error Line is longer than 80 characters. 63
error Line is longer than 80 characters. 66
error 'scanner' hides a field. 66
error '<' is not preceded with whitespace. 66
error '<' is not followed by whitespace. 66
error '>' is not preceded with whitespace. 66
error 'pluginFactories' hides a field. 66
error 'pluginArtifactFactory' hides a field. 66
error Line is longer than 80 characters. 68
error Line is longer than 80 characters. 69
error '<' is not preceded with whitespace. 72
error '<' is not followed by whitespace. 72
error '>' is not preceded with whitespace. 72
error '>' is not followed by whitespace. 72
error '<' is not preceded with whitespace. 76
error '<' is not followed by whitespace. 76
error '>' is not preceded with whitespace. 76
error '>' is not followed by whitespace. 76
error Line is longer than 80 characters. 81
error Method 'loadAllPlugins' is not designed for extension - needs to be abstract, final or empty. 81
error Missing a Javadoc comment. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error Line is longer than 80 characters. 87
error '{' should be on the previous line. 93
error Line is longer than 80 characters. 100
error Method 'deployPluginFromUnit' is not designed for extension - needs to be abstract, final or empty. 100
error Missing a Javadoc comment. 100
error Line is longer than 80 characters. 103
error '{' should be on the previous line. 107
error '{' should be on the previous line. 109
error Line is longer than 80 characters. 110
error '{' should be on the previous line. 113
error '{' should be on the previous line. 116
error '}' should be on the same line. 120
error '{' should be on the previous line. 122
error Line is longer than 80 characters. 123
error '{' should be on the previous line. 129
error '{' should be on the previous line. 132
error '}' should be on the same line. 134
error '{' should be on the previous line. 136
error '}' should be on the same line. 140
error '{' should be on the previous line. 142
error Method 'supportsRemoval' is not designed for extension - needs to be abstract, final or empty. 149
error Missing a Javadoc comment. 149
error '{' should be on the previous line. 150
error Method 'supportsAddition' is not designed for extension - needs to be abstract, final or empty. 154
error Missing a Javadoc comment. 154
error '{' should be on the previous line. 155
error Line is longer than 80 characters. 160
error Line is longer than 80 characters. 163
error Method 'addFoundPlugins' is not designed for extension - needs to be abstract, final or empty. 163
error '<' is not preceded with whitespace. 163
error '<' is not followed by whitespace. 163
error '>' is not preceded with whitespace. 163
error Expected @param tag for 'moduleDescriptorFactory'. 163
error Expected @throws tag for 'PluginParseException'. 163
error Redundant throws: 'PluginParseException' is unchecked exception. 163
error Line is longer than 80 characters. 166
error '<' is not preceded with whitespace. 166
error '<' is not followed by whitespace. 166
error '>' is not preceded with whitespace. 166
error '<' is not preceded with whitespace. 169
error '<' is not followed by whitespace. 169
error '>' is not preceded with whitespace. 169
error '<' is not preceded with whitespace. 169
error '<' is not followed by whitespace. 169
error '>' is not preceded with whitespace. 169
error '>' is not followed by whitespace. 169
error '{' should be on the previous line. 171
error '{' should be on the previous line. 173
error Line is longer than 80 characters. 174
error '{' should be on the previous line. 180
error Line is longer than 80 characters. 189
error Method 'removePlugin' is not designed for extension - needs to be abstract, final or empty. 191
error Redundant throws: 'PluginException' is unchecked exception. 191
error '{' should be on the previous line. 192
error '{' should be on the previous line. 194
error '{' should be on the previous line. 199
error Line is longer than 80 characters. 200
error Line is longer than 80 characters. 203
error '{' should be on the previous line. 207
error Line is longer than 80 characters. 208
error Line is longer than 80 characters. 209
error '{' should be on the previous line. 213
error Line is longer than 80 characters. 214
error '{' should be on the previous line. 222
error '}' should be on the same line. 225
error '{' should be on the previous line. 227
error Line is longer than 80 characters. 235
error Missing a Javadoc comment. 235
error Redundant throws: 'PluginException' is unchecked exception. 235
error '<' is not preceded with whitespace. 238
error '<' is not followed by whitespace. 238
error '>' is not preceded with whitespace. 238
error Line is longer than 80 characters. 240
error Line is longer than 80 characters. 241
error '{' should be on the previous line. 244
error '{' should be on the previous line. 251
error Line is longer than 80 characters. 252
error First sentence should end with a period. 257
error Method 'onShutdown' is not designed for extension - needs to be abstract, final or empty. 261
error '{' should be on the previous line. 263
error Line is longer than 80 characters. 264
error '<' is not preceded with whitespace. 264
error '<' is not followed by whitespace. 264
error '>' is not preceded with whitespace. 264
error Line is longer than 80 characters. 275
error Method 'shutDown' is not designed for extension - needs to be abstract, final or empty. 277
error '{' should be on the previous line. 279
error First sentence should end with a period. 283
error Line is longer than 80 characters. 290
error Method 'canLoad' is not designed for extension - needs to be abstract, final or empty. 290
error Expected @throws tag for 'PluginParseException'. 290
error Redundant throws: 'PluginParseException' is unchecked exception. 290
error '{' should be on the previous line. 294
error '{' should be on the previous line. 297
error Line has trailing spaces. 307
error Expected an @return tag. 311
error Method 'postProcess' is not designed for extension - needs to be abstract, final or empty. 311
error '{' should be on the previous line. 312

com/atlassian/plugin/elements/ResourceLocation.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error ',' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Parameter location should be final. 17
error 'location' hides a field. 17
error Parameter name should be final. 17
error 'name' hides a field. 17
error Parameter type should be final. 17
error 'type' hides a field. 17
error Parameter contentType should be final. 17
error 'contentType' hides a field. 17
error Parameter content should be final. 17
error 'content' hides a field. 17
error Parameter params should be final. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error ',' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error 'params' hides a field. 17
error Method 'getLocation' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error '{' should be on the previous line. 33
error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 37
error Missing a Javadoc comment. 37
error '{' should be on the previous line. 38
error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 42
error Missing a Javadoc comment. 42
error '{' should be on the previous line. 43
error Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 47
error Missing a Javadoc comment. 47
error '{' should be on the previous line. 48
error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 52
error Missing a Javadoc comment. 52
error Parameter key should be final. 52
error '{' should be on the previous line. 53

com/atlassian/plugin/hostcontainer/HostContainer.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 14
error '<' is not followed by whitespace. 21
error Expected @param tag for '<T>'. 21
error '>' is not preceded with whitespace. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 21

com/atlassian/plugin/event/impl/DefaultPluginEventManager.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 8
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error '{' should be on the previous line. 22
error Missing a Javadoc comment. 23
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error ',' is not followed by whitespace. 23
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error '>' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
error Missing a Javadoc comment. 25
error First sentence should end with a period. 27
error Line is longer than 80 characters. 28
error '{' should be on the previous line. 31
error Line is longer than 80 characters. 32
error First sentence should end with a period. 35
error Line is longer than 80 characters. 37
error Parameter selectors should be final. 39
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 42
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error ',' is not followed by whitespace. 42
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error '>' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error '>' is not followed by whitespace. 42
error '<' is not preceded with whitespace. 43
error '<' is not followed by whitespace. 43
error '>' is not preceded with whitespace. 43
error '<' is not preceded with whitespace. 43
error '<' is not followed by whitespace. 43
error '>' is not preceded with whitespace. 43
error '>' is not followed by whitespace. 43
error Line is longer than 80 characters. 48
error Method 'broadcast' is not designed for extension - needs to be abstract, final or empty. 52
error Parameter event should be final. 52
error '{' should be on the previous line. 53
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '>' is not followed by whitespace. 55
error '{' should be on the previous line. 57
error '<' is not preceded with whitespace. 58
error '<' is not followed by whitespace. 58
error '>' is not preceded with whitespace. 58
error '{' should be on the previous line. 60
error 'if' construct must use '{}'s. 61
error First sentence should end with a period. 69
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 76
error Method 'register' is not designed for extension - needs to be abstract, final or empty. 76
error Parameter listener should be final. 76
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 76
error 'if' construct must use '{}'s. 78
error Parameter listener should be final. 84
error Parameter m should be final. 84
error '{' should be on the previous line. 85
error 'if' construct must use '{}'s. 86
error Line is longer than 80 characters. 87
error Line is longer than 80 characters. 88
error '<' is not preceded with whitespace. 88
error '<' is not followed by whitespace. 88
error '>' is not preceded with whitespace. 88
error '{' should be on the previous line. 94
error Line is longer than 80 characters. 95
error '+' should be on a new line. 95
error First sentence should end with a period. 100
error Method 'unregister' is not designed for extension - needs to be abstract, final or empty. 104
error Parameter listener should be final. 104
error '{' should be on the previous line. 105
error Parameter listener should be final. 108
error Parameter m should be final. 108
error '{' should be on the previous line. 109
error Line is longer than 80 characters. 110
error '<' is not preceded with whitespace. 110
error '<' is not followed by whitespace. 110
error '>' is not preceded with whitespace. 110
error First sentence should end with a period. 116
error Method 'forEveryListenerMethod' is not designed for extension - needs to be abstract, final or empty. 121
error Parameter listener should be final. 121
error Parameter handler should be final. 121
error '=' is not preceded with whitespace. 124
error '=' is not followed by whitespace. 124
error '<' is not preceded with whitespace. 124
error '<' is not followed by whitespace. 124
error '{' should be on the previous line. 125
error '<' is not preceded with whitespace. 127
error '<' is not followed by whitespace. 127
error '{' should be on the previous line. 128
error '{' should be on the previous line. 131
error First sentence should end with a period. 141
error Line is longer than 80 characters. 142
error '{' should be on the previous line. 145
error Missing a Javadoc comment. 146
error Missing a Javadoc comment. 149
error '{' should be on the previous line. 150
error Missing a Javadoc comment. 152
error Variable 'listener' must be private and have accessor methods. 152
error Missing a Javadoc comment. 154
error Variable 'method' must be private and have accessor methods. 154
error Missing a Javadoc comment. 156
error Parameter listener should be final. 156
error 'listener' hides a field. 156
error Parameter method should be final. 156
error 'method' hides a field. 156
error '{' should be on the previous line. 157
error Missing a Javadoc comment. 164
error Parameter event should be final. 164
error '{' should be on the previous line. 165
error '{' should be on the previous line. 168
error '}' should be on the same line. 170
error '{' should be on the previous line. 172
error '+' is not preceded with whitespace. 173
error '+' is not followed by whitespace. 173
error '}' should be on the same line. 174
error '{' should be on the previous line. 176
error Missing a Javadoc comment. 181
error Parameter o should be final. 181
error '{' should be on the previous line. 182
error 'if' construct must use '{}'s. 183
error 'if' construct must use '{}'s. 184
error 'if' construct must use '{}'s. 188
error 'if' construct must use '{}'s. 189
error Missing a Javadoc comment. 194
error '{' should be on the previous line. 195
error '31' is a magic number. 198

com/atlassian/plugin/util/zip/package-info.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 2

com/atlassian/plugin/loaders/DirectoryPluginLoader.java

Violation Message Line
error Line is longer than 80 characters. 11
error '{' should be on the previous line. 15
error First sentence should end with a period. 17
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error First sentence should end with a period. 29
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 37
error '<' is not preceded with whitespace. 37
error '<' is not followed by whitespace. 37
error '>' is not preceded with whitespace. 37
error Line is longer than 80 characters. 39

com/atlassian/plugin/util/concurrent/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/manager/PluginEnabler.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 9
error Line is longer than 80 characters. 15
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 23
error Missing a Javadoc comment. 24
error Line is longer than 80 characters. 26
error Missing a Javadoc comment. 26
error Parameter pluginAccessor should be final. 26
error 'pluginAccessor' hides a field. 26
error Parameter pluginController should be final. 26
error 'pluginController' hides a field. 26
error Line is longer than 80 characters. 33
error Parameter plugin should be final. 37
error '{' should be on the previous line. 38
error '<' is not preceded with whitespace. 39
error '<' is not followed by whitespace. 39
error '>' is not preceded with whitespace. 39
error '<' is not preceded with whitespace. 39
error '<' is not followed by whitespace. 39
error '>' is not preceded with whitespace. 39
error '>' is not followed by whitespace. 39
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error '>' is not followed by whitespace. 42
error '{' should be on the previous line. 44
error Line is longer than 80 characters. 51
error Parameter plugins should be final. 56
error '<' is not preceded with whitespace. 56
error '<' is not followed by whitespace. 56
error '>' is not preceded with whitespace. 56
error '{' should be on the previous line. 57
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '>' is not preceded with whitespace. 59
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '>' is not preceded with whitespace. 59
error '>' is not followed by whitespace. 59
error '{' should be on the previous line. 61
error '{' should be on the previous line. 63
error '{' should be on the previous line. 66
error '}' should be on the same line. 69
error '{' should be on the previous line. 71
error '{' should be on the previous line. 77
error Line is longer than 80 characters. 78
error '{' should be on the previous line. 82
error Line is longer than 80 characters. 83
error '<' is not preceded with whitespace. 83
error '<' is not followed by whitespace. 83
error '>' is not preceded with whitespace. 83
error '{' should be on the previous line. 87
error '{' should be on the previous line. 95
error Line is longer than 80 characters. 96
error '60' is a magic number. 98
error '{' should be on the previous line. 102
error '{' should be on the previous line. 105
error Line is longer than 80 characters. 110
error First sentence should end with a period. 115
error Line is longer than 80 characters. 116
error Parameter plugin should be final. 121
error Parameter dependentKeys should be final. 121
error '<' is not preceded with whitespace. 121
error '<' is not followed by whitespace. 121
error '>' is not preceded with whitespace. 121
error '{' should be on the previous line. 122
error Line has trailing spaces. 124
error '{' should be on the previous line. 127
error Line is longer than 80 characters. 128
error Line is longer than 80 characters. 130

com/atlassian/plugin/repositories/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/classloader/url/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/resource/AlternativeResourceLoader.java

Violation Message Line
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 26

com/atlassian/plugin/util/concurrent/AbstractCopyOnWriteMap.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 11
error Missing a Javadoc comment. 11
error '<' is not preceded with whitespace. 11
error '<' is not followed by whitespace. 11
error '<' is not preceded with whitespace. 11
error '<' is not followed by whitespace. 11
error '>' is not preceded with whitespace. 11
error '>' is not followed by whitespace. 11
error '>' is not preceded with whitespace. 11
error '<' is not preceded with whitespace. 11
error '<' is not followed by whitespace. 11
error '>' is not preceded with whitespace. 11
error '>' is not followed by whitespace. 11
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Line is longer than 80 characters. 21
error Line has trailing spaces. 23
error Unused @param tag for 'factory'. 25
error Line is longer than 80 characters. 27
error '<' is not followed by whitespace. 27
error Expected @param tag for '<N>'. 27
error '<' is not preceded with whitespace. 27
error '<' is not followed by whitespace. 27
error '?' is not preceded with whitespace. 27
error '>' is not preceded with whitespace. 27
error '>' is not followed by whitespace. 27
error '>' is not preceded with whitespace. 27
error Missing a Javadoc comment. 32
error '<' is not followed by whitespace. 32
error '<' is not preceded with whitespace. 32
error '<' is not followed by whitespace. 32
error '?' is not preceded with whitespace. 32
error '>' is not preceded with whitespace. 32
error '>' is not followed by whitespace. 32
error '>' is not preceded with whitespace. 32
error Missing a Javadoc comment. 38
error 'final' modifier out of order with the JLS suggestions. 38
error '{' should be on the previous line. 39
error Missing a Javadoc comment. 45
error 'final' modifier out of order with the JLS suggestions. 45
error '{' should be on the previous line. 46
error '{' should be on the previous line. 49
error Missing a Javadoc comment. 58
error 'final' modifier out of order with the JLS suggestions. 58
error '{' should be on the previous line. 59
error Missing a Javadoc comment. 66
error 'final' modifier out of order with the JLS suggestions. 66
error '<' is not preceded with whitespace. 66
error '<' is not followed by whitespace. 66
error '?' is not preceded with whitespace. 66
error '>' is not preceded with whitespace. 66
error Missing a Javadoc comment. 73
error '<' is not preceded with whitespace. 73
error '<' is not followed by whitespace. 73
error '>' is not preceded with whitespace. 73
error '{' should be on the previous line. 74
error '{' should be on the previous line. 77
error Missing a Javadoc comment. 83
error '{' should be on the previous line. 84
error Missing a Javadoc comment. 88
error '{' should be on the previous line. 89
error Missing a Javadoc comment. 97
error '<' is not preceded with whitespace. 97
error '<' is not followed by whitespace. 97
error '<' is not preceded with whitespace. 97
error '<' is not followed by whitespace. 97
error '>' is not preceded with whitespace. 97
error '>' is not followed by whitespace. 97
error '>' is not preceded with whitespace. 97
error '{' should be on the previous line. 98
error Missing a Javadoc comment. 102
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '{' should be on the previous line. 103
error Missing a Javadoc comment. 107
error '<' is not preceded with whitespace. 107
error '<' is not followed by whitespace. 107
error '>' is not preceded with whitespace. 107
error '{' should be on the previous line. 108
error Missing a Javadoc comment. 116
error '{' should be on the previous line. 117
error Missing a Javadoc comment. 121
error '{' should be on the previous line. 122
error Missing a Javadoc comment. 126
error '{' should be on the previous line. 127
error Missing a Javadoc comment. 131
error '{' should be on the previous line. 132
error Missing a Javadoc comment. 136
error '{' should be on the previous line. 137
error Missing a Javadoc comment. 141
error '{' should be on the previous line. 143
error Missing a Javadoc comment. 147
error '{' should be on the previous line. 149
error Missing a Javadoc comment. 153
error '{' should be on the previous line. 154
error Missing a Javadoc comment. 158
error '{' should be on the previous line. 160
error Missing a Javadoc comment. 172
error '<' is not preceded with whitespace. 172
error '<' is not followed by whitespace. 172
error '>' is not preceded with whitespace. 172
error '<' is not preceded with whitespace. 172
error '<' is not followed by whitespace. 172
error '>' is not preceded with whitespace. 172
error '{' should be on the previous line. 173
error Missing a Javadoc comment. 175
error '<' is not preceded with whitespace. 176
error '<' is not followed by whitespace. 176
error '>' is not preceded with whitespace. 176
error '{' should be on the previous line. 177
error Missing a Javadoc comment. 185
error '{' should be on the previous line. 186
error '{' should be on the previous line. 188
error Missing a Javadoc comment. 195
error '{' should be on the previous line. 196
error Missing a Javadoc comment. 200
error '<' is not preceded with whitespace. 200
error '<' is not followed by whitespace. 200
error '?' is not preceded with whitespace. 200
error '>' is not preceded with whitespace. 200
error '?' is not followed by whitespace. 200
error '{' should be on the previous line. 201
error '{' should be on the previous line. 203
error Missing a Javadoc comment. 211
error '<' is not preceded with whitespace. 211
error '<' is not followed by whitespace. 211
error '?' is not preceded with whitespace. 211
error '>' is not preceded with whitespace. 211
error '?' is not followed by whitespace. 211
error '{' should be on the previous line. 212
error '{' should be on the previous line. 214
error Line is longer than 80 characters. 223
error Missing a Javadoc comment. 223
error '<' is not preceded with whitespace. 223
error '<' is not followed by whitespace. 223
error '>' is not preceded with whitespace. 223
error '<' is not preceded with whitespace. 223
error '<' is not followed by whitespace. 223
error '>' is not preceded with whitespace. 223
error Missing a Javadoc comment. 226
error '<' is not preceded with whitespace. 227
error '<' is not followed by whitespace. 227
error '>' is not preceded with whitespace. 227
error '{' should be on the previous line. 228
error Missing a Javadoc comment. 232
error '{' should be on the previous line. 233
error '{' should be on the previous line. 235
error Missing a Javadoc comment. 242
error '{' should be on the previous line. 243
error '{' should be on the previous line. 245
error '{' should be on the previous line. 247
error Missing a Javadoc comment. 257
error '<' is not preceded with whitespace. 257
error '<' is not followed by whitespace. 257
error '?' is not preceded with whitespace. 257
error '>' is not preceded with whitespace. 257
error '?' is not followed by whitespace. 257
error '{' should be on the previous line. 258
error '{' should be on the previous line. 260
error Missing a Javadoc comment. 268
error '<' is not preceded with whitespace. 268
error '<' is not followed by whitespace. 268
error '?' is not preceded with whitespace. 268
error '>' is not preceded with whitespace. 268
error '?' is not followed by whitespace. 268
error '{' should be on the previous line. 269
error '{' should be on the previous line. 271
error Line is longer than 80 characters. 280
error Missing a Javadoc comment. 280
error '<' is not preceded with whitespace. 280
error '<' is not followed by whitespace. 280
error '<' is not preceded with whitespace. 280
error '<' is not followed by whitespace. 280
error '>' is not preceded with whitespace. 280
error '>' is not followed by whitespace. 280
error '>' is not preceded with whitespace. 280
error '<' is not preceded with whitespace. 280
error '<' is not followed by whitespace. 280
error '<' is not preceded with whitespace. 280
error '<' is not followed by whitespace. 280
error '>' is not preceded with whitespace. 280
error '>' is not followed by whitespace. 280
error '>' is not preceded with whitespace. 280
error Missing a Javadoc comment. 283
error '<' is not preceded with whitespace. 284
error '<' is not followed by whitespace. 284
error '<' is not preceded with whitespace. 284
error '<' is not followed by whitespace. 284
error '>' is not preceded with whitespace. 284
error '>' is not followed by whitespace. 284
error '>' is not preceded with whitespace. 284
error '{' should be on the previous line. 285
error Missing a Javadoc comment. 289
error '{' should be on the previous line. 290
error '{' should be on the previous line. 292
error Missing a Javadoc comment. 299
error '{' should be on the previous line. 300
error '{' should be on the previous line. 302
error '{' should be on the previous line. 304
error Missing a Javadoc comment. 314
error '<' is not preceded with whitespace. 314
error '<' is not followed by whitespace. 314
error '?' is not preceded with whitespace. 314
error '>' is not preceded with whitespace. 314
error '?' is not followed by whitespace. 314
error '{' should be on the previous line. 315
error '{' should be on the previous line. 317
error Missing a Javadoc comment. 325
error '<' is not preceded with whitespace. 325
error '<' is not followed by whitespace. 325
error '?' is not preceded with whitespace. 325
error '>' is not preceded with whitespace. 325
error '?' is not followed by whitespace. 325
error '{' should be on the previous line. 326
error '{' should be on the previous line. 328
error Missing a Javadoc comment. 337
error '<' is not preceded with whitespace. 337
error '<' is not followed by whitespace. 337
error '>' is not preceded with whitespace. 337
error '<' is not preceded with whitespace. 337
error '<' is not followed by whitespace. 337
error '>' is not preceded with whitespace. 337
error '{' should be on the previous line. 338
error Missing a Javadoc comment. 339
error '<' is not preceded with whitespace. 339
error '<' is not followed by whitespace. 339
error '>' is not preceded with whitespace. 339
error Missing a Javadoc comment. 341
error '<' is not preceded with whitespace. 341
error '<' is not followed by whitespace. 341
error '>' is not preceded with whitespace. 341
error 'delegate' hides a field. 341
error '{' should be on the previous line. 342
error Missing a Javadoc comment. 346
error '{' should be on the previous line. 347
error Missing a Javadoc comment. 351
error '{' should be on the previous line. 352
error Missing a Javadoc comment. 356
error '{' should be on the previous line. 357
error Missing a Javadoc comment. 362
error 'abstract' modifier out of order with the JLS suggestions. 362
error '<' is not preceded with whitespace. 362
error '<' is not followed by whitespace. 362
error '>' is not preceded with whitespace. 362
error '<' is not preceded with whitespace. 362
error '<' is not followed by whitespace. 362
error '>' is not preceded with whitespace. 362
error '{' should be on the previous line. 363
error Missing a Javadoc comment. 365
error '<' is not preceded with whitespace. 365
error '<' is not followed by whitespace. 365
error '>' is not preceded with whitespace. 365
error Missing a Javadoc comment. 371
error '{' should be on the previous line. 372
error Missing a Javadoc comment. 376
error '<' is not preceded with whitespace. 376
error '<' is not followed by whitespace. 376
error '?' is not preceded with whitespace. 376
error '>' is not preceded with whitespace. 376
error '?' is not followed by whitespace. 376
error '{' should be on the previous line. 377
error Missing a Javadoc comment. 381
error '<' is not preceded with whitespace. 381
error '<' is not followed by whitespace. 381
error '>' is not preceded with whitespace. 381
error '{' should be on the previous line. 382
error '<' is not preceded with whitespace. 383
error '<' is not followed by whitespace. 383
error '>' is not preceded with whitespace. 383
error '>' is not followed by whitespace. 383
error Missing a Javadoc comment. 386
error '{' should be on the previous line. 387
error Missing a Javadoc comment. 391
error '{' should be on the previous line. 392
error Missing a Javadoc comment. 396
error '{' should be on the previous line. 397
error Missing a Javadoc comment. 401
error '<' is not followed by whitespace. 401
error '>' is not preceded with whitespace. 401
error '{' should be on the previous line. 402
error Missing a Javadoc comment. 406
error '{' should be on the previous line. 408
error Missing a Javadoc comment. 412
error '{' should be on the previous line. 414
error Missing a Javadoc comment. 422
error '{' should be on the previous line. 423
error Missing a Javadoc comment. 427
error '<' is not preceded with whitespace. 427
error '<' is not followed by whitespace. 427
error '?' is not preceded with whitespace. 427
error '>' is not preceded with whitespace. 427
error '{' should be on the previous line. 428

com/atlassian/plugin/util/concurrent/CopyOnWriteMap.java

Violation Message Line
error File does not end with a newline. 0
error Unused import - java.util.WeakHashMap. 8
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 24
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 28
error Line is longer than 80 characters. 29
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 35
error Line is longer than 80 characters. 36
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 40
error Type Javadoc comment is missing an @param <K> tag. 40
error Type Javadoc comment is missing an @param <V> tag. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error '>' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error '>' is not followed by whitespace. 40
error Missing a Javadoc comment. 42
error Expected an @return tag. 51
error '<' is not followed by whitespace. 51
error Expected @param tag for '<K>'. 51
error Expected @param tag for '<V>'. 51
error '>' is not preceded with whitespace. 51
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '>' is not preceded with whitespace. 51
error '{' should be on the previous line. 52
error '<' is not preceded with whitespace. 53
error '<' is not followed by whitespace. 53
error '>' is not preceded with whitespace. 53
error '>' is not followed by whitespace. 53
error Line is longer than 80 characters. 56
error '<' is not followed by whitespace. 56
error '<' is not preceded with whitespace. 56
error '<' is not followed by whitespace. 56
error '?' is not preceded with whitespace. 56
error '>' is not preceded with whitespace. 56
error '>' is not followed by whitespace. 56
error '>' is not preceded with whitespace. 56
error '<' is not preceded with whitespace. 56
error '<' is not followed by whitespace. 56
error '>' is not preceded with whitespace. 56
error '<' is not preceded with whitespace. 58
error '<' is not followed by whitespace. 58
error '>' is not preceded with whitespace. 58
error '>' is not followed by whitespace. 58
error Line is longer than 80 characters. 64
error Expected an @return tag. 67
error Line is longer than 80 characters. 67
error '<' is not followed by whitespace. 67
error Expected @param tag for '<K>'. 67
error Expected @param tag for '<V>'. 67
error '>' is not preceded with whitespace. 67
error '<' is not preceded with whitespace. 67
error '<' is not followed by whitespace. 67
error '>' is not preceded with whitespace. 67
error '<' is not preceded with whitespace. 67
error '<' is not followed by whitespace. 67
error '?' is not preceded with whitespace. 67
error '>' is not preceded with whitespace. 67
error Expected @param tag for 'map'. 67
error '<' is not preceded with whitespace. 69
error '<' is not followed by whitespace. 69
error '>' is not preceded with whitespace. 69
error '>' is not followed by whitespace. 69
error Line is longer than 80 characters. 72
error '<' is not followed by whitespace. 72
error '<' is not preceded with whitespace. 72
error '<' is not followed by whitespace. 72
error '?' is not preceded with whitespace. 72
error '>' is not preceded with whitespace. 72
error '>' is not followed by whitespace. 72
error '>' is not preceded with whitespace. 72
error '<' is not preceded with whitespace. 72
error '<' is not followed by whitespace. 72
error '>' is not preceded with whitespace. 72
error '<' is not preceded with whitespace. 74
error '<' is not followed by whitespace. 74
error '>' is not preceded with whitespace. 74
error '>' is not followed by whitespace. 74
error Line is longer than 80 characters. 80
error Expected an @return tag. 83
error '<' is not followed by whitespace. 83
error Expected @param tag for '<K>'. 83
error Expected @param tag for '<V>'. 83
error '>' is not preceded with whitespace. 83
error '<' is not preceded with whitespace. 83
error '<' is not followed by whitespace. 83
error '>' is not preceded with whitespace. 83
error '{' should be on the previous line. 84
error '<' is not preceded with whitespace. 85
error '<' is not followed by whitespace. 85
error '>' is not preceded with whitespace. 85
error '>' is not followed by whitespace. 85
error Line is longer than 80 characters. 88
error '<' is not followed by whitespace. 88
error '<' is not preceded with whitespace. 88
error '<' is not followed by whitespace. 88
error '?' is not preceded with whitespace. 88
error '>' is not preceded with whitespace. 88
error '>' is not followed by whitespace. 88
error '>' is not preceded with whitespace. 88
error '<' is not preceded with whitespace. 88
error '<' is not followed by whitespace. 88
error '>' is not preceded with whitespace. 88
error '<' is not preceded with whitespace. 90
error '<' is not followed by whitespace. 90
error '>' is not preceded with whitespace. 90
error '>' is not followed by whitespace. 90
error Line is longer than 80 characters. 96
error Line is longer than 80 characters. 97
error Expected an @return tag. 100
error Line is longer than 80 characters. 100
error '<' is not followed by whitespace. 100
error Expected @param tag for '<K>'. 100
error Expected @param tag for '<V>'. 100
error '>' is not preceded with whitespace. 100
error '<' is not preceded with whitespace. 100
error '<' is not followed by whitespace. 100
error '>' is not preceded with whitespace. 100
error '<' is not preceded with whitespace. 100
error '<' is not followed by whitespace. 100
error '?' is not preceded with whitespace. 100
error '>' is not preceded with whitespace. 100
error Expected @param tag for 'map'. 100
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '>' is not followed by whitespace. 102
error Line is longer than 80 characters. 105
error '<' is not followed by whitespace. 105
error '<' is not preceded with whitespace. 105
error '<' is not followed by whitespace. 105
error '?' is not preceded with whitespace. 105
error '>' is not preceded with whitespace. 105
error '>' is not followed by whitespace. 105
error '>' is not preceded with whitespace. 105
error '<' is not preceded with whitespace. 105
error '<' is not followed by whitespace. 105
error '>' is not preceded with whitespace. 105
error '<' is not preceded with whitespace. 107
error '<' is not followed by whitespace. 107
error '>' is not preceded with whitespace. 107
error '>' is not followed by whitespace. 107
error Line is longer than 80 characters. 117
error Line has trailing spaces. 118
error Unused @param tag for 'factory'. 120
error '<' is not preceded with whitespace. 122
error '<' is not followed by whitespace. 122
error '?' is not preceded with whitespace. 122
error '>' is not preceded with whitespace. 122
error '{' should be on the previous line. 123
error Line is longer than 80 characters. 128
error Line has trailing spaces. 130
error Unused @param tag for 'factory'. 131
error '{' should be on the previous line. 134
error '<' is not preceded with whitespace. 135
error '<' is not followed by whitespace. 135
error '>' is not preceded with whitespace. 135
error Missing a Javadoc comment. 138
error Line is longer than 80 characters. 139
error '<' is not followed by whitespace. 139
error '<' is not preceded with whitespace. 139
error '<' is not followed by whitespace. 139
error '?' is not preceded with whitespace. 139
error '>' is not preceded with whitespace. 139
error '>' is not followed by whitespace. 139
error '>' is not preceded with whitespace. 139
error '<' is not preceded with whitespace. 139
error '<' is not followed by whitespace. 139
error '>' is not preceded with whitespace. 139

com/atlassian/plugin/util/WaitUntil.java

Violation Message Line
error First sentence should end with a period. 10
error Class WaitUntil should be declared as final. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 15
error Missing a Javadoc comment. 17
error '{' is not followed by whitespace. 18
error '}' is not preceded with whitespace. 18
error First sentence should end with a period. 20
error '{' should be on the previous line. 27
error '60' is a magic number. 28
error First sentence should end with a period. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 38
error Line is longer than 80 characters. 41
error First sentence should end with a period. 44
error Line is longer than 80 characters. 45
error Line is longer than 80 characters. 50
error Line is longer than 80 characters. 53
error '{' should be on the previous line. 58
error '{' should be on the previous line. 60
error '{' should be on the previous line. 66
error Line is longer than 80 characters. 67
error '{' should be on the previous line. 70
error '}' should be on the same line. 72
error '{' should be on the previous line. 74
error First sentence should end with a period. 81
error '{' should be on the previous line. 85
error First sentence should end with a period. 86
error First sentence should end with a period. 92

org/codehaus/classworlds/uberjar/protocol/jar/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/ClassUtils.java

Violation Message Line
error First sentence should end with a period. 6
error Class ClassUtils should be declared as final. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error '{' is not followed by whitespace. 11
error '}' is not preceded with whitespace. 11
error First sentence should end with a period. 13
error '<' is not preceded with whitespace. 18
error '<' is not followed by whitespace. 18
error '>' is not preceded with whitespace. 18
error Parameter cls should be final. 18
error '{' should be on the previous line. 19
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error '>' is not followed by whitespace. 20
error First sentence should end with a period. 25
error Parameter cls should be final. 30
error Parameter types should be final. 30
error '<' is not preceded with whitespace. 30
error '<' is not followed by whitespace. 30
error '>' is not preceded with whitespace. 30
error '{' should be on the previous line. 31
error 'if' construct must use '{}'s. 32
error 'if' construct must use '{}'s. 36
error 'for' construct must use '{}'s. 42
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42

com/atlassian/plugin/descriptors/UnrecognisedModuleDescriptor.java

Violation Message Line
error Unused import - com.atlassian.plugin.Plugin. 3
error Unused import - com.atlassian.plugin.PluginParseException. 4
error Unused import - com.atlassian.plugin.Resources. 5
error Unused import - com.atlassian.plugin.elements.ResourceDescriptor. 6
error Unused import - org.dom4j.Element. 8
error Unused import - java.util.Collections. 10
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error '<' is not preceded with whitespace. 12
error '<' is not followed by whitespace. 12
error '>' is not preceded with whitespace. 12
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error '{' should be on the previous line. 24
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30
error Missing a Javadoc comment. 34
error 'errorText' hides a field. 34
error '{' should be on the previous line. 35
error Line is longer than 80 characters. 42
error Line is longer than 80 characters. 43
error '{' should be on the previous line. 48
error Line is longer than 80 characters. 55
error Line is longer than 80 characters. 56
error '{' should be on the previous line. 61

com/atlassian/plugin/PluginInformation.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 23
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '>' is not preceded with whitespace. 25
error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error 'description' hides a field. 32
error '{' should be on the previous line. 33
error Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 37
error Missing a Javadoc comment. 37
error '{' should be on the previous line. 38
error Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 42
error Missing a Javadoc comment. 42
error 'version' hides a field. 42
error '{' should be on the previous line. 43
error Method 'setVendorName' is not designed for extension - needs to be abstract, final or empty. 47
error Missing a Javadoc comment. 47
error 'vendorName' hides a field. 47
error '{' should be on the previous line. 48
error Method 'setVendorUrl' is not designed for extension - needs to be abstract, final or empty. 52
error Missing a Javadoc comment. 52
error 'vendorUrl' hides a field. 52
error '{' should be on the previous line. 53
error Method 'getVendorName' is not designed for extension - needs to be abstract, final or empty. 57
error Missing a Javadoc comment. 57
error '{' should be on the previous line. 58
error Method 'getVendorUrl' is not designed for extension - needs to be abstract, final or empty. 62
error Missing a Javadoc comment. 62
error '{' should be on the previous line. 63
error Method 'setMaxVersion' is not designed for extension - needs to be abstract, final or empty. 70
error 'maxVersion' hides a field. 71
error Expected @param tag for 'maxVersion'. 71
error '{' should be on the previous line. 72
error Method 'setMinVersion' is not designed for extension - needs to be abstract, final or empty. 79
error 'minVersion' hides a field. 80
error Expected @param tag for 'minVersion'. 80
error '{' should be on the previous line. 81
error Expected an @return tag. 88
error Method 'getMaxVersion' is not designed for extension - needs to be abstract, final or empty. 88
error '{' should be on the previous line. 90
error Expected an @return tag. 97
error Method 'getMinVersion' is not designed for extension - needs to be abstract, final or empty. 97
error '{' should be on the previous line. 99
error Method 'getMinJavaVersion' is not designed for extension - needs to be abstract, final or empty. 103
error Missing a Javadoc comment. 103
error '{' should be on the previous line. 104
error Method 'setMinJavaVersion' is not designed for extension - needs to be abstract, final or empty. 108
error Missing a Javadoc comment. 108
error 'minJavaVersion' hides a field. 108
error '{' should be on the previous line. 109
error Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 113
error Missing a Javadoc comment. 113
error '<' is not preceded with whitespace. 113
error '<' is not followed by whitespace. 113
error '>' is not preceded with whitespace. 113
error '{' should be on the previous line. 114
error Method 'addParameter' is not designed for extension - needs to be abstract, final or empty. 118
error Missing a Javadoc comment. 118
error '{' should be on the previous line. 119
error Method 'satisfiesMinJavaVersion' is not designed for extension - needs to be abstract, final or empty. 123
error Missing a Javadoc comment. 123
error '{' should be on the previous line. 124
error Line is longer than 80 characters. 125
error Method 'setDescriptionKey' is not designed for extension - needs to be abstract, final or empty. 128
error Missing a Javadoc comment. 128
error 'descriptionKey' hides a field. 128
error '{' should be on the previous line. 129
error Method 'getDescriptionKey' is not designed for extension - needs to be abstract, final or empty. 133
error Missing a Javadoc comment. 133
error '{' should be on the previous line. 134

com/atlassian/plugin/elements/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/event/events/PluginModuleEnabledEvent.java

Violation Message Line
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error Parameter module should be final. 13
error 'module' hides a field. 13
error '{' should be on the previous line. 14
error Method 'getModule' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error '{' should be on the previous line. 19

com/atlassian/plugin/loaders/BundledPluginLoader.java

Violation Message Line
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error '{' should be on the previous line. 24
error Line is longer than 80 characters. 25
error Method 'postProcess' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '{' should be on the previous line. 32
error First sentence should end with a period. 36
error Missing a Javadoc comment. 44
error Parameter delegate should be final. 44
error '{' should be on the previous line. 45
error Missing a Javadoc comment. 49
error '{' should be on the previous line. 51
error Missing a Javadoc comment. 55
error '{' should be on the previous line. 57

com/atlassian/plugin/PluginArtifact.java

Violation Message Line
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 14
error Expected @param tag for 'name'. 19
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Expected @param tag for 'name'. 25
error Redundant throws: 'PluginParseException' is unchecked exception. 25
error Line is longer than 80 characters. 40

com/atlassian/plugin/loaders/DynamicPluginLoader.java

Violation Message Line
error First sentence should end with a period. 6
error '{' should be on the previous line. 10
error Line is longer than 80 characters. 15
error Redundant throws: 'PluginParseException' is unchecked exception. 17

com/atlassian/plugin/loaders/LoaderUtils.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 8
error Missing a Javadoc comment. 10
error Utility classes should not have a public or default constructor. 10
error '{' should be on the previous line. 11
error Expected an @return tag. 15
error Line is longer than 80 characters. 15
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error Parameter element should be final. 15
error Expected @param tag for 'element'. 15
error Expected @throws tag for 'PluginParseException'. 15
error Redundant throws: 'PluginParseException' is unchecked exception. 15
error Missing a Javadoc comment. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error ',' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error Parameter element should be final. 20
error '{' should be on the previous line. 21
error '<' is not preceded with whitespace. 22
error '<' is not followed by whitespace. 22
error '>' is not preceded with whitespace. 22
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error ',' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error ',' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error '>' is not followed by whitespace. 24
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 31

com/atlassian/plugin/event/events/PluginFrameworkShutdownEvent.java

Violation Message Line
error File does not end with a newline. 0
error First sentence should end with a period. 7
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Parameter pluginController should be final. 15
error 'pluginController' hides a field. 15
error Parameter pluginAccessor should be final. 15
error 'pluginAccessor' hides a field. 15
error Method 'getPluginController' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error '{' should be on the previous line. 24
error Method 'getPluginAccessor' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29

com/atlassian/plugin/predicate/ModuleOfClassPredicate.java

Violation Message Line
error Line is longer than 80 characters. 6
error Type Javadoc comment is missing an @param <T> tag. 8
error '<' is not preceded with whitespace. 8
error '<' is not followed by whitespace. 8
error '>' is not preceded with whitespace. 8
error '<' is not preceded with whitespace. 8
error '<' is not followed by whitespace. 8
error '>' is not preceded with whitespace. 8
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error '<' is not preceded with whitespace. 10
error '<' is not followed by whitespace. 10
error '>' is not preceded with whitespace. 10
error Unused @throws tag for 'IllegalArgumentException'. 13
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error 'moduleClass' hides a field. 15
error Expected @param tag for 'moduleClass'. 15
error '{' should be on the previous line. 16
error '{' should be on the previous line. 18
error Line is longer than 80 characters. 19
error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '?' is not preceded with whitespace. 24
error '>' is not preceded with whitespace. 24
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '?' is not preceded with whitespace. 28
error '>' is not preceded with whitespace. 28
error Line is longer than 80 characters. 29

com/atlassian/plugin/DefaultPluginManager.java

Violation Message Line
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '>' is not preceded with whitespace. 25
error Line is longer than 80 characters. 27

com/atlassian/plugin/impl/AbstractDelegatingPlugin.java

Violation Message Line
error First sentence should end with a period. 20
error Line is longer than 80 characters. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '>' is not preceded with whitespace. 25
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 29
error Parameter delegate should be final. 29
error 'delegate' hides a field. 29
error '{' should be on the previous line. 30
error Method 'getPluginsVersion' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error '{' should be on the previous line. 36
error Method 'setPluginsVersion' is not designed for extension - needs to be abstract, final or empty. 40
error Missing a Javadoc comment. 40
error Parameter version should be final. 40
error '{' should be on the previous line. 41
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error '{' should be on the previous line. 46
error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 50
error Missing a Javadoc comment. 50
error Parameter name should be final. 50
error '{' should be on the previous line. 51
error Method 'getI18nNameKey' is not designed for extension - needs to be abstract, final or empty. 55
error Missing a Javadoc comment. 55
error '{' should be on the previous line. 56
error Method 'setI18nNameKey' is not designed for extension - needs to be abstract, final or empty. 60
error Missing a Javadoc comment. 60
error Parameter i18nNameKey should be final. 60
error '{' should be on the previous line. 61
error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 65
error Missing a Javadoc comment. 65
error '{' should be on the previous line. 66
error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 70
error Missing a Javadoc comment. 70
error Parameter aPackage should be final. 70
error '{' should be on the previous line. 71
error Method 'addModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 75
error Missing a Javadoc comment. 75
error Parameter moduleDescriptor should be final. 75
error '<' is not preceded with whitespace. 75
error '<' is not followed by whitespace. 75
error '?' is not preceded with whitespace. 75
error '>' is not preceded with whitespace. 75
error '?' is not followed by whitespace. 75
error '{' should be on the previous line. 76
error Method 'getModuleDescriptors' is not designed for extension - needs to be abstract, final or empty. 80
error Missing a Javadoc comment. 80
error '<' is not preceded with whitespace. 80
error '<' is not followed by whitespace. 80
error '<' is not preceded with whitespace. 80
error '<' is not followed by whitespace. 80
error '?' is not preceded with whitespace. 80
error '>' is not preceded with whitespace. 80
error '?' is not followed by whitespace. 80
error '>' is not followed by whitespace. 80
error '>' is not preceded with whitespace. 80
error '{' should be on the previous line. 81
error Method 'getModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 85
error Missing a Javadoc comment. 85
error '<' is not preceded with whitespace. 85
error '<' is not followed by whitespace. 85
error '?' is not preceded with whitespace. 85
error '>' is not preceded with whitespace. 85
error '?' is not followed by whitespace. 85
error Parameter key should be final. 85
error '{' should be on the previous line. 86
error Line is longer than 80 characters. 90
error Method 'getModuleDescriptorsByModuleClass' is not designed for extension - needs to be abstract, final or empty. 90
error Missing a Javadoc comment. 90
error '<' is not followed by whitespace. 90
error '>' is not preceded with whitespace. 90
error '<' is not preceded with whitespace. 90
error '<' is not followed by whitespace. 90
error '<' is not preceded with whitespace. 90
error '<' is not followed by whitespace. 90
error '>' is not preceded with whitespace. 90
error '>' is not followed by whitespace. 90
error '>' is not preceded with whitespace. 90
error Parameter moduleClass should be final. 90
error '<' is not preceded with whitespace. 90
error '<' is not followed by whitespace. 90
error '>' is not preceded with whitespace. 90
error Method 'isEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 95
error Missing a Javadoc comment. 95
error '{' should be on the previous line. 96
error Method 'setEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 100
error Missing a Javadoc comment. 100
error Parameter enabledByDefault should be final. 100
error '{' should be on the previous line. 101
error Method 'getPluginInformation' is not designed for extension - needs to be abstract, final or empty. 105
error Missing a Javadoc comment. 105
error '{' should be on the previous line. 106
error Method 'setPluginInformation' is not designed for extension - needs to be abstract, final or empty. 110
error Missing a Javadoc comment. 110
error Parameter pluginInformation should be final. 110
error '{' should be on the previous line. 111
error Method 'setResources' is not designed for extension - needs to be abstract, final or empty. 115
error Missing a Javadoc comment. 115
error Parameter resources should be final. 115
error '{' should be on the previous line. 116
error Method 'getPluginState' is not designed for extension - needs to be abstract, final or empty. 120
error Missing a Javadoc comment. 120
error '{' should be on the previous line. 121
error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 125
error Missing a Javadoc comment. 125
error '{' should be on the previous line. 126
error Method 'isSystemPlugin' is not designed for extension - needs to be abstract, final or empty. 130
error Missing a Javadoc comment. 130
error '{' should be on the previous line. 131
error Method 'containsSystemModule' is not designed for extension - needs to be abstract, final or empty. 135
error Missing a Javadoc comment. 135
error '{' should be on the previous line. 136
error Method 'setSystemPlugin' is not designed for extension - needs to be abstract, final or empty. 140
error Missing a Javadoc comment. 140
error Parameter system should be final. 140
error '{' should be on the previous line. 141
error Method 'isBundledPlugin' is not designed for extension - needs to be abstract, final or empty. 145
error Missing a Javadoc comment. 145
error '{' should be on the previous line. 146
error Method 'getDateLoaded' is not designed for extension - needs to be abstract, final or empty. 150
error Missing a Javadoc comment. 150
error '{' should be on the previous line. 151
error Method 'isUninstallable' is not designed for extension - needs to be abstract, final or empty. 155
error Missing a Javadoc comment. 155
error '{' should be on the previous line. 156
error Method 'isDeleteable' is not designed for extension - needs to be abstract, final or empty. 160
error Missing a Javadoc comment. 160
error '{' should be on the previous line. 161
error Method 'isDynamicallyLoaded' is not designed for extension - needs to be abstract, final or empty. 165
error Missing a Javadoc comment. 165
error '{' should be on the previous line. 166
error Line is longer than 80 characters. 170
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 170
error Missing a Javadoc comment. 170
error '<' is not followed by whitespace. 170
error '>' is not preceded with whitespace. 170
error '<' is not preceded with whitespace. 170
error '<' is not followed by whitespace. 170
error '>' is not preceded with whitespace. 170
error Parameter clazz should be final. 170
error Parameter callingClass should be final. 170
error '<' is not preceded with whitespace. 170
error '<' is not followed by whitespace. 170
error '?' is not preceded with whitespace. 170
error '>' is not preceded with whitespace. 170
error '?' is not followed by whitespace. 170
error Method 'getClassLoader' is not designed for extension - needs to be abstract, final or empty. 175
error Missing a Javadoc comment. 175
error '{' should be on the previous line. 176
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 180
error Missing a Javadoc comment. 180
error Parameter path should be final. 180
error '{' should be on the previous line. 181
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 185
error Missing a Javadoc comment. 185
error Parameter name should be final. 185
error '{' should be on the previous line. 186
error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 190
error Missing a Javadoc comment. 190
error Parameter enabled should be final. 190
error '{' should be on the previous line. 191
error Method 'close' is not designed for extension - needs to be abstract, final or empty. 195
error Missing a Javadoc comment. 195
error '{' should be on the previous line. 196
error Method 'install' is not designed for extension - needs to be abstract, final or empty. 200
error Missing a Javadoc comment. 200
error '{' should be on the previous line. 201
error Method 'uninstall' is not designed for extension - needs to be abstract, final or empty. 205
error Missing a Javadoc comment. 205
error '{' should be on the previous line. 206
error Method 'enable' is not designed for extension - needs to be abstract, final or empty. 210
error Missing a Javadoc comment. 210
error '{' should be on the previous line. 211
error Method 'disable' is not designed for extension - needs to be abstract, final or empty. 215
error Missing a Javadoc comment. 215
error '{' should be on the previous line. 216
error Method 'getRequiredPlugins' is not designed for extension - needs to be abstract, final or empty. 220
error Missing a Javadoc comment. 220
error '<' is not preceded with whitespace. 220
error '<' is not followed by whitespace. 220
error '>' is not preceded with whitespace. 220
error '{' should be on the previous line. 221
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 225
error Missing a Javadoc comment. 225
error '<' is not preceded with whitespace. 225
error '<' is not followed by whitespace. 225
error '>' is not preceded with whitespace. 225
error '{' should be on the previous line. 226
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 230
error Missing a Javadoc comment. 230
error '<' is not preceded with whitespace. 230
error '<' is not followed by whitespace. 230
error '>' is not preceded with whitespace. 230
error Parameter type should be final. 230
error '{' should be on the previous line. 231
error Method 'getResourceDescriptor' is not designed for extension - needs to be abstract, final or empty. 235
error Missing a Javadoc comment. 235
error Parameter type should be final. 235
error Parameter name should be final. 235
error '{' should be on the previous line. 236
error Method 'getResourceLocation' is not designed for extension - needs to be abstract, final or empty. 240
error Missing a Javadoc comment. 240
error Parameter type should be final. 240
error Parameter name should be final. 240
error '{' should be on the previous line. 241
error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 245
error Missing a Javadoc comment. 245
error Parameter o should be final. 245
error '{' should be on the previous line. 246
error Method 'getDelegate' is not designed for extension - needs to be abstract, final or empty. 250
error Missing a Javadoc comment. 250
error '{' should be on the previous line. 251

com/atlassian/plugin/util/validation/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/manager/store/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/event/events/PluginContainerFailedEvent.java

Violation Message Line
error First sentence should end with a period. 5
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 16
error Missing a Javadoc comment. 16
error Parameter container should be final. 16
error 'container' hides a field. 16
error Parameter key should be final. 16
error 'key' hides a field. 16
error Parameter cause should be final. 16
error 'cause' hides a field. 16
error Method 'getContainer' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 26
error Method 'getPluginKey' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '{' should be on the previous line. 31
error Method 'getCause' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error '{' should be on the previous line. 36

com/atlassian/plugin/util/Assertions.java

Violation Message Line
error Class Assertions should be declared as final. 6
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 8
error Missing a Javadoc comment. 8
error '<' is not followed by whitespace. 8
error '>' is not preceded with whitespace. 8
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 8
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 17
error '{' should be on the previous line. 20
error Missing a Javadoc comment. 25
error '{' is not followed by whitespace. 26
error '}' is not preceded with whitespace. 26
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29
error Missing a Javadoc comment. 30
error Missing a Javadoc comment. 32
error '{' should be on the previous line. 33

com/atlassian/plugin/predicate/ModulePredicate.java

Violation Message Line
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 19

com/atlassian/plugin/AutowireCapablePlugin.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 8
error First sentence should end with a period. 9
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error First sentence should end with a period. 15
error First sentence should end with a period. 18
error First sentence should end with a period. 21
error Line is longer than 80 characters. 25
error '<' is not followed by whitespace. 36
error Expected @param tag for '<T>'. 36
error '>' is not preceded with whitespace. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error First sentence should end with a period. 38
error '<' is not followed by whitespace. 45
error Expected @param tag for '<T>'. 45
error '>' is not preceded with whitespace. 45
error '<' is not preceded with whitespace. 45
error '<' is not followed by whitespace. 45
error '>' is not preceded with whitespace. 45
error First sentence should end with a period. 53

com/atlassian/plugin/Resources.java

Violation Message Line
error Line is longer than 80 characters. 14
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error Missing a Javadoc comment. 23
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 28
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 33
error Line is longer than 80 characters. 37
error Redundant throws: 'PluginParseException' is unchecked exception. 37
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 37
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 41
error '<' is not preceded with whitespace. 45
error '<' is not followed by whitespace. 45
error '>' is not preceded with whitespace. 45
error Line is longer than 80 characters. 47
error '<' is not preceded with whitespace. 47
error '<' is not followed by whitespace. 47
error '>' is not preceded with whitespace. 47
error '<' is not preceded with whitespace. 47
error '<' is not followed by whitespace. 47
error '>' is not preceded with whitespace. 47
error '>' is not followed by whitespace. 47
error '{' should be on the previous line. 50
error Line is longer than 80 characters. 51
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 56
error Line is longer than 80 characters. 65
error Line is longer than 80 characters. 67
error Line is longer than 80 characters. 70
error '<' is not preceded with whitespace. 70
error '<' is not followed by whitespace. 70
error '>' is not preceded with whitespace. 70
error 'resourceDescriptors' hides a field. 70
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 70
error '{' should be on the previous line. 73
error Line is longer than 80 characters. 74
error Line is longer than 80 characters. 76
error '<' is not preceded with whitespace. 76
error '<' is not followed by whitespace. 76
error '>' is not preceded with whitespace. 76
error '>' is not followed by whitespace. 76
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 79
error Missing a Javadoc comment. 79
error '<' is not preceded with whitespace. 79
error '<' is not followed by whitespace. 79
error '>' is not preceded with whitespace. 79
error '{' should be on the previous line. 80
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 84
error Missing a Javadoc comment. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error '{' should be on the previous line. 85
error Line is longer than 80 characters. 86
error '<' is not preceded with whitespace. 86
error '<' is not followed by whitespace. 86
error '>' is not preceded with whitespace. 86
error '<' is not preceded with whitespace. 86
error '<' is not followed by whitespace. 86
error '>' is not preceded with whitespace. 86
error '>' is not followed by whitespace. 86
error '{' should be on the previous line. 90
error Line is longer than 80 characters. 97
error Method 'getResourceLocation' is not designed for extension - needs to be abstract, final or empty. 97
error Missing a Javadoc comment. 97
error '{' should be on the previous line. 102
error Line is longer than 80 characters. 109
error Method 'getResourceDescriptor' is not designed for extension - needs to be abstract, final or empty. 109
error Missing a Javadoc comment. 109
error Line is longer than 80 characters. 113

com/atlassian/plugin/manager/PluginPersistentState.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 11
error '{' should be on the previous line. 18
error Line has trailing spaces. 21
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 22
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error Line is longer than 80 characters. 27
error Expected an @return tag. 29
error Expected @param tag for 'plugin'. 29
error Line is longer than 80 characters. 32
error Expected an @return tag. 34
error '<' is not preceded with whitespace. 34
error '<' is not followed by whitespace. 34
error '?' is not preceded with whitespace. 34
error '>' is not preceded with whitespace. 34
error '?' is not followed by whitespace. 34
error Expected @param tag for 'pluginModule'. 34
error First sentence should end with a period. 36
error Line has trailing spaces. 39
error Line is longer than 80 characters. 39
error Line is longer than 80 characters. 40
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error Expected @param tag for 'plugin'. 42
error First sentence should end with a period. 44
error Line is longer than 80 characters. 45

com/atlassian/plugin/impl/DefaultDynamicPlugin.java

Violation Message Line
error Unused import - com.atlassian.plugin.PluginState. 7
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error 'loader' hides a field. 22
error Line is longer than 80 characters. 27
error Missing a Javadoc comment. 27
error 'pluginArtifact' hides a field. 27
error 'loader' hides a field. 27
error Line is longer than 80 characters. 35
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error '<' is not followed by whitespace. 35
error '>' is not preceded with whitespace. 35
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '>' is not preceded with whitespace. 35
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '?' is not preceded with whitespace. 35
error '>' is not preceded with whitespace. 35
error '?' is not followed by whitespace. 35
error '<' is not preceded with whitespace. 38
error '<' is not followed by whitespace. 38
error '>' is not preceded with whitespace. 38
error '<' is not preceded with whitespace. 38
error '<' is not followed by whitespace. 38
error '>' is not preceded with whitespace. 38
error '>' is not followed by whitespace. 38
error Method 'isUninstallable' is not designed for extension - needs to be abstract, final or empty. 42
error Missing a Javadoc comment. 42
error '{' should be on the previous line. 43
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 47
error Missing a Javadoc comment. 47
error '{' should be on the previous line. 48
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 52
error Missing a Javadoc comment. 52
error '{' should be on the previous line. 53
error Method 'getClassLoader' is not designed for extension - needs to be abstract, final or empty. 57
error Missing a Javadoc comment. 57
error '{' should be on the previous line. 58
error Method 'isDynamicallyLoaded' is not designed for extension - needs to be abstract, final or empty. 67
error '{' should be on the previous line. 68
error Expected an @return tag. 75
error Method 'getDeploymentUnit' is not designed for extension - needs to be abstract, final or empty. 75
error '{' should be on the previous line. 76
error Expected an @return tag. 83
error Method 'getPluginArtifact' is not designed for extension - needs to be abstract, final or empty. 83
error '{' should be on the previous line. 84
error Method 'isDeleteable' is not designed for extension - needs to be abstract, final or empty. 88
error Missing a Javadoc comment. 88
error '{' should be on the previous line. 89
error Method 'isBundledPlugin' is not designed for extension - needs to be abstract, final or empty. 93
error Missing a Javadoc comment. 93
error '{' should be on the previous line. 94
error Method 'uninstallInternal' is not designed for extension - needs to be abstract, final or empty. 98
error Missing a Javadoc comment. 98
error '{' should be on the previous line. 100

com/atlassian/plugin/util/zip/AbstractUnzipper.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.io.*. 8
error Using the '.*' form of import should be avoided - java.util.*. 11
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Variable 'log' must be private and have accessor methods. 15
error Missing a Javadoc comment. 16
error Variable 'destDir' must be private and have accessor methods. 16
error Method 'saveEntry' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error Parameter is should be final. 18
error Parameter entry should be final. 18
error '{' should be on the previous line. 23
error '}' should be on the same line. 25
error '{' should be on the previous line. 27
error '{' should be on the previous line. 33
error '}' should be on the same line. 37
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 40
error '}' should be on the same line. 42
error '{' should be on the previous line. 44
error Method 'entries' is not designed for extension - needs to be abstract, final or empty. 53
error Missing a Javadoc comment. 53
error Parameter zis should be final. 53
error '{' should be on the previous line. 54
error '{' should be on the previous line. 57
error '{' should be on the previous line. 60
error '}' should be on the same line. 65
error '{' should be on the previous line. 67
error Method 'conditionalUnzip' is not designed for extension - needs to be abstract, final or empty. 74
error Missing a Javadoc comment. 74
error '{' should be on the previous line. 75
error Line is longer than 80 characters. 76
error '<' is not preceded with whitespace. 76
error '<' is not followed by whitespace. 76
error ',' is not followed by whitespace. 76
error '>' is not preceded with whitespace. 76
error '<' is not preceded with whitespace. 76
error '<' is not followed by whitespace. 76
error ',' is not followed by whitespace. 76
error '>' is not preceded with whitespace. 76
error '>' is not followed by whitespace. 76
error '{' should be on the previous line. 80
error Line is longer than 80 characters. 81
error Line is longer than 80 characters. 84
error '<' is not preceded with whitespace. 86
error '<' is not followed by whitespace. 86
error ',' is not followed by whitespace. 86
error '>' is not preceded with whitespace. 86
error '{' should be on the previous line. 88
error '}' should be on the same line. 91
error '{' should be on the previous line. 93
error 'if' construct must use '{}'s. 94
error Line is longer than 80 characters. 95
error Missing a Javadoc comment. 99
error '<' is not preceded with whitespace. 99
error '<' is not followed by whitespace. 99
error ',' is not followed by whitespace. 99
error '>' is not preceded with whitespace. 99
error Parameter dir should be final. 99
error '{' should be on the previous line. 100
error Parameter dir should be final. 104
error Parameter name should be final. 104
error '{' should be on the previous line. 105
error '{' should be on the previous line. 112
error '<' is not preceded with whitespace. 116
error '<' is not followed by whitespace. 116
error ',' is not followed by whitespace. 116
error '>' is not preceded with whitespace. 116
error '<' is not preceded with whitespace. 116
error '<' is not followed by whitespace. 116
error ',' is not followed by whitespace. 116
error '>' is not preceded with whitespace. 116
error '>' is not followed by whitespace. 116
error '{' should be on the previous line. 118
error '{' should be on the previous line. 120
error '+' is not preceded with whitespace. 121
error '+' is not followed by whitespace. 121

com/atlassian/plugin/event/events/PluginDisabledEvent.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Line has trailing spaces. 11
error Missing a Javadoc comment. 12
error Parameter plugin should be final. 12
error 'plugin' hides a field. 12
error '{' should be on the previous line. 13
error Line has trailing spaces. 16
error Method 'getPlugin' is not designed for extension - needs to be abstract, final or empty. 17
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18

com/atlassian/plugin/util/collect/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/parsers/XmlDescriptorParserFactory.java

Violation Message Line
error Unused import - java.util.Set. 6
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 20
error Expected an @return tag. 25
error Line is longer than 80 characters. 25
error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 25
error Parameter source should be final. 25
error Parameter applicationKeys should be final. 25
error Expected @throws tag for 'PluginParseException'. 25
error Redundant throws: 'PluginParseException' is unchecked exception. 25

com/atlassian/plugin/loaders/PluginLoader.java

Violation Message Line
error First sentence should end with a period. 10
error '{' should be on the previous line. 14
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error Redundant throws: 'PluginParseException' is unchecked exception. 15
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error Expected @param tag for 'moduleDescriptorFactory'. 20
error Expected @throws tag for 'PluginParseException'. 20
error Redundant throws: 'PluginParseException' is unchecked exception. 20
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 28
error First sentence should end with a period. 32
error Expected @param tag for 'plugin'. 35
error Expected @throws tag for 'PluginException'. 35
error Redundant throws: 'PluginException' is unchecked exception. 35

com/atlassian/plugin/Resourced.java

Violation Message Line
error Missing a Javadoc comment. 8
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 13
error Line has trailing spaces. 15
error '<' is not preceded with whitespace. 18
error '<' is not followed by whitespace. 18
error '>' is not preceded with whitespace. 18
error Line is longer than 80 characters. 21
error Line has trailing spaces. 23
error Line is longer than 80 characters. 23
error Line has trailing spaces. 25
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '>' is not preceded with whitespace. 28
error Expected @param tag for 'type'. 28
error Line has trailing spaces. 32
error Expected @param tag for 'type'. 35
error Expected @param tag for 'name'. 35
error Line has trailing spaces. 39
error Expected @param tag for 'type'. 42
error Expected @param tag for 'name'. 42

com/atlassian/plugin/descriptors/RequiresRestart.java

Violation Message Line
error Line is longer than 80 characters. 9
error Line is longer than 80 characters. 10
error '{' should be on the previous line. 18

com/atlassian/plugin/event/events/PluginFrameworkStartedEvent.java

Violation Message Line
error First sentence should end with a period. 7
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Parameter pluginController should be final. 15
error 'pluginController' hides a field. 15
error Parameter pluginAccessor should be final. 15
error 'pluginAccessor' hides a field. 15
error Method 'getPluginController' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error '{' should be on the previous line. 24
error Method 'getPluginAccessor' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29

com/atlassian/plugin/util/collect/TransformingIterator.java

Violation Message Line
error Line has trailing spaces. 9
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '?' is not preceded with whitespace. 19
error '>' is not preceded with whitespace. 19
error Missing a Javadoc comment. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '>' is not preceded with whitespace. 20
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error '<' is not preceded with whitespace. 22
error '<' is not followed by whitespace. 22
error '?' is not preceded with whitespace. 22
error '>' is not preceded with whitespace. 22
error 'iterator' hides a field. 22
error '<' is not preceded with whitespace. 22
error '<' is not followed by whitespace. 22
error '>' is not preceded with whitespace. 22
error 'decorator' hides a field. 22
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29
error Missing a Javadoc comment. 33
error '{' should be on the previous line. 34
error Missing a Javadoc comment. 38
error '{' should be on the previous line. 39

com/atlassian/plugin/manager/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/JarPluginArtifact.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.io.*. 8
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 20
error Parameter jarFile should be final. 20
error 'jarFile' hides a field. 20
error '{' should be on the previous line. 21
error Method 'doesResourceExist' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error Parameter name should be final. 26
error '{' should be on the previous line. 27
error '{' should be on the previous line. 30
error '}' should be on the same line. 33
error '{' should be on the previous line. 35
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 43
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 43
error Parameter fileName should be final. 43
error Expected @param tag for 'fileName'. 43
error Expected @throws tag for 'PluginParseException'. 43
error Redundant throws: 'PluginParseException' is unchecked exception. 43
error '{' should be on the previous line. 48
error '}' should be on the same line. 50
error '{' should be on the previous line. 52
error Line is longer than 80 characters. 53
error '{' should be on the previous line. 58
error '{' should be on the previous line. 64
error Line is longer than 80 characters. 65
error Line is longer than 80 characters. 67
error Line is longer than 80 characters. 68
error '{' should be on the previous line. 70
error '}' should be on the same line. 75
error '{' should be on the previous line. 77
error Line is longer than 80 characters. 78
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 83
error Missing a Javadoc comment. 83
error '{' should be on the previous line. 84
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 88
error Missing a Javadoc comment. 88
error '{' should be on the previous line. 90
error Line is longer than 80 characters. 95
error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 98
error '{' should be on the previous line. 99
error '{' should be on the previous line. 101
error '}' should be on the same line. 103
error '{' should be on the previous line. 105
error Line is longer than 80 characters. 106
error Method 'toFile' is not designed for extension - needs to be abstract, final or empty. 110
error Missing a Javadoc comment. 110
error '{' should be on the previous line. 111

com/atlassian/plugin/url/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/event/impl/ListenerMethodSelector.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 9
error First sentence should end with a period. 10

com/atlassian/plugin/descriptors/ResourcedModuleDescriptor.java

Violation Message Line
error Line is longer than 80 characters. 4
error Type Javadoc comment is missing an @param <T> tag. 6
error Line is longer than 80 characters. 7
error '<' is not preceded with whitespace. 7
error '<' is not followed by whitespace. 7
error '>' is not preceded with whitespace. 7
error '<' is not preceded with whitespace. 7
error '<' is not followed by whitespace. 7
error '>' is not preceded with whitespace. 7
error '{' is not followed by whitespace. 8
error '}' is not preceded with whitespace. 8

com/atlassian/plugin/PluginAccessor.java

Violation Message Line
error First sentence should end with a period. 10
error '{' should be on the previous line. 14
error Line has trailing spaces. 17
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 27
error '{' is not followed by whitespace. 28
error '}' is not preceded with whitespace. 28
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '>' is not preceded with whitespace. 35
error '<' is not preceded with whitespace. 43
error '<' is not followed by whitespace. 43
error '>' is not preceded with whitespace. 43
error '<' is not preceded with whitespace. 49
error '<' is not followed by whitespace. 49
error '>' is not preceded with whitespace. 49
error Line is longer than 80 characters. 53
error Line is longer than 80 characters. 54
error Line is longer than 80 characters. 57
error '<' is not followed by whitespace. 57
error Expected @param tag for '<M>'. 57
error '>' is not preceded with whitespace. 57
error '<' is not preceded with whitespace. 57
error '<' is not followed by whitespace. 57
error '>' is not preceded with whitespace. 57
error '<' is not preceded with whitespace. 57
error '<' is not followed by whitespace. 57
error '>' is not preceded with whitespace. 57
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 62
error Line is longer than 80 characters. 65
error '<' is not followed by whitespace. 65
error Expected @param tag for '<M>'. 65
error '>' is not preceded with whitespace. 65
error '<' is not preceded with whitespace. 65
error '<' is not followed by whitespace. 65
error '<' is not preceded with whitespace. 65
error '<' is not followed by whitespace. 65
error '>' is not preceded with whitespace. 65
error '>' is not followed by whitespace. 65
error '>' is not preceded with whitespace. 65
error '<' is not preceded with whitespace. 65
error '<' is not followed by whitespace. 65
error '>' is not preceded with whitespace. 65
error Expected @param tag for 'key'. 71
error Line is longer than 80 characters. 75
error Expected @param tag for 'pluginKey'. 77
error Expected an @return tag. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '?' is not preceded with whitespace. 84
error '>' is not preceded with whitespace. 84
error '?' is not followed by whitespace. 84
error Expected @param tag for 'completeKey'. 84
error Expected an @return tag. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '?' is not preceded with whitespace. 89
error '>' is not preceded with whitespace. 89
error '?' is not followed by whitespace. 89
error Expected @param tag for 'completeKey'. 89
error Expected an @return tag. 94
error Expected @param tag for 'key'. 94
error Line is longer than 80 characters. 97
error Expected an @return tag. 101
error Expected @param tag for 'completeKey'. 101
error '<' is not followed by whitespace. 108
error Expected @param tag for '<M>'. 108
error '>' is not preceded with whitespace. 108
error '<' is not preceded with whitespace. 108
error '<' is not followed by whitespace. 108
error '>' is not preceded with whitespace. 108
error '<' is not preceded with whitespace. 108
error '<' is not followed by whitespace. 108
error '>' is not preceded with whitespace. 108
error Expected @param tag for 'moduleClass'. 108
error First sentence should end with a period. 110
error Line is longer than 80 characters. 111
error Line is longer than 80 characters. 116
error Line is longer than 80 characters. 117
error Line is longer than 80 characters. 120
error '<' is not followed by whitespace. 120
error Expected @param tag for '<M>'. 120
error '>' is not preceded with whitespace. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '>' is not preceded with whitespace. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '>' is not preceded with whitespace. 120
error '>' is not followed by whitespace. 120
error '>' is not preceded with whitespace. 120
error '>' is not followed by whitespace. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '>' is not preceded with whitespace. 120
error First sentence should end with a period. 122
error Line is longer than 80 characters. 123
error Line is longer than 80 characters. 128
error Line is longer than 80 characters. 129
error Line is longer than 80 characters. 132
error '<' is not followed by whitespace. 132
error Expected @param tag for '<M>'. 132
error '>' is not preceded with whitespace. 132
error '<' is not preceded with whitespace. 132
error '<' is not followed by whitespace. 132
error '>' is not preceded with whitespace. 132
error '<' is not preceded with whitespace. 132
error '<' is not followed by whitespace. 132
error '<' is not preceded with whitespace. 132
error '<' is not followed by whitespace. 132
error '>' is not preceded with whitespace. 132
error '>' is not followed by whitespace. 132
error '>' is not preceded with whitespace. 132
error '<' is not preceded with whitespace. 132
error '<' is not followed by whitespace. 132
error '>' is not preceded with whitespace. 132
error Line is longer than 80 characters. 138
error Line is longer than 80 characters. 140
error '<' is not followed by whitespace. 140
error Expected @param tag for '<D>'. 140
error '<' is not preceded with whitespace. 140
error '<' is not followed by whitespace. 140
error '?' is not preceded with whitespace. 140
error '>' is not preceded with whitespace. 140
error '?' is not followed by whitespace. 140
error '>' is not followed by whitespace. 140
error '>' is not preceded with whitespace. 140
error '<' is not preceded with whitespace. 140
error '<' is not followed by whitespace. 140
error '>' is not preceded with whitespace. 140
error '<' is not preceded with whitespace. 140
error '<' is not followed by whitespace. 140
error '>' is not preceded with whitespace. 140
error Line is longer than 80 characters. 147
error Line is longer than 80 characters. 149
error '<' is not followed by whitespace. 149
error Expected @param tag for '<D>'. 149
error '<' is not preceded with whitespace. 149
error '<' is not followed by whitespace. 149
error '?' is not preceded with whitespace. 149
error '>' is not preceded with whitespace. 149
error '?' is not followed by whitespace. 149
error '>' is not followed by whitespace. 149
error '>' is not preceded with whitespace. 149
error '<' is not preceded with whitespace. 149
error '<' is not followed by whitespace. 149
error '>' is not preceded with whitespace. 149
error '<' is not preceded with whitespace. 149
error '<' is not followed by whitespace. 149
error '>' is not preceded with whitespace. 149
error Line is longer than 80 characters. 155
error Line is longer than 80 characters. 158
error '<' is not followed by whitespace. 158
error Expected @param tag for '<M>'. 158
error '>' is not preceded with whitespace. 158
error '<' is not preceded with whitespace. 158
error '<' is not followed by whitespace. 158
error '<' is not preceded with whitespace. 158
error '<' is not followed by whitespace. 158
error '>' is not preceded with whitespace. 158
error '>' is not followed by whitespace. 158
error '>' is not preceded with whitespace. 158
error Expected @param tag for 'type'. 158
error Expected @throws tag for 'PluginParseException'. 158
error Redundant throws: 'PluginParseException' is unchecked exception. 158
error Line is longer than 80 characters. 161
error Line is longer than 80 characters. 165
error Line is longer than 80 characters. 170
error Line is longer than 80 characters. 171
error Line is longer than 80 characters. 174
error Expected an @return tag. 176
error Line is longer than 80 characters. 177
error Expected @param tag for 'pluginKey'. 177
error Expected @param tag for 'resourcePath'. 177
error Line is longer than 80 characters. 180
error Line is longer than 80 characters. 185
error Line is longer than 80 characters. 187
error Line is longer than 80 characters. 190
error '<' is not preceded with whitespace. 190
error '<' is not followed by whitespace. 190
error '?' is not preceded with whitespace. 190
error '>' is not preceded with whitespace. 190
error '?' is not followed by whitespace. 190
error Line is longer than 80 characters. 193
error Expected @param tag for 'key'. 202
error Line is longer than 80 characters. 205
error Line is longer than 80 characters. 206

com/atlassian/plugin/util/zip/Unzipper.java

Violation Message Line
error Missing a Javadoc comment. 8
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 12
error Line is longer than 80 characters. 14
error Missing a Javadoc comment. 14
error Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. 14
error Missing a Javadoc comment. 16

com/atlassian/plugin/DefaultPluginArtifactFactory.java

Violation Message Line
error First sentence should end with a period. 6
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 12
error First sentence should end with a period. 13
error Line is longer than 80 characters. 18
error Unused @throws tag for 'IllegalArgumentException'. 18
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 20
error Parameter artifactUri should be final. 20
error '{' should be on the previous line. 21
error '{' should be on the previous line. 27
error Line has trailing spaces. 29
error 'if' construct must use '{}'s. 31
error 'if' construct must use '{}'s. 33
error 'if' construct must use '{}'s. 37
error Line is longer than 80 characters. 38
error Line has trailing spaces. 39

com/atlassian/plugin/classloader/url/BytesUrlConnection.java

Violation Message Line
error First sentence should end with a period. 8
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 15
error Parameter url should be final. 15
error Parameter content should be final. 15
error 'content' hides a field. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 26

com/atlassian/plugin/ModuleCompleteKey.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter completeKey should be final. 14
error '{' should be on the previous line. 15
error 'if' construct must use '{}'s. 16
error Line is longer than 80 characters. 17
error Line has trailing spaces. 18
error 'if' construct must use '{}'s. 21
error Line is longer than 80 characters. 22
error Method 'getModuleKey' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29
error Method 'getPluginKey' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error '{' should be on the previous line. 34
error Method 'getCompleteKey' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error '{' should be on the previous line. 39

com/atlassian/plugin/predicate/EnabledModulePredicate.java

Violation Message Line
error Type Javadoc comment is missing an @param <T> tag. 9
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Unused @throws tag for 'IllegalArgumentException'. 14
error 'pluginAccessor' hides a field. 16
error Expected @param tag for 'pluginAccessor'. 16
error '{' should be on the previous line. 17
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 20
error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '?' is not preceded with whitespace. 25
error '>' is not preceded with whitespace. 25
error Line is longer than 80 characters. 27

com/atlassian/plugin/impl/DynamicPlugin.java

Violation Message Line
error Line has trailing spaces. 6
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 14

com/atlassian/plugin/event/events/PluginContainerRefreshedEvent.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 15
error Parameter container should be final. 15
error 'container' hides a field. 15
error Parameter key should be final. 15
error 'key' hides a field. 15
error '{' should be on the previous line. 16
error Method 'getContainer' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'getPluginKey' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30

com/atlassian/plugin/factories/PluginFactory.java

Violation Message Line
error First sentence should end with a period. 9
error Line is longer than 80 characters. 10
error '{' should be on the previous line. 14
error Line is longer than 80 characters. 20
error Redundant throws: 'PluginParseException' is unchecked exception. 23
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 33
error Line is longer than 80 characters. 35
error Redundant throws: 'PluginParseException' is unchecked exception. 35
error Line is longer than 80 characters. 38
error Line is longer than 80 characters. 43
error Line is longer than 80 characters. 44
error Line is longer than 80 characters. 47
error Redundant throws: 'PluginParseException' is unchecked exception. 47

com/atlassian/plugin/util/validation/ValidationException.java

Violation Message Line
error First sentence should end with a period. 11
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 18
error '<' is not preceded with whitespace. 18
error '<' is not followed by whitespace. 18
error '>' is not preceded with whitespace. 18
error Missing a Javadoc comment. 19
error Parameter msg should be final. 19
error Parameter errors should be final. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '>' is not preceded with whitespace. 19
error 'errors' hides a field. 19
error '{' should be on the previous line. 20
error Line has trailing spaces. 22
error Line is longer than 80 characters. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error '>' is not followed by whitespace. 24
error Method 'getErrors' is not designed for extension - needs to be abstract, final or empty. 30
error '<' is not preceded with whitespace. 30
error '<' is not followed by whitespace. 30
error '>' is not preceded with whitespace. 30
error '{' should be on the previous line. 31

com/atlassian/plugin/event/events/PluginRefreshedEvent.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter plugin should be final. 14
error 'plugin' hides a field. 14
error '{' should be on the previous line. 15
error Method 'getPlugin' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20

com/atlassian/plugin/predicate/EnabledPluginPredicate.java

Violation Message Line
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Unused @throws tag for 'IllegalArgumentException'. 14
error 'pluginAccessor' hides a field. 16
error Expected @param tag for 'pluginAccessor'. 16
error '{' should be on the previous line. 17
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 20
error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 26
error Line is longer than 80 characters. 27

com/atlassian/plugin/impl/XmlDynamicPlugin.java

Violation Message Line
error First sentence should end with a period. 8
error '{' should be on the previous line. 14
error Method 'isUninstallable' is not designed for extension - needs to be abstract, final or empty. 16
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 17
error Method 'isDeleteable' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error Method 'isDynamicallyLoaded' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error '{' should be on the previous line. 27
error Missing a Javadoc comment. 31
error '{' is not followed by whitespace. 32
error '}' is not preceded with whitespace. 32
error Line is longer than 80 characters. 34
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '<' is not followed by whitespace. 34
error '>' is not preceded with whitespace. 34
error '<' is not preceded with whitespace. 34
error '<' is not followed by whitespace. 34
error '>' is not preceded with whitespace. 34
error '<' is not preceded with whitespace. 34
error '<' is not followed by whitespace. 34
error '?' is not preceded with whitespace. 34
error '>' is not preceded with whitespace. 34
error '?' is not followed by whitespace. 34
error Method 'getClassLoader' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error '{' should be on the previous line. 40
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error '{' should be on the previous line. 50

com/atlassian/plugin/hostcontainer/package-info.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 2

com/atlassian/plugin/manager/store/MemoryPluginPersistentStateStore.java

Violation Message Line
error Line is longer than 80 characters. 8
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error Method 'save' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error 'state' hides a field. 14
error '{' should be on the previous line. 15
error Method 'load' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20

com/atlassian/plugin/parsers/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/classloader/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/impl/UnloadablePlugin.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 15
error '{' should be on the previous line. 16
error '{' should be on the previous line. 25
error Method 'isUninstallable' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '{' should be on the previous line. 32
error Method 'setDeletable' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error 'deletable' hides a field. 36
error '{' should be on the previous line. 37
error Method 'isDeleteable' is not designed for extension - needs to be abstract, final or empty. 41
error Missing a Javadoc comment. 41
error '{' should be on the previous line. 43
error Method 'setUninstallable' is not designed for extension - needs to be abstract, final or empty. 47
error Missing a Javadoc comment. 47
error 'uninstallable' hides a field. 47
error '{' should be on the previous line. 48
error Method 'isEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 52
error Missing a Javadoc comment. 52
error '{' should be on the previous line. 54
error Method 'getErrorText' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59
error Method 'setErrorText' is not designed for extension - needs to be abstract, final or empty. 63
error Missing a Javadoc comment. 63
error 'errorText' hides a field. 63
error '{' should be on the previous line. 64
error Missing a Javadoc comment. 68
error '{' should be on the previous line. 70
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 74
error Missing a Javadoc comment. 74
error '{' should be on the previous line. 76

com/atlassian/plugin/ModuleDescriptorFactory.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Line is longer than 80 characters. 5
error Missing a Javadoc comment. 5
error '<' is not preceded with whitespace. 5
error '<' is not followed by whitespace. 5
error '?' is not preceded with whitespace. 5
error '>' is not preceded with whitespace. 5
error '?' is not followed by whitespace. 5
error Redundant throws: 'PluginParseException' is unchecked exception. 5
error Missing a Javadoc comment. 7
error '<' is not preceded with whitespace. 7
error '<' is not followed by whitespace. 7
error '?' is not preceded with whitespace. 7
error '>' is not preceded with whitespace. 7
error Missing a Javadoc comment. 9

com/atlassian/plugin/classloader/DelegationClassLoader.java

Violation Message Line
error '{' should be on the previous line. 16
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 17
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Method 'setDelegateClassLoader' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error Parameter delegateClassLoader should be final. 21
error 'delegateClassLoader' hides a field. 21
error '{' should be on the previous line. 22
error Line is longer than 80 characters. 23
error '{' should be on the previous line. 25
error Line is longer than 80 characters. 26
error '+' should be on a new line. 26
error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error Parameter name should be final. 32
error '{' should be on the previous line. 33
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 37
error Missing a Javadoc comment. 37
error Parameter name should be final. 37
error '{' should be on the previous line. 38
error Method 'getResources' is not designed for extension - needs to be abstract, final or empty. 42
error Missing a Javadoc comment. 42
error '<' is not preceded with whitespace. 43
error '<' is not followed by whitespace. 43
error '>' is not preceded with whitespace. 43
error Parameter name should be final. 43
error '{' should be on the previous line. 44
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 48
error Missing a Javadoc comment. 48
error Parameter name should be final. 48
error '{' should be on the previous line. 49
error Method 'setDefaultAssertionStatus' is not designed for extension - needs to be abstract, final or empty. 53
error Missing a Javadoc comment. 53
error Parameter enabled should be final. 53
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 58
error Method 'setPackageAssertionStatus' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error Parameter packageName should be final. 58
error Parameter enabled should be final. 58
error Line is longer than 80 characters. 63
error Method 'setClassAssertionStatus' is not designed for extension - needs to be abstract, final or empty. 63
error Missing a Javadoc comment. 63
error Parameter className should be final. 63
error Parameter enabled should be final. 63
error Method 'clearAssertionStatus' is not designed for extension - needs to be abstract, final or empty. 68
error Missing a Javadoc comment. 68
error '{' should be on the previous line. 69

com/atlassian/plugin/PluginParseException.java

Violation Message Line
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 14
error Parameter s should be final. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error Parameter throwable should be final. 19
error '{' should be on the previous line. 20
error Missing a Javadoc comment. 24
error Parameter s should be final. 24
error Parameter throwable should be final. 24
error '{' should be on the previous line. 25

com/atlassian/plugin/event/PluginEventListener.java

Violation Message Line
error First sentence should end with a period. 8
error '{' should be on the previous line. 14

com/atlassian/plugin/event/events/PluginFrameworkStartingEvent.java

Violation Message Line
error File does not end with a newline. 0
error First sentence should end with a period. 7
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Parameter pluginController should be final. 15
error 'pluginController' hides a field. 15
error Parameter pluginAccessor should be final. 15
error 'pluginAccessor' hides a field. 15
error Method 'getPluginController' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error '{' should be on the previous line. 24
error Method 'getPluginAccessor' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29

com/atlassian/plugin/factories/LegacyDynamicPluginFactory.java

Violation Message Line
error Line is longer than 80 characters. 21
error '{' should be on the previous line. 26
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 28
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 31
error Parameter pluginDescriptorFileName should be final. 31
error 'pluginDescriptorFileName' hides a field. 31
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 33
error ',' is not followed by whitespace. 33
error Line is longer than 80 characters. 36
error Missing a Javadoc comment. 36
error Parameter pluginDescriptorFileName should be final. 36
error 'pluginDescriptorFileName' hides a field. 36
error Parameter tempDirectory should be final. 36
error 'tempDirectory' hides a field. 36
error Line is longer than 80 characters. 39
error Line is longer than 80 characters. 45
error Expected an @return tag. 47
error Line is longer than 80 characters. 47
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 47
error Parameter deploymentUnit should be final. 47
error Expected @param tag for 'deploymentUnit'. 47
error Parameter moduleDescriptorFactory should be final. 47
error Expected @param tag for 'moduleDescriptorFactory'. 47
error Expected @throws tag for 'PluginParseException'. 47
error Redundant throws: 'PluginParseException' is unchecked exception. 47
error Line is longer than 80 characters. 49
error First sentence should end with a period. 52
error Line is longer than 80 characters. 60
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 60
error Parameter pluginArtifact should be final. 60
error Parameter moduleDescriptorFactory should be final. 60
error Redundant throws: 'PluginParseException' is unchecked exception. 60
error Line is longer than 80 characters. 62
error Line is longer than 80 characters. 63
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 71
error 'if' construct must use '{}'s. 72
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 75
error Line is longer than 80 characters. 76
error Line is longer than 80 characters. 77
error Line is longer than 80 characters. 78
error '}' should be on the same line. 79
error Line is longer than 80 characters. 80
error Line is longer than 80 characters. 81
error '{' should be on the previous line. 83
error 'if' construct must use '{}'s. 84
error '}' should be on the same line. 86
error '{' should be on the previous line. 88
error 'if' construct must use '{}'s. 89
error '}' should be on the same line. 91
error '{' should be on the previous line. 93
error 'if' construct must use '{}'s. 94
error '{' should be on the previous line. 97
error Line is longer than 80 characters. 104
error Expected an @return tag. 106
error Line is longer than 80 characters. 106
error Method 'createPlugin' is not designed for extension - needs to be abstract, final or empty. 106
error Parameter deploymentUnit should be final. 106
error Expected @param tag for 'deploymentUnit'. 106
error Parameter loader should be final. 106
error Expected @param tag for 'loader'. 106
error Line is longer than 80 characters. 108
error Line is longer than 80 characters. 118
error Method 'createPlugin' is not designed for extension - needs to be abstract, final or empty. 118
error Parameter pluginArtifact should be final. 118
error Parameter loader should be final. 118
error First sentence should end with a period. 123
error Line is longer than 80 characters. 124
error Line is longer than 80 characters. 128
error Line is longer than 80 characters. 130
error Method 'canCreate' is not designed for extension - needs to be abstract, final or empty. 130
error Parameter pluginArtifact should be final. 130
error Redundant throws: 'PluginParseException' is unchecked exception. 130
error Line is longer than 80 characters. 132
error Line is longer than 80 characters. 134
error '{' should be on the previous line. 136
error '{' should be on the previous line. 138
error Line is longer than 80 characters. 139
error 'if' construct must use '{}'s. 142
error '{' should be on the previous line. 145

com/atlassian/plugin/event/impl/MethodNameListenerMethodSelector.java

Violation Message Line
error First sentence should end with a period. 7
error Line is longer than 80 characters. 8
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error Parameter s should be final. 19
error '{' should be on the previous line. 20
error 'if' construct must use '{}'s. 21
error Line is longer than 80 characters. 22
error First sentence should end with a period. 27
error Line is longer than 80 characters. 30
error Method 'isListenerMethod' is not designed for extension - needs to be abstract, final or empty. 32
error Parameter method should be final. 32
error '{' should be on the previous line. 33
error 'if' construct must use '{}'s. 34

com/atlassian/plugin/DefaultModuleDescriptorFactory.java

Violation Message Line
error First sentence should end with a period. 17
error Line is longer than 80 characters. 18
error '{' should be on the previous line. 21
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '?' is not preceded with whitespace. 24
error '>' is not preceded with whitespace. 24
error '>' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error Missing a Javadoc comment. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '>' is not preceded with whitespace. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '>' is not preceded with whitespace. 25
error '>' is not followed by whitespace. 25
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 29
error '{' should be on the previous line. 32
error First sentence should end with a period. 36
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 39
error 'hostContainer' hides a field. 42
error '{' should be on the previous line. 43
error Line is longer than 80 characters. 47
error Method 'getModuleDescriptorClass' is not designed for extension - needs to be abstract, final or empty. 47
error Missing a Javadoc comment. 47
error '<' is not preceded with whitespace. 47
error '<' is not followed by whitespace. 47
error '?' is not preceded with whitespace. 47
error '>' is not preceded with whitespace. 47
error Line is longer than 80 characters. 52
error Method 'getModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 52
error Missing a Javadoc comment. 52
error '<' is not preceded with whitespace. 52
error '<' is not followed by whitespace. 52
error '?' is not preceded with whitespace. 52
error '>' is not preceded with whitespace. 52
error '?' is not followed by whitespace. 52
error Redundant throws: 'PluginParseException' is unchecked exception. 52
error '{' should be on the previous line. 55
error Line is longer than 80 characters. 59
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '?' is not preceded with whitespace. 59
error '>' is not preceded with whitespace. 59
error '{' should be on the previous line. 62
error Line is longer than 80 characters. 63
error Method 'shouldSkipModuleOfType' is not designed for extension - needs to be abstract, final or empty. 69
error Missing a Javadoc comment. 69
error '{' should be on the previous line. 70
error '{' should be on the previous line. 72
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 77
error Method 'setModuleDescriptors' is not designed for extension - needs to be abstract, final or empty. 77
error Missing a Javadoc comment. 77
error '<' is not preceded with whitespace. 77
error '<' is not followed by whitespace. 77
error '>' is not preceded with whitespace. 77
error Line is longer than 80 characters. 79
error '<' is not preceded with whitespace. 79
error '<' is not followed by whitespace. 79
error '>' is not preceded with whitespace. 79
error Line is longer than 80 characters. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '?' is not preceded with whitespace. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '?' is not preceded with whitespace. 81
error '>' is not preceded with whitespace. 81
error '?' is not followed by whitespace. 81
error '>' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '{' should be on the previous line. 83
error Line is longer than 80 characters. 89
error Missing a Javadoc comment. 89
error '<' is not followed by whitespace. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '?' is not preceded with whitespace. 89
error '>' is not preceded with whitespace. 89
error '?' is not followed by whitespace. 89
error '>' is not followed by whitespace. 89
error '>' is not preceded with whitespace. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '>' is not preceded with whitespace. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '>' is not preceded with whitespace. 89
error '{' should be on the previous line. 92
error '{' should be on the previous line. 97
error Line is longer than 80 characters. 98
error '<' is not preceded with whitespace. 98
error '<' is not followed by whitespace. 98
error '>' is not preceded with whitespace. 98
error '<' is not preceded with whitespace. 98
error '<' is not followed by whitespace. 98
error '>' is not preceded with whitespace. 98
error '{' should be on the previous line. 101
error Line is longer than 80 characters. 102
error '}' should be on the same line. 106
error '{' should be on the previous line. 108
error Line is longer than 80 characters. 109
error Method 'hasModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 114
error Missing a Javadoc comment. 114
error '{' should be on the previous line. 115
error Line is longer than 80 characters. 119
error Method 'addModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 119
error Missing a Javadoc comment. 119
error '<' is not preceded with whitespace. 119
error '<' is not followed by whitespace. 119
error '?' is not preceded with whitespace. 119
error '>' is not preceded with whitespace. 119
error Method 'removeModuleDescriptorForType' is not designed for extension - needs to be abstract, final or empty. 124
error Missing a Javadoc comment. 124
error '{' should be on the previous line. 125
error Line is longer than 80 characters. 129
error Method 'getDescriptorClassesMap' is not designed for extension - needs to be abstract, final or empty. 129
error Missing a Javadoc comment. 129
error '<' is not preceded with whitespace. 129
error '<' is not followed by whitespace. 129
error '<' is not preceded with whitespace. 129
error '<' is not followed by whitespace. 129
error '?' is not preceded with whitespace. 129
error '>' is not preceded with whitespace. 129
error '>' is not followed by whitespace. 129
error '>' is not preceded with whitespace. 129
error Line is longer than 80 characters. 135
error Line is longer than 80 characters. 136
error Method 'setPermittedModuleKeys' is not designed for extension - needs to be abstract, final or empty. 140
error Parameter permittedModuleKeys should be final. 140
error '<' is not preceded with whitespace. 140
error '<' is not followed by whitespace. 140
error '>' is not preceded with whitespace. 140
error 'permittedModuleKeys' hides a field. 140
error '{' should be on the previous line. 141
error '{' should be on the previous line. 143
error '{' should be on the previous line. 148

com/atlassian/plugin/event/impl/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/descriptors/UnloadableModuleDescriptorFactory.java

Violation Message Line
error First sentence should end with a period. 10
error Line is longer than 80 characters. 11
error Utility classes should not have a public or default constructor. 13
error '{' should be on the previous line. 14
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 25
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 29
error Redundant throws: 'PluginParseException' is unchecked exception. 29
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 35
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '?' is not preceded with whitespace. 35
error '>' is not preceded with whitespace. 35
error '{' should be on the previous line. 39
error '}' should be on the same line. 41
error '{' should be on the previous line. 43
error Line is longer than 80 characters. 47
error Line is longer than 80 characters. 55
error Line is longer than 80 characters. 57
error Line is longer than 80 characters. 64
error '<' is not preceded with whitespace. 64
error '<' is not followed by whitespace. 64
error '?' is not preceded with whitespace. 64
error '>' is not preceded with whitespace. 64
error '?' is not followed by whitespace. 64
error Line is longer than 80 characters. 66
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 72
error Avoid inline conditionals. 72
error First sentence should end with a period. 79
error Line is longer than 80 characters. 88
error '{' should be on the previous line. 93
error Line is longer than 80 characters. 94
error Avoid inline conditionals. 94
error '}' should be on the same line. 95
error '{' should be on the previous line. 97
error Line is longer than 80 characters. 98
error '}' should be on the same line. 99
error '{' should be on the previous line. 101
error Line is longer than 80 characters. 102
error '}' should be on the same line. 103
error '{' should be on the previous line. 105
error Line is longer than 80 characters. 106
error '}' should be on the same line. 107
error '{' should be on the previous line. 109
error Line is longer than 80 characters. 110
error '}' should be on the same line. 111
error '{' should be on the previous line. 113
error Line is longer than 80 characters. 114

com/atlassian/plugin/loaders/ClassPathPluginLoader.java

Violation Message Line
error Unused import - com.atlassian.plugin.impl.UnloadablePlugin. 8
error First sentence should end with a period. 21
error '{' should be on the previous line. 25
error Missing a Javadoc comment. 26
error Missing a Javadoc comment. 28
error Missing a Javadoc comment. 29
error '<' is not preceded with whitespace. 29
error '<' is not followed by whitespace. 29
error '>' is not preceded with whitespace. 29
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Missing a Javadoc comment. 36
error 'fileNameToLoad' hides a field. 36
error '{' should be on the previous line. 37
error Line is longer than 80 characters. 41
error Missing a Javadoc comment. 41
error Redundant throws: 'PluginParseException' is unchecked exception. 41
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '>' is not preceded with whitespace. 44
error '<' is not preceded with whitespace. 45
error '<' is not followed by whitespace. 45
error '>' is not preceded with whitespace. 45
error '>' is not followed by whitespace. 45
error '{' should be on the previous line. 48
error Line is longer than 80 characters. 49
error '}' should be on the same line. 50
error '{' should be on the previous line. 52
error '{' should be on the previous line. 58
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 64
error Method 'loadAllPlugins' is not designed for extension - needs to be abstract, final or empty. 64
error Missing a Javadoc comment. 64
error '<' is not preceded with whitespace. 64
error '<' is not followed by whitespace. 64
error '>' is not preceded with whitespace. 64
error Redundant throws: 'PluginParseException' is unchecked exception. 64
error '{' should be on the previous line. 67
error Method 'supportsRemoval' is not designed for extension - needs to be abstract, final or empty. 74
error Missing a Javadoc comment. 74
error '{' should be on the previous line. 75
error Method 'supportsAddition' is not designed for extension - needs to be abstract, final or empty. 79
error Missing a Javadoc comment. 79
error '{' should be on the previous line. 80
error Line is longer than 80 characters. 84
error Method 'addFoundPlugins' is not designed for extension - needs to be abstract, final or empty. 84
error Missing a Javadoc comment. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error Line is longer than 80 characters. 86
error Method 'removePlugin' is not designed for extension - needs to be abstract, final or empty. 89
error Missing a Javadoc comment. 89
error Redundant throws: 'PluginException' is unchecked exception. 89
error '{' should be on the previous line. 90
error Line is longer than 80 characters. 91

com/atlassian/plugin/IllegalPluginStateException.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 14
error Parameter s should be final. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error Parameter throwable should be final. 19
error '{' should be on the previous line. 20
error Missing a Javadoc comment. 24
error Parameter s should be final. 24
error Parameter throwable should be final. 24
error '{' should be on the previous line. 25

com/atlassian/plugin/loaders/DirectoryScanner.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 9
error Using the '.*' form of import should be avoided - com.atlassian.plugin.loaders.classloading.*. 11
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 21
error First sentence should end with a period. 23
error Line is longer than 80 characters. 31
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error ',' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error ',' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error '>' is not followed by whitespace. 31
error Line is longer than 80 characters. 37
error Parameter pluginsDirectory should be final. 39
error 'pluginsDirectory' hides a field. 39
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 41
error Missing a Javadoc comment. 45
error Parameter file should be final. 45
error '{' should be on the previous line. 46
error 'if' construct must use '{}'s. 47
error Line is longer than 80 characters. 57
error Line is longer than 80 characters. 59
error Parameter file should be final. 61
error '{' should be on the previous line. 62
error Expected an @return tag. 69
error Parameter file should be final. 69
error Expected @param tag for 'file'. 69
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 75
error Parameter file should be final. 80
error '{' should be on the previous line. 81
error Line is longer than 80 characters. 86
error Line is longer than 80 characters. 88
error '<' is not preceded with whitespace. 90
error '<' is not followed by whitespace. 90
error '>' is not preceded with whitespace. 90
error '{' should be on the previous line. 91
error '<' is not preceded with whitespace. 93
error '<' is not followed by whitespace. 93
error '>' is not preceded with whitespace. 93
error '<' is not preceded with whitespace. 93
error '<' is not followed by whitespace. 93
error '>' is not preceded with whitespace. 93
error '>' is not followed by whitespace. 93
error '{' should be on the previous line. 95
error '{' should be on the previous line. 97
error '<' is not preceded with whitespace. 104
error '<' is not followed by whitespace. 104
error '>' is not preceded with whitespace. 104
error '<' is not preceded with whitespace. 104
error '<' is not followed by whitespace. 104
error '>' is not preceded with whitespace. 104
error '>' is not followed by whitespace. 104
error Array brackets at illegal position. 105
error Parameter dir should be final. 108
error Parameter name should be final. 108
error '{' should be on the previous line. 109
error '{' should be on the previous line. 115
error Line is longer than 80 characters. 116
error '{' should be on the previous line. 122
error '{' should be on the previous line. 124
error 'if' construct must use '{}'s. 127
error '}' should be on the same line. 129
error '{' should be on the previous line. 131
error 'if' construct must use '{}'s. 133
error Missing a Javadoc comment. 140
error Parameter file should be final. 140
error '{' should be on the previous line. 141
error Missing a Javadoc comment. 146
error Parameter toUndeploy should be final. 146
error '<' is not preceded with whitespace. 146
error '<' is not followed by whitespace. 146
error '>' is not preceded with whitespace. 146
error '{' should be on the previous line. 147
error '{' should be on the previous line. 149
error '(' is followed by whitespace. 150
error Line is longer than 80 characters. 157
error '<' is not preceded with whitespace. 159
error '<' is not followed by whitespace. 159
error '>' is not preceded with whitespace. 159
error '{' should be on the previous line. 160
error Line is longer than 80 characters. 161
error '{' should be on the previous line. 168
error Missing a Javadoc comment. 172
error Parameter unit should be final. 172
error Redundant throws: 'PluginException' is unchecked exception. 172
error '{' should be on the previous line. 173
error 'if' construct must use '{}'s. 174
error Line is longer than 80 characters. 175

com/atlassian/plugin/ModuleDescriptor.java

Violation Message Line
error Missing a Javadoc comment. 7
error '<' is not preceded with whitespace. 7
error '<' is not followed by whitespace. 7
error '>' is not preceded with whitespace. 7
error '{' should be on the previous line. 8
error Line has trailing spaces. 48
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '>' is not preceded with whitespace. 59
error Line has trailing spaces. 63
error Line is longer than 80 characters. 70
error Line is longer than 80 characters. 72
error Line is longer than 80 characters. 74
error Line has trailing spaces. 75
error Line is longer than 80 characters. 78
error Redundant throws: 'PluginParseException' is unchecked exception. 80
error Line is longer than 80 characters. 89
error Line is longer than 80 characters. 90
error Comment matches to-do format 'TODO:'. 97
error Line is longer than 80 characters. 97
error Missing a Javadoc comment. 101
error Line is longer than 80 characters. 104
error Line is longer than 80 characters. 105
error Missing a Javadoc comment. 112
error '<' is not preceded with whitespace. 112
error '<' is not followed by whitespace. 112
error '>' is not preceded with whitespace. 112
error Line is longer than 80 characters. 122

com/atlassian/plugin/PluginManager.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 6
error Line has trailing spaces. 7
error interfaces should describe a type and hence have methods. 12
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 19
error Redundant 'public' modifier. 19

com/atlassian/plugin/parsers/DescriptorParserFactory.java

Violation Message Line
error Unused import - java.util.Set. 6
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 24
error Line is longer than 80 characters. 27
error Redundant throws: 'PluginParseException' is unchecked exception. 27

com/atlassian/plugin/util/validation/ValidationPattern.java

Violation Message Line
error First sentence should end with a period. 9
error Class ValidationPattern should be declared as final. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error '>' is not followed by whitespace. 17
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 26
error First sentence should end with a period. 30
error Line is longer than 80 characters. 32
error Parameter context should be final. 36
error Parameter tests should be final. 36
error '{' should be on the previous line. 37
error First sentence should end with a period. 42
error Parameter tests should be final. 47
error '{' should be on the previous line. 48
error First sentence should end with a period. 53
error Line is longer than 80 characters. 56
error Parameter node should be final. 59
error Redundant throws: 'ValidationException' is unchecked exception. 59
error '{' should be on the previous line. 60
error '<' is not preceded with whitespace. 61
error '<' is not followed by whitespace. 61
error '>' is not preceded with whitespace. 61
error '<' is not preceded with whitespace. 61
error '<' is not followed by whitespace. 61
error '>' is not preceded with whitespace. 61
error '>' is not followed by whitespace. 61
error '{' should be on the previous line. 63
error '{' should be on the previous line. 67
error '{' should be on the previous line. 69
error '}' should be on the same line. 71
error '{' should be on the previous line. 73
error '{' should be on the previous line. 77
error First sentence should end with a period. 85
error Parameter xpath should be final. 90
error '{' should be on the previous line. 91
error First sentence should end with a period. 95
error Class RuleTest should be declared as final. 98
error '{' should be on the previous line. 99
error Missing a Javadoc comment. 100
error Missing a Javadoc comment. 101
error Missing a Javadoc comment. 103
error Parameter xpath should be final. 103
error 'xpath' hides a field. 103
error '{' should be on the previous line. 104
error First sentence should end with a period. 109
error Parameter msg should be final. 114
error '{' should be on the previous line. 115
error Missing a Javadoc comment. 120
error Parameter ctxNode should be final. 120
error Parameter errors should be final. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '>' is not preceded with whitespace. 120
error '{' should be on the previous line. 121
error '{' should be on the previous line. 124
error '}' should be on the same line. 126
error 'cast' is not followed by whitespace. 127
error '{' should be on the previous line. 128
error '}' should be on the same line. 130
error '<' is not preceded with whitespace. 131
error '<' is not followed by whitespace. 131
error '?' is not preceded with whitespace. 131
error '>' is not preceded with whitespace. 131
error '?' is not followed by whitespace. 131
error '>' is not followed by whitespace. 131
error 'cast' is not followed by whitespace. 131
error '{' should be on the previous line. 132
error First sentence should end with a period. 138
error Class Rule should be declared as final. 141
error '{' should be on the previous line. 142
error Missing a Javadoc comment. 143
error Missing a Javadoc comment. 144
error Missing a Javadoc comment. 146
error Parameter contextPattern should be final. 146
error 'contextPattern' hides a field. 146
error Parameter tests should be final. 146
error 'tests' hides a field. 146
error '{' should be on the previous line. 147
error Missing a Javadoc comment. 154
error Parameter e should be final. 154
error Parameter errors should be final. 154
error '<' is not preceded with whitespace. 154
error '<' is not followed by whitespace. 154
error '>' is not preceded with whitespace. 154
error '{' should be on the previous line. 155
error '<' is not preceded with whitespace. 157
error '<' is not followed by whitespace. 157
error '>' is not preceded with whitespace. 157
error '{' should be on the previous line. 160
error '{' should be on the previous line. 162
error '{' should be on the previous line. 164

com/atlassian/plugin/PluginNameComparator.java

Violation Message Line
error First sentence should end with a period. 6
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error '>' is not followed by whitespace. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error First sentence should end with a period. 13
error Line is longer than 80 characters. 14
error Parameter p1 should be final. 20
error Parameter p2 should be final. 20
error '{' should be on the previous line. 21

com/atlassian/plugin/StateAware.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 8
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17

com/atlassian/plugin/url/InnerJarURLStreamHandler.java

Violation Message Line
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Expected an @return tag. 19
error Method 'openConnection' is not designed for extension - needs to be abstract, final or empty. 19
error Parameter url should be final. 19
error Expected @param tag for 'url'. 19
error Expected @throws tag for 'IOException'. 19
error '{' should be on the previous line. 20
error Method 'parseURL' is not designed for extension - needs to be abstract, final or empty. 27
error Parameter url should be final. 27
error Expected @param tag for 'url'. 27
error Parameter spec should be final. 27
error Expected @param tag for 'spec'. 27
error Parameter start should be final. 27
error Expected @param tag for 'start'. 27
error Parameter limit should be final. 27
error Expected @param tag for 'limit'. 27
error '{' should be on the previous line. 28
error '{' should be on the previous line. 35
error '}' should be on the same line. 37
error '{' should be on the previous line. 39
error '{' should be on the previous line. 45
error '}' should be on the same line. 47
error '{' should be on the previous line. 49
error '}' should be on the same line. 53
error '{' should be on the previous line. 55
error '{' should be on the previous line. 59
error '{' should be on the previous line. 63
error '}' should be on the same line. 65
error '{' should be on the previous line. 67
error '}' should be on the same line. 71
error '{' should be on the previous line. 73

com/atlassian/plugin/manager/DefaultPluginPersistentState.java

Violation Message Line
error Redundant import from the same package - com.atlassian.plugin.manager.PluginPersistentState. 4
error Using the '.*' form of import should be avoided - java.util.*. 13
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 23
error Missing a Javadoc comment. 25
error '<' is not preceded with whitespace. 25
error '<' is not followed by whitespace. 25
error '>' is not preceded with whitespace. 25
error Missing a Javadoc comment. 26
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29
error '<' is not preceded with whitespace. 30
error '<' is not followed by whitespace. 30
error '>' is not preceded with whitespace. 30
error '>' is not followed by whitespace. 30
error Missing a Javadoc comment. 33
error '<' is not preceded with whitespace. 33
error '<' is not followed by whitespace. 33
error '>' is not preceded with whitespace. 33
error 'map' hides a field. 33
error '{' should be on the previous line. 34
error Missing a Javadoc comment. 38
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 44
error Method 'getState' is not designed for extension - needs to be abstract, final or empty. 46
error Missing a Javadoc comment. 46
error '{' should be on the previous line. 47
error Method 'getMap' is not designed for extension - needs to be abstract, final or empty. 54
error Missing a Javadoc comment. 54
error '<' is not preceded with whitespace. 54
error '<' is not followed by whitespace. 54
error '>' is not preceded with whitespace. 54
error '{' should be on the previous line. 55
error Line is longer than 80 characters. 60
error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 62
error Missing a Javadoc comment. 62
error '{' should be on the previous line. 63
error Line is longer than 80 characters. 65
error Avoid inline conditionals. 65
error Line is longer than 80 characters. 69
error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 71
error Missing a Javadoc comment. 71
error '<' is not preceded with whitespace. 71
error '<' is not followed by whitespace. 71
error '?' is not preceded with whitespace. 71
error '>' is not preceded with whitespace. 71
error '?' is not followed by whitespace. 71
error '{' should be on the previous line. 72
error '{' should be on the previous line. 74
error Line is longer than 80 characters. 79
error Avoid inline conditionals. 79
error Line is longer than 80 characters. 82
error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 82
error Missing a Javadoc comment. 82
error '<' is not preceded with whitespace. 82
error '<' is not followed by whitespace. 82
error '?' is not preceded with whitespace. 82
error '>' is not preceded with whitespace. 82
error '?' is not followed by whitespace. 82
error Parameter isEnabled should be final. 82
error Line is longer than 80 characters. 84
error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 87
error Missing a Javadoc comment. 87
error Parameter isEnabled should be final. 87
error '{' should be on the previous line. 88
error Line has trailing spaces. 91
error Line is longer than 80 characters. 92
error Missing a Javadoc comment. 92
error Parameter enabledByDefault should be final. 92
error Parameter isEnabled should be final. 92
error '{' should be on the previous line. 95
error '}' should be on the same line. 97
error '{' should be on the previous line. 99
error Method 'setState' is not designed for extension - needs to be abstract, final or empty. 107
error Expected @param tag for 'state'. 107
error '{' should be on the previous line. 108
error Method 'addState' is not designed for extension - needs to be abstract, final or empty. 116
error '<' is not preceded with whitespace. 116
error '<' is not followed by whitespace. 116
error '>' is not preceded with whitespace. 116
error Expected @param tag for 'state'. 116
error '{' should be on the previous line. 117
error Method 'removeState' is not designed for extension - needs to be abstract, final or empty. 124
error Expected @param tag for 'key'. 124
error '{' should be on the previous line. 125
error Line is longer than 80 characters. 130
error Method 'getPluginStateMap' is not designed for extension - needs to be abstract, final or empty. 132
error Missing a Javadoc comment. 132
error '<' is not preceded with whitespace. 132
error '<' is not followed by whitespace. 132
error '>' is not preceded with whitespace. 132
error '{' should be on the previous line. 133
error Line is longer than 80 characters. 134
error '<' is not preceded with whitespace. 134
error '<' is not followed by whitespace. 134
error '>' is not preceded with whitespace. 134
error '<' is not preceded with whitespace. 134
error '<' is not followed by whitespace. 134
error '>' is not preceded with whitespace. 134
error '>' is not followed by whitespace. 134
error Line is longer than 80 characters. 135
error Method 'getPluginRestartState' is not designed for extension - needs to be abstract, final or empty. 139
error Missing a Javadoc comment. 139
error Parameter pluginKey should be final. 139
error '{' should be on the previous line. 140
error '{' should be on the previous line. 142
error '{' should be on the previous line. 144
error Line is longer than 80 characters. 151
error Method 'setPluginRestartState' is not designed for extension - needs to be abstract, final or empty. 151
error Missing a Javadoc comment. 151
error Parameter pluginKey should be final. 151
error Parameter state should be final. 151
error '{' should be on the previous line. 154
error '{' should be on the previous line. 156
error '}' should be on the same line. 159
error '{' should be on the previous line. 161
error Line is longer than 80 characters. 166
error Missing a Javadoc comment. 166
error Parameter pluginKey should be final. 166
error Parameter state should be final. 166
error Method 'clearPluginRestartState' is not designed for extension - needs to be abstract, final or empty. 175
error Missing a Javadoc comment. 175
error '{' should be on the previous line. 176
error '<' is not preceded with whitespace. 177
error '<' is not followed by whitespace. 177
error '>' is not preceded with whitespace. 177
error '<' is not preceded with whitespace. 177
error '<' is not followed by whitespace. 177
error '>' is not preceded with whitespace. 177
error '>' is not followed by whitespace. 177
error '{' should be on the previous line. 179
error '{' should be on the previous line. 181
error Missing a Javadoc comment. 187
error '{' should be on the previous line. 188
error Missing a Javadoc comment. 189
error Missing a Javadoc comment. 191
error '{' should be on the previous line. 192
error Missing a Javadoc comment. 196
error '{' should be on the previous line. 197

com/atlassian/plugin/loaders/classloading/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/collect/FilteredIterator.java

Violation Message Line
error Line has trailing spaces. 22
error Line is longer than 80 characters. 29
error Line has trailing spaces. 30
error Type Javadoc comment is missing an @param <T> tag. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error '{' should be on the previous line. 37
error First sentence should end with a period. 39
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error First sentence should end with a period. 41
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error First sentence should end with a period. 43
error First sentence should end with a period. 45
error '<' is not preceded with whitespace. 57
error '<' is not followed by whitespace. 57
error '>' is not preceded with whitespace. 57
error 'iterator' hides a field. 57
error '<' is not preceded with whitespace. 57
error '<' is not followed by whitespace. 57
error '>' is not preceded with whitespace. 57
error 'predicate' hides a field. 57
error '{' should be on the previous line. 58
error Line has trailing spaces. 64
error Line has trailing spaces. 65
error Unused @throws tag for 'NullPointerException'. 69
error '{' should be on the previous line. 72
error '{' should be on the previous line. 74
error '}' should be on the same line. 76
error '{' should be on the previous line. 78
error Line has trailing spaces. 83
error Unused @throws tag for 'NullPointerException'. 87
error Unused @throws tag for 'NoSuchElementException'. 88
error Line has trailing spaces. 89
error '{' should be on the previous line. 92
error '{' should be on the previous line. 94
error '{' should be on the previous line. 96
error Unused @throws tag for 'IllegalStateException'. 112
error '{' should be on the previous line. 116
error '{' should be on the previous line. 118
error Line has trailing spaces. 127
error Expected an @return tag. 130
error '{' should be on the previous line. 131
error '{' should be on the previous line. 133
error '{' should be on the previous line. 136

com/atlassian/plugin/predicate/ModuleDescriptorOfClassPredicate.java

Violation Message Line
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 15
error Type Javadoc comment is missing an @param <T> tag. 15
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '?' is not preceded with whitespace. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '?' is not preceded with whitespace. 17
error '>' is not preceded with whitespace. 17
error '>' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error '>' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '?' is not preceded with whitespace. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '?' is not preceded with whitespace. 19
error '>' is not preceded with whitespace. 19
error '>' is not followed by whitespace. 19
error '>' is not preceded with whitespace. 19
error Line is longer than 80 characters. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '?' is not preceded with whitespace. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '?' is not preceded with whitespace. 21
error '>' is not preceded with whitespace. 21
error '>' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error '>' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error Line is longer than 80 characters. 25
error Unused @throws tag for 'IllegalArgumentException'. 25
error Line is longer than 80 characters. 27
error '<' is not preceded with whitespace. 27
error '<' is not followed by whitespace. 27
error '?' is not preceded with whitespace. 27
error '<' is not preceded with whitespace. 27
error '<' is not followed by whitespace. 27
error '?' is not preceded with whitespace. 27
error '>' is not preceded with whitespace. 27
error '>' is not followed by whitespace. 27
error '>' is not preceded with whitespace. 27
error '>' is not followed by whitespace. 27
error 'moduleDescriptorClasses' hides a field. 27
error Expected @param tag for 'moduleDescriptorClasses'. 27
error '{' should be on the previous line. 30
error Line is longer than 80 characters. 31
error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '?' is not preceded with whitespace. 36
error '>' is not preceded with whitespace. 36
error Line is longer than 80 characters. 38
error '{' should be on the previous line. 41
error Line is longer than 80 characters. 42
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '?' is not preceded with whitespace. 42
error '>' is not preceded with whitespace. 42
error '?' is not followed by whitespace. 42
error '>' is not followed by whitespace. 42

com/atlassian/plugin/event/events/PluginModuleDisabledEvent.java

Violation Message Line
error File does not end with a newline. 0
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error Parameter module should be final. 13
error 'module' hides a field. 13
error '{' should be on the previous line. 14
error Method 'getModule' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error '{' should be on the previous line. 19

com/atlassian/plugin/PluginController.java

Violation Message Line
error First sentence should end with a period. 3
error '{' should be on the previous line. 7
error Expected @param tag for 'key'. 11
error Expected @param tag for 'key'. 16
error Expected @param tag for 'completeKey'. 21
error Expected @param tag for 'completeKey'. 26
error First sentence should end with a period. 28
error Line is longer than 80 characters. 30
error Expected an @return tag. 32
error Line is longer than 80 characters. 32
error Expected @param tag for 'pluginArtifact'. 32
error Redundant throws: 'PluginParseException' is unchecked exception. 32
error Line is longer than 80 characters. 36
error Expected @param tag for 'plugin'. 38
error Redundant throws: 'PluginException' is unchecked exception. 38
error Expected @throws tag for 'PluginParseException'. 44
error Redundant throws: 'PluginParseException' is unchecked exception. 44

com/atlassian/plugin/event/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/manager/StateTracker.java

Violation Message Line
error Line has trailing spaces. 8
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 23
error '{' should be on the previous line. 25
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error '{' should be on the previous line. 34
error Missing a Javadoc comment. 39
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 45
error Missing a Javadoc comment. 45
error '<' is not preceded with whitespace. 45
error '<' is not followed by whitespace. 45
error '>' is not preceded with whitespace. 45
error '<' is not preceded with whitespace. 45
error '<' is not followed by whitespace. 45
error '>' is not preceded with whitespace. 45
error '>' is not followed by whitespace. 45
error Missing a Javadoc comment. 47
error '{' should be on the previous line. 48
error Missing a Javadoc comment. 52
error Redundant throws: 'IllegalStateException' is unchecked exception. 52
error '{' should be on the previous line. 53
error '{' should be on the previous line. 55
error '{' should be on the previous line. 59
error Missing a Javadoc comment. 65
error '{' should be on the previous line. 67

com/atlassian/plugin/util/Timeout.java

Violation Message Line
error Line is longer than 80 characters. 6
error Line has trailing spaces. 10
error Line has trailing spaces. 16
error Line is longer than 80 characters. 17
error Line has trailing spaces. 19
error '{' should be on the previous line. 23
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 27
error '{' should be on the previous line. 32
error Missing a Javadoc comment. 37
error '{' should be on the previous line. 40
error '{' should be on the previous line. 45
error Line is longer than 80 characters. 51
error Line has trailing spaces. 53
error Line has trailing spaces. 65
error Missing a Javadoc comment. 75
error Missing a Javadoc comment. 76
error Missing a Javadoc comment. 77
error Missing a Javadoc comment. 79
error 'time' hides a field. 79
error 'supplier' hides a field. 79
error '{' should be on the previous line. 80
error Method 'getTime' is not designed for extension - needs to be abstract, final or empty. 86
error Missing a Javadoc comment. 86
error '{' should be on the previous line. 87
error Method 'getUnit' is not designed for extension - needs to be abstract, final or empty. 91
error Missing a Javadoc comment. 91
error '{' should be on the previous line. 92
error Method 'getRemaining' is not designed for extension - needs to be abstract, final or empty. 96
error Missing a Javadoc comment. 96
error '{' should be on the previous line. 97
error Line is longer than 80 characters. 98
error First sentence should end with a period. 101
error Line has trailing spaces. 103
error Expected an @return tag. 106
error Method 'isExpired' is not designed for extension - needs to be abstract, final or empty. 106
error '{' should be on the previous line. 107
error '{' should be on the previous line. 115
error Missing a Javadoc comment. 116
error Missing a Javadoc comment. 118

com/atlassian/plugin/manager/PluginPersistentStateStore.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 27

com/atlassian/plugin/classloader/AbstractClassLoader.java

Violation Message Line
error File does not end with a newline. 0
error Unused import - java.io.File. 4
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error Parameter parent should be final. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20
error Missing a Javadoc comment. 24
error Line is longer than 80 characters. 26
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 29
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error Parameter name should be final. 36
error '{' should be on the previous line. 37
error Line is longer than 80 characters. 39
error Avoid inline conditionals. 39

com/atlassian/plugin/util/collect/Predicate.java

Violation Message Line
error Type Javadoc comment is missing an @param <T> tag. 6
error '<' is not preceded with whitespace. 6
error '<' is not followed by whitespace. 6
error '>' is not preceded with whitespace. 6
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 8

com/atlassian/plugin/event/impl/AnnotationListenerMethodSelector.java

Violation Message Line
error First sentence should end with a period. 8
error Missing a Javadoc comment. 13
error '<' is not preceded with whitespace. 13
error '<' is not followed by whitespace. 13
error '?' is not preceded with whitespace. 13
error '>' is not preceded with whitespace. 13
error Missing a Javadoc comment. 15
error '{' should be on the previous line. 16
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error Parameter markerAnnotation should be final. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '?' is not preceded with whitespace. 20
error '>' is not preceded with whitespace. 20
error 'markerAnnotation' hides a field. 20
error Method 'isListenerMethod' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error Parameter method should be final. 24
error '{' should be on the previous line. 25

com/atlassian/plugin/repositories/FilePluginInstaller.java

Violation Message Line
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 22
error Parameter directory should be final. 27
error 'directory' hides a field. 27
error '{' should be on the previous line. 28
error Line is longer than 80 characters. 29
error Line is longer than 80 characters. 36
error Unused @throws tag for 'RuntimeException'. 36
error Method 'installPlugin' is not designed for extension - needs to be abstract, final or empty. 38
error Parameter key should be final. 38
error Expected @param tag for 'key'. 38
error Parameter pluginArtifact should be final. 38
error Expected @param tag for 'pluginArtifact'. 38
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 41
error Line has trailing spaces. 42
error 'if' construct must use '{}'s. 44
error '{' should be on the previous line. 49
error '=' is not preceded with whitespace. 50
error '}' should be on the same line. 52
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 55
error '}' should be on the same line. 56
error '{' should be on the previous line. 58

com/atlassian/plugin/PluginSystemLifecycle.java

Violation Message Line
error Line has trailing spaces. 5
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 11
error Redundant throws: 'PluginParseException' is unchecked exception. 14
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error Line has trailing spaces. 20

com/atlassian/plugin/PluginException.java

Violation Message Line
error '{' should be on the previous line. 8
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 14
error Parameter s should be final. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error Parameter throwable should be final. 19
error '{' should be on the previous line. 20
error Missing a Javadoc comment. 24
error Parameter s should be final. 24
error Parameter throwable should be final. 24
error '{' should be on the previous line. 25

com/atlassian/plugin/impl/AbstractPlugin.java

Violation Message Line
error Using the '.*' form of import should be avoided - com.atlassian.plugin.*. 5
error Using the '.*' form of import should be avoided - java.util.*. 10
error Missing a Javadoc comment. 15
error '<' is not preceded with whitespace. 15
error '<' is not followed by whitespace. 15
error '>' is not preceded with whitespace. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '<' is not preceded with whitespace. 17
error '<' is not followed by whitespace. 17
error '?' is not preceded with whitespace. 17
error '>' is not preceded with whitespace. 17
error '?' is not followed by whitespace. 17
error '>' is not followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 23
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 26
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 29
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error 'name' hides a field. 36
error '{' should be on the previous line. 37
error Method 'getLog' is not designed for extension - needs to be abstract, final or empty. 44
error '{' should be on the previous line. 45
error Method 'getI18nNameKey' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error '{' should be on the previous line. 50
error Method 'setI18nNameKey' is not designed for extension - needs to be abstract, final or empty. 54
error Missing a Javadoc comment. 54
error 'i18nNameKey' hides a field. 54
error '{' should be on the previous line. 55
error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 59
error Missing a Javadoc comment. 59
error '{' should be on the previous line. 60
error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 64
error Missing a Javadoc comment. 64
error '{' should be on the previous line. 65
error Method 'addModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 69
error Missing a Javadoc comment. 69
error '<' is not preceded with whitespace. 69
error '<' is not followed by whitespace. 69
error '?' is not preceded with whitespace. 69
error '>' is not preceded with whitespace. 69
error '?' is not followed by whitespace. 69
error Method 'removeModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 74
error Missing a Javadoc comment. 74
error 'key' hides a field. 74
error '{' should be on the previous line. 75
error First sentence should end with a period. 79
error Method 'getModuleDescriptors' is not designed for extension - needs to be abstract, final or empty. 83
error '<' is not preceded with whitespace. 83
error '<' is not followed by whitespace. 83
error '<' is not preceded with whitespace. 83
error '<' is not followed by whitespace. 83
error '?' is not preceded with whitespace. 83
error '>' is not preceded with whitespace. 83
error '?' is not followed by whitespace. 83
error '>' is not followed by whitespace. 83
error '>' is not preceded with whitespace. 83
error '{' should be on the previous line. 84
error '<' is not preceded with whitespace. 85
error '<' is not followed by whitespace. 85
error '<' is not preceded with whitespace. 85
error '<' is not followed by whitespace. 85
error '?' is not preceded with whitespace. 85
error '>' is not preceded with whitespace. 85
error '?' is not followed by whitespace. 85
error '>' is not followed by whitespace. 85
error '>' is not preceded with whitespace. 85
error '>' is not followed by whitespace. 85
error Method 'getModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 88
error Missing a Javadoc comment. 88
error '<' is not preceded with whitespace. 88
error '<' is not followed by whitespace. 88
error '?' is not preceded with whitespace. 88
error '>' is not preceded with whitespace. 88
error '?' is not followed by whitespace. 88
error 'key' hides a field. 88
error '{' should be on the previous line. 89
error Line is longer than 80 characters. 93
error Method 'getModuleDescriptorsByModuleClass' is not designed for extension - needs to be abstract, final or empty. 93
error Missing a Javadoc comment. 93
error '<' is not followed by whitespace. 93
error '>' is not preceded with whitespace. 93
error '<' is not preceded with whitespace. 93
error '<' is not followed by whitespace. 93
error '<' is not preceded with whitespace. 93
error '<' is not followed by whitespace. 93
error '>' is not preceded with whitespace. 93
error '>' is not followed by whitespace. 93
error '>' is not preceded with whitespace. 93
error '<' is not preceded with whitespace. 93
error '<' is not followed by whitespace. 93
error '>' is not preceded with whitespace. 93
error Line is longer than 80 characters. 95
error '<' is not preceded with whitespace. 95
error '<' is not followed by whitespace. 95
error '<' is not preceded with whitespace. 95
error '<' is not followed by whitespace. 95
error '>' is not preceded with whitespace. 95
error '>' is not followed by whitespace. 95
error '>' is not preceded with whitespace. 95
error '<' is not preceded with whitespace. 95
error '<' is not followed by whitespace. 95
error '<' is not preceded with whitespace. 95
error '<' is not followed by whitespace. 95
error '>' is not preceded with whitespace. 95
error '>' is not followed by whitespace. 95
error '>' is not preceded with whitespace. 95
error '>' is not followed by whitespace. 95
error '<' is not preceded with whitespace. 96
error '<' is not followed by whitespace. 96
error '?' is not preceded with whitespace. 96
error '>' is not preceded with whitespace. 96
error '?' is not followed by whitespace. 96
error '{' should be on the previous line. 97
error '<' is not preceded with whitespace. 98
error '<' is not followed by whitespace. 98
error '?' is not preceded with whitespace. 98
error '>' is not preceded with whitespace. 98
error '?' is not followed by whitespace. 98
error '{' should be on the previous line. 100
error Line is longer than 80 characters. 102
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '>' is not followed by whitespace. 102
error Method 'getPluginState' is not designed for extension - needs to be abstract, final or empty. 109
error Missing a Javadoc comment. 109
error '{' should be on the previous line. 110
error Method 'setPluginState' is not designed for extension - needs to be abstract, final or empty. 114
error Missing a Javadoc comment. 114
error Parameter state should be final. 114
error '{' should be on the previous line. 115
error Method 'isEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 119
error Missing a Javadoc comment. 119
error '{' should be on the previous line. 120
error Line is longer than 80 characters. 121
error Method 'setEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 124
error Missing a Javadoc comment. 124
error 'enabledByDefault' hides a field. 124
error '{' should be on the previous line. 125
error Method 'getPluginsVersion' is not designed for extension - needs to be abstract, final or empty. 129
error Missing a Javadoc comment. 129
error '{' should be on the previous line. 130
error Method 'setPluginsVersion' is not designed for extension - needs to be abstract, final or empty. 134
error Missing a Javadoc comment. 134
error 'pluginsVersion' hides a field. 134
error '{' should be on the previous line. 135
error Method 'getPluginInformation' is not designed for extension - needs to be abstract, final or empty. 139
error Missing a Javadoc comment. 139
error '{' should be on the previous line. 140
error Method 'setPluginInformation' is not designed for extension - needs to be abstract, final or empty. 144
error Missing a Javadoc comment. 144
error 'pluginInformation' hides a field. 144
error Method 'setResources' is not designed for extension - needs to be abstract, final or empty. 149
error Missing a Javadoc comment. 149
error 'resources' hides a field. 149
error '{' should be on the previous line. 150
error Line is longer than 80 characters. 151
error Avoid inline conditionals. 151
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 154
error Missing a Javadoc comment. 154
error '<' is not preceded with whitespace. 154
error '<' is not followed by whitespace. 154
error '>' is not preceded with whitespace. 154
error '{' should be on the previous line. 155
error Method 'getResourceDescriptors' is not designed for extension - needs to be abstract, final or empty. 159
error Missing a Javadoc comment. 159
error '<' is not preceded with whitespace. 159
error '<' is not followed by whitespace. 159
error '>' is not preceded with whitespace. 159
error '{' should be on the previous line. 160
error Line is longer than 80 characters. 164
error Method 'getResourceLocation' is not designed for extension - needs to be abstract, final or empty. 164
error Missing a Javadoc comment. 164
error 'name' hides a field. 164
error Expected an @return tag. 172
error Method 'getResourceDescriptor' is not designed for extension - needs to be abstract, final or empty. 172
error Line is longer than 80 characters. 173
error Expected @param tag for 'type'. 173
error 'name' hides a field. 173
error Expected @param tag for 'name'. 173
error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 181
error '{' should be on the previous line. 183
error Missing a Javadoc comment. 187
error '{' should be on the previous line. 188
error Line is longer than 80 characters. 189
error '{' should be on the previous line. 194
error '{' should be on the previous line. 198
error '}' should be on the same line. 200
error '{' should be on the previous line. 202
error '{' should be on the previous line. 207
error Line is longer than 80 characters. 213
error Line is longer than 80 characters. 217
error Method 'enableInternal' is not designed for extension - needs to be abstract, final or empty. 219
error Redundant throws: 'PluginException' is unchecked exception. 219
error '{' should be on the previous line. 220
error Missing a Javadoc comment. 224
error '{' should be on the previous line. 225
error '{' should be on the previous line. 227
error '{' should be on the previous line. 231
error '{' should be on the previous line. 235
error '}' should be on the same line. 238
error '{' should be on the previous line. 240
error '{' should be on the previous line. 245
error Line is longer than 80 characters. 251
error Redundant throws: 'PluginException' is unchecked exception. 256
error '{' should be on the previous line. 257
error Method 'getRequiredPlugins' is not designed for extension - needs to be abstract, final or empty. 260
error Missing a Javadoc comment. 260
error '<' is not preceded with whitespace. 260
error '<' is not followed by whitespace. 260
error '>' is not preceded with whitespace. 260
error '{' should be on the previous line. 261
error Method 'close' is not designed for extension - needs to be abstract, final or empty. 265
error Missing a Javadoc comment. 265
error '{' should be on the previous line. 266
error Missing a Javadoc comment. 270
error '{' should be on the previous line. 271
error '{' should be on the previous line. 273
error '{' should be on the previous line. 277
error '{' should be on the previous line. 281
error '}' should be on the same line. 284
error '{' should be on the previous line. 286
error '{' should be on the previous line. 291
error Line is longer than 80 characters. 297
error Redundant throws: 'PluginException' is unchecked exception. 302
error '{' should be on the previous line. 303
error Missing a Javadoc comment. 306
error '{' should be on the previous line. 307
error '{' should be on the previous line. 309
error '{' should be on the previous line. 313
error '{' should be on the previous line. 317
error '}' should be on the same line. 320
error '{' should be on the previous line. 322
error '{' should be on the previous line. 327
error Line is longer than 80 characters. 333
error Redundant throws: 'PluginException' is unchecked exception. 338
error '{' should be on the previous line. 339
error Line is longer than 80 characters. 343
error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 345
error Expected @param tag for 'enabled'. 346
error '{' should be on the previous line. 347
error '{' should be on the previous line. 349
error '}' should be on the same line. 351
error '{' should be on the previous line. 353
error Method 'isSystemPlugin' is not designed for extension - needs to be abstract, final or empty. 358
error Missing a Javadoc comment. 358
error '{' should be on the previous line. 359
error Method 'containsSystemModule' is not designed for extension - needs to be abstract, final or empty. 363
error Missing a Javadoc comment. 363
error '{' should be on the previous line. 364
error '<' is not preceded with whitespace. 365
error '<' is not followed by whitespace. 365
error '?' is not preceded with whitespace. 365
error '>' is not preceded with whitespace. 365
error '?' is not followed by whitespace. 365
error '{' should be on the previous line. 366
error '{' should be on the previous line. 368
error Method 'setSystemPlugin' is not designed for extension - needs to be abstract, final or empty. 375
error Missing a Javadoc comment. 375
error 'system' hides a field. 375
error '{' should be on the previous line. 376
error Method 'getDateLoaded' is not designed for extension - needs to be abstract, final or empty. 380
error Missing a Javadoc comment. 380
error '{' should be on the previous line. 381
error Method 'isBundledPlugin' is not designed for extension - needs to be abstract, final or empty. 385
error Missing a Javadoc comment. 385
error '{' should be on the previous line. 386
error Line is longer than 80 characters. 392
error Line is longer than 80 characters. 395
error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 399
error '{' should be on the previous line. 400
error '{' should be on the previous line. 402
error '{' should be on the previous line. 404
error Line is longer than 80 characters. 405
error '{' should be on the previous line. 411
error Line is longer than 80 characters. 415
error '{' should be on the previous line. 417
error Line is longer than 80 characters. 421
error Avoid inline conditionals. 421
error Line is longer than 80 characters. 422
error Avoid inline conditionals. 422
error Line is longer than 80 characters. 424
error '{' should be on the previous line. 426
error '{' should be on the previous line. 428
error '{' should be on the previous line. 435
error Missing a Javadoc comment. 442
error '{' should be on the previous line. 443
error '{' should be on the previous line. 445
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 451
error Missing a Javadoc comment. 451
error '{' should be on the previous line. 453
error Avoid inline conditionals. 455

com/atlassian/plugin/event/PluginEventManager.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error Line is longer than 80 characters. 6
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 11
error First sentence should end with a period. 12
error First sentence should end with a period. 19
error First sentence should end with a period. 26

com/atlassian/plugin/predicate/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/resource/package-info.java

Violation Message Line
error Line has trailing spaces. 2
error Line is longer than 80 characters. 2

com/atlassian/plugin/event/events/PluginUpgradedEvent.java

Violation Message Line
error First sentence should end with a period. 6
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error First sentence should end with a period. 15
error Parameter plugin should be final. 19
error 'plugin' hides a field. 19
error '{' should be on the previous line. 20
error Method 'getPlugin' is not designed for extension - needs to be abstract, final or empty. 28
error '{' should be on the previous line. 29

com/atlassian/plugin/predicate/PluginPredicate.java

Violation Message Line
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 17

com/atlassian/plugin/util/FileUtils.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 11
error Utility classes should not have a public or default constructor. 11
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 13
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Parameter zipUrl should be final. 23
error Parameter destDir should be final. 23
error '{' should be on the previous line. 24
error '{' should be on the previous line. 26
error '}' should be on the same line. 29
error '{' should be on the previous line. 31
error Parameter directory should be final. 39
error Expected @param tag for 'directory'. 39
error '{' should be on the previous line. 40
error '{' should be on the previous line. 42
error '{' should be on the previous line. 45
error Line is longer than 80 characters. 46
error '+' is not preceded with whitespace. 46
error '+' is not followed by whitespace. 46

com/atlassian/plugin/util/collect/Function.java

Violation Message Line
error Line has trailing spaces. 23
error '<' is not preceded with whitespace. 27
error '<' is not followed by whitespace. 27
error '>' is not preceded with whitespace. 27
error '{' should be on the previous line. 28
error Unclosed HTML tag found: <R> where an input <D> is given. 30
error Unclosed HTML tag found: <D> is given. 30
error Line has trailing spaces. 31

com/atlassian/plugin/predicate/ModuleDescriptorOfTypePredicate.java

Violation Message Line
error Line is longer than 80 characters. 7
error Line is longer than 80 characters. 9
error Type Javadoc comment is missing an @param <M> tag. 9
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error Missing a Javadoc comment. 11
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 14
error '<' is not preceded with whitespace. 14
error '<' is not followed by whitespace. 14
error '?' is not preceded with whitespace. 14
error '<' is not preceded with whitespace. 14
error '<' is not followed by whitespace. 14
error '?' is not preceded with whitespace. 14
error '>' is not preceded with whitespace. 14
error '>' is not followed by whitespace. 14
error '>' is not preceded with whitespace. 14
error '>' is not followed by whitespace. 14

com/atlassian/plugin/descriptors/UnloadableModuleDescriptor.java

Violation Message Line
error Line is longer than 80 characters. 9
error '<' is not preceded with whitespace. 12
error '<' is not followed by whitespace. 12
error '>' is not preceded with whitespace. 12
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error Method 'getModule' is not designed for extension - needs to be abstract, final or empty. 16
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error Line is longer than 80 characters. 23
error Redundant throws: 'PluginParseException' is unchecked exception. 23
error Line is longer than 80 characters. 25
error Method 'isEnabledByDefault' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 30
error Method 'getErrorText' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error '{' should be on the previous line. 36
error Method 'setErrorText' is not designed for extension - needs to be abstract, final or empty. 40
error Missing a Javadoc comment. 40
error 'errorText' hides a field. 40
error '{' should be on the previous line. 41
error Line is longer than 80 characters. 48
error Line is longer than 80 characters. 49
error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 53
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 62
error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 66
error '{' should be on the previous line. 67

com/atlassian/plugin/loaders/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/ClassLoaderUtils.java

Violation Message Line
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 14
error Utility classes should not have a public or default constructor. 19
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 28
error Line is longer than 80 characters. 29
error Expected an @return tag. 36
error Line is longer than 80 characters. 36
error '<' is not followed by whitespace. 36
error Expected @param tag for '<T>'. 36
error '>' is not preceded with whitespace. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '?' is not preceded with whitespace. 36
error '>' is not preceded with whitespace. 36
error '?' is not followed by whitespace. 36
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 40
error '}' should be on the same line. 41
error '{' should be on the previous line. 43
error '{' should be on the previous line. 45
error '}' should be on the same line. 47
error '{' should be on the previous line. 49
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 52
error '}' should be on the same line. 53
error '{' should be on the previous line. 55
error Line is longer than 80 characters. 56
error Line is longer than 80 characters. 58
error '}' should be on the same line. 59
error '{' should be on the previous line. 61
error Missing a Javadoc comment. 69
error '<' is not followed by whitespace. 69
error '>' is not preceded with whitespace. 69
error '<' is not preceded with whitespace. 69
error '<' is not followed by whitespace. 69
error '>' is not preceded with whitespace. 69
error '<' is not preceded with whitespace. 69
error '<' is not followed by whitespace. 69
error '?' is not preceded with whitespace. 69
error '>' is not preceded with whitespace. 69
error '?' is not followed by whitespace. 69
error '{' should be on the previous line. 70
error '<' is not preceded with whitespace. 72
error '<' is not followed by whitespace. 72
error '>' is not preceded with whitespace. 72
error '<' is not preceded with whitespace. 72
error '<' is not followed by whitespace. 72
error '>' is not preceded with whitespace. 72
error '>' is not followed by whitespace. 72
error Line is longer than 80 characters. 79
error Line is longer than 80 characters. 81
error Line is longer than 80 characters. 82
error Line is longer than 80 characters. 83
error Expected an @return tag. 89
error Line is longer than 80 characters. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '?' is not preceded with whitespace. 89
error '>' is not preceded with whitespace. 89
error '?' is not followed by whitespace. 89
error Line is longer than 80 characters. 93
error '{' should be on the previous line. 96
error Line is longer than 80 characters. 97
error '{' should be on the previous line. 101
error Line is longer than 80 characters. 110
error Line is longer than 80 characters. 112
error Line is longer than 80 characters. 113
error Line is longer than 80 characters. 114
error Expected an @return tag. 120
error Line is longer than 80 characters. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '>' is not preceded with whitespace. 120
error '<' is not preceded with whitespace. 120
error '<' is not followed by whitespace. 120
error '?' is not preceded with whitespace. 120
error '>' is not preceded with whitespace. 120
error '?' is not followed by whitespace. 120
error Expected @throws tag for 'IOException'. 120
error Line is longer than 80 characters. 122
error '<' is not preceded with whitespace. 122
error '<' is not followed by whitespace. 122
error '>' is not preceded with whitespace. 122
error '{' should be on the previous line. 124
error Line is longer than 80 characters. 125
error '{' should be on the previous line. 127
error Expected an @return tag. 143
error Line is longer than 80 characters. 143
error '<' is not preceded with whitespace. 143
error '<' is not followed by whitespace. 143
error '?' is not preceded with whitespace. 143
error '>' is not preceded with whitespace. 143
error '?' is not followed by whitespace. 143
error '{' should be on the previous line. 147
error Avoid inline conditionals. 148
error '}' should be on the same line. 149
error '{' should be on the previous line. 151
error '{' should be on the previous line. 160
error Line is longer than 80 characters. 166
error Expected @param tag for 'cl'. 168
error '{' should be on the previous line. 169
error Line is longer than 80 characters. 170
error '{' should be on the previous line. 172

com/atlassian/plugin/util/zip/FileUnzipper.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.io.*. 11
error Missing a Javadoc comment. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 16
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 16
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 21
error Parameter zipFile should be final. 21
error 'zipFile' hides a field. 21
error Parameter destDir should be final. 21
error 'destDir' hides a field. 21
error '{' should be on the previous line. 22
error First sentence should end with a period. 27
error Method 'unzip' is not designed for extension - needs to be abstract, final or empty. 32
error Expected @throws tag for 'IOException'. 32
error '{' should be on the previous line. 33
error 'if' construct must use '{}'s. 34
error Method 'entries' is not designed for extension - needs to be abstract, final or empty. 40
error Missing a Javadoc comment. 40
error '{' should be on the previous line. 41
error First sentence should end with a period. 45
error Expected an @return tag. 50
error Method 'unzipFileInArchive' is not designed for extension - needs to be abstract, final or empty. 50
error Parameter fileName should be final. 50
error Expected @param tag for 'fileName'. 50
error Expected @throws tag for 'IOException'. 50
error '{' should be on the previous line. 51
error 'if' construct must use '{}'s. 54
error Line is longer than 80 characters. 54
error 'if' construct must use '{}'s. 59
error Line is longer than 80 characters. 60
error Missing a Javadoc comment. 65
error '{' should be on the previous line. 66
error Line is longer than 80 characters. 67

com/atlassian/plugin/util/collect/Consumer.java

Violation Message Line
error File does not end with a newline. 0
error Type Javadoc comment is missing an @param <T> tag. 6
error '<' is not preceded with whitespace. 6
error '<' is not followed by whitespace. 6
error '>' is not preceded with whitespace. 6
error '{' should be on the previous line. 7
error Line has trailing spaces. 10

com/atlassian/plugin/hostcontainer/DefaultHostContainer.java

Violation Message Line
error '{' should be on the previous line. 9
error First sentence should end with a period. 10
error Line is longer than 80 characters. 14
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 16
error '<' is not followed by whitespace. 16
error Expected @param tag for '<T>'. 16
error '>' is not preceded with whitespace. 16
error Parameter moduleClass should be final. 16
error '<' is not preceded with whitespace. 16
error '<' is not followed by whitespace. 16
error '>' is not preceded with whitespace. 16
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 16
error '{' should be on the previous line. 17
error '{' should be on the previous line. 19
error '}' should be on the same line. 21
error '{' should be on the previous line. 23
error Line is longer than 80 characters. 24
error '}' should be on the same line. 25
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28

com/atlassian/plugin/factories/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/descriptors/UnrecognisedModuleDescriptorFactory.java

Violation Message Line
error First sentence should end with a period. 10
error Line is longer than 80 characters. 11
error Utility classes should not have a public or default constructor. 13
error '{' should be on the previous line. 14
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 25
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 29
error Redundant throws: 'PluginParseException' is unchecked exception. 29
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 35
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '?' is not preceded with whitespace. 35
error '>' is not preceded with whitespace. 35
error '{' should be on the previous line. 39
error '}' should be on the same line. 41
error '{' should be on the previous line. 43
error Line is longer than 80 characters. 47
error First sentence should end with a period. 54
error Line is longer than 80 characters. 63
error '{' should be on the previous line. 68
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 71
error Avoid inline conditionals. 71
error '}' should be on the same line. 72
error '{' should be on the previous line. 74
error Line is longer than 80 characters. 75
error '}' should be on the same line. 76
error '{' should be on the previous line. 78
error Line is longer than 80 characters. 79
error '}' should be on the same line. 80
error '{' should be on the previous line. 82
error Line is longer than 80 characters. 83
error '}' should be on the same line. 84
error '{' should be on the previous line. 86
error Line is longer than 80 characters. 87
error '}' should be on the same line. 88
error '{' should be on the previous line. 90
error Line is longer than 80 characters. 91
error '}' should be on the same line. 93
error '{' should be on the previous line. 95

com/atlassian/plugin/util/zip/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/event/events/PluginEnabledEvent.java

Violation Message Line
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 12
error Parameter plugin should be final. 12
error 'plugin' hides a field. 12
error '{' should be on the previous line. 13
error Method 'getPlugin' is not designed for extension - needs to be abstract, final or empty. 17
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18

com/atlassian/plugin/loaders/classloading/DeploymentUnit.java

Violation Message Line
error Line is longer than 80 characters. 6
error '<' is not preceded with whitespace. 9
error '<' is not followed by whitespace. 9
error '>' is not preceded with whitespace. 9
error '{' should be on the previous line. 10
error Line contains a tab character. 11
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter path should be final. 14
error 'path' hides a field. 14
error Line contains a tab character. 15
error '{' should be on the previous line. 15
error '{' should be on the previous line. 17
error Line contains a tab character. 24
error Missing a Javadoc comment. 24
error Line contains a tab character. 25
error '{' should be on the previous line. 25
error Line contains a tab character. 26
error Line contains a tab character. 27
error Line contains a tab character. 29
error Missing a Javadoc comment. 29
error Line contains a tab character. 30
error '{' should be on the previous line. 30
error Line contains a tab character. 31
error Line contains a tab character. 32
error Missing a Javadoc comment. 34
error Parameter target should be final. 34
error '{' should be on the previous line. 35
error 'if' construct must use '{}'s. 37
error Line is longer than 80 characters. 38
error Avoid inline conditionals. 38
error ':' should be on a new line. 38
error Line is longer than 80 characters. 39
error Avoid inline conditionals. 39
error Missing a Javadoc comment. 43
error Parameter deploymentUnit should be final. 43
error '{' should be on the previous line. 44
error 'if' construct must use '{}'s. 45
error 'else' construct must use '{}'s. 47
error Missing a Javadoc comment. 51
error Parameter deploymentUnit should be final. 51
error '{' should be on the previous line. 52
error 'if' construct must use '{}'s. 53
error 'if' construct must use '{}'s. 54
error Line is longer than 80 characters. 54
error Missing a Javadoc comment. 59
error '{' should be on the previous line. 60
error Line is longer than 80 characters. 63
error '31' is a magic number. 63
error '32' is a magic number. 63
error Missing a Javadoc comment. 67
error '{' should be on the previous line. 68
error Line is longer than 80 characters. 69

com/atlassian/plugin/classloader/PluginsClassLoader.java

Violation Message Line
error File does not end with a newline. 0
error '{' should be on the previous line. 23
error Missing a Javadoc comment. 24
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '>' is not preceded with whitespace. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '>' is not preceded with whitespace. 28
error '>' is not followed by whitespace. 28
error Line is longer than 80 characters. 29
error Missing a Javadoc comment. 29
error '<' is not preceded with whitespace. 29
error '<' is not followed by whitespace. 29
error '>' is not preceded with whitespace. 29
error '<' is not preceded with whitespace. 29
error '<' is not followed by whitespace. 29
error '>' is not preceded with whitespace. 29
error '>' is not followed by whitespace. 29
error Missing a Javadoc comment. 31
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error '>' is not followed by whitespace. 31
error Missing a Javadoc comment. 32
error '<' is not preceded with whitespace. 32
error '<' is not followed by whitespace. 32
error '>' is not preceded with whitespace. 32
error '<' is not preceded with whitespace. 32
error '<' is not followed by whitespace. 32
error '>' is not preceded with whitespace. 32
error '>' is not followed by whitespace. 32
error Missing a Javadoc comment. 34
error 'pluginAccessor' hides a field. 34
error '{' should be on the previous line. 35
error Line is longer than 80 characters. 39
error Missing a Javadoc comment. 39
error 'pluginAccessor' hides a field. 39
error Method 'findResource' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error '{' should be on the previous line. 47
error '{' should be on the previous line. 50
error '{' should be on the previous line. 55
error '}' should be on the same line. 57
error '{' should be on the previous line. 59
error '{' should be on the previous line. 63
error Line is longer than 80 characters. 64
error Method 'findClass' is not designed for extension - needs to be abstract, final or empty. 69
error Missing a Javadoc comment. 69
error Line is longer than 80 characters. 70
error '<' is not preceded with whitespace. 70
error '<' is not followed by whitespace. 70
error '?' is not preceded with whitespace. 70
error '>' is not preceded with whitespace. 70
error '?' is not followed by whitespace. 70
error '{' should be on the previous line. 74
error '<' is not preceded with whitespace. 78
error '<' is not followed by whitespace. 78
error '?' is not preceded with whitespace. 78
error '>' is not preceded with whitespace. 78
error '?' is not followed by whitespace. 78
error '{' should be on the previous line. 80
error '}' should be on the same line. 82
error '{' should be on the previous line. 84
error '{' should be on the previous line. 88
error Line is longer than 80 characters. 89
error '{' should be on the previous line. 92
error '}' should be on the same line. 94
error '{' should be on the previous line. 96
error Missing a Javadoc comment. 101
error '<' is not preceded with whitespace. 101
error '<' is not followed by whitespace. 101
error '?' is not preceded with whitespace. 101
error '>' is not preceded with whitespace. 101
error '?' is not followed by whitespace. 101
error '{' should be on the previous line. 102
error '{' should be on the previous line. 105
error '{' should be on the previous line. 109
error '<' is not preceded with whitespace. 112
error '<' is not followed by whitespace. 112
error '>' is not preceded with whitespace. 112
error '{' should be on the previous line. 114
error '{' should be on the previous line. 116
error Line is longer than 80 characters. 117
error '<' is not preceded with whitespace. 117
error '<' is not followed by whitespace. 117
error '?' is not preceded with whitespace. 117
error '>' is not preceded with whitespace. 117
error '?' is not followed by whitespace. 117
error '{' should be on the previous line. 120
error '}' should be on the same line. 124
error '{' should be on the previous line. 126
error Must have at least one statement. 126
error '{' should be on the previous line. 131
error Missing a Javadoc comment. 137
error '{' should be on the previous line. 138
error '{' should be on the previous line. 141
error '{' should be on the previous line. 145
error '<' is not preceded with whitespace. 148
error '<' is not followed by whitespace. 148
error '>' is not preceded with whitespace. 148
error '{' should be on the previous line. 150
error '{' should be on the previous line. 153
error '{' should be on the previous line. 155
error '{' should be on the previous line. 162
error Missing a Javadoc comment. 168
error '{' should be on the previous line. 169
error Line is longer than 80 characters. 170
error Method 'notifyUninstallPlugin' is not designed for extension - needs to be abstract, final or empty. 173
error Missing a Javadoc comment. 173
error '{' should be on the previous line. 174
error Line is longer than 80 characters. 176
error '<' is not preceded with whitespace. 176
error '<' is not followed by whitespace. 176
error '<' is not preceded with whitespace. 176
error '<' is not followed by whitespace. 176
error '>' is not preceded with whitespace. 176
error '>' is not followed by whitespace. 176
error '>' is not preceded with whitespace. 176
error '<' is not preceded with whitespace. 178
error '<' is not followed by whitespace. 178
error '>' is not preceded with whitespace. 178
error '{' should be on the previous line. 181
error Line is longer than 80 characters. 185
error '<' is not preceded with whitespace. 185
error '<' is not followed by whitespace. 185
error '<' is not preceded with whitespace. 185
error '<' is not followed by whitespace. 185
error '>' is not preceded with whitespace. 185
error '>' is not followed by whitespace. 185
error '>' is not preceded with whitespace. 185
error '<' is not preceded with whitespace. 187
error '<' is not followed by whitespace. 187
error '>' is not preceded with whitespace. 187
error '{' should be on the previous line. 190
error Method 'notifyPluginOrModuleEnabled' is not designed for extension - needs to be abstract, final or empty. 196
error Missing a Javadoc comment. 196
error '{' should be on the previous line. 197
error Missing a Javadoc comment. 201
error '{' should be on the previous line. 202

com/atlassian/plugin/PluginArtifactFactory.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 11
error First sentence should end with a period. 12
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 18

com/atlassian/plugin/XmlPluginArtifact.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.io.*. 3
error First sentence should end with a period. 5
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter xmlFile should be final. 14
error 'xmlFile' hides a field. 14
error '{' should be on the previous line. 15
error First sentence should end with a period. 19
error Expected an @return tag. 22
error Method 'doesResourceExist' is not designed for extension - needs to be abstract, final or empty. 22
error Parameter name should be final. 22
error Expected @param tag for 'name'. 22
error '{' should be on the previous line. 23
error First sentence should end with a period. 27
error Expected an @return tag. 30
error Line is longer than 80 characters. 30
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 30
error Parameter name should be final. 30
error Expected @param tag for 'name'. 30
error Expected @throws tag for 'PluginParseException'. 30
error Redundant throws: 'PluginParseException' is unchecked exception. 30
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error '{' should be on the previous line. 36
error Line is longer than 80 characters. 41
error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 44
error '{' should be on the previous line. 45
error '{' should be on the previous line. 47
error '}' should be on the same line. 49
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 52
error Method 'toFile' is not designed for extension - needs to be abstract, final or empty. 56
error Missing a Javadoc comment. 56
error '{' should be on the previous line. 57

com/atlassian/plugin/util/collect/CollectionUtil.java

Violation Message Line
error Missing a Javadoc comment. 10
error Utility classes should not have a public or default constructor. 10
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error '<' is not followed by whitespace. 13
error '>' is not preceded with whitespace. 13
error '<' is not preceded with whitespace. 13
error '<' is not followed by whitespace. 13
error '>' is not preceded with whitespace. 13
error '<' is not preceded with whitespace. 13
error '<' is not followed by whitespace. 13
error '>' is not preceded with whitespace. 13
error '{' should be on the previous line. 16
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error '<' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error '<' is not preceded with whitespace. 21
error '<' is not followed by whitespace. 21
error '>' is not preceded with whitespace. 21
error '{' should be on the previous line. 24
error Missing a Javadoc comment. 29
error '<' is not followed by whitespace. 29
error '>' is not preceded with whitespace. 29
error '<' is not preceded with whitespace. 29
error '<' is not followed by whitespace. 29
error '>' is not preceded with whitespace. 29
error '<' is not preceded with whitespace. 29
error '<' is not followed by whitespace. 29
error '>' is not preceded with whitespace. 29
error '{' should be on the previous line. 30
error Missing a Javadoc comment. 34
error '<' is not followed by whitespace. 34
error '>' is not preceded with whitespace. 34
error '<' is not preceded with whitespace. 34
error '<' is not followed by whitespace. 34
error '>' is not preceded with whitespace. 34
error '<' is not preceded with whitespace. 34
error '<' is not followed by whitespace. 34
error '>' is not preceded with whitespace. 34
error '{' should be on the previous line. 35
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error '<' is not preceded with whitespace. 36
error '<' is not followed by whitespace. 36
error '>' is not preceded with whitespace. 36
error '>' is not followed by whitespace. 36
error '<' is not preceded with whitespace. 37
error '<' is not followed by whitespace. 37
error '>' is not preceded with whitespace. 37
error '>' is not followed by whitespace. 37
error '{' should be on the previous line. 40
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 50
error Missing a Javadoc comment. 50
error '<' is not followed by whitespace. 50
error '>' is not preceded with whitespace. 50
error '<' is not preceded with whitespace. 50
error '<' is not followed by whitespace. 50
error '>' is not preceded with whitespace. 50
error '<' is not preceded with whitespace. 50
error '<' is not followed by whitespace. 50
error '>' is not preceded with whitespace. 50
error '<' is not preceded with whitespace. 50
error '<' is not followed by whitespace. 50
error '>' is not preceded with whitespace. 50
error Line is longer than 80 characters. 55
error Missing a Javadoc comment. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '{' should be on the previous line. 58
error Line is longer than 80 characters. 64
error Missing a Javadoc comment. 64
error '<' is not followed by whitespace. 64
error '>' is not preceded with whitespace. 64
error '<' is not preceded with whitespace. 64
error '<' is not followed by whitespace. 64
error '>' is not preceded with whitespace. 64
error '<' is not preceded with whitespace. 64
error '<' is not followed by whitespace. 64
error '>' is not preceded with whitespace. 64
error '<' is not preceded with whitespace. 64
error '<' is not followed by whitespace. 64
error '>' is not preceded with whitespace. 64
error '<' is not preceded with whitespace. 66
error '<' is not followed by whitespace. 66
error '>' is not preceded with whitespace. 66
error '>' is not followed by whitespace. 66
error Expected an @return tag. 74
error Line is longer than 80 characters. 74
error '<' is not followed by whitespace. 74
error Expected @param tag for '<T>'. 74
error '>' is not preceded with whitespace. 74
error '<' is not preceded with whitespace. 74
error '<' is not followed by whitespace. 74
error '>' is not preceded with whitespace. 74
error '<' is not preceded with whitespace. 74
error '<' is not followed by whitespace. 74
error '>' is not preceded with whitespace. 74
error Expected @param tag for 'iterator'. 74
error '<' is not preceded with whitespace. 74
error '<' is not followed by whitespace. 74
error '>' is not preceded with whitespace. 74
error Expected @param tag for 'predicate'. 74
error '<' is not preceded with whitespace. 76
error '<' is not followed by whitespace. 76
error '>' is not preceded with whitespace. 76
error '>' is not followed by whitespace. 76
error Expected an @return tag. 84
error Line is longer than 80 characters. 84
error '<' is not followed by whitespace. 84
error Expected @param tag for '<T>'. 84
error '>' is not preceded with whitespace. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error Expected @param tag for 'iterable'. 84
error '<' is not preceded with whitespace. 84
error '<' is not followed by whitespace. 84
error '>' is not preceded with whitespace. 84
error Expected @param tag for 'predicate'. 84
error '<' is not preceded with whitespace. 86
error '<' is not followed by whitespace. 86
error '>' is not preceded with whitespace. 86
error '>' is not followed by whitespace. 86
error Missing a Javadoc comment. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '>' is not preceded with whitespace. 89
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '>' is not preceded with whitespace. 89
error '{' should be on the previous line. 90
error Missing a Javadoc comment. 91
error '<' is not preceded with whitespace. 91
error '<' is not followed by whitespace. 91
error '>' is not preceded with whitespace. 91
error Missing a Javadoc comment. 92
error '<' is not preceded with whitespace. 92
error '<' is not followed by whitespace. 92
error '>' is not preceded with whitespace. 92
error Line is longer than 80 characters. 94
error Missing a Javadoc comment. 94
error '<' is not preceded with whitespace. 94
error '<' is not followed by whitespace. 94
error '>' is not preceded with whitespace. 94
error 'delegate' hides a field. 94
error '<' is not preceded with whitespace. 94
error '<' is not followed by whitespace. 94
error '>' is not preceded with whitespace. 94
error 'predicate' hides a field. 94
error Missing a Javadoc comment. 100
error '<' is not preceded with whitespace. 100
error '<' is not followed by whitespace. 100
error '>' is not preceded with whitespace. 100
error '{' should be on the previous line. 101
error '<' is not preceded with whitespace. 102
error '<' is not followed by whitespace. 102
error '>' is not preceded with whitespace. 102
error '>' is not followed by whitespace. 102
error Missing a Javadoc comment. 105
error '{' should be on the previous line. 107
error Line is longer than 80 characters. 112
error Missing a Javadoc comment. 112
error '<' is not followed by whitespace. 112
error '>' is not preceded with whitespace. 112
error '<' is not preceded with whitespace. 112
error '<' is not followed by whitespace. 112
error '>' is not preceded with whitespace. 112
error '<' is not preceded with whitespace. 112
error '<' is not followed by whitespace. 112
error '>' is not preceded with whitespace. 112
error '<' is not preceded with whitespace. 112
error '<' is not followed by whitespace. 112
error '>' is not preceded with whitespace. 112
error '<' is not preceded with whitespace. 114
error '<' is not followed by whitespace. 114
error '>' is not preceded with whitespace. 114
error '<' is not preceded with whitespace. 114
error '<' is not followed by whitespace. 114
error '>' is not preceded with whitespace. 114
error '>' is not followed by whitespace. 114
error '{' should be on the previous line. 116

com/atlassian/plugin/event/events/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/util/VersionStringComparator.java

Violation Message Line
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 14
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error '{' should be on the previous line. 24
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 27
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30
error Line is longer than 80 characters. 52
error Line is longer than 80 characters. 54
error Unused @throws tag for 'IllegalArgumentException'. 54
error Method 'compare' is not designed for extension - needs to be abstract, final or empty. 57
error Expected @param tag for 'version1'. 57
error Expected @param tag for 'version2'. 57
error '{' should be on the previous line. 58
error '{' should be on the previous line. 62
error '{' should be on the previous line. 67
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 80
error '<' is not preceded with whitespace. 80
error '<' is not followed by whitespace. 80
error '>' is not preceded with whitespace. 80
error Line is longer than 80 characters. 82
error Line is longer than 80 characters. 83
error Avoid inline conditionals. 83
error Avoid inline conditionals. 85
error Avoid inline conditionals. 86
error '{' should be on the previous line. 89
error Missing a Javadoc comment. 97
error '<' is not preceded with whitespace. 97
error '<' is not followed by whitespace. 97
error '>' is not preceded with whitespace. 97
error Missing a Javadoc comment. 99
error Missing a Javadoc comment. 100
error Missing a Javadoc comment. 110
error '{' should be on the previous line. 111
error '{' should be on the previous line. 113
error '{' should be on the previous line. 118
error '{' should be on the previous line. 133
error '{' should be on the previous line. 137
error '{' should be on the previous line. 143
error '{' should be on the previous line. 147
error Missing a Javadoc comment. 155
error '{' should be on the previous line. 156

com/atlassian/plugin/descriptors/ChainModuleDescriptorFactory.java

Violation Message Line
error Line is longer than 80 characters. 8
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error 'factories' hides a field. 15
error Line is longer than 80 characters. 20
error Method 'getModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error '<' is not preceded with whitespace. 20
error '<' is not followed by whitespace. 20
error '?' is not preceded with whitespace. 20
error '>' is not preceded with whitespace. 20
error '?' is not followed by whitespace. 20
error Redundant throws: 'PluginParseException' is unchecked exception. 20
error '{' should be on the previous line. 23
error '{' should be on the previous line. 25
error Method 'hasModuleDescriptor' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error '{' should be on the previous line. 33
error '{' should be on the previous line. 35
error '{' should be on the previous line. 37
error Line is longer than 80 characters. 44
error Method 'getModuleDescriptorClass' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '?' is not preceded with whitespace. 44
error '>' is not preceded with whitespace. 44
error '{' should be on the previous line. 47
error Line is longer than 80 characters. 48
error '<' is not preceded with whitespace. 48
error '<' is not followed by whitespace. 48
error '?' is not preceded with whitespace. 48
error '>' is not preceded with whitespace. 48
error '{' should be on the previous line. 50

com/atlassian/plugin/util/resource/NoOpAlternativeResourceLoader.java

Violation Message Line
error First sentence should end with a period. 6
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 13
error Missing a Javadoc comment. 13
error Parameter path should be final. 13
error '{' should be on the previous line. 14
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error Parameter name should be final. 18
error '{' should be on the previous line. 19

com/atlassian/plugin/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/impl/UnloadablePluginFactory.java

Violation Message Line
error Utility classes should not have a public or default constructor. 13
error '{' should be on the previous line. 14
error First sentence should end with a period. 15
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 29
error Line is longer than 80 characters. 36
error Line is longer than 80 characters. 51
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '?' is not preceded with whitespace. 51
error '>' is not preceded with whitespace. 51
error '?' is not followed by whitespace. 51
error '>' is not followed by whitespace. 51
error '>' is not preceded with whitespace. 51
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '?' is not preceded with whitespace. 51
error '>' is not preceded with whitespace. 51
error '?' is not followed by whitespace. 51
error '>' is not followed by whitespace. 51
error '>' is not preceded with whitespace. 51
error '>' is not followed by whitespace. 51
error '<' is not preceded with whitespace. 53
error '<' is not followed by whitespace. 53
error '?' is not preceded with whitespace. 53
error '>' is not preceded with whitespace. 53
error '?' is not followed by whitespace. 53
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 55
error Line is longer than 80 characters. 56
error '{' should be on the previous line. 65

com/atlassian/plugin/PluginRestartState.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error '{' should be on the previous line. 11
error First sentence should end with a period. 12
error First sentence should end with a period. 17
error First sentence should end with a period. 22
error First sentence should end with a period. 27

com/atlassian/plugin/util/zip/StreamUnzipper.java

Violation Message Line
error First sentence should end with a period. 12
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error First sentence should end with a period. 19
error Parameter zipStream should be final. 24
error Parameter destDir should be final. 24
error '{' should be on the previous line. 25
error 'if' construct must use '{}'s. 26
error Method 'unzip' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error '{' should be on the previous line. 33
error '{' should be on the previous line. 36
error '{' should be on the previous line. 38
error '}' should be on the same line. 43
error '{' should be on the previous line. 45
error Method 'unzipFileInArchive' is not designed for extension - needs to be abstract, final or empty. 50
error Missing a Javadoc comment. 50
error Parameter fileName should be final. 50
error '{' should be on the previous line. 51
error '{' should be on the previous line. 55
error '{' should be on the previous line. 58
error Line is longer than 80 characters. 61
error 'if' construct must use '{}'s. 62
error Line is longer than 80 characters. 62
error '{' should be on the previous line. 66
error '}' should be on the same line. 73
error '{' should be on the previous line. 75
error Method 'entries' is not designed for extension - needs to be abstract, final or empty. 82
error Missing a Javadoc comment. 82
error '{' should be on the previous line. 83

com/atlassian/plugin/util/resource/AlternativeDirectoryResourceLoader.java

Violation Message Line
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 23
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error '<' is not preceded with whitespace. 30
error '<' is not followed by whitespace. 30
error '>' is not preceded with whitespace. 30
error '<' is not preceded with whitespace. 30
error '<' is not followed by whitespace. 30
error '>' is not preceded with whitespace. 30
error '>' is not followed by whitespace. 30
error '{' should be on the previous line. 32
error '{' should be on the previous line. 34
error '{' should be on the previous line. 37
error '+' is not preceded with whitespace. 38
error '+' is not followed by whitespace. 38
error '}' should be on the same line. 40
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 43
error '+' is not preceded with whitespace. 43
error '+' is not followed by whitespace. 43
error '+' is not preceded with whitespace. 43
error '+' is not followed by whitespace. 43
error '+' is not preceded with whitespace. 43
error '+' is not followed by whitespace. 43
error '+' is not preceded with whitespace. 43
error '+' is not followed by whitespace. 43
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 56
error Parameter path should be final. 56
error '{' should be on the previous line. 57
error '{' should be on the previous line. 59
error '{' should be on the previous line. 62
error '{' should be on the previous line. 64
error '}' should be on the same line. 66
error '{' should be on the previous line. 68
error '+' is not preceded with whitespace. 69
error '+' is not followed by whitespace. 69
error '}' should be on the same line. 71
error '{' should be on the previous line. 73
error '+' is not preceded with whitespace. 74
error '+' is not followed by whitespace. 74
error '+' is not preceded with whitespace. 74
error '+' is not followed by whitespace. 74
error Line is longer than 80 characters. 84
error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 86
error Parameter name should be final. 86
error '{' should be on the previous line. 87
error '{' should be on the previous line. 90
error '{' should be on the previous line. 92
error '}' should be on the same line. 94
error '{' should be on the previous line. 96
error '+' is not preceded with whitespace. 97
error '+' is not followed by whitespace. 97
error Method 'getResourceDirectories' is not designed for extension - needs to be abstract, final or empty. 103
error Missing a Javadoc comment. 103
error '<' is not preceded with whitespace. 103
error '<' is not followed by whitespace. 103
error '>' is not preceded with whitespace. 103
error '{' should be on the previous line. 104

org/codehaus/classworlds/uberjar/protocol/jar/NonLockingJarUrlConnection.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.net.*. 51
error Using the '.*' form of import should be avoided - java.util.*. 52
error Line is longer than 80 characters. 59
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 63
error Line is longer than 80 characters. 66
error Line is longer than 80 characters. 67
error '{' should be on the previous line. 72
error Line is longer than 80 characters. 100
error '(' is followed by whitespace. 103
error Parameter url should be final. 103
error ')' is preceded with whitespace. 103
error '{' should be on the previous line. 105
error '(' is followed by whitespace. 106
error Inner assignments should be avoided. 106
error '(' is followed by whitespace. 106
error ')' is preceded with whitespace. 106
error ')' is preceded with whitespace. 106
error '(' is followed by whitespace. 110
error ')' is preceded with whitespace. 110
error '(' is followed by whitespace. 112
error ')' is preceded with whitespace. 112
error '(' is followed by whitespace. 116
error '(' is followed by whitespace. 116
error ')' is preceded with whitespace. 116
error '(' is followed by whitespace. 118
error ')' is preceded with whitespace. 118
error ')' is preceded with whitespace. 118
error '{' should be on the previous line. 119
error '(' is followed by whitespace. 120
error ')' is preceded with whitespace. 120
error '{' should be on the previous line. 121
error '}' should be on the same line. 123
error '{' should be on the previous line. 125
error '(' is followed by whitespace. 126
error ')' is preceded with whitespace. 126
error '}' should be on the same line. 128
error '{' should be on the previous line. 130
error Line is longer than 80 characters. 131
error '(' is followed by whitespace. 131
error ')' is preceded with whitespace. 131
error 'segments' hides a field. 135
error '(' is followed by whitespace. 137
error ')' is preceded with whitespace. 137
error '(' is followed by whitespace. 139
error ')' is preceded with whitespace. 139
error '{' should be on the previous line. 140
error '(' is followed by whitespace. 141
error ')' is preceded with whitespace. 141
error Line is longer than 80 characters. 144
error '(' is followed by whitespace. 144
error ')' is preceded with whitespace. 144
error '(' is followed by whitespace. 146
error ')' is preceded with whitespace. 146
error Missing a Javadoc comment. 149
error '(' is followed by whitespace. 149
error Parameter url should be final. 149
error ')' is preceded with whitespace. 149
error '{' should be on the previous line. 150
error '(' is followed by whitespace. 151
error ')' is preceded with whitespace. 151
error '(' is followed by whitespace. 153
error '(' is followed by whitespace. 153
error ')' is preceded with whitespace. 153
error ')' is preceded with whitespace. 153
error '{' should be on the previous line. 154
error '(' is followed by whitespace. 158
error '(' is followed by whitespace. 158
error ')' is preceded with whitespace. 158
error ')' is preceded with whitespace. 158
error '{' should be on the previous line. 159
error '(' is followed by whitespace. 163
error ')' is preceded with whitespace. 163
error Method 'getSegments' is not designed for extension - needs to be abstract, final or empty. 175
error '{' should be on the previous line. 176
error Method 'getBaseResource' is not designed for extension - needs to be abstract, final or empty. 185
error '{' should be on the previous line. 186
error Method 'connect' is not designed for extension - needs to be abstract, final or empty. 193
error Expected @throws tag for 'IOException'. 194
error '{' should be on the previous line. 195
error '(' is followed by whitespace. 196
error ')' is preceded with whitespace. 196
error '{' should be on the previous line. 197
error '}' should be on the same line. 199
error '{' should be on the previous line. 201
error Method 'setupBaseResourceInputStream' is not designed for extension - needs to be abstract, final or empty. 211
error '{' should be on the previous line. 213
error Method 'setupPathedInputStream' is not designed for extension - needs to be abstract, final or empty. 222
error '{' should be on the previous line. 224
error '{' should be on the previous line. 230
error Line is longer than 80 characters. 231
error '{' should be on the previous line. 238
error Parameter b should be final. 242
error Array brackets at illegal position. 242
error '{' should be on the previous line. 243
error Parameter b should be final. 247
error Array brackets at illegal position. 247
error Parameter off should be final. 247
error Parameter len should be final. 247
error '{' should be on the previous line. 248
error Parameter n should be final. 252
error '{' should be on the previous line. 253
error '{' should be on the previous line. 258
error '{' should be on the previous line. 263
error Parameter readlimit should be final. 269
error '{' should be on the previous line. 270
error '{' should be on the previous line. 275
error '{' should be on the previous line. 280
error Method 'getSegmentInputStream' is not designed for extension - needs to be abstract, final or empty. 295
error '(' is followed by whitespace. 295
error Parameter baseIn should be final. 295
error Parameter segment should be final. 296
error ')' is preceded with whitespace. 296
error '{' should be on the previous line. 298
error '(' is followed by whitespace. 299
error ')' is preceded with whitespace. 299
error '(' is followed by whitespace. 302
error ')' is preceded with whitespace. 302
error '{' should be on the previous line. 303
error '(' is followed by whitespace. 306
error ')' is preceded with whitespace. 306
error '{' should be on the previous line. 307
error '(' is followed by whitespace. 311
error '(' is followed by whitespace. 311
error ')' is preceded with whitespace. 311
error '(' is followed by whitespace. 311
error ')' is preceded with whitespace. 311
error ')' is preceded with whitespace. 311
error '{' should be on the previous line. 312
error '(' is followed by whitespace. 317
error ')' is preceded with whitespace. 317
error Expected an @return tag. 323
error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 323
error Expected @throws tag for 'IOException'. 324
error '{' should be on the previous line. 325
error '(' is followed by whitespace. 326
error ')' is preceded with whitespace. 326
error '{' should be on the previous line. 327
error Method 'getJarFile' is not designed for extension - needs to be abstract, final or empty. 338
error Expected @throws tag for 'IOException'. 338
error '{' should be on the previous line. 339
error '(' is followed by whitespace. 342
error '(' is followed by whitespace. 342
error ')' is preceded with whitespace. 342
error ')' is preceded with whitespace. 342
error '{' should be on the previous line. 343
error '(' is followed by whitespace. 344
error '5' is a magic number. 344
error ')' is preceded with whitespace. 344
error '(' is followed by whitespace. 347
error '(' is followed by whitespace. 347
error ')' is preceded with whitespace. 347
error ')' is preceded with whitespace. 347
error Missing a Javadoc comment. 350
error Parameter name should be final. 350
error '3' is a magic number. 357

com/atlassian/plugin/hostcontainer/SimpleConstructorHostContainer.java

Violation Message Line
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error '{' should be on the previous line. 23
error Missing a Javadoc comment. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '<' is not preceded with whitespace. 24
error '<' is not followed by whitespace. 24
error '?' is not preceded with whitespace. 24
error '>' is not preceded with whitespace. 24
error '?' is not followed by whitespace. 24
error '>' is not followed by whitespace. 24
error '>' is not preceded with whitespace. 24
error Missing a Javadoc comment. 26
error '<' is not preceded with whitespace. 26
error '<' is not followed by whitespace. 26
error '<' is not preceded with whitespace. 26
error '<' is not followed by whitespace. 26
error '?' is not preceded with whitespace. 26
error '>' is not preceded with whitespace. 26
error '?' is not followed by whitespace. 26
error '>' is not followed by whitespace. 26
error '>' is not preceded with whitespace. 26
error 'context' hides a field. 26
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '?' is not preceded with whitespace. 28
error '>' is not preceded with whitespace. 28
error '?' is not followed by whitespace. 28
error '>' is not followed by whitespace. 28
error '>' is not preceded with whitespace. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '<' is not preceded with whitespace. 28
error '<' is not followed by whitespace. 28
error '?' is not preceded with whitespace. 28
error '>' is not preceded with whitespace. 28
error '?' is not followed by whitespace. 28
error '>' is not followed by whitespace. 28
error '>' is not preceded with whitespace. 28
error '>' is not followed by whitespace. 28
error First sentence should end with a period. 33
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 38
error Line is longer than 80 characters. 40
error Method 'create' is not designed for extension - needs to be abstract, final or empty. 40
error '<' is not followed by whitespace. 40
error Expected @param tag for '<T>'. 40
error '>' is not preceded with whitespace. 40
error '<' is not preceded with whitespace. 40
error '<' is not followed by whitespace. 40
error '>' is not preceded with whitespace. 40
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 40
error Line is longer than 80 characters. 42
error '<' is not preceded with whitespace. 42
error '<' is not followed by whitespace. 42
error '>' is not preceded with whitespace. 42
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '>' is not preceded with whitespace. 44
error '<' is not preceded with whitespace. 44
error '<' is not followed by whitespace. 44
error '>' is not preceded with whitespace. 44
error '>' is not followed by whitespace. 44
error '<' is not preceded with whitespace. 45
error '<' is not followed by whitespace. 45
error '?' is not preceded with whitespace. 45
error '>' is not preceded with whitespace. 45
error '?' is not followed by whitespace. 45
error '{' should be on the previous line. 46
error '{' should be on the previous line. 48
error '{' should be on the previous line. 53
error '{' should be on the previous line. 58
error '}' should be on the same line. 60
error '{' should be on the previous line. 62
error '}' should be on the same line. 64
error '{' should be on the previous line. 66
error '}' should be on the same line. 68
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 75
error Missing a Javadoc comment. 78
error Line is longer than 80 characters. 79
error '<' is not followed by whitespace. 79
error '>' is not preceded with whitespace. 79
error '<' is not preceded with whitespace. 79
error '<' is not followed by whitespace. 79
error '<' is not preceded with whitespace. 79
error '<' is not followed by whitespace. 79
error '>' is not preceded with whitespace. 79
error '>' is not followed by whitespace. 79
error '>' is not preceded with whitespace. 79
error '<' is not preceded with whitespace. 79
error '<' is not followed by whitespace. 79
error '>' is not preceded with whitespace. 79
error Line is longer than 80 characters. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '>' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '>' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '>' is not followed by whitespace. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '<' is not preceded with whitespace. 81
error '<' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '>' is not followed by whitespace. 81
error '>' is not preceded with whitespace. 81
error '>' is not followed by whitespace. 81
error Line is longer than 80 characters. 83
error '<' is not preceded with whitespace. 83
error '<' is not followed by whitespace. 83
error '>' is not preceded with whitespace. 83
error '<' is not preceded with whitespace. 83
error '<' is not followed by whitespace. 83
error '>' is not preceded with whitespace. 83
error Line is longer than 80 characters. 85
error Line is longer than 80 characters. 86
error '<' is not preceded with whitespace. 89
error '<' is not followed by whitespace. 89
error '?' is not preceded with whitespace. 89
error '>' is not preceded with whitespace. 89
error '?' is not followed by whitespace. 89
error '{' should be on the previous line. 90
error '<' is not preceded with whitespace. 91
error '<' is not followed by whitespace. 91
error '>' is not preceded with whitespace. 91
error '>' is not followed by whitespace. 91

com/atlassian/plugin/util/resource/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/descriptors/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/plugin/predicate/ModuleDescriptorPredicate.java

Violation Message Line
error Line is longer than 80 characters. 6
error Type Javadoc comment is missing an @param <T> tag. 10
error '<' is not preceded with whitespace. 10
error '<' is not followed by whitespace. 10
error '>' is not preceded with whitespace. 10
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 17
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '?' is not preceded with whitespace. 19
error '>' is not preceded with whitespace. 19

com/atlassian/plugin/url/InnerJarURLConnection.java

Violation Message Line
error '{' should be on the previous line. 19
error Missing a Javadoc comment. 20
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 24
error '(' is followed by whitespace. 24
error Parameter url should be final. 24
error ')' is preceded with whitespace. 24
error '{' should be on the previous line. 25
error '(' is followed by whitespace. 26
error Inner assignments should be avoided. 26
error '(' is followed by whitespace. 26
error ')' is preceded with whitespace. 26
error ')' is preceded with whitespace. 26
error '(' is followed by whitespace. 30
error ')' is preceded with whitespace. 30
error '(' is followed by whitespace. 32
error ')' is preceded with whitespace. 32
error '(' is followed by whitespace. 36
error '(' is followed by whitespace. 36
error ')' is preceded with whitespace. 36
error '(' is followed by whitespace. 38
error ')' is preceded with whitespace. 38
error ')' is preceded with whitespace. 38
error '{' should be on the previous line. 39
error '(' is followed by whitespace. 40
error ')' is preceded with whitespace. 40
error '{' should be on the previous line. 41
error '}' should be on the same line. 43
error '{' should be on the previous line. 45
error '(' is followed by whitespace. 46
error ')' is preceded with whitespace. 46
error '}' should be on the same line. 48
error '{' should be on the previous line. 50
error Line is longer than 80 characters. 51
error '(' is followed by whitespace. 51
error ')' is preceded with whitespace. 51
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error 'segments' hides a field. 55
error '<' is not preceded with whitespace. 55
error '<' is not followed by whitespace. 55
error '>' is not preceded with whitespace. 55
error '>' is not followed by whitespace. 55
error '(' is followed by whitespace. 57
error ')' is preceded with whitespace. 57
error '(' is followed by whitespace. 59
error ')' is preceded with whitespace. 59
error '{' should be on the previous line. 60
error '(' is followed by whitespace. 61
error ')' is preceded with whitespace. 61
error '(' is followed by whitespace. 64
error ')' is preceded with whitespace. 64
error '(' is followed by whitespace. 65
error ')' is preceded with whitespace. 65
error Missing a Javadoc comment. 68
error '(' is followed by whitespace. 68
error Parameter url should be final. 68
error ')' is preceded with whitespace. 68
error '{' should be on the previous line. 69
error '(' is followed by whitespace. 70
error ')' is preceded with whitespace. 70
error '(' is followed by whitespace. 72
error '(' is followed by whitespace. 72
error ')' is preceded with whitespace. 72
error ')' is preceded with whitespace. 72
error '{' should be on the previous line. 73
error '(' is followed by whitespace. 77
error '(' is followed by whitespace. 77
error ')' is preceded with whitespace. 77
error ')' is preceded with whitespace. 77
error '{' should be on the previous line. 78
error '(' is followed by whitespace. 82
error ')' is preceded with whitespace. 82
error '{' should be on the previous line. 91
error '{' should be on the previous line. 101
error Expected @throws tag for 'IOException'. 108
error '{' should be on the previous line. 109
error '(' is followed by whitespace. 110
error ')' is preceded with whitespace. 110
error '{' should be on the previous line. 111
error '}' should be on the same line. 113
error '{' should be on the previous line. 115
error '{' should be on the previous line. 126
error '{' should be on the previous line. 136
error '(' is followed by whitespace. 139
error ')' is preceded with whitespace. 139
error '{' should be on the previous line. 140
error '(' is followed by whitespace. 141
error Line is longer than 80 characters. 156
error '(' is followed by whitespace. 156
error Parameter baseIn should be final. 156
error Parameter segment should be final. 156
error '(' is followed by whitespace. 158
error ')' is preceded with whitespace. 158
error '(' is followed by whitespace. 161
error ')' is preceded with whitespace. 161
error '{' should be on the previous line. 162
error '(' is followed by whitespace. 165
error ')' is preceded with whitespace. 165
error '{' should be on the previous line. 166
error '(' is followed by whitespace. 170
error '(' is followed by whitespace. 170
error ')' is preceded with whitespace. 170
error '(' is followed by whitespace. 170
error ')' is preceded with whitespace. 170
error ')' is preceded with whitespace. 170
error '{' should be on the previous line. 171
error '(' is followed by whitespace. 176
error ')' is preceded with whitespace. 176
error Expected an @return tag. 182
error Expected @throws tag for 'IOException'. 182
error '{' should be on the previous line. 183
error '(' is followed by whitespace. 184
error ')' is preceded with whitespace. 184
error '{' should be on the previous line. 185
error Expected @throws tag for 'IOException'. 196
error '{' should be on the previous line. 197
error '(' is followed by whitespace. 200
error '(' is followed by whitespace. 200
error ')' is preceded with whitespace. 200
error ')' is preceded with whitespace. 200
error '{' should be on the previous line. 201
error '(' is followed by whitespace. 202
error '6' is a magic number. 202
error ')' is preceded with whitespace. 202
error '(' is followed by whitespace. 205
error '(' is followed by whitespace. 205
error ')' is preceded with whitespace. 205
error ')' is preceded with whitespace. 205
error Missing a Javadoc comment. 208
error '(' is followed by whitespace. 208
error Parameter name should be final. 208
error ')' is preceded with whitespace. 208
error '{' should be on the previous line. 209
error '(' is followed by whitespace. 210
error '(' is followed by whitespace. 210
error ')' is preceded with whitespace. 210
error ')' is preceded with whitespace. 210
error '{' should be on the previous line. 211
error '(' is followed by whitespace. 212
error ')' is preceded with whitespace. 212
error Line is longer than 80 characters. 215
error '(' is followed by whitespace. 219
error ')' is preceded with whitespace. 219
error '(' is followed by whitespace. 223
error ')' is preceded with whitespace. 223
error '{' should be on the previous line. 224
error '(' is followed by whitespace. 225
error ')' is preceded with whitespace. 225
error '(' is followed by whitespace. 227
error ')' is preceded with whitespace. 227
error '(' is followed by whitespace. 227
error '3' is a magic number. 227
error ')' is preceded with whitespace. 227

com/atlassian/plugin/classloader/url/BytesUrlStreamHandler.java

Violation Message Line
error First sentence should end with a period. 7
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter content should be final. 14
error 'content' hides a field. 14
error '{' should be on the previous line. 15
error Method 'openConnection' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error Parameter url should be final. 19
error '{' should be on the previous line. 20

com/atlassian/plugin/classloader/PluginClassLoader.java

Violation Message Line
error File does not end with a newline. 0
error '{' should be on the previous line. 26
error Line is longer than 80 characters. 27
error Missing a Javadoc comment. 27
error First sentence should end with a period. 28
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error Line is longer than 80 characters. 33
error Unclosed HTML tag found: <String> names (resource, or class name) to the <URL>s where 33
error Unclosed HTML tag found: <URL>s where the resource or class can be found. 33
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '>' is not preceded with whitespace. 35
error '<' is not preceded with whitespace. 35
error '<' is not followed by whitespace. 35
error '>' is not preceded with whitespace. 35
error '>' is not followed by whitespace. 35
error '{' should be on the previous line. 45
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 55
error Line is longer than 80 characters. 64
error 'tempDirectory' hides a field. 64
error '{' should be on the previous line. 70
error '{' should be on the previous line. 72
error Line is longer than 80 characters. 73
error '<' is not preceded with whitespace. 75
error '<' is not followed by whitespace. 75
error '>' is not preceded with whitespace. 75
error '>' is not followed by whitespace. 75
error '}' should be on the same line. 77
error '{' should be on the previous line. 79
error Line is longer than 80 characters. 85
error '{' should be on the previous line. 92
error '{' should be on the previous line. 95
error Line is longer than 80 characters. 96
error '<' is not preceded with whitespace. 96
error '<' is not followed by whitespace. 96
error '>' is not preceded with whitespace. 96
error '{' should be on the previous line. 100
error '}' should be on the same line. 102
error '{' should be on the previous line. 104
error '}' should be on the same line. 108
error '{' should be on the previous line. 110
error Missing a Javadoc comment. 115
error '{' should be on the previous line. 116
error Line is longer than 80 characters. 120
error Missing a Javadoc comment. 120
error '{' should be on the previous line. 125
error Line is longer than 80 characters. 126
error '{' should be on the previous line. 134
error Line is longer than 80 characters. 135
error '<' is not preceded with whitespace. 135
error '<' is not followed by whitespace. 135
error '>' is not preceded with whitespace. 135
error '}' should be on the same line. 140
error '{' should be on the previous line. 142
error '}' should be on the same line. 147
error '{' should be on the previous line. 149
error Line is longer than 80 characters. 156
error Line is longer than 80 characters. 157
error Line is longer than 80 characters. 163
error Line is longer than 80 characters. 166
error '<' is not preceded with whitespace. 166
error '<' is not followed by whitespace. 166
error '?' is not preceded with whitespace. 166
error '>' is not preceded with whitespace. 166
error '?' is not followed by whitespace. 166
error '<' is not preceded with whitespace. 169
error '<' is not followed by whitespace. 169
error '?' is not preceded with whitespace. 169
error '>' is not preceded with whitespace. 169
error '?' is not followed by whitespace. 169
error '{' should be on the previous line. 171
error '{' should be on the previous line. 178
error '{' should be on the previous line. 180
error '}' should be on the same line. 182
error '{' should be on the previous line. 184
error Line is longer than 80 characters. 185
error Line is longer than 80 characters. 192
error Line is longer than 80 characters. 196
error '{' should be on the previous line. 200
error '{' should be on the previous line. 202
error '}' should be on the same line. 204
error '{' should be on the previous line. 206
error First sentence should end with a period. 211
error Line is longer than 80 characters. 215
error '{' should be on the previous line. 218
error '{' should be on the previous line. 220
error '}' should be on the same line. 222
error '{' should be on the previous line. 224
error Missing a Javadoc comment. 229
error '{' should be on the previous line. 230
error '{' should be on the previous line. 232
error Missing a Javadoc comment. 237
error '<' is not preceded with whitespace. 237
error '<' is not followed by whitespace. 237
error '>' is not preceded with whitespace. 237
error '{' should be on the previous line. 238
error '<' is not preceded with whitespace. 239
error '<' is not followed by whitespace. 239
error '>' is not preceded with whitespace. 239
error '>' is not followed by whitespace. 239
error Line is longer than 80 characters. 243
error '{' should be on the previous line. 249
error '{' should be on the previous line. 252
error '{' should be on the previous line. 257
error Line is longer than 80 characters. 258
error Line is longer than 80 characters. 263
error Missing a Javadoc comment. 263
error '<' is not preceded with whitespace. 263
error '<' is not followed by whitespace. 263
error '?' is not preceded with whitespace. 263
error '>' is not preceded with whitespace. 263
error '?' is not followed by whitespace. 263
error '{' should be on the previous line. 267
error '}' should be on the same line. 273
error '{' should be on the previous line. 275
error Missing a Javadoc comment. 280
error '{' should be on the previous line. 281
error '{' should be on the previous line. 283
error Line is longer than 80 characters. 284
error '}' should be on the same line. 285
error '{' should be on the previous line. 287
error Missing a Javadoc comment. 292
error '{' should be on the previous line. 293
error Line is longer than 80 characters. 297
error Missing a Javadoc comment. 297
error '{' should be on the previous line. 300
error '}' should be on the same line. 302
error '{' should be on the previous line. 304
error '{' should be on the previous line. 306
error Missing a Javadoc comment. 312
error '{' should be on the previous line. 313
error Line is longer than 80 characters. 314