Skip to content

Commit

Permalink
Misc lgtm reported fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
asoldano committed May 25, 2017
1 parent 7d2a06f commit aa17331
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 41 deletions.
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -70,15 +70,15 @@ public JAXBContext findCacheXmlTypeContext(MediaType mediaType, Annotation[] ann
JAXBContext ctx = badgerXmlTypeCollectionCache.get(key); JAXBContext ctx = badgerXmlTypeCollectionCache.get(key);
if (ctx != null) return ctx; if (ctx != null) return ctx;
ctx = createXmlTypeContext(annotations, classes); ctx = createXmlTypeContext(annotations, classes);
badgerCollectionCache.put(key, ctx); badgerXmlTypeCollectionCache.put(key, ctx);
return ctx; return ctx;
} }
else else
{ {
JAXBContext ctx = mappedXmlTypeCollectionCache.get(key); JAXBContext ctx = mappedXmlTypeCollectionCache.get(key);
if (ctx != null) return ctx; if (ctx != null) return ctx;
ctx = createXmlTypeContext(annotations, classes); ctx = createXmlTypeContext(annotations, classes);
mappedCollectionCache.put(key, ctx); mappedXmlTypeCollectionCache.put(key, ctx);
return ctx; return ctx;
} }
} }
Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ public static String extractJsonMapString(Reader reader) throws IOException
} }
} }
} }
} while (openBrace > 0 && i != -1); } while (openBrace > 0);
return buffer.toString(); return buffer.toString();
} }


Expand Down Expand Up @@ -104,7 +104,7 @@ public static String getJsonString(Reader reader) throws IOException


} }
} }
} while (quote && i != -1); } while (quote);
return buffer.toString(); return buffer.toString();
} }


Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -615,8 +615,8 @@ public void delete()


for (Iterator<File> iterator = filesToDelete.iterator(); iterator.hasNext();) for (Iterator<File> iterator = filesToDelete.iterator(); iterator.hasNext();)
{ {
File file = iterator.next(); File f = iterator.next();
if (file.delete()) if (f.delete())
{ {
iterator.remove(); iterator.remove();
} }
Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -187,6 +187,10 @@ public void clear()
{ {
outList.add(new HeaderHolder(HeaderHolder.Type.CACHE_CONTROL, CacheControl.class.cast(o).toString())); outList.add(new HeaderHolder(HeaderHolder.Type.CACHE_CONTROL, CacheControl.class.cast(o).toString()));
} }
else if (o instanceof NewCookie)
{
outList.add(new HeaderHolder(HeaderHolder.Type.NEW_COOKIE, NewCookie.class.cast(o).toString()));
}
else if (o instanceof Cookie) else if (o instanceof Cookie)
{ {
outList.add(new HeaderHolder(HeaderHolder.Type.COOKIE, Cookie.class.cast(o).toString())); outList.add(new HeaderHolder(HeaderHolder.Type.COOKIE, Cookie.class.cast(o).toString()));
Expand All @@ -195,10 +199,6 @@ else if (o instanceof EntityTag)
{ {
outList.add(new HeaderHolder(HeaderHolder.Type.ENTITY_TAG, EntityTag.class.cast(o).toString())); outList.add(new HeaderHolder(HeaderHolder.Type.ENTITY_TAG, EntityTag.class.cast(o).toString()));
} }
else if (o instanceof NewCookie)
{
outList.add(new HeaderHolder(HeaderHolder.Type.NEW_COOKIE, NewCookie.class.cast(o).toString()));
}
else else
{ {
outList.add(new HeaderHolder(HeaderHolder.Type.OTHER, o.toString())); outList.add(new HeaderHolder(HeaderHolder.Type.OTHER, o.toString()));
Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -61,10 +61,10 @@ protected String getConfigProperty(String name)
protected ServerCache getCache(Configurable configurable) protected ServerCache getCache(Configurable configurable)
{ {
if (this.cache != null) return this.cache; if (this.cache != null) return this.cache;
ServerCache cache = (ServerCache)configurable.getConfiguration().getProperty(ServerCache.class.getName()); ServerCache c = (ServerCache)configurable.getConfiguration().getProperty(ServerCache.class.getName());
if (cache != null) return cache; if (c != null) return c;
cache = getXmlCache(configurable); c = getXmlCache(configurable);
if (cache != null) return cache; if (c != null) return c;
return getDefaultCache(); return getDefaultCache();
} }


Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public T buildIt(T target, Object object)
if (object == null) return target; if (object == null) return target;
if (object instanceof Collection) if (object instanceof Collection)
{ {
for (Object obj : (Collection) object) for (Object obj : (Collection<?>) object)
{ {
target = apply(target, obj); target = apply(target, obj);
} }
Expand All @@ -31,34 +31,34 @@ else if (object.getClass().isArray())
{ {
if (object.getClass().getComponentType().isPrimitive()) if (object.getClass().getComponentType().isPrimitive())
{ {
Class componentType = object.getClass().getComponentType(); Class<?> componentType = object.getClass().getComponentType();
if (componentType.equals(boolean.class)) if (componentType.equals(boolean.class))
{ {
for (Boolean bool : (boolean[]) object) target = apply(target, bool.toString()); for (boolean bool : (boolean[]) object) target = apply(target, bool);
} }
else if (componentType.equals(byte.class)) else if (componentType.equals(byte.class))
{ {
for (Byte val : (byte[]) object) target = apply(target, val.toString()); for (byte val : (byte[]) object) target = apply(target, val);
} }
else if (componentType.equals(short.class)) else if (componentType.equals(short.class))
{ {
for (Short val : (short[]) object) target = apply(target, val.toString()); for (short val : (short[]) object) target = apply(target, val);
} }
else if (componentType.equals(int.class)) else if (componentType.equals(int.class))
{ {
for (Integer val : (int[]) object) target = apply(target, val.toString()); for (int val : (int[]) object) target = apply(target, val);
} }
else if (componentType.equals(long.class)) else if (componentType.equals(long.class))
{ {
for (Long val : (long[]) object) target = apply(target, val.toString()); for (long val : (long[]) object) target = apply(target, val);
} }
else if (componentType.equals(float.class)) else if (componentType.equals(float.class))
{ {
for (Float val : (float[]) object) target = apply(target, val.toString()); for (float val : (float[]) object) target = apply(target, val);
} }
else if (componentType.equals(double.class)) else if (componentType.equals(double.class))
{ {
for (Double val : (double[]) object) target = apply(target, val.toString()); for (double val : (double[]) object) target = apply(target, val);
} }
} }
else else
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,22 +1,17 @@
package org.jboss.resteasy.core; package org.jboss.resteasy.core;


import org.jboss.resteasy.resteasy_jaxrs.i18n.Messages; import org.jboss.resteasy.resteasy_jaxrs.i18n.Messages;
import org.jboss.resteasy.spi.HttpRequest;
import org.jboss.resteasy.spi.HttpRequestPreprocessor;
import org.jboss.resteasy.util.MediaTypeHelper;


import javax.ws.rs.container.ContainerRequestContext; import javax.ws.rs.container.ContainerRequestContext;
import javax.ws.rs.container.ContainerRequestFilter; import javax.ws.rs.container.ContainerRequestFilter;
import javax.ws.rs.container.PreMatching; import javax.ws.rs.container.PreMatching;
import javax.ws.rs.core.HttpHeaders; import javax.ws.rs.core.HttpHeaders;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.MultivaluedMap; import javax.ws.rs.core.MultivaluedMap;


import java.io.IOException; import java.io.IOException;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.net.URLDecoder; import java.net.URLDecoder;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.List; import java.util.List;


/** /**
Expand Down Expand Up @@ -67,8 +62,6 @@ public void filter(ContainerRequestContext request) throws IOException


if (accepts != null && !accepts.isEmpty()) if (accepts != null && !accepts.isEmpty())
{ {
List<MediaType> mediaTypes = new ArrayList<MediaType>();

for (String accept : accepts) for (String accept : accepts)
{ {
try try
Expand All @@ -80,7 +73,6 @@ public void filter(ContainerRequestContext request) throws IOException
{ {
throw new RuntimeException(e); throw new RuntimeException(e);
} }
mediaTypes.addAll(MediaTypeHelper.parseHeader(accept));
} }


} }
Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -81,15 +81,15 @@ public void addPerRequestResource(ResourceClass clazz)
{ {
POJOResourceFactory resourceFactory = new POJOResourceFactory(clazz); POJOResourceFactory resourceFactory = new POJOResourceFactory(clazz);
register(resourceFactory, null, clazz); register(resourceFactory, null, clazz);
if (resourceFactory != null) resourceFactory.registered(providerFactory); resourceFactory.registered(providerFactory);
} }


@Override @Override
public void addPerRequestResource(ResourceClass clazz, String basePath) public void addPerRequestResource(ResourceClass clazz, String basePath)
{ {
POJOResourceFactory resourceFactory = new POJOResourceFactory(clazz); POJOResourceFactory resourceFactory = new POJOResourceFactory(clazz);
register(resourceFactory, basePath, clazz); register(resourceFactory, basePath, clazz);
if (resourceFactory != null) resourceFactory.registered(providerFactory); resourceFactory.registered(providerFactory);
} }


public void addSingletonResource(Object singleton) public void addSingletonResource(Object singleton)
Expand All @@ -107,15 +107,15 @@ public void addSingletonResource(Object singleton, ResourceClass resourceClass)
{ {
SingletonResource resourceFactory = new SingletonResource(singleton, resourceClass); SingletonResource resourceFactory = new SingletonResource(singleton, resourceClass);
register(resourceFactory, null, resourceClass); register(resourceFactory, null, resourceClass);
if (resourceFactory != null) resourceFactory.registered(providerFactory); resourceFactory.registered(providerFactory);
} }


@Override @Override
public void addSingletonResource(Object singleton, ResourceClass resourceClass, String basePath) public void addSingletonResource(Object singleton, ResourceClass resourceClass, String basePath)
{ {
SingletonResource resourceFactory = new SingletonResource(singleton); SingletonResource resourceFactory = new SingletonResource(singleton);
register(resourceFactory, basePath, resourceClass); register(resourceFactory, basePath, resourceClass);
if (resourceFactory != null) resourceFactory.registered(providerFactory); resourceFactory.registered(providerFactory);
} }




Expand All @@ -134,15 +134,15 @@ public void addJndiResource(String jndiName, ResourceClass resourceClass)
{ {
JndiResourceFactory resourceFactory = new JndiResourceFactory(jndiName); JndiResourceFactory resourceFactory = new JndiResourceFactory(jndiName);
register(resourceFactory, null, resourceClass); register(resourceFactory, null, resourceClass);
if (resourceFactory != null) resourceFactory.registered(providerFactory); resourceFactory.registered(providerFactory);
} }


@Override @Override
public void addJndiResource(String jndiName, ResourceClass resourceClass, String basePath) public void addJndiResource(String jndiName, ResourceClass resourceClass, String basePath)
{ {
JndiResourceFactory resourceFactory = new JndiResourceFactory(jndiName); JndiResourceFactory resourceFactory = new JndiResourceFactory(jndiName);
register(resourceFactory, basePath, resourceClass); register(resourceFactory, basePath, resourceClass);
if (resourceFactory != null) resourceFactory.registered(providerFactory); resourceFactory.registered(providerFactory);
} }




Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -78,16 +78,16 @@ public ResteasyWadlMethodMetaData(ResteasyWadlServiceRegistry serviceRegistry, R
List<Method> methodsUntilRoot = new ArrayList<Method>(); List<Method> methodsUntilRoot = new ArrayList<Method>();
methodsUntilRoot.add(method); methodsUntilRoot.add(method);
serviceRegistry.collectResourceMethodsUntilRoot(methodsUntilRoot); serviceRegistry.collectResourceMethodsUntilRoot(methodsUntilRoot);
for (Method method : methodsUntilRoot) { for (Method m : methodsUntilRoot) {
Annotation[][] allAnnotations = method.getParameterAnnotations(); Annotation[][] allAnnotations = m.getParameterAnnotations();
Class<?>[] parameterTypes = method.getParameterTypes(); Class<?>[] parameterTypes = m.getParameterTypes();
for (int i = 0; i < parameterTypes.length; i++) { for (int i = 0; i < parameterTypes.length; i++) {
processMetaData(parameterTypes[i], allAnnotations[i], true); processMetaData(parameterTypes[i], allAnnotations[i], true);
} }
} }
// this must be after we scan the params in case of @Form // this must be after we scan the params in case of @Form
this.consumesMIMETypes = getConsumes(consumes); this.consumesMIMETypes = getConsumes(consumes);
if (wantsForm && !"application/x-www-form-urlencoded".equals(consumesMIMETypes)) { if (wantsForm && !consumesMIMETypes.contains("application/x-www-form-urlencoded")) {
LogMessages.LOGGER.warn(Messages.MESSAGES.overridingConsumesAnnotation()); LogMessages.LOGGER.warn(Messages.MESSAGES.overridingConsumesAnnotation());
this.consumesMIMETypes = Arrays.asList("application/x-www-form-urlencoded"); this.consumesMIMETypes = Arrays.asList("application/x-www-form-urlencoded");
} }
Expand Down

0 comments on commit aa17331

Please sign in to comment.