boolean function ( Class < ? > arg0 ) { for ( Field loc0 : arg0 . getDeclaredFields ( ) ) { if ( loc0 . getName ( ) . startsWith ( AJC_MAGIC ) ) { return true ; } } return false ; }
we need to detect this as `` code-style '' aspectj aspects should not be interpreted by spring aop . concode_field_sep String AJC_MAGIC concode_elem_sep A annotation concode_elem_sep String argumentNames concode_elem_sep Log logger concode_elem_sep String pointcutExpression concode_elem_sep Map<Class<?>,AspectJAnnotationType> annotationTypes concode_elem_sep AspectJAnnotationType annotationType concode_elem_sep String[] EXPRESSION_PROPERTIES concode_elem_sep ParameterNameDiscoverer parameterNameDiscoverer concode_field_sep AspectJAnnotation<A> findAnnotation concode_elem_sep AspectJAnnotationType determineAnnotationType concode_elem_sep AspectJAnnotationType getAnnotationType concode_elem_sep String getArgumentNames concode_elem_sep A getAnnotation concode_elem_sep Class<?>[] extractPointcutParameterTypes concode_elem_sep boolean hasAspectAnnotation concode_elem_sep AspectJAnnotation<?> findAspectJAnnotationOnMethod concode_elem_sep String resolveExpression concode_elem_sep String[] getParameterNames concode_elem_sep String[] getParameterNames concode_elem_sep String toString concode_elem_sep String getPointcutExpression concode_elem_sep boolean isAspect concode_elem_sep void validate concode_elem_sep AspectJExpressionPointcut createPointcutExpression