Szczegóły programowe:
Wersja: 2.4 Aktualizowane
Filmu: 28 Sep 15
Licencja: Wolny
Popularność: 104
Projekt Groovy jest dynamiczny i zwinny język Java 2 Platform, która ma wiele cech, które ludzie lubią tyle w językach takich jak Python, Ruby i Smalltalk, udostępniając je do programistów Java z wykorzystaniem składni Javy, jak ,
Groovy jest zaprojektowany, aby pomóc Ci rzeczy zrobić na platformie Java 2 w szybkie, zwięzłe, w zabawny sposób
Co nowego w tym wydaniu:.
- [GROOVY-7018] - GroovyClassLoader addClasspath RegexPattern problem
- [GROOVY-7022] - powołując skrypty wykorzystujące pełną ścieżkę uszkodzony w cygwin
- [GROOVY-7097] - klasa ScriptBase nie może zostać rozwiązany, jeśli nie w bieżącym katalogu, nawet jeśli CompilerConf ścieżka klasy jest ustawiona
- [GROOVY-7127] - Dates.isJsonDate tylko rozpoznaje JavaScript datę w toJSON () Format
- [GROOVY-7159] - STC twierdzi nieistniejącego Anonymous diament Wewnętrznej z rodzajowych klasy
- [GROOVY-7338] - URL getText (requestProperties) Mapa nie akceptuje GString
- [GROOVY-7365] - w wypadku kompilator typu statycznego sprawdzania
- [GROOVY-7366] - import statyczne brakuje w generowanych odcinki
- [GROOVY-7377] - zmienna interpolowana następnie gwiazdką w Slashy-string powoduje błąd kompilatora
- [GROOVY-7381] - Setery z nie pustego typ zwracany nie przy starcie, gdy statycznie skompilowany
- [Groovy-7386] - pakiety Maven commons-cli referencyjne pom.xml zamiast porywające-all
- [GROOVY-7391] - Indy ignoruje niestandardowy wywołującego w meta klasy
- [GROOVY-7392] - JsonSlurper Fails na Ważna JSON
- [GROOVY-7416] - Problem z CompileStatic i interfejs metod w abstrakcyjne Podklasa
- [GROOVY-7424] - NPE w SecureASTCustomizer do deklaracji metody interfejsu
- [GROOVY-7448] - AbstractConcurrentMap wykonywania mikstura () na co włożyć,
- [GROOVY-7453] - CompileStatic adnotacji nie powinny wspierać cel pakietu
- [GROOVY-7456] - Konstruktorzy nie działają w Cechy
- [GROOVY-7461] - Groovy nie pisze LM, jeśli jest używany UTF-16 alias
- [GROOVY-7462] - groovy.json.internal.Dates instancję obiektów bez wyraźnego określenia parametru milisekund
- [GROOVY-7474] - Różnica między junit3 i JUnit 4 shouldFail {...} nie opisane w docs
- [GROOVY-7476] - JsonSlurper czasem nie analizuje uciekł cudzysłowów na parsowania z JsonParsingUsingCharacterSource
- [GROOVY-7477] - CompileStatic związane z & quot; BUG! Wyjątkiem w fazie "selekcji instrukcji '& quot;
- [GROOVY-7485] - BUG! Wyjątkiem w fazie 'analizy semantycznej "... podczas próby wywołania metody instancji jako domyślne dla parametru konstruktora,
- [GROOVY-7495] - Diament dziedziczenie interfejsów sprawia typu metoda powrotu niezgodne
- [GROOVY-7504] - [CVE-2015-3253] Potencjał zdalne wykonanie kodu,
- Wzrost:
- [GROOVY-7425] - Dodaj 'Mapa getBytes (parametry) "metoda klasy URL
- Pod-Zadanie
- [GROOVY-4421] - Odlewy powinny mieć wyższy priorytet niż operatorów matematycznych
- [GROOVY-5185] - priorytet operatora Hurtownie jest nieprawidłowy
- Zadanie:
- [GROOVY-6268] - Nowa dokumentacja
- [GROOVY-7470] - Zmiana pozwolenia na Adoc (przewodnika) plików do ASLv2
Co nowego w wersji 2.2.1:
- Bug
- [GROOVY-5014] - Podświetlanie składni problem w edytorze tekstu groovy.ui.Console na ekspresję pusty ciąg wprowadzenie
- [GROOVY-5385] -. StackOverflow Wyjątek podczas wywoływania super.method, która zwraca instancję odpowiedniej klasy
- [GROOVY-5740] - Nie można użyć ASTTransformationCustomizer z TimedInterrupt
- [GROOVY-6186] - Nie można wywołać metodę next () na varible, który domyślnie jest zainicjowany w każdym eachWithIndex
- [GROOVY-6191] - wyciek pamięci w GroovyScriptEngineImpl
- [GROOVY-6374] - Sprawdź błąd podczas zmuszanie Mapa na ostateczny klasie
- [GROOVY-6385] - groovy.bat: Nie można użyć znaku zapytania w parametrach skryptu
- [GROOVY-6387] - zakończenie groovysh narażone na mapie typów z wejściem "klasa",
- [GROOVY-6389] - groovysh wadliwej wyświetlanie kolekcji
- [GROOVY-6391] - groovysh: alias polecenia uszkodzony i zarejestruj
- [GROOVY-6392] - Groovysh: uzupełnianie nazw plików z zastrzeżeniem polecenia uszkodzony
- [GROOVY-6400] - wywołanie konstruktora zCompileStatic powoduje ArrayIndexOutOfBoundsException podczas kompilacji
- [GROOVY-6405] - AccessControlException z Google App Engine i wersji indy w Groovy,
- [GROOVY-6411] - Niewłaściwe zachowanie wyjątkiem, gdy klasa maCompileStatic
- [GROOVY-6419] - Groovy java.lang.VerifyError
- [GROOVY-6421] - Newify nie przypisania zmiennej lokalnej
- [GROOVY-6424] - @ elementem grupy GrabExclude jest udokumentowane jako opcjonalne, ale realizacja tego wymaga,
- [GROOVY-6426] - Nie działa za pomocą groovysh groovy-wszystko w jar
- [GROOVY-6428] - AutoCloneStyle.SIMPLE nie gra dobrze z rodzajowych,
- [GROOVY-6431] - rozdzielczość metody z parametrem BigInteger zawodzi dla argumentu rozciągającej BigInteger
- [GROOVY-6432] - ASTTransformationCustomizer powinny wspierać surowe wyrażeń dla parametrów
- [GROOVY-6434] - transformacjaNewify AST nie działa dla zamknięcia
- [GROOVY-6435] - Błąd rodzaju statyczna sprawdzanie podczas przypisywania BigInteger dziecko do BigInteger var z kontekstu statycznego
- [GROOVY-6436] - Zaloguj adnotacji złamane przez tureckiego lokalizacji
- [Groovy-6444] - Zamknięcia są nieprawidłowo zmuszany, jeśli wywołanie metody odbywa się wewnątrz zamknięcia
- Wzrost:
- [GROOVY-6427] - TheSingleton przekształcenia powinien narzekać, jeśli występują inne konstruktorów
Co nowego w wersji 2.2.0:
- ukryte zamknięcia przymus do interfejsów pojedynczych metod i abstrakcyjne Zajęcia
- Memoized transformacji buforować wynik działań ubocznych metody wolne od inwokacji,
- BaseScript adnotacji zdefiniować klasę skryptu bazowej wykorzystywane przez Groovy skryptu
- nowa klasa DelegatingBaseScript dostęp do łatwego delegowanie nieruchomości i sposób zwraca się do własnego obiektu,
- nowa transformacja dziennik Log4J2
- skompilowany typu niestandardowego rozszerzenia sprawdzania
- różne ulepszenia do Groovysh, Groovy wiersza poleceń powłoki
- i wiele innych ulepszeń i drobnych usprawnień, jak również poprawa wydajności
Co nowego w wersji 2.1.0:
- oferuje pełne wsparcie dla JDK 7 & quot; powołać Dynamiczny & quot; instrukcji kodu bajtowego i API,
- wykracza poza konwencjonalne możliwości statyczne sprawdzających typu ze szczególnym adnotacji do pomocy przy dokumentacji i bezpieczeństwa typu DSL i dodaje rozszerzenia typu statycznego sprawdzania,
- zapewnia dodatkowe opcje kompilacji dostosowywania,
- jest siłownia meta-adnotacji do łączenia adnotacji elegancko,
- oraz oferuje szereg innych usprawnień i drobnych poprawek.
Komentarze nie znaleziono