[GRADLE-2691] maven2gradle generates deprecated property assignment Created: 22/Feb/13 Updated: 28/Mar/13 Resolved: 28/Mar/13 | 
|
| Status: | Resolved | 
| Project: | Gradle | 
| Affects Version/s: | None | 
| Fix Version/s: | 1.6-rc-1 | 
| Type: | Bug | ||
| Reporter: | Gradle Forums | Assignee: | Unassigned | 
| Resolution: | Fixed | Votes: | 0 | 
| Description | 
| 
 I am using gradle 1.4's maven2gradle. The build file it generated had a dependency section like this (I removed unimportant dependencies from the list here): dependencies { } When I did a build, grade complained: Usage of statement labels in build scripts has been deprecated and is scheduled to be removed in Gradle 2.0. In case you tried to configure a property named 'provided', replace ':' with '=' or ' '. Otherwise it will not have the desired effect. provided : true I'm not sure what should be here, because "provided" doesn't appear to be a valid property.  | 
| Comments | 
| Comment by Gradle Forums [ 22/Feb/13 ] | 
| 
 Thanks for reporting this problem. I've exported it to JIRA. There are actually two problems here: 
 For projects that have the `war` plugin applied, you can use the `providedCompile` configuration. For other projects, I recommend to search the Gradle Forums/Stack Overflow/Google for how to achieve something similar to Maven's `provided` in Gradle. Please bear with us, and keep in mind that it's early times for `maven2gradle`.  | 
| Comment by Peter Walker (Inactive) [ 27/Feb/13 ] | 
| 
 Luke and I had a quick chat on this. We think that changing the current text to a comment along the lines of:  |