Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
90001164

Files

FilesIWE
net/sf/joyaop/AroundAdvice.java 001
net/sf/joyaop/AroundAdvice.java 002
net/sf/joyaop/AspectRuntimeException.java 001
net/sf/joyaop/AspectRuntimeException.java 009
net/sf/joyaop/Interceptor.java 002
net/sf/joyaop/Invocation.java 005
net/sf/joyaop/Joinpoint.java 003
net/sf/joyaop/ObjectFactory.java 005
net/sf/joyaop/config/Configuration.java 001
net/sf/joyaop/config/Configuration.java 002
net/sf/joyaop/config/PointcutExpressionParser.java 0042
net/sf/joyaop/config/XmlConfiguration.java 0067
net/sf/joyaop/config/package.html 001
net/sf/joyaop/framework/Aspect.java 006
net/sf/joyaop/framework/AspectFactory.java 004
net/sf/joyaop/framework/AspectRuntime.java 006
net/sf/joyaop/framework/AspectizedClass.java 0011
net/sf/joyaop/framework/InterceptorAspect.java 006
net/sf/joyaop/framework/InterfaceAspect.java 002
net/sf/joyaop/framework/MixinAspect.java 003
net/sf/joyaop/framework/Pointcut.java 003
net/sf/joyaop/framework/RuntimeAspect.java 009
net/sf/joyaop/framework/package.html 001
net/sf/joyaop/impl/AspectProxy.java 003
net/sf/joyaop/impl/AspectRuntimeImpl.java 001
net/sf/joyaop/impl/AspectRuntimeImpl.java 0050
net/sf/joyaop/impl/AspectizedClassImpl.java 001
net/sf/joyaop/impl/AspectizedClassImpl.java 0056
net/sf/joyaop/impl/CallbackFactory.java 001
net/sf/joyaop/impl/CallbackFactory.java 00107
net/sf/joyaop/impl/CallbackFilterImpl.java 001
net/sf/joyaop/impl/CallbackFilterImpl.java 0026
net/sf/joyaop/impl/DefaultAspectFactory.java 0049
net/sf/joyaop/impl/InvocationHandler.java 001
net/sf/joyaop/impl/InvocationHandler.java 0024
net/sf/joyaop/impl/InvocationImpl.java 0080
net/sf/joyaop/impl/OriginalClassInstance.java 0014
net/sf/joyaop/impl/Pointcuts.java 00142
net/sf/joyaop/impl/RuntimeAspectInstance.java 001
net/sf/joyaop/impl/RuntimeAspectInstance.java 00106
net/sf/joyaop/impl/RuntimeAspectInstanceFactory.java 001
net/sf/joyaop/impl/RuntimeAspectInstanceFactory.java 0013
net/sf/joyaop/impl/RuntimeInstance.java 004
net/sf/joyaop/impl/SerializableProxy.java 001
net/sf/joyaop/impl/SerializableProxy.java 0032
net/sf/joyaop/impl/aspect/AopAllianceMethodInterceptorAspectImpl.java 0022
net/sf/joyaop/impl/aspect/AroundAdviceAspectImpl.java 0021
net/sf/joyaop/impl/aspect/BaseAspectImpl.java 0029
net/sf/joyaop/impl/aspect/BaseInterceptorAspectImpl.java 001
net/sf/joyaop/impl/aspect/BaseInterceptorAspectImpl.java 0032
net/sf/joyaop/impl/aspect/BaseRuntimeAspectImpl.java 001
net/sf/joyaop/impl/aspect/BaseRuntimeAspectImpl.java 0018
net/sf/joyaop/impl/aspect/DecoratorAspectImpl.java 0041
net/sf/joyaop/impl/aspect/GenericInterceptorAspectImpl.java 0020
net/sf/joyaop/impl/aspect/InterfaceAspectImpl.java 006
net/sf/joyaop/impl/aspect/MixinAspectImpl.java 001
net/sf/joyaop/impl/aspect/MixinAspectImpl.java 0030
net/sf/joyaop/impl/aspect/package.html 001
net/sf/joyaop/impl/package.html 001
net/sf/joyaop/package.html 001
net/sf/joyaop/util/ClassUtils.java 0032
net/sf/joyaop/util/package.html 001

net/sf/joyaop/AroundAdvice.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/AroundAdvice.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14

net/sf/joyaop/AspectRuntimeException.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/AspectRuntimeException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 18
Error Parameter msg should be final. 18
Error Missing a Javadoc comment. 22
Error Parameter msg should be final. 22
Error Parameter t should be final. 22
Error Missing a Javadoc comment. 26
Error Parameter t should be final. 26

net/sf/joyaop/Interceptor.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14

net/sf/joyaop/Invocation.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 20

net/sf/joyaop/Joinpoint.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16

net/sf/joyaop/ObjectFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 20

net/sf/joyaop/config/Configuration.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/config/Configuration.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 16

net/sf/joyaop/config/PointcutExpressionParser.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 33
Error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 37
Error Parameter pointcutName should be final. 37
Error Parameter expression should be final. 37
Error Missing a Javadoc comment. 41
Error Parameter expression should be final. 41
Error Missing a Javadoc comment. 52
Error Parameter expression should be final. 52
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 65
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 Line is longer than 80 characters. 78
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 87
Error Line is longer than 80 characters. 88
Error Line is longer than 80 characters. 110
Error Missing a Javadoc comment. 124
Error Parameter expression should be final. 124
Error Parameter operator should be final. 124
Error Line is longer than 80 characters. 128
Error Missing a Javadoc comment. 128
Error Parameter expression should be final. 128
Error Parameter operator should be final. 128
Error Parameter beginIndex should be final. 128
Error Line is longer than 80 characters. 133
Error Missing a Javadoc comment. 136
Error Parameter expression should be final. 136
Error Parameter index should be final. 136
Error Line is longer than 80 characters. 167

net/sf/joyaop/config/XmlConfiguration.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 51
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Line is longer than 80 characters. 58
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 66
Error Parameter configFileName should be final. 66
Error 'configFileName' hides a field. 66
Error Method 'configure' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter aspectRuntime should be final. 70
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 90
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 94
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 106
Error Line is longer than 80 characters. 109
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 116
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 123
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 134
Error Line is longer than 80 characters. 144
Error Missing a Javadoc comment. 144
Error Parameter interceptorElement should be final. 144
Error Parameter pointcut should be final. 144
Error Line is longer than 80 characters. 145
Error Parameter interceptorPrecedence should be final. 145
Error Parameter params should be final. 145
Error Line is longer than 80 characters. 146
Error Line is longer than 80 characters. 160
Error Line has trailing spaces. 168
Error Line is longer than 80 characters. 173
Error Missing a Javadoc comment. 173
Error Parameter mixinElement should be final. 173
Error Parameter pointcut should be final. 173
Error Parameter params should be final. 173
Error Line is longer than 80 characters. 176
Error Line is longer than 80 characters. 178
Error Line is longer than 80 characters. 180
Error Line is longer than 80 characters. 183
Error Line is longer than 80 characters. 190
Error Missing a Javadoc comment. 190
Error Parameter interfaceElement should be final. 190
Error Parameter pointcut should be final. 190
Error Line is longer than 80 characters. 192

net/sf/joyaop/config/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/joyaop/framework/Aspect.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 22

net/sf/joyaop/framework/AspectFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 16

net/sf/joyaop/framework/AspectRuntime.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 24

net/sf/joyaop/framework/AspectizedClass.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 21
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

net/sf/joyaop/framework/InterceptorAspect.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Line is longer than 80 characters. 18
Error Line has trailing spaces. 19
Error Line is longer than 80 characters. 19
Error Expected @param tag for 'precedence'. 23

net/sf/joyaop/framework/InterfaceAspect.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 13

net/sf/joyaop/framework/MixinAspect.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 14
Error Missing a Javadoc comment. 16

net/sf/joyaop/framework/Pointcut.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18

net/sf/joyaop/framework/RuntimeAspect.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
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 Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 27

net/sf/joyaop/framework/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/joyaop/impl/AspectProxy.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 11
Error Missing a Javadoc comment. 16

net/sf/joyaop/impl/AspectRuntimeImpl.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/AspectRuntimeImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 33
Error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 44
Error Parameter configuration should be final. 44
Error Line is longer than 80 characters. 48
Error Missing a Javadoc comment. 48
Error Parameter configuration should be final. 48
Error Parameter aspectFactory should be final. 48
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter clazz should be final. 57
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter className should be final. 61
Error Line is longer than 80 characters. 65
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter className should be final. 65
Error Parameter argTypes should be final. 65
Error Parameter args should be final. 65
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Parameter clazz should be final. 69
Error Parameter argTypes should be final. 69
Error Parameter args should be final. 69
Error Method 'addInterceptor' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error Parameter interceptorAspect should be final. 90
Error Line is longer than 80 characters. 94
Error Method 'addMixin' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Parameter mixinAspect should be final. 99
Error Line is longer than 80 characters. 103
Error Method 'addInterface' is not designed for extension - needs to be abstract, final or empty. 107
Error Missing a Javadoc comment. 107
Error Parameter interfaceAspect should be final. 107
Error Line is longer than 80 characters. 111
Error Method 'setAspectFactory' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Parameter aspectFactory should be final. 115
Error Method 'getAspectFactory' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Missing a Javadoc comment. 123
Error Parameter aspect should be final. 123

net/sf/joyaop/impl/AspectizedClassImpl.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/AspectizedClassImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 44
Error Parameter originalClass should be final. 44
Error 'originalClass' hides a field. 44
Error Line is longer than 80 characters. 49
Error Method 'addInterceptor' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter method should be final. 49
Error Parameter interceptorAspect should be final. 49
Error Method 'addInterface' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter interfaceAspect should be final. 61
Error Method 'addMixin' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter mixinAspect should be final. 65
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Parameter argTypes should be final. 75
Error Parameter args should be final. 75
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 89
Error Method 'getOriginalClass' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Method 'getInterceptors' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter method should be final. 104
Error Method 'getMixin' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Parameter interfaceClass should be final. 108
Error Method 'getMethods' is not designed for extension - needs to be abstract, final or empty. 112
Error Missing a Javadoc comment. 112
Error Missing a Javadoc comment. 123
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 130
Error Line is longer than 80 characters. 134
Error Line is longer than 80 characters. 137
Error Line is longer than 80 characters. 140
Error Line is longer than 80 characters. 143
Error Line is longer than 80 characters. 151
Error Missing a Javadoc comment. 155
Error Parameter interfaceClass should be final. 155
Error Parameter mixinAspect should be final. 155
Error Missing a Javadoc comment. 169
Error Line is longer than 80 characters. 170
Error Missing a Javadoc comment. 178
Error Line is longer than 80 characters. 179

net/sf/joyaop/impl/CallbackFactory.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/CallbackFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 35
Error Missing a Javadoc comment. 35
Error Parameter aspectizedClass should be final. 35
Error Parameter method should be final. 35
Error Parameter interceptorAspects should be final. 35
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 39
Error Missing a Javadoc comment. 39
Error Parameter aspectizedClass should be final. 39
Error Parameter mixinAspect should be final. 39
Error Line is longer than 80 characters. 43
Error Missing a Javadoc comment. 43
Error Parameter interfaceClasses should be final. 43
Error Parameter callbackFilter should be final. 43
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 51
Error Parameter factory should be final. 51
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Missing a Javadoc comment. 57
Error Missing a Javadoc comment. 58
Error Line is longer than 80 characters. 60
Error Missing a Javadoc comment. 60
Error Parameter aspectizedClass should be final. 60
Error 'aspectizedClass' hides a field. 60
Error Parameter method should be final. 60
Error 'method' hides a field. 60
Error Parameter interceptorAspects should be final. 60
Error 'interceptorAspects' hides a field. 60
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 Line is longer than 80 characters. 69
Error Method 'getCallback' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Parameter factory should be final. 73
Error Line is longer than 80 characters. 78
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 83
Error Missing a Javadoc comment. 83
Error Parameter factory should be final. 83
Error Line is longer than 80 characters. 85
Error Line is longer than 80 characters. 88
Error Line is longer than 80 characters. 92
Error Missing a Javadoc comment. 95
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 104
Error Missing a Javadoc comment. 107
Error Line is longer than 80 characters. 109
Error Line is longer than 80 characters. 116
Error Missing a Javadoc comment. 116
Error Parameter factory should be final. 116
Error Line is longer than 80 characters. 119
Error Missing a Javadoc comment. 125
Error Missing a Javadoc comment. 126
Error Missing a Javadoc comment. 127
Error Missing a Javadoc comment. 128
Error Line is longer than 80 characters. 130
Error Missing a Javadoc comment. 130
Error Parameter aspectizedClass should be final. 130
Error 'aspectizedClass' hides a field. 130
Error Parameter aspect should be final. 130
Error 'aspect' hides a field. 130
Error Line is longer than 80 characters. 135
Error Method 'getCallback' is not designed for extension - needs to be abstract, final or empty. 139
Error Missing a Javadoc comment. 139
Error Parameter factory should be final. 139
Error Line is longer than 80 characters. 142
Error Missing a Javadoc comment. 148
Error Missing a Javadoc comment. 149
Error Line is longer than 80 characters. 151
Error Missing a Javadoc comment. 151
Error Parameter interfaceClasses should be final. 151
Error Parameter callbackFilter should be final. 151
Error Method 'getCallback' is not designed for extension - needs to be abstract, final or empty. 155
Error Missing a Javadoc comment. 155
Error Parameter factory should be final. 155
Error Method 'getCallback' is not designed for extension - needs to be abstract, final or empty. 159
Error Missing a Javadoc comment. 159
Error Line is longer than 80 characters. 163
Error Missing a Javadoc comment. 163
Error Missing a Javadoc comment. 164
Error Missing a Javadoc comment. 165
Error Line is longer than 80 characters. 167
Error Missing a Javadoc comment. 167
Error Parameter interfacesClass should be final. 167
Error 'interfacesClass' hides a field. 167
Error Parameter callbackFilter should be final. 167
Error 'callbackFilter' hides a field. 167
Error Line is longer than 80 characters. 172
Error Missing a Javadoc comment. 172
Error Parameter proxy should be final. 172
Error Parameter method should be final. 172
Error Parameter args should be final. 172
Error Parameter methodProxy should be final. 172
Error Line is longer than 80 characters. 173
Error Line is longer than 80 characters. 174
Error Line is longer than 80 characters. 176
Error Missing a Javadoc comment. 181
Error Missing a Javadoc comment. 182
Error Line is longer than 80 characters. 183
Error Method 'getCallback' is not designed for extension - needs to be abstract, final or empty. 185
Error Missing a Javadoc comment. 185
Error Parameter factory should be final. 185

net/sf/joyaop/impl/CallbackFilterImpl.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/CallbackFilterImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Method 'addMethod' is not designed for extension - needs to be abstract, final or empty. 32
Error Missing a Javadoc comment. 32
Error Parameter method should be final. 32
Error Parameter index should be final. 32
Error Method 'addClass' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Parameter clazz should be final. 36
Error Parameter index should be final. 36
Error Method 'accept' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Parameter method should be final. 40
Error Line is longer than 80 characters. 49
Error Missing a Javadoc comment. 52
Error Parameter out should be final. 52
Error Line is longer than 80 characters. 65
Error Missing a Javadoc comment. 65
Error Parameter in should be final. 65
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Parameter object should be final. 83
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 94
Error Missing a Javadoc comment. 94
Error Line is longer than 80 characters. 95

net/sf/joyaop/impl/DefaultAspectFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Name 'interfaceClasses' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Parameter implementationClass should be final. 36
Error Line is longer than 80 characters. 40
Error Method 'newInstance' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Parameter implementaionClass should be final. 40
Error Parameter argTypes should be final. 40
Error Parameter args should be final. 40
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 66
Error Missing a Javadoc comment. 66
Error Line is longer than 80 characters. 67
Error Missing a Javadoc comment. 67
Error Parameter o should be final. 67
Error Parameter method should be final. 67
Error Parameter objects should be final. 67
Error Parameter methodProxy should be final. 67
Error '3' is a magic number. 73
Error '3' is a magic number. 74
Error '3' is a magic number. 75
Error '4' is a magic number. 75
Error '4' is a magic number. 76
Error Line is longer than 80 characters. 80
Error Missing a Javadoc comment. 84
Error Missing a Javadoc comment. 85
Error Redundant throws: 'Exception' is unchecked exception. 85
Error Line is longer than 80 characters. 90
Error Missing a Javadoc comment. 90
Error Missing a Javadoc comment. 91
Error Redundant throws: 'Exception' is unchecked exception. 91
Error Missing a Javadoc comment. 96
Error Line is longer than 80 characters. 99
Error Missing a Javadoc comment. 99
Error Missing a Javadoc comment. 100
Error Missing a Javadoc comment. 102
Error Parameter implementationClass should be final. 102
Error 'implementationClass' hides a field. 102
Error Missing a Javadoc comment. 106
Error Parameter method should be final. 106
Error Line is longer than 80 characters. 107
Error '3' is a magic number. 119
Error '4' is a magic number. 121

net/sf/joyaop/impl/InvocationHandler.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/InvocationHandler.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 28
Error Parameter interceptorInstances should be final. 28
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 32
Error Parameter interceptorInstances should be final. 32
Error Parameter targetInstance should be final. 32
Error 'targetInstance' hides a field. 32
Error Line is longer than 80 characters. 37
Error Method 'intercept' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter proxy should be final. 37
Error Parameter method should be final. 37
Error Parameter arguments should be final. 37
Error Parameter methodProxy should be final. 37
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 74

net/sf/joyaop/impl/InvocationImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 29
Error Name 'invocationHolder' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 44
Error Parameter invocation should be final. 44
Error Method 'proceed' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Method 'around' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Method 'isDirty' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 69
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 74
Error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter name should be final. 79
Error Method 'isOnInterceptor' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Method 'allowRecursion' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Method 'getArguments' is not designed for extension - needs to be abstract, final or empty. 91
Error Missing a Javadoc comment. 91
Error Method 'getCurrentIndex' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Method 'getInterceptorAspectInstances' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Method 'getTargetInstance' is not designed for extension - needs to be abstract, final or empty. 103
Error Missing a Javadoc comment. 103
Error Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. 107
Error Missing a Javadoc comment. 107
Error Method 'getMethodProxy' is not designed for extension - needs to be abstract, final or empty. 111
Error Missing a Javadoc comment. 111
Error Method 'getProxy' is not designed for extension - needs to be abstract, final or empty. 115
Error Missing a Javadoc comment. 115
Error Method 'getThis' is not designed for extension - needs to be abstract, final or empty. 119
Error Missing a Javadoc comment. 119
Error Method 'getStaticPart' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Method 'setArguments' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error Parameter arguments should be final. 127
Error 'arguments' hides a field. 127
Error Method 'setCurrentIndex' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Parameter currentIndex should be final. 131
Error 'currentIndex' hides a field. 131
Error Method 'resetCurrentIndex' is not designed for extension - needs to be abstract, final or empty. 135
Error Missing a Javadoc comment. 135
Error Method 'setInterceptorAspectInstances' is not designed for extension - needs to be abstract, final or empty. 139
Error Missing a Javadoc comment. 139
Error Parameter interceptorAspectInstances should be final. 139
Error 'interceptorAspectInstances' hides a field. 139
Error Method 'setTargetInstance' is not designed for extension - needs to be abstract, final or empty. 143
Error Missing a Javadoc comment. 143
Error Parameter targetInstance should be final. 143
Error 'targetInstance' hides a field. 143
Error Method 'setMethod' is not designed for extension - needs to be abstract, final or empty. 147
Error Missing a Javadoc comment. 147
Error Parameter method should be final. 147
Error 'method' hides a field. 147
Error Method 'setMethodProxy' is not designed for extension - needs to be abstract, final or empty. 151
Error Missing a Javadoc comment. 151
Error Parameter methodProxy should be final. 151
Error 'methodProxy' hides a field. 151
Error Method 'setProxy' is not designed for extension - needs to be abstract, final or empty. 155
Error Missing a Javadoc comment. 155
Error Parameter proxy should be final. 155
Error 'proxy' hides a field. 155

net/sf/joyaop/impl/OriginalClassInstance.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 16
Error Missing a Javadoc comment. 16
Error Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 16
Error Missing a Javadoc comment. 18
Error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 22
Error Missing a Javadoc comment. 22
Error Parameter name should be final. 22
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26
Error Parameter invocation should be final. 26
Error Line is longer than 80 characters. 27
Error Method 'allowRecursiveInvocation' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30

net/sf/joyaop/impl/Pointcuts.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Utility classes should not have a public or default constructor. 19
Error Missing a Javadoc comment. 20
Error Parameter classRegexp should be final. 20
Error Parameter methodRegexp should be final. 20
Error Line has trailing spaces. 22
Error Missing a Javadoc comment. 24
Error Parameter interfaceClass should be final. 24
Error Missing a Javadoc comment. 28
Error Parameter interfaceName should be final. 28
Error Missing a Javadoc comment. 32
Error Parameter annotationClass should be final. 32
Error Missing a Javadoc comment. 36
Error Parameter annotationClassName should be final. 36
Error Missing a Javadoc comment. 40
Error Parameter p1 should be final. 40
Error Parameter p2 should be final. 40
Error Missing a Javadoc comment. 44
Error Parameter p1 should be final. 44
Error Parameter p2 should be final. 44
Error Missing a Javadoc comment. 48
Error Parameter p should be final. 48
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 56
Error Parameter p1 should be final. 56
Error 'p1' hides a field. 56
Error Parameter p2 should be final. 56
Error 'p2' hides a field. 56
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter clazz should be final. 61
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter clazz should be final. 65
Error Parameter method should be final. 65
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Parameter object should be final. 69
Error Line is longer than 80 characters. 77
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error '31' is a magic number. 84
Error Missing a Javadoc comment. 88
Error Missing a Javadoc comment. 89
Error Missing a Javadoc comment. 91
Error Parameter interfaceClass should be final. 91
Error 'interfaceClass' hides a field. 91
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Parameter clazz should be final. 95
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Parameter clazz should be final. 99
Error Parameter method should be final. 99
Error Line is longer than 80 characters. 107
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 114
Error Missing a Javadoc comment. 114
Error Parameter object should be final. 114
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Missing a Javadoc comment. 133
Error Missing a Javadoc comment. 134
Error Missing a Javadoc comment. 136
Error Parameter pointcut should be final. 136
Error 'pointcut' hides a field. 136
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 140
Error Missing a Javadoc comment. 140
Error Parameter clazz should be final. 140
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 144
Error Missing a Javadoc comment. 144
Error Parameter clazz should be final. 144
Error Parameter method should be final. 144
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 148
Error Missing a Javadoc comment. 148
Error Parameter object should be final. 148
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 162
Error Missing a Javadoc comment. 162
Error Missing a Javadoc comment. 167
Error Missing a Javadoc comment. 168
Error Missing a Javadoc comment. 169
Error Missing a Javadoc comment. 171
Error Parameter p1 should be final. 171
Error 'p1' hides a field. 171
Error Parameter p2 should be final. 171
Error 'p2' hides a field. 171
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 176
Error Missing a Javadoc comment. 176
Error Parameter clazz should be final. 176
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 180
Error Missing a Javadoc comment. 180
Error Parameter clazz should be final. 180
Error Parameter method should be final. 180
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 184
Error Missing a Javadoc comment. 184
Error Parameter object should be final. 184
Error Line is longer than 80 characters. 192
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 198
Error Missing a Javadoc comment. 198
Error '31' is a magic number. 199
Error Missing a Javadoc comment. 203
Error Missing a Javadoc comment. 204
Error Missing a Javadoc comment. 205
Error Missing a Javadoc comment. 207
Error Parameter classRegexp should be final. 207
Error Parameter methodRegexp should be final. 207
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 218
Error Missing a Javadoc comment. 218
Error Parameter clazz should be final. 218
Error Parameter method should be final. 218
Error Line is longer than 80 characters. 219
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 222
Error Missing a Javadoc comment. 222
Error Parameter clazz should be final. 222
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 226
Error Missing a Javadoc comment. 226
Error Parameter object should be final. 226
Error Line is longer than 80 characters. 235
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 241
Error Missing a Javadoc comment. 241
Error Line is longer than 80 characters. 242
Error '31' is a magic number. 242
Error First sentence should end with a period. 246
Error Missing a Javadoc comment. 250
Error Missing a Javadoc comment. 252
Error Parameter annotationClass should be final. 252
Error 'annotationClass' hides a field. 252
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 256
Error Missing a Javadoc comment. 256
Error Parameter clazz should be final. 256
Error Parameter method should be final. 256
Error Line is longer than 80 characters. 257
Error Avoid inline conditionals. 257
Error Method 'matches' is not designed for extension - needs to be abstract, final or empty. 260
Error Missing a Javadoc comment. 260
Error Parameter clazz should be final. 260
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 264
Error Missing a Javadoc comment. 264
Error Parameter object should be final. 264
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 277
Error Missing a Javadoc comment. 277

net/sf/joyaop/impl/RuntimeAspectInstance.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/RuntimeAspectInstance.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 32
Error Parameter aspectFactory should be final. 32
Error 'aspectFactory' hides a field. 32
Error Missing a Javadoc comment. 36
Error Parameter aspect should be final. 36
Error Parameter originalClass should be final. 36
Error Line is longer than 80 characters. 37
Error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter name should be final. 41
Error Method 'getImplementation' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Line is longer than 80 characters. 52
Error Method 'createImplementationReference' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Parameter aspect should be final. 52
Error Parameter originalClass should be final. 52
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 62
Error Missing a Javadoc comment. 66
Error Parameter implementationClass should be final. 66
Error Missing a Javadoc comment. 71
Error Missing a Javadoc comment. 72
Error Variable 'implementationClass' must be private and have accessor methods. 72
Error Missing a Javadoc comment. 74
Error Parameter implementationClass should be final. 74
Error 'implementationClass' hides a field. 74
Error Missing a Javadoc comment. 78
Error Parameter implementation should be final. 78
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 83
Error Missing a Javadoc comment. 84
Error Variable 'implementation' must be private and have accessor methods. 84
Error Missing a Javadoc comment. 86
Error Parameter implementationClass should be final. 86
Error Missing a Javadoc comment. 90
Error Missing a Javadoc comment. 94
Error Parameter implementation should be final. 94
Error 'implementation' hides a field. 94
Error Missing a Javadoc comment. 98
Error Parameter out should be final. 98
Error Line is longer than 80 characters. 107
Error Missing a Javadoc comment. 107
Error Parameter in should be final. 107
Error Class JvmScopeObjectReference should be declared as final. 113
Error Missing a Javadoc comment. 113
Error Missing a Javadoc comment. 114
Error Missing a Javadoc comment. 115
Error Name 'references' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 115
Error Line is longer than 80 characters. 117
Error Missing a Javadoc comment. 117
Error Parameter implementationClass should be final. 117
Error Line is longer than 80 characters. 118
Error Missing a Javadoc comment. 126
Error Parameter implementationClass should be final. 126
Error Missing a Javadoc comment. 131
Error Class ClassScopeObjectReference should be declared as final. 140
Error Missing a Javadoc comment. 140
Error Missing a Javadoc comment. 141
Error Missing a Javadoc comment. 142
Error Name 'references' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 142
Error Missing a Javadoc comment. 143
Error Line is longer than 80 characters. 145
Error Missing a Javadoc comment. 145
Error Parameter implementationClass should be final. 145
Error Parameter originalClass should be final. 145
Error Line is longer than 80 characters. 151
Error Line is longer than 80 characters. 153
Error Line is longer than 80 characters. 159
Error Missing a Javadoc comment. 159
Error Parameter implementationClass should be final. 159
Error Parameter originalClass should be final. 159
Error 'originalClass' hides a field. 159
Error Missing a Javadoc comment. 165
Error Line is longer than 80 characters. 166
Error Line is longer than 80 characters. 174
Error Missing a Javadoc comment. 174
Error Missing a Javadoc comment. 175
Error Missing a Javadoc comment. 177
Error Parameter implementationClass should be final. 177
Error Missing a Javadoc comment. 181
Error Missing a Javadoc comment. 190
Error Parameter implementation should be final. 190
Error Class ThreadScopeObjectReference should be declared as final. 195
Error Missing a Javadoc comment. 195
Error Missing a Javadoc comment. 196
Error Missing a Javadoc comment. 197
Error Name 'references' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 197
Error Line is longer than 80 characters. 198
Error Missing a Javadoc comment. 198
Error Line is longer than 80 characters. 200
Error Missing a Javadoc comment. 200
Error Parameter implementationClass should be final. 200
Error Line is longer than 80 characters. 201
Error Missing a Javadoc comment. 209
Error Parameter implementationClass should be final. 209
Error Missing a Javadoc comment. 213
Error Missing a Javadoc comment. 222
Error Parameter object should be final. 222
Error Missing a Javadoc comment. 226

net/sf/joyaop/impl/RuntimeAspectInstanceFactory.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/RuntimeAspectInstanceFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 16
Error Line is longer than 80 characters. 16
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 24
Error Parameter originalClass should be final. 24
Error 'originalClass' hides a field. 24
Error Line is longer than 80 characters. 28
Error Method 'getRuntimeAspectInstance' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Parameter aspect should be final. 28
Error Line is longer than 80 characters. 29

net/sf/joyaop/impl/RuntimeInstance.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 20

net/sf/joyaop/impl/SerializableProxy.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/SerializableProxy.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Line is longer than 80 characters. 36
Error Missing a Javadoc comment. 36
Error Parameter proxy should be final. 36
Error 'proxy' hides a field. 36
Error Parameter interfaceClasses should be final. 36
Error 'interfaceClasses' hides a field. 36
Error Parameter callbackFilter should be final. 36
Error 'callbackFilter' hides a field. 36
Error Method 'readResolve' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 46
Error Parameter out should be final. 46
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 54
Error Parameter in should be final. 54
Error 'interfaceClasses' hides a field. 60
Error 'callbackFilter' hides a field. 61
Error Missing a Javadoc comment. 75
Error Parameter field should be final. 78
Error Missing a Javadoc comment. 89
Error Parameter fields should be final. 89
Error Parameter field should be final. 92
Error Missing a Javadoc comment. 102
Error Parameter visitor should be final. 102
Error Line is longer than 80 characters. 109
Error Missing a Javadoc comment. 117
Error Missing a Javadoc comment. 118

net/sf/joyaop/impl/aspect/AopAllianceMethodInterceptorAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 18
Error Method 'setAspectClass' is not designed for extension - needs to be abstract, final or empty. 19
Error Missing a Javadoc comment. 19
Error Parameter aspectClass should be final. 19
Error '+' should be on a new line. 22
Error Line is longer than 80 characters. 28
Error Method 'createRuntimeAspectInstance' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Parameter originalClass should be final. 28
Error Line is longer than 80 characters. 29
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 32
Error Line is longer than 80 characters. 33
Error Missing a Javadoc comment. 33
Error Parameter aspect should be final. 33
Error Parameter originalClass should be final. 33
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter invocation should be final. 37
Error Method 'allowRecursiveInvocation' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41

net/sf/joyaop/impl/aspect/AroundAdviceAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Method 'setAspectClass' is not designed for extension - needs to be abstract, final or empty. 19
Error Missing a Javadoc comment. 19
Error Parameter aspectClass should be final. 19
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 26
Error Method 'createRuntimeAspectInstance' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26
Error Parameter originalClass should be final. 26
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 30
Error Line is longer than 80 characters. 31
Error Missing a Javadoc comment. 31
Error Parameter aspect should be final. 31
Error Parameter originalClass should be final. 31
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Parameter invocation should be final. 35
Error Method 'allowRecursiveInvocation' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39

net/sf/joyaop/impl/aspect/BaseAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Method 'weave' is not designed for extension - needs to be abstract, final or empty. 24
Error Missing a Javadoc comment. 24
Error Parameter aspectizedClass should be final. 24
Error Method 'getPointcut' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Method 'setPointcut' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Parameter pointcut should be final. 34
Error 'pointcut' hides a field. 34
Error Method 'getAspectClass' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Method 'setAspectClass' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter aspectClass should be final. 42
Error 'aspectClass' hides a field. 42
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter object should be final. 46
Error Line is longer than 80 characters. 51
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Line is longer than 80 characters. 55
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 63

net/sf/joyaop/impl/aspect/BaseInterceptorAspectImpl.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/aspect/BaseInterceptorAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 24
Error 'static' modifier out of order with the JLS suggestions. 24
Error Missing a Javadoc comment. 28
Error Method 'weave' is not designed for extension - needs to be abstract, final or empty. 32
Error Missing a Javadoc comment. 32
Error Parameter aspectizedClass should be final. 32
Error Line is longer than 80 characters. 34
Error Line is longer than 80 characters. 36
Error Method 'getPrecedence' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Method 'setPrecedence' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter precedence should be final. 46
Error 'precedence' hides a field. 46
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter object should be final. 50
Error Line has trailing spaces. 51
Error Line has trailing spaces. 56
Error Method 'accept' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter method should be final. 58
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 66
Error Method 'addInterceptor' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Parameter aspectizedClass should be final. 66
Error Parameter method should be final. 66

net/sf/joyaop/impl/aspect/BaseRuntimeAspectImpl.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/aspect/BaseRuntimeAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 19
Error Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 21
Error Missing a Javadoc comment. 21
Error Method 'setParameters' is not designed for extension - needs to be abstract, final or empty. 25
Error Missing a Javadoc comment. 25
Error Parameter parameters should be final. 25
Error 'parameters' hides a field. 25
Error Method 'getScope' is not designed for extension - needs to be abstract, final or empty. 29
Error Missing a Javadoc comment. 29
Error Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Parameter scope should be final. 33
Error 'scope' hides a field. 33
Error Line is longer than 80 characters. 37
Error Missing a Javadoc comment. 37
Error Parameter originalClass should be final. 37

net/sf/joyaop/impl/aspect/DecoratorAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 28
Error Method 'accept' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Parameter method should be final. 30
Error 'method' hides a field. 30
Error Line is longer than 80 characters. 35
Error Line is longer than 80 characters. 39
Error '+' should be on a new line. 39
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 42
Error Line is longer than 80 characters. 47
Error Method 'addInterceptor' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter aspectizedClass should be final. 47
Error Parameter method should be final. 47
Error 'method' hides a field. 47
Error Line is longer than 80 characters. 54
Error Line is longer than 80 characters. 58
Error Method 'createRuntimeAspectInstance' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter originalClass should be final. 58
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Line is longer than 80 characters. 65
Error Missing a Javadoc comment. 65
Error Parameter aspect should be final. 65
Error Parameter originalClass should be final. 65
Error Parameter method should be final. 65
Error 'method' hides a field. 65
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter invocation should be final. 70
Error Line is longer than 80 characters. 71
Error Method 'allowRecursiveInvocation' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Missing a Javadoc comment. 78
Error Parameter out should be final. 78
Error Line is longer than 80 characters. 85
Error Missing a Javadoc comment. 85
Error Parameter in should be final. 85

net/sf/joyaop/impl/aspect/GenericInterceptorAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Method 'setAspectClass' is not designed for extension - needs to be abstract, final or empty. 19
Error Missing a Javadoc comment. 19
Error Parameter aspectClass should be final. 19
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 26
Error Method 'createRuntimeAspectInstance' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26
Error Parameter originalClass should be final. 26
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 30
Error Line is longer than 80 characters. 31
Error Missing a Javadoc comment. 31
Error Parameter aspect should be final. 31
Error Parameter originalClass should be final. 31
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Parameter invocation should be final. 35
Error Method 'allowRecursiveInvocation' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39

net/sf/joyaop/impl/aspect/InterfaceAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 16
Error Method 'weave' is not designed for extension - needs to be abstract, final or empty. 17
Error Missing a Javadoc comment. 17
Error Parameter aspectizedClass should be final. 17
Error Line has trailing spaces. 19

net/sf/joyaop/impl/aspect/MixinAspectImpl.java

ErrorLine
Error File does not end with a newline. 0

net/sf/joyaop/impl/aspect/MixinAspectImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 23
Error Method 'weave' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Parameter aspectizedClass should be final. 27
Error Method 'getInterfaceClass' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Method 'setInterfaceClass' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter interfaceClass should be final. 37
Error 'interfaceClass' hides a field. 37
Error Line is longer than 80 characters. 41
Error Method 'createRuntimeAspectInstance' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter originalClass should be final. 41
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Parameter aspect should be final. 46
Error Parameter originalClass should be final. 46
Error Method 'invoke' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter invocation should be final. 50
Error Line is longer than 80 characters. 51
Error Method 'allowRecursiveInvocation' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Line is longer than 80 characters. 62

net/sf/joyaop/impl/aspect/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/joyaop/impl/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/joyaop/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/joyaop/util/ClassUtils.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Utility classes should not have a public or default constructor. 21
Error Missing a Javadoc comment. 22
Error Parameter clazz should be final. 22
Error Line is longer than 80 characters. 30
Error Missing a Javadoc comment. 30
Error Parameter clazz should be final. 30
Error Parameter argumentTypes should be final. 30
Error Parameter arguments should be final. 30
Error Missing a Javadoc comment. 38
Error Parameter name should be final. 38
Error Missing a Javadoc comment. 46
Error Parameter clazz should be final. 46
Error Line is longer than 80 characters. 50
Error Missing a Javadoc comment. 50
Error Parameter clazz should be final. 50
Error Parameter name should be final. 50
Error Parameter parameterTypes should be final. 50
Error Line has trailing spaces. 51
Error Line is longer than 80 characters. 54
Error Missing a Javadoc comment. 54
Error Parameter fastMethod should be final. 54
Error Parameter target should be final. 54
Error Parameter args should be final. 54
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 66
Error Name 'proxyFactories' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 66
Error Missing a Javadoc comment. 68
Error Parameter originalClass should be final. 68
Error Parameter factory should be final. 68
Error Missing a Javadoc comment. 77
Error Parameter originalClass should be final. 77

net/sf/joyaop/util/package.html

ErrorLine
Error Missing package documentation file.0