Slackbot
10/03/2022, 10:04 PMSlackbot
10/04/2022, 8:05 AMSlackbot
10/04/2022, 11:59 AMSlackbot
10/04/2022, 2:00 PMSlackbot
10/04/2022, 8:07 PMSlackbot
10/06/2022, 10:05 AMSlackbot
10/07/2022, 9:13 PMSlackbot
10/12/2022, 11:04 AMSlackbot
10/13/2022, 12:19 AMSlackbot
10/13/2022, 3:40 AMSlackbot
10/13/2022, 11:19 PMSlackbot
10/14/2022, 11:39 AMSlackbot
10/15/2022, 1:44 PMSlackbot
10/15/2022, 11:01 PMJakub Chrzanowski
10/18/2022, 4:51 PMSteve Ebersole
10/19/2022, 1:24 PMgenerateJpaMetamodel - uses the compiled project classes to generate some source
• compileJpaMetamodel - compiles the source generated by generateJpaMetamodel
This works fine if those 2 tasks are executed directly. I'm trying to improve this by hooking them into the classes task but running into 2 problems:
1. classes is dependent on the actual SourceSet, but the SourceSet is configurable. This leads to a chicken-egg issue I am unsure how to fix - specifically, how can I define a task dependency lazily based on a Property value?
2. In terms of inter-task dependencies, I am unsure how to avoid the circularity that comes up, although the circularity is implicit from somewhere (I believe from the use of FileSets related to compilation, but not sure). Ideally I'd have:
a. generateJpaMetamodel depend on each language compile task (java, kotlin, etc)
b. compileJpaMetamodel depend on generateJpaMetamodel
c. classes depend on compileJpaMetamodel
I know that's a lot of info - thanks in advance for any pointers 🙂Slackbot
10/19/2022, 6:03 PMSlackbot
10/19/2022, 8:00 PMSlackbot
10/20/2022, 3:51 PMSlackbot
10/24/2022, 8:01 AMSlackbot
10/24/2022, 3:25 PMSlackbot
10/25/2022, 10:23 PMSlackbot
10/26/2022, 5:02 AMSlackbot
10/26/2022, 9:30 PMSlackbot
10/27/2022, 12:40 PMSlackbot
10/28/2022, 6:05 PMSlackbot
10/31/2022, 2:54 AMSlackbot
10/31/2022, 4:54 AMSlackbot
10/31/2022, 1:24 PMSlackbot
11/02/2022, 3:19 PM