src: Apply clang-format and extend use to Java code (#973)

This commit is contained in:
Louis St-Amour
2020-04-19 14:11:48 +02:00
committed by GitHub
parent a6e02cc249
commit 224c89182a
94 changed files with 1998 additions and 1773 deletions
@@ -2,8 +2,7 @@ package com.sourcetrail;
import org.eclipse.jdt.core.dom.Modifier;
public enum AccessKind
{ // these values need to be the same as AccesKind in C++ code
public enum AccessKind { // these values need to be the same as AccesKind in C++ code
NONE(0),
PUBLIC(1),
PROTECTED(2),
@@ -11,26 +10,37 @@ public enum AccessKind
DEFAULT(4),
TEMPLATE_PARAMETER(5),
TYPE_PARAMETER(6);
private final int m_value;
private AccessKind(int value)
private AccessKind(int value)
{
this.m_value = value;
this.m_value = value;
}
public int getValue()
public int getValue()
{
return m_value;
return m_value;
}
public static AccessKind fromModifiers(int modifiers)
{
if ((modifiers & Modifier.PUBLIC) != 0) { return AccessKind.PUBLIC; }
if ((modifiers & Modifier.PROTECTED) != 0) { return AccessKind.PROTECTED; }
if ((modifiers & Modifier.PRIVATE) != 0) { return AccessKind.PRIVATE; }
if ((modifiers & Modifier.DEFAULT) != 0) { return AccessKind.DEFAULT; }
if ((modifiers & Modifier.PUBLIC) != 0)
{
return AccessKind.PUBLIC;
}
if ((modifiers & Modifier.PROTECTED) != 0)
{
return AccessKind.PROTECTED;
}
if ((modifiers & Modifier.PRIVATE) != 0)
{
return AccessKind.PRIVATE;
}
if ((modifiers & Modifier.DEFAULT) != 0)
{
return AccessKind.DEFAULT;
}
return AccessKind.DEFAULT;
}
}