Skip to content

Commit d23b609

Browse files
committed
#5 cleaned up PluginCommand and removed javadoc plugin from poms
1 parent c6cac3d commit d23b609

File tree

5 files changed

+7
-33
lines changed

5 files changed

+7
-33
lines changed

mcspring-api/mcspring-base/pom.xml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,4 @@
6363
<artifactId>lombok</artifactId>
6464
</dependency>
6565
</dependencies>
66-
67-
<build>
68-
<plugins>
69-
<plugin>
70-
<groupId>org.apache.maven.plugins</groupId>
71-
<artifactId>maven-source-plugin</artifactId>
72-
</plugin>
73-
<plugin>
74-
<groupId>org.apache.maven.plugins</groupId>
75-
<artifactId>maven-javadoc-plugin</artifactId>
76-
</plugin>
77-
</plugins>
78-
</build>
7966
</project>

mcspring-api/mcspring-jar-loader/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<parent>
6-
<artifactId>mcspring-parent</artifactId>
6+
<artifactId>mcspring-api</artifactId>
77
<groupId>in.kyle.mcspring</groupId>
88
<version>0.0.9</version>
99
</parent>
@@ -25,4 +25,4 @@
2525
<artifactId>spring-boot-loader</artifactId>
2626
</dependency>
2727
</dependencies>
28-
</project>
28+
</project>

mcspring-api/mcspring-subcommands/pom.xml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,4 @@
3333
<scope>test</scope>
3434
</dependency>
3535
</dependencies>
36-
37-
<build>
38-
<plugins>
39-
<plugin>
40-
<groupId>org.apache.maven.plugins</groupId>
41-
<artifactId>maven-source-plugin</artifactId>
42-
</plugin>
43-
<plugin>
44-
<groupId>org.apache.maven.plugins</groupId>
45-
<artifactId>maven-javadoc-plugin</artifactId>
46-
</plugin>
47-
</plugins>
48-
</build>
4936
</project>

mcspring-api/mcspring-subcommands/src/main/java/in/kyle/mcspring/subcommands/PluginCommandBase.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
import java.util.stream.Stream;
1616

1717
@RequiredArgsConstructor
18-
class PluginCommandBase {
18+
public class PluginCommandBase {
1919

2020
final SimpleMethodInjection injection;
2121
final CommandSender sender;
2222
final List<String> parts;
2323
final List<Object> injections;
2424
State state = State.CLEAN;
2525

26-
public void on(String command, Consumer<PluginCommandBase> executor) {
26+
public void on(String command, Consumer<PluginCommand> executor) {
2727
if (hasExecutablePart()) {
2828
String part = parts.get(0);
2929
if (command.equalsIgnoreCase(part)) {
@@ -223,8 +223,8 @@ void sendMessage(String message) {
223223
sender.sendMessage(ChatColor.translateAlternateColorCodes('&', message));
224224
}
225225

226-
PluginCommandBase copy() {
227-
return new PluginCommandBase(injection, sender, parts, injections);
226+
PluginCommand copy() {
227+
return new PluginCommand(injection, sender, parts, injections);
228228
}
229229

230230
@SneakyThrows

mcspring-api/mcspring-subcommands/src/main/java/in/kyle/mcspring/subcommands/PluginCommandTabCompletable.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public State getState() {
3636
public boolean hasChild() {
3737
return child != null;
3838
}
39-
39+
4040
@Override
4141
public void on(String command, Consumer<PluginCommand> executor) {
4242
tabCompletionOptions.add(command);

0 commit comments

Comments
 (0)