Các chi tiết về phần mềm:
Phiên bản: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Ngày tải lên: 17 Feb 15
Giấy phép: Miễn phí
Phổ biến: 218
Scala là một nguồn hiện đại và cởi mở, ngôn ngữ lập trình đa mẫu thiết kế đặc biệt để thể hiện mô hình lập trình phổ biến theo một cách ngắn gọn và an toàn loại thanh lịch.
Scala suốt tích hợp các tính năng của ngôn ngữ hướng đối tượng và chức năng bao gồm mixins, kiểu dữ liệu đại số với mô hình kết hợp, genericity, và nhiều hơn nữa
là gì mới trong phiên bản này:.
- Fix lỗi với siêu accessors / loại phụ thuộc
- fix backport đúng hiệu suất validator
- Mở rộng các bình luận với một chi tiết hơn TODO
- biểu tượng sửa chữa sau khi bị bỏ rơi named- / default-args
- compat Binary. Cách giải quyết cho lỗi tẩy xoá SI-7120
- Kiểm tra trường hợp cho Crasher đã cố định
- hệ thống hóa các trạng thái của nghệ thuật wrt SI-8104
- Fix BrowserTraverser cho các đối tượng gói
- Kiểm tra chứng minh SI-8085
- Revert & quot; SI-6426, nhập cảng _ & quot;.
- chu kỳ Fix inliner với đệ quy, biên dịch riêng biệt
- Thực hiện quá tải, hạn chế mặc định POLYTYPE biết
- HashSet nên thực hiện đoàn
- loại bỏ mã bảo vệ trang lỗi thời bởi hiện có để sửa chữa SI-5604
- khẳng định quá nhiều đồ trong GenBCode
- Đặt fix SI-7335 sau một cấp nguồn cờ
- Đặt fix SI-6899 dưới một lá cờ cấp nguồn
- Thêm một lá cờ '-Xsource' cho phép biên soạn trong ví dụ Chế độ 2.10
- lỗi Range: kết quả sai cho Long.MinValue để Long.MaxValue bởi Int.MaxVal
- sửa chữa chức năng ẩn danh với placeholders
- HashMap nên thực hiện bộ lọc
- Set nên thực hiện bộ lọc
- docs StringContext.f cập nhật
- kết quả ImmutableSetFactory.empty trong StackOverflowError
- Quasi-toàn diện BigDecimal lành mạnh / sửa chữa đúng đắn.
- có thể ngăn chặn các doanh nghiệp nhà nước trong suối # flatten.
- Remove misc. yếu tốdeprecated
- Refactor mỗi mã xem
- Carat = & gt; Caret
- Unprintables trong tin nhắn
- dòng Đếm bởi EOLs
- Phản đối tự động () chèn trong danh sách đối số
- Sử dụng Regex.quote
- Thêm Regex.quote
- unzip / unzip3 trở lại loại sai tĩnh khi áp dụng cho mảng
- Sửa chữa sai & quot; đè gì & quot; cho trường hợp lớp bảo vệ param
- Thực hiện subsetOf chuyên cho HashSet
- Fix không xác định
Chủ
là gì mới trong phiên bản 2.10.4 RC1:
- Lớp học Value:
- Một lớp học bây giờ có thể mở rộng AnyVal để làm cho nó hoạt động giống như một kiểu cấu trúc (hạn chế áp dụng).
- http://docs.scala-lang.org/overviews/core/value-classes.html
- Lớp học Implicit:
- Các modifier ngầm bây giờ cũng được áp dụng để định nghĩa lớp để làm giảm nồng nhiệt của wrappers ngầm.
- http://docs.scala-lang.org/sips/pending/implicit-classes.html
- String Interpolation:
- val gì = & quot; & quot ;; tuyệt vời println (s & quot; chuỗi suy là $ {} what.toUpperCase & quot;!)
- http://docs.scala-lang.org/overviews/core/string-interpolation.html
- Futures và Promises:
- không đồng bộ có được một số JSON: for (req
là gì mới trong phiên bản 2.10.0:
- Lớp học Value:
- Một lớp học bây giờ có thể mở rộng AnyVal để làm cho nó hoạt động giống như một kiểu cấu trúc (hạn chế áp dụng).
- http://docs.scala-lang.org/overviews/core/value-classes.html
- Lớp học Implicit:
- Các modifier ngầm bây giờ cũng được áp dụng để định nghĩa lớp để làm giảm nồng nhiệt của wrappers ngầm.
- http://docs.scala-lang.org/sips/pending/implicit-classes.html
- String Interpolation:
- val gì = & quot; & quot ;; tuyệt vời println (s & quot; chuỗi suy là $ {} what.toUpperCase & quot;!)
- http://docs.scala-lang.org/overviews/core/string-interpolation.html
- Futures và Promises:
- không đồng bộ có được một số JSON: for (req
là gì mới trong phiên bản 2.9.1-1:
- Không đánh dấu hỗn hợp trong các phương pháp làm cầu.
- Thêm cờ tổng hợp các phương pháp BRIDGE.
- Update build cho xuất bản để sonatype OSSRH
là gì mới trong phiên bản 2.7.7:
- Phiên bản này bao gồm các bản sửa lỗi cho các thư viện Actors, Scala IDE cho cải tiến Eclipse, một sửa chữa cho một điều kiện lỗi liên quan đến Cuối cùng khoản, trường hợp ngoại lệ, bản sửa lỗi cho Vals lười biếng thừa kế và các bản sửa lỗi và cải tiến cho trình cài đặt jar.
là gì mới trong phiên bản 2.7.7 RC1:
- Phiên bản này bao gồm các bản sửa lỗi và tái cấu trúc cho các diễn viên thư viện, một vài cải tiến cho Scala IDE cho Eclipse, cũng như sửa lỗi bổ sung.
mới trong phiên bản 2.7.6 là gì:
- phát hành bảo dưỡng nhỏ này giải quyết một vấn đề hiếm hoi mà có thể kết quả trong một & quot; dị hình Scala chữ ký & quot; tin nhắn.
- Không sửa chữa hoặc thay đổi khác được bao gồm; nếu bạn đã bao giờ gặp phải thông báo ở trên, bạn sẽ không nhận thấy bất kỳ sự khác biệt bằng cách nâng cấp.
mới trong phiên bản 2.7.5 là gì:
- Fixed # 1999 (vấn đề nạn đói khi rất nhiều nhiệm vụ được tạo ra từ FJTaskRunner thread). Điều này có thể dẫn đến các JVM chạy ra khỏi bộ nhớ khi rất nhiều diễn viên, nơi tạo ra tại một tần số rất cao.
- Fixed # 2000 (diễn viên liên kết không phải lúc nào kết thúc đúng đắn). Điều này có thể dẫn đến rò rỉ bộ nhớ trong các ứng dụng tạo ra nhiều diễn viên liên kết.
- diễn viên tham chiếu đếm tàn tật sử dụng WeakReferences, vì điều này có thể dẫn đến rò rỉ bộ nhớ. Chấm dứt các diễn viên vẫn theo dõi, mặc dù sử dụng một lược đồ đơn giản mà không dựa trên WeakReferences. Trong một số trường hợp, người dùng bây giờ phải gọi 'Scheduler.shutdown () `một cách rõ ràng để chấm dứt một ứng dụng dựa trên diễn viên.
- Cố định một lỗi 'NullPointerException` trong `Scheduler.restart`.
là gì mới trong phiên bản 2.7.4:
- phiên bản mới này là một hành bảo trì; một số lỗi đã được cố định, nhưng ở giai đoạn này, chúng tôi chỉ có thêm các tính năng mới để các mới Scala 2,8 codebase, cần được hoàn thành trong vòng một vài tháng.
- Phiên bản này sẽ được phát hành cuối cùng của chi nhánh 2.7.x, và cũng sẽ là người cuối cùng để hỗ trợ các phiên bản cũ 1.4 của Java Virtual Machine.
Bình luận không