Skip to content

Improve how the plugin is passed configuration information (iteration 2) #14

@AdamBJ

Description

@AdamBJ

Kevin has made some changes to how the plugin reads configuration information from the projects it is applied to. He's also added new tests. See d249ce1

There are a number of issues to resolve before we can merge these changes into master. Roughly:

  1. Add the Eclipse plugin to our plugin's build.gradle file. Do whatever initialization is necessary to get it working.
  2. Add the comment Kevin mentioned here d249ce1#commitcomment-21371251 that emphasizes that the umple configuration closure is independent of the SourceSets in the project (it can be used to configure the source sets, but it is not a part of the source sets)
  3. Add an overridable default output file path for generated files. While this may not be something most users of the plugin require, we'll need it for the Umple build!
  4. Try to cut down on the amount of duplicate code in the test files

We're also going to need to settle on a final configuration syntax. This is still up in the air, and will depend on the answer to a question Kevin has asked about source set configuration on the Gradle forum

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions