| commit | a4dc8738c0fd4f91def35fab3875affbc3402336 | [log] [tgz] |
|---|---|---|
| author | Ömer Sinan Ağacan <omersa@google.com> | Tue Sep 09 10:45:46 2025 +0200 |
| committer | GitHub <noreply@github.com> | Tue Sep 09 09:45:46 2025 +0100 |
| tree | 929ea5fd478e2eb2ab11c388a8288099f6af00cc | |
| parent | 1aa58ef5a0279e8a2df0e9e0480914a900bf5834 [diff] |
Implement `Int64` as a wrapper for `int` when targeting native and Wasm (#905) This PR adds another `Int64` implementation that is just a wrapper around `int`, to be used in targets where `int` is 64 bits. Because `dart doc` generates using the native class, all documentation comments are moved to the native class. The conditional import is implemented based on availability of the library `dart:html`, which is only available on dart2js. Improves #172. It could be further improved by having `Int64` as an extension class when targeting native and Wasm, but that would be a breaking change, and we would have to remove the `IntX` superclass as extensions cannot extend or implement other classes.
This repository is home to various Dart packages under the dart.dev publisher.
| Package | Description | Issues | Version |
|---|---|---|---|
| args | Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. | ||
| async | Utility functions and classes related to the ‘dart:async’ library. | ||
| characters | String replacement with operations that are Unicode/grapheme cluster aware. | ||
| collection | Collections and utilities functions and classes related to collections. | ||
| convert | Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. | ||
| crypto | Implementations of SHA, MD5, and HMAC cryptographic functions. | ||
| fixnum | Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. | ||
| lints | Official Dart lint rules. Defines the ‘core’ and ‘recommended’ set of lints suggested by the Dart team. | ||
| logging | Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. | ||
| os_detect | Platform independent OS detection. | ||
| path | A string-based path manipulation library. | ||
| platform | A pluggable, mockable platform information abstraction for Dart. | ||
| typed_data | Utility functions and classes related to the dart:typed_data library. |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.
For additional information about contributing, see our contributing page.