Community
Participate
Working Groups
Build Identifier: Right click on a jar in Maven Dependencies (e.g. spring-aspects) in STS Select AspectJ Tools -> Add to Inpath ... on anything, and then click cancel. Every dependency shows with IP decoration, and the build sets of weaving every JAR. Same applies to Add to Aspect Path. Reproducible: Always
Yikes. I'll take a look at this tomorrow.
OK. I see what is happening here. Right-Click -> AspectJ Tools -> Add to Inpath will automatically add whatever jars or class folders to the inpath of the current project. If the selected jar(s) is inside of a classpath container, then instead the container will be added to the inpath. On top of that, a dialog will appear asking the user to add a filter so that only some jars in the container are added. Clicking cancel will close the filter dialog, but since the classpath container has already been added to the inpath, then all of the jars that it contains will be added since no filter has been applied. I agree that this is not quite intuitive. you would expect that clicking cancel would void out the "Add to in path" operation. However, this dialog is used in multiple locations. In the other places where it is used, a click on cancel would do the intuitive thing and simply cancel adding a filter. I can see 2 options here: 1. Update the text on the dialog so that it is more descriptive what cancel does 2. Use a slightly different dialog for the "Add to in path" operation that does cancel the add to in path when cancel is clicked.
Consider for the 2.2.0 release.
Consider for the 2.2.1 release.
Consider for 2.2.2.
Moving to 2.2.3.
Consider for the 2.2.4 release.