alkal-io/kalium

View on GitHub

Showing 76 of 76 total issues

Summary javadoc is missing.
Open

/**

'+' should be on a new line.
Open

String errorMessage = "No KaliumQueueAdapter is set! No Kalium instance can be built. call setQueueAdapter" +

Summary javadoc is missing.
Open

/**

Method name 'Builder' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'.
Open

static KaliumBuilder Builder() {

'if' construct must use '{}'s.
Open

if (annotation.annotationType() == On.class) return true;

Line is longer than 100 characters (found 109).
Open

* By definition, only one instance of a reaction class, across multiple consumers, should process a message.

Line continuation have incorrect indentation level, expected level should be 4.
Open

* Created on 20-Jan-2019

Line is longer than 100 characters (found 106).
Open

<T> void on(Class<T> objectType, Consumer<T> consumer, String processingGroup) throws KaliumException;

Extra separation in import group before 'java.lang.reflect.InvocationTargetException'
Open

import java.lang.reflect.InvocationTargetException;

Line continuation have incorrect indentation level, expected level should be 4.
Open

* Created on 20-Jan-2019

Summary javadoc is missing.
Open

/**

Parameter name 'tClass' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'.
Open

public <T> void on(Class<T> tClass, Consumer<T> consumer) throws KaliumException {

Line is longer than 100 characters (found 125).
Open

* only one kalium instances with the same processingGroup that "listen" to the same type of objects, AKA p2p processing.

Extra separation in import group before 'java.util.LinkedList'
Open

import java.util.LinkedList;

Extra separation in import group before 'java.lang.annotation.Annotation'
Open

import java.lang.annotation.Annotation;

Line continuation have incorrect indentation level, expected level should be 4.
Open

* Created on 20-Jan-2019

'if' construct must use '{}'s.
Open

if (!objectTypeToHandlersMap.containsKey(object.getClass())) return;

Line is longer than 100 characters (found 105).
Open

logger.info("KaliumQueueAdapter is set to be of type: " + queueAdapter.getClass().getName());

Line is longer than 100 characters (found 121).
Open

String errorMessage = "No KaliumQueueAdapter is set! No Kalium instance can be built. call setQueueAdapter" +

Line is longer than 100 characters (found 121).
Open

* passed in the constructor. <code>start</code> implementation should take care of things like issuing a connection.
Severity
Category
Status
Source
Language