linkedin / parseq

Asynchronous Java made easier
Apache License 2.0
1.17k stars 266 forks source link

Introduce parseq-all meta-project #277

Closed evanw555 closed 4 years ago

evanw555 commented 4 years ago

Adds a new module, parseq-all, which is simply a meta-project that programmatically depends on all other consumer-facing modules. This makes it easier for certain use cases to pull in the entire dependency tree.

junchuanwang commented 4 years ago

Adds a new module, parseq-all, which is simply a meta-project that programmatically depends on all other consumer-facing modules. This makes it easier for certain use cases to pull in the entire dependency tree.

Please describe the detailed use case where this meta project is needed in this PR, and also add it to comments in build.gradle

evanw555 commented 4 years ago

so that the entire dependency tree of parseq may be pulled in easily

@junchuanwang This is the use case described in build.gradle without being too specific about LI-specific technology.

junchuanwang commented 4 years ago

so that the entire dependency tree of parseq may be pulled in easily

@junchuanwang This is the use case described in build.gradle without being too specific about LI-specific technology.

I understand this is your purpose (since you did something similar to Rest.Li project), but when I was looking at the PR initially, I just found it lack of context if looking purely at the doc comments. For example if this is the first time I was reading the code,I will have questions such as why this subproject is essential and why there is no other alternatives