[ https://issues.apache.org/jira/browse/GROOVY-9312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Sun resolved GROOVY-9312. -------------------------------- Fix Version/s: 3.0.0-rc-2 Resolution: Fixed > Recent grape changes break certain usage on Windows > --------------------------------------------------- > > Key: GROOVY-9312 > URL: https://issues.apache.org/jira/browse/GROOVY-9312 > Project: Groovy > Issue Type: Improvement > Components: Grape > Environment: Windows 10 > Reporter: Paul King > Assignee: Eric Milles > Priority: Major > Fix For: 3.0.0-rc-2 > > Time Spent: 0.5h > Remaining Estimate: 0h > > The following code works in 3.0.0-rc-1 but fails in master and the 3_0_X > branch: > {code} > @Grab('net.jqwik:jqwik:1.1.4') > import groovy.transform.CompileStatic > import net.jqwik.api.ForAll > import net.jqwik.api.Property > import net.jqwik.api.constraints.IntRange; > @CompileStatic > class Jsr308 { > @Property > boolean 'size zero or positive'( > @ForAll List<Integer> items > ) { > items.size() >= 0 > } > } > {code} > The error is: > {noformat} > java.lang.IllegalArgumentException: > org.opentest4j#opentest4j;1.1.1!opentest4j.jar origin location must be > absolute: file:C:/Users/Paul > King/.m2/repository/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)