Jestem nowy na groovy i gradle i zastanawiałem się, czy ktoś wiedział, dlaczego mój scriplet nie działał (edycja faktycznie to działa ale nadal pojawia się ostrzeżenie). Ta sekcja została usunięta ze skryptu build.gradle, a intellij podkreśla to i skarży się, że: "Nie można określić typów argumentów". Każda pomoc będzie miło :)plik build.gradle, zadanie za pomocą << notacja, intellij ostrzega: "Nie można określić typu argumentu"
task hellofun << {
[silly:'billy'].each { k, v ->
println "$k=$v"
}
}
EDIT: I złożyli bug request informujące IntelliJ tego problemu
EDIT: widocznie jest to known bug będę aktualizować ten błąd jest raz naprawiono:
To dziwne. Twój kod działa bezbłędnie dla mnie. Jakiej wersji Gradle używasz? Czy zadanie nie powiedzie się, czy też problem polega na tym, że intellij narzeka na to? – silverbeak
huh ... to też działa dla mnie, ale intellij narzeka na to. – coderatchet
Która wersja IntelliJ? Nie można powielać w IntelliJ 13. (IntelliJ 12 ma bardzo ograniczone wsparcie dla Gradle). W każdym razie jest to tylko ostrzeżenie i nie wiem, co masz na myśli, mówiąc, że "mój scriplet nie działał". –