Szczegóły programowe:
Wersja: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Filmu: 17 Feb 15
Licencja: Wolny
Popularność: 218
Scala to nowoczesny i open source, multi-język programowania paradygmat specjalnie zaprojektowane, aby wyrazić wspólne wzorce programowe w eleganckim, zwięzły i bezpieczny sposób typu.
Scala płynnie integruje funkcje języków obiektowych i funkcjonalnych, w tym wstawek, typów danych algebraicznych z dopasowywania wzorców, genericity i wiele więcej
Co nowego w tym wydaniu:.
- Naprawiono błąd z super-dostępowych / typy zależne
- fix backportu wariancji wydajność walidator
- Rozwiń komentarz z bardziej szczegółowym TODO
- Naprawa po opuszczonych symbol / default-named- args
- Binary compat. Rozwiązaniem wymazanie błędów SI-7120
- sprawdzian już ustaloną crasher
- ujednolica stan sztuki SI-wrt 8104
- Fix BrowserTraverser obiektów pakietu
- Próba wykazania SI-8085
- Przywróć & quot; SI-6426, importable _ & rdquo;.
- Cykl Fix Inliner z rekurencji, oddzielna kompilacja
- przeciążenia, domyślne ograniczenie Polytype świadomość,
- HashSet powinny wdrożyć unię
- usuwanie kodu obronną wykonany nieaktualne istniejącej poprawki do SI-5604
- nadgorliwy dochodzić w GenBCode
- Umieszcza SI-7335 poprawkę za bandery poziom źródła
- Umieszcza poprawkę SI-6899 pod bandery poziomu źródła
- Dodaj flagę "A" -Xsource np umożliwiającą kompilację Tryb 2.10
- Zakres błąd: Nieprawidłowy wynik dla Long.MinValue do Long.MaxValue przez Int.MaxVal
- naprawić funkcje anonimowe symbolami
- HashMap powinny wdrożyć filtr
- Zestaw powinien realizować filtr,
- docs StringContext.f aktualizacja
- Wyniki ImmutableSetFactory.empty w StackOverflowError
- quasi-kompleksowe BigDecimal solidarność / prawidłowość poprawek.
- zapobiec ewentualnym SOE podczas strumieniu # spłaszczyć.
- Usuń misc. Elementydeprecated
- Refactor na przegląd kodu
- Carat = & gt; Daszek,
- Unprintables w wiadomości
- linie zliczanie EOLs
- potępiać automatyczne () wprowadzenie na listach argumentów
- Użyj Regex.quote
- Dodaj Regex.quote
- rozpakuj / unzip3 powrócić typ złego statycznego, gdy stosowane do tablic
- Fix fałszywe & quot; zastępuje nic & quot; dla klasy przypadku chronionego param
- Narzędzia specjalistyczne subsetOf dla HashSet
- Fix niedeterministyczne
Właściciele
Co nowego w wersji 2.10.4 RC1:
- Zajęcia Wartość:
- Klasa może się przedłużyć AnyVal by zachowywał się jak typu struct (ograniczenia).
- http://docs.scala-lang.org/overviews/core/value-classes.html
- Zajęcia Pośrednia:
- ukryte modyfikator stosuje się obecnie również do definicji klas, aby zmniejszyć kotła z ukrytych owijarki.
- http://docs.scala-lang.org/sips/pending/implicit-classes.html
- Interpolacja String:
- val co = & quot; & quot ;; niesamowite println (s & quot; interpolacji ciąg jest $ {what.toUpperCase} & quot;)
- http://docs.scala-lang.org/overviews/core/string-interpolation.html
- Futures i obiecuje:
- asynchronicznie trochę JSON: dla (req
Co nowego w wersji 2.10.0:
- Zajęcia Wartość:
- Klasa może się przedłużyć AnyVal by zachowywał się jak typu struct (ograniczenia).
- http://docs.scala-lang.org/overviews/core/value-classes.html
- Zajęcia Pośrednia:
- ukryte modyfikator stosuje się obecnie również do definicji klas, aby zmniejszyć kotła z ukrytych owijarki.
- http://docs.scala-lang.org/sips/pending/implicit-classes.html
- Interpolacja String:
- val co = & quot; & quot ;; niesamowite println (s & quot; interpolacji ciąg jest $ {what.toUpperCase} & quot;)
- http://docs.scala-lang.org/overviews/core/string-interpolation.html
- Futures i obiecuje:
- asynchronicznie trochę JSON: dla (req
Co nowego w wersji 2.9.1-1:
- Nie należy oznaczyć w metodach mieszanych jak mosty.
- Dodaj syntetycznych flagę metod Bridge.
- Aktualizacja build dla wydawnictwa do sonatype OSSRH
Co nowego w wersji 2.7.7:
- Ta wersja zawiera poprawki do biblioteki Actors, Scala Eclipse IDE dla ulepszeń, poprawek dla wystąpienia błędu związanego Wreszcie klauzule i wyjątki, poprawki do odziedziczonych leniwych odstępach oraz poprawki i ulepszenia do instalatora jar.
Co nowego w wersji 2.7.7 RC1:
- To wydanie zawiera poprawki i dla aktorów refaktoryzacji biblioteka, kilka usprawnień w Scala dla Eclipse IDE, a także dodatkowe poprawki.
Co nowego w wersji 2.7.6:
- dotyczy to niewielkie Poświadczenie obsługi jedną rzadko problem, który mógł Wynik w & quot; zniekształconego Scala podpisania & quot; wiadomość.
- Brak inne poprawki lub zmiany są uwzględniane; jeśli nigdy nie spotkałem wiadomość powyżej, nie zauważysz żadnej różnicy po modernizacji.
Co nowego w wersji 2.7.5:
- Poprawiono # 1999 (problem Głód, gdy wiele zadań tworzone są z FJTaskRunner gwintu). Może to doprowadzić do JVM zabraknie pamięci, gdy wiele podmiotów, gdzie tworzone w bardzo wysokiej częstotliwości.
- Poprawiono # 2000 (Linked aktorzy nie zawsze kończy się prawidłowo). Może to prowadzić do wycieku pamięci w aplikacjach, które tworzą wiele związanych aktorów.
- niepełnosprawnych referencyjne liczenia podmioty korzystające WeakReferences, ponieważ może to prowadzić do wycieków pamięci. Zakończenie aktorów nadal śledzone, choć przy użyciu prostsze systemy, która nie polega na WeakReferences. W niektórych przypadkach użytkownicy muszą obecnie nazywamy `Scheduler.shutdown ()` wyraźnie wypowiedzieć wniosek aktor oparte.
- Naprawiono błąd w `` NullPointerException`. Scheduler.restart`
Co nowego w wersji 2.7.4:
- Ta nowa wersja jest wydaniem; kilka błędów zostało poprawionych, ale na tym etapie dodajemy tylko nowe funkcje do nowej Scala 2,8 kodzie, które powinny zakończyć się w ciągu kilku miesięcy.
- Ta wersja będzie ostatnim wydaniem gałęzi 2.7.x, a także będzie ostatnim, który obsługuje starej wersji 1.4 Java Virtual Machine.
Komentarze nie znaleziono