File tree 8 files changed +75
-127
lines changed
src/main/java/org/apache/ranger/examples/sampleapp
8 files changed +75
-127
lines changed Original file line number Diff line number Diff line change 543
543
<version >${maven.pmd.plugin.version} </version >
544
544
<configuration >
545
545
<rulesets >
546
- <ruleset >${project.parent.basedir} / dev-support/ranger-pmd-ruleset.xml</ruleset >
546
+ <ruleset >dev-support/ranger-pmd-ruleset.xml</ruleset >
547
547
</rulesets >
548
548
<sourceEncoding >UTF-8</sourceEncoding >
549
549
<failOnViolation >true</failOnViolation >
Original file line number Diff line number Diff line change 45
45
<scope >test</scope >
46
46
</dependency >
47
47
</dependencies >
48
+ <build >
49
+ <plugins >
50
+ <plugin >
51
+ <groupId >org.apache.maven.plugins</groupId >
52
+ <artifactId >maven-pmd-plugin</artifactId >
53
+ <configuration >
54
+ <rulesets >
55
+ <ruleset >${project.parent.parent.basedir} /dev-support/ranger-pmd-ruleset.xml</ruleset >
56
+ </rulesets >
57
+ <failOnViolation >true</failOnViolation >
58
+ </configuration >
59
+ </plugin >
60
+ </plugins >
61
+ </build >
48
62
</project >
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 51
51
<version >${project.version} </version >
52
52
</dependency >
53
53
</dependencies >
54
+ <build >
55
+ <plugins >
56
+ <plugin >
57
+ <groupId >org.apache.maven.plugins</groupId >
58
+ <artifactId >maven-pmd-plugin</artifactId >
59
+ <configuration >
60
+ <rulesets >
61
+ <ruleset >${project.parent.parent.basedir} /dev-support/ranger-pmd-ruleset.xml</ruleset >
62
+ </rulesets >
63
+ <failOnViolation >true</failOnViolation >
64
+ </configuration >
65
+ </plugin >
66
+ </plugins >
67
+ </build >
54
68
55
69
<profiles >
56
70
<profile >
Original file line number Diff line number Diff line change 134
134
<scope >test</scope >
135
135
</dependency >
136
136
</dependencies >
137
+ <build >
138
+ <plugins >
139
+ <plugin >
140
+ <groupId >org.apache.maven.plugins</groupId >
141
+ <artifactId >maven-pmd-plugin</artifactId >
142
+ <configuration >
143
+ <rulesets >
144
+ <ruleset >${project.parent.parent.basedir} /dev-support/ranger-pmd-ruleset.xml</ruleset >
145
+ </rulesets >
146
+ <failOnViolation >true</failOnViolation >
147
+ </configuration >
148
+ </plugin >
149
+ </plugins >
150
+ </build >
137
151
</project >
Original file line number Diff line number Diff line change 55
55
<version >${slf4j.version} </version >
56
56
</dependency >
57
57
</dependencies >
58
+ <build >
59
+ <plugins >
60
+ <plugin >
61
+ <groupId >org.apache.maven.plugins</groupId >
62
+ <artifactId >maven-pmd-plugin</artifactId >
63
+ <configuration >
64
+ <rulesets >
65
+ <ruleset >${project.parent.parent.basedir} /dev-support/ranger-pmd-ruleset.xml</ruleset >
66
+ </rulesets >
67
+ <failOnViolation >true</failOnViolation >
68
+ </configuration >
69
+ </plugin >
70
+ </plugins >
71
+ </build >
58
72
</project >
Original file line number Diff line number Diff line change 38
38
<version >${slf4j.version} </version >
39
39
</dependency >
40
40
</dependencies >
41
+ <build >
42
+ <plugins >
43
+ <plugin >
44
+ <groupId >org.apache.maven.plugins</groupId >
45
+ <artifactId >maven-pmd-plugin</artifactId >
46
+ <configuration >
47
+ <rulesets >
48
+ <ruleset >${project.parent.parent.basedir} /dev-support/ranger-pmd-ruleset.xml</ruleset >
49
+ </rulesets >
50
+ <failOnViolation >true</failOnViolation >
51
+ </configuration >
52
+ </plugin >
53
+ </plugins >
54
+ </build >
41
55
</project >
Original file line number Diff line number Diff line change 19
19
20
20
package org .apache .ranger .examples .sampleapp ;
21
21
22
+ import java .util .Arrays ;
22
23
import java .util .HashSet ;
23
24
import java .util .Scanner ;
24
25
import java .util .Set ;
@@ -52,7 +53,7 @@ public void init() {
52
53
public void run () {
53
54
LOG .debug ("==> SampleApp.run()" );
54
55
55
- do {
56
+ while ( true ) {
56
57
String input = getInput ();
57
58
58
59
if (input == null ) {
@@ -69,9 +70,7 @@ public void run() {
69
70
String userName = getStringArg (args , 2 );
70
71
Set <String > userGroups = new HashSet <String >();
71
72
72
- for (int i = 3 ; i < args .length ; i ++) {
73
- userGroups .add (args [i ]);
74
- }
73
+ userGroups .addAll (Arrays .asList (args ).subList (3 , args .length ));
75
74
76
75
if (fileName == null || accessType == null || userName == null ) {
77
76
LOG .info ("Insufficient arguments. Usage: <accessType> <fileName> <userName> [userGroup1 userGroup2 userGroup3 ..]" );
@@ -90,7 +89,7 @@ public void run() {
90
89
} else {
91
90
LOG .info ("Not authorized!" );
92
91
}
93
- } while ( true );
92
+ }
94
93
95
94
LOG .debug ("<== SampleApp.run()" );
96
95
}
You can’t perform that action at this time.
0 commit comments