Skip to content

Commit

Permalink
Fix sonar warnings related to null array return, null variable derefe…
Browse files Browse the repository at this point in the history
  • Loading branch information
osmandin authored and Andrew Woods committed Feb 19, 2015
1 parent 9ab07de commit 7cd7cc4
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
Expand Up @@ -41,8 +41,6 @@ public class LdpPreferTag extends PreferTag {

private final boolean references;

private final boolean preferMinimalContainer;

private final boolean embed;

private final boolean managedProperties;
Expand All @@ -64,7 +62,7 @@ public LdpPreferTag(final PreferTag preferTag) {

final boolean minimal = preferTag.getValue().equals("minimal") || received.or("").equals("minimal");

preferMinimalContainer = includes.contains(LDP_NAMESPACE + "PreferMinimalContainer") || minimal;
final boolean preferMinimalContainer = includes.contains(LDP_NAMESPACE + "PreferMinimalContainer") || minimal;

membership = (!preferMinimalContainer && !omits.contains(LDP_NAMESPACE + "PreferMembership")) ||
includes.contains(LDP_NAMESPACE + "PreferMembership");
Expand Down
Expand Up @@ -64,12 +64,17 @@ private void concatRdfTypes() throws RepositoryException {
final ImmutableList.Builder<NodeType> nodeTypesB = ImmutableList.<NodeType>builder();

final NodeType primaryNodeType = resource().getNode().getPrimaryNodeType();
nodeTypesB.add(primaryNodeType);

if (primaryNodeType != null && primaryNodeType.getSupertypes() != null) {
if (primaryNodeType != null) {
nodeTypesB.add(primaryNodeType);
}

try {
final Set<NodeType> primarySupertypes = ImmutableSet.<NodeType>builder()
.add(primaryNodeType.getSupertypes()).build();
nodeTypesB.addAll(primarySupertypes);
} catch (NullPointerException e) {
// ignore
}

final NodeType[] mixinNodeTypesArr = resource().getNode().getMixinNodeTypes();
Expand Down
Expand Up @@ -39,7 +39,7 @@ public class CacheLoaderChunkInputStream extends InputStream {
private int chunkNumber;

/**
* Appease checkstyles..
* Constructor
* @param blobCache
* @param key
* @param chunkSize
Expand Down

0 comments on commit 7cd7cc4

Please sign in to comment.