ZJU-ACES-ISE / chatunitest-maven-plugin

MIT License
47 stars 10 forks source link

Remove unnecessary plugin configurations #2

Closed coder-chenzhi closed 1 year ago

coder-chenzhi commented 1 year ago

It is unnecessary to ask users to set parameters (like selectClass and selectMethod) in plugin configurations. We can replace them with default values in parameter definitions of MOJO.

// https://github.com/ZJU-ACES-ISE/chatunitest-maven-plugin/blob/main/src/main/java/zju/cst/aces/ProjectTestMojo.java#L47-L50
@Parameter( defaultValue = "${session}", readonly = true, required = true )
private MavenSession session;
@Parameter(defaultValue = "${project}", readonly = true, required = true)
public MavenProject project;

Remember to change the README.md

JEFF12341 commented 1 year ago

为什么搞个支持java8的?

coder-chenzhi commented 1 year ago

为什么搞个支持java8的?

@JEFF12341 没看懂什么意思?