YARN-11024 ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/monitor/capacity/TempQueuePerPartition.java:59: AbstractLeafQueue leafQueue;:21: Variable 'leafQueue' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:87: protected int maxApplications;:17: Variable 'maxApplications' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:88: protected volatile int maxApplicationsPerUser;:26: Variable 'maxApplicationsPerUser' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:96: Map applicationAttemptMap =:47: Variable 'applicationAttemptMap' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:124: userLimitsCache = new HashMap<>();:7: Variable 'userLimitsCache' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:128: long currentUserLimitCacheVersion = 0;:8: Variable 'currentUserLimitCacheVersion' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:135: List priorityAcls =:29: Variable 'priorityAcls' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:147: public AbstractLeafQueue(CapacitySchedulerContext cs, CapacitySchedulerConfiguration configuration,: Line is longer than 100 characters (found 101). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:152: public AbstractLeafQueue(CapacitySchedulerContext cs, CapacitySchedulerConfiguration configuration,: Line is longer than 100 characters (found 101). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:443: getQueueUserAclInfo(UserGroupInformation user) {: 'getQueueUserAclInfo' has incorrect indentation level 2, expected level should be 6. [Indentation] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:559: throws IOException {: 'throws' has incorrect indentation level 2, expected level should be 6. [Indentation] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:643: if (user.getTotalApplications() >= getMaxApplicationsPerUser() && !(this instanceof AutoCreatedLeafQueue)) {: Line is longer than 100 characters (found 115). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:820: IteratorSelector.EMPTY_ITERATOR_SELECTOR); fsApp.hasNext(); ) {:71: ';' is followed by whitespace. [EmptyForIteratorPad] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1120: @Override:3: Method length is 160 lines (max allowed is 150). [MethodLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1173: assignmentIterator.hasNext(); ) {:40: ';' is followed by whitespace. [EmptyForIteratorPad] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1357: for (SchedulerContainer c : request.getContainersToRelease()) {: Line is longer than 100 characters (found 104). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1363: for (ContainerAllocationProposal context : request.getContainersToAllocate()) {: Line is longer than 100 characters (found 122). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1757: if (null == (rmContainers = ignorePartitionExclusivityRMContainers.get(nodePartition))) {:35: Inner assignments should be avoided. [InnerAssignment] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2310: final Resource userLimit;:20: Variable 'userLimit' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2311: volatile boolean canAssign = true;:22: Variable 'canAssign' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2312: volatile Resource reservation = Resources.none();:23: Variable 'reservation' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityHeadroomProvider.java:30: AbstractLeafQueue queue;:21: Variable 'queue' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityHeadroomProvider.java:32: AbstractLeafQueue.QueueResourceLimitsInfo queueResourceLimitsInfo;:45: Variable 'queueResourceLimitsInfo' must be private and have accessor methods. [VisibilityModifier] YARN-10907 ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/monitor/capacity/TempQueuePerPartition.java:59: AbstractLeafQueue leafQueue;:21: Variable 'leafQueue' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractCSQueue.java:120: protected CapacitySchedulerQueueContext queueContext;:43: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractCSQueue.java:148: queueContext.getConfiguration().getEnableUserMetrics(), queueContext.getConfiguration());: Line is longer than 100 characters (found 101). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:96: protected int maxApplications;:17: Variable 'maxApplications' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:97: protected volatile int maxApplicationsPerUser;:26: Variable 'maxApplicationsPerUser' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:105: Map applicationAttemptMap =:47: Variable 'applicationAttemptMap' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:133: userLimitsCache = new HashMap<>();:7: Variable 'userLimitsCache' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:137: long currentUserLimitCacheVersion = 0;:8: Variable 'currentUserLimitCacheVersion' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:144: List priorityAcls =:29: Variable 'priorityAcls' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:460: getQueueUserAclInfo(UserGroupInformation user) {: 'getQueueUserAclInfo' has incorrect indentation level 2, expected level should be 6. [Indentation] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:661: if (user.getTotalApplications() >= getMaxApplicationsPerUser() && !(this instanceof AutoCreatedLeafQueue)) {: Line is longer than 100 characters (found 115). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:843: fsApp.hasNext(); ) {:29: ';' is followed by whitespace. [EmptyForIteratorPad] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:879: application.updateAMContainerDiagnostics(SchedulerApplicationAttempt.AMState.INACTIVATED,: Line is longer than 100 characters (found 101). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1153: @Override:3: Method length is 169 lines (max allowed is 150). [MethodLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1206: assignmentIterator.hasNext(); ) {:40: ';' is followed by whitespace. [EmptyForIteratorPad] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1837: if (null == (rmContainers = ignorePartitionExclusivityRMContainers.get(:35: Inner assignments should be avoided. [InnerAssignment] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2211: getIgnoreExclusivityRMContainers() {: 'getIgnoreExclusivityRMContainers' has incorrect indentation level 2, expected level should be 6. [Indentation] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2406: final Resource userLimit;:20: Variable 'userLimit' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2407: volatile boolean canAssign = true;:22: Variable 'canAssign' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2408: volatile Resource reservation = Resources.none();:23: Variable 'reservation' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AutoCreatedLeafQueue.java:45: super.setupQueueConfigs(queueContext.getClusterResource(), parent.getLeafQueueConfigs(queueName));: Line is longer than 100 characters (found 102). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityHeadroomProvider.java:30: AbstractLeafQueue queue;:21: Variable 'queue' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityHeadroomProvider.java:32: AbstractLeafQueue.QueueResourceLimitsInfo queueResourceLimitsInfo;:45: Variable 'queueResourceLimitsInfo' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacitySchedulerQueueContext.java:25:import org.apache.hadoop.yarn.security.YarnAuthorizationProvider;:8: Unused import - org.apache.hadoop.yarn.security.YarnAuthorizationProvider. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacitySchedulerQueueContext.java:34:import org.apache.hadoop.yarn.server.resourcemanager.security.AppPriorityACLsManager;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.security.AppPriorityACLsManager. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/queuemanagement/GuaranteedOrZeroCapacityOverTimePolicy.java:29:import org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerContext;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerContext. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/QueueNodeLabelsSettings.java:48: ConfiguredNodeLabels configuredNodeLabels):28: 'configuredNodeLabels' hides a field. [HiddenField] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestApplicationLimitsByPartition.java:60:import org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestApplicationLimits.java:278: CapacitySchedulerContext csContext = createCSContext(csConf, resourceCalculator, Resources.createResource(GB, 1),: Line is longer than 100 characters (found 117). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestApplicationLimits.java:582: CapacitySchedulerContext csContext = createCSContext(csConf, resourceCalculator, Resources.createResource(GB),: Line is longer than 100 characters (found 114). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestChildQueueOrder.java:77: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestLeafQueue.java:146: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestParentQueue.java:82: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestReservations.java:61:import org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestReservations.java:93: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] YARN-10929 ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/monitor/capacity/TempQueuePerPartition.java:59: AbstractLeafQueue leafQueue;:21: Variable 'leafQueue' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractCSQueue.java:120: protected CapacitySchedulerQueueContext queueContext;:43: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractCSQueue.java:148: queueContext.getConfiguration().getEnableUserMetrics(), queueContext.getConfiguration());: Line is longer than 100 characters (found 101). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:96: protected int maxApplications;:17: Variable 'maxApplications' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:97: protected volatile int maxApplicationsPerUser;:26: Variable 'maxApplicationsPerUser' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:105: Map applicationAttemptMap =:47: Variable 'applicationAttemptMap' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:133: userLimitsCache = new HashMap<>();:7: Variable 'userLimitsCache' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:137: long currentUserLimitCacheVersion = 0;:8: Variable 'currentUserLimitCacheVersion' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:144: List priorityAcls =:29: Variable 'priorityAcls' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:457: getQueueUserAclInfo(UserGroupInformation user) {: 'getQueueUserAclInfo' has incorrect indentation level 2, expected level should be 6. [Indentation] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:649: if (user.getTotalApplications() >= getMaxApplicationsPerUser() && !(this instanceof AutoCreatedLeafQueue)) {: Line is longer than 100 characters (found 115). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:831: fsApp.hasNext(); ) {:29: ';' is followed by whitespace. [EmptyForIteratorPad] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:867: application.updateAMContainerDiagnostics(SchedulerApplicationAttempt.AMState.INACTIVATED,: Line is longer than 100 characters (found 101). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1141: @Override:3: Method length is 169 lines (max allowed is 150). [MethodLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1194: assignmentIterator.hasNext(); ) {:40: ';' is followed by whitespace. [EmptyForIteratorPad] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:1825: if (null == (rmContainers = ignorePartitionExclusivityRMContainers.get(:35: Inner assignments should be avoided. [InnerAssignment] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2199: getIgnoreExclusivityRMContainers() {: 'getIgnoreExclusivityRMContainers' has incorrect indentation level 2, expected level should be 6. [Indentation] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2395: final Resource userLimit;:20: Variable 'userLimit' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2396: volatile boolean canAssign = true;:22: Variable 'canAssign' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/AbstractLeafQueue.java:2397: volatile Resource reservation = Resources.none();:23: Variable 'reservation' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityHeadroomProvider.java:30: AbstractLeafQueue queue;:21: Variable 'queue' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityHeadroomProvider.java:32: AbstractLeafQueue.QueueResourceLimitsInfo queueResourceLimitsInfo;:45: Variable 'queueResourceLimitsInfo' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacitySchedulerQueueContext.java:25:import org.apache.hadoop.yarn.security.YarnAuthorizationProvider;:8: Unused import - org.apache.hadoop.yarn.security.YarnAuthorizationProvider. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacitySchedulerQueueContext.java:34:import org.apache.hadoop.yarn.server.resourcemanager.security.AppPriorityACLsManager;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.security.AppPriorityACLsManager. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/queuemanagement/GuaranteedOrZeroCapacityOverTimePolicy.java:29:import org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerContext;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerContext. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/QueueNodeLabelsSettings.java:48: ConfiguredNodeLabels configuredNodeLabels):28: 'configuredNodeLabels' hides a field. [HiddenField] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestApplicationLimitsByPartition.java:60:import org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestApplicationLimits.java:278: CapacitySchedulerContext csContext = createCSContext(csConf, resourceCalculator, Resources.createResource(GB, 1),: Line is longer than 100 characters (found 117). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestApplicationLimits.java:582: CapacitySchedulerContext csContext = createCSContext(csConf, resourceCalculator, Resources.createResource(GB),: Line is longer than 100 characters (found 114). [LineLength] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestChildQueueOrder.java:77: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestLeafQueue.java:146: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestParentQueue.java:82: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestReservations.java:61:import org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage;:8: Unused import - org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage. [UnusedImports] ./hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestReservations.java:93: CapacitySchedulerQueueContext queueContext;:33: Variable 'queueContext' must be private and have accessor methods. [VisibilityModifier]