Programinė detalės:
Versija: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Įkėlimo datą: 17 Feb 15
Licencija: Nemokamai
Populiarumas: 218
Scala modernus ir atviro kodo, kelių paradigma programavimo kalba, specialiai sukurta išreikšti bendrus programavimo metodus elegantiškas, glaustai ir tipo saugus būdas.
Scala "sklandžiai sujungia savybes objektinių ir funkcinių kalbų, įskaitant mixins, Algebrinė duomenų tipai, kurių modelio atitikimo, genericity, ir daug daugiau
Kas naujo , šioje laidoje:.
- Nustatyti klaidą su super Metodai prieigos / priklausomų rūšių
- Backport dispersija vertintojas veiklos nustatyti
- Išplėsti su išsamesniu TODO komentarą
- Remontas simbolis savininkai po apleistus named- / default-args
- Dvejetainiai compat. apeiti ištrinti klaidą SI-7120
- išbandymas jau fiksuota CRaSHer
- susistemina iš meno wrt SI-8104 būseną
- Nustatyti BrowserTraverser už paketų objektų
- testas rodo SI-8085
- Grąžinti & quot; SI-6426, importuojami _ & quot;.
- Nustatyti inliner ciklas su rekursijos, atskiras rinkinys
- Padaryti perkrautos nutylėjimą apribojimas Polytype žinoti
- HashSet turėtų įgyvendinti sąjungą
- pašalinti gynybinės kodą pagamintas pasenęs esamos Fix SI-5604
- užbaigti ir tvirtinimu į GenBCode
- Pateikia SI-7335 fix atsilieka šaltinis lygis vėliavos
- Pateikia SI-6899 fix pagal šaltinį lygio vėliava
- Pridėti '-Xsource "vėliava, leidžiantį kompiliaciją EG 2.10 režimas
- Kategorijos klaidą: Neteisingas rezultatas Long.MinValue į Long.MaxValue pagal Int.MaxVal
- nustatyti anoniminius funkcijas rezervuotų
- HashMap turėtų įgyvendinti filtrą
- Nustatyti turėtų įgyvendinti filtrą
- StringContext.f docs atnaujinimas
- ImmutableSetFactory.empty rezultatai StackOverflowError
- Pusiau išsami BigDecimal pagrįstumas / korektiškumas nustatyti.
- išvengti galimo SOE metu Stream # priploti.
- Pašalinti misc. deprecated elementai
- refactor už kodas peržiūros
- Carat = & gt; Caret
- Unprintables žinutėmis
- Count linijos pagal EOLs
- Prieštarauti automatinį () įterpimą argumentų sąrašus
- Naudoti Regex.quote
- Pridėti Regex.quote
- išpakuokite / unzip3 grįžti negerai statinio tipas, kai kreipėsi į Arrays
- Nustatyti klaidinga & quot; viršesnis nieko & quot; už atvejis klasės saugomos param
- diegia specializuotus subsetOf už HashSet
- Nustatyti ne deterministinis
Kas naujo versija 2.10.4 RC1:
- Vertė Klasės:
- klasė dabar gali pratęsti AnyVal, kad jis elgiasi kaip struct tipą (taikomi apribojimai).
- http://docs.scala-lang.org/overviews/core/value-classes.html
- numanomi Klasės:
- numanoma modifikatorius dabar taip pat taikoma klasės apibrėžtis, kad būtų sumažinti numanomų įpakavimo Standartiniai.
- http://docs.scala-lang.org/sips/pending/implicit-classes.html
- Styginių interpoliacija:
- Val kas = & quot; & quot ;; nuostabus println (S & quot; styginių interpoliacija yra $ {what.toUpperCase} & quot;)
- http://docs.scala-lang.org/overviews/core/string-interpolation.html
- Ateities ir žada: "
- asinchroniškai kažkiek JSON, nes (Req
Kas naujo versija 2.10.0:
- Vertė Klasės:
- klasė dabar gali pratęsti AnyVal, kad jis elgiasi kaip struct tipą (taikomi apribojimai).
- http://docs.scala-lang.org/overviews/core/value-classes.html
- numanomi Klasės:
- numanoma modifikatorius dabar taip pat taikoma klasės apibrėžtis, kad būtų sumažinti numanomų įpakavimo Standartiniai.
- http://docs.scala-lang.org/sips/pending/implicit-classes.html
- Styginių interpoliacija:
- Val kas = & quot; & quot ;; nuostabus println (S & quot; styginių interpoliacija yra $ {what.toUpperCase} & quot;)
- http://docs.scala-lang.org/overviews/core/string-interpolation.html
- Ateities ir žada: "
- asinchroniškai kažkiek JSON, nes (Req
Kas naujo versijos 2.9.1-1:
- Negalima pažymėti mišrios metodų kaip tiltų.
- Pridėti sintetinių vėliavą tilto metodus.
- Atnaujinti kurti leidyba kad sonatype OSSRH
Kas naujo versijos 2.7.7:
- Ši laida apima pataisymai aktorių bibliotekoje, Scala IDE Eclipse patobulinimų, dėl klaidos sąlyga, susijusi su Galiausiai sąlygos ir išimtys, pataisymai paveldėtų tingus intervalais, ir pataisymų ir patobulinimų į stiklainį montuotojas. nustatyti
Kas naujo versiją 2.7.7 RC1:
- Ši laida apima pataisymai ir refactorings dėl Aktoriai biblioteka, keletas patobulinimų Scala IDE Eclipse, taip pat papildomi pataisymai.
Kas naujo versijos 2.7.6:
- Ši nepilnametis priežiūra leidimas susijęs vienas retas dalykas, galėtų rezultatas yra & quot; klaidingos Scala parašo & quot; pranešimas.
- Nėra kiti pataisymai ar pakeitimai yra įtraukti; jei jūs niekada susidurta žinutė aukščiau, jūs nepastebėsite jokio modernizuojant skirtumą.
Kas naujo versijos 2.7.5:
- Fiksuotas # 1999 "(Badas problema, kai daug užduočių yra sukurtas iš FJTaskRunner siūlus). Tai gali sukelti JVM bėga atmintį veikėjų, kur sukūrė labai aukšto dažnio aikštelė.
- Fiksuotas # 2000 (Susiję aktoriai ne visada baigiasi gerai). Tai gali sukelti atminties nesandarus paraiškose, kurios sukuria daug susijusius veikėjus.
- Neįgalieji pagalbos skaičiavimo aktoriai naudojant WeakReferences, nes tai gali sukelti atminties nutekėjimas. Nutraukimas veikėjų vis dar stebima, nors naudojant paprastesnę sistemą, kuri negali remtis WeakReferences. Kai kuriais atvejais, vartotojai turi dabar vadiname "Scheduler.shutdown ()` aiškiai nutraukti aktorius pagrindu prašymą.
- Fixed "NullPointerException` klaidą į" Scheduler.restart`.
Kas naujo versijos 2.7.4:
- Ši nauja versija priežiūros spaudai; keletas klaidos buvo ištaisytos, tačiau šiame etape mes tik pridedant naujų funkcijų į naują Scala 2,8 codebase, kuris turėtų būti baigtas per keletą mėnesių.
- Ši versija bus paskutinis išsiskyrimas su 2.7.x filialas, taip pat bus paskutinis remti senas "Java Virtual Machine versiją 1.4.
Komentarai nerastas