p-hatan/ mirror

pub repository

mirror.p-hatan.com

vm_service_lib

0.0.12

A library to access the VM Service API.

This package is discontinued upstream.

Download archive

Readme

vm_service_lib

pub package

A library to access the VM Service Protocol.

Usage

See the example for a simple use of the library's API.

The VM Service Protocol spec can be found at github.com/dart-lang/sdk/runtime/vm/service/service.md.

Caveat emptor

The API of the library is under construction, and prone to change at any time. We'll keep the version of the library below 0.1.0 as we work on it, and rev. above that once the API is stable. We'll likely have the library's version follow the protocol's version very closely.

Features and bugs

Please file feature requests and bugs at the issue tracker.

Changelog

Changelog

0.0.12

  • bug fix for parsing MapAssociations

0.0.11

  • bug fix to the service extension API

0.0.10

  • expose a service extension API

0.0.9

  • update to the latest spec to capture the Event.inspectee field

0.0.8

  • allow listening to arbitrary event types
  • use Strings for the enum types (to allow for unknown enum values)

0.0.7

  • make the diagnostic logging synchronous
  • remove a workaround for a VM bug (fixed in 1.13.0-dev.7.3)
  • several strong mode fixes

0.0.6

  • added exceptionPauseMode to the Isolate class
  • added hashCode and operator== methods to classes supporting object identity
  • work around a VM bug with the type field of BoundVariable and BoundField

0.0.5

  • added more dartdocs
  • moved back to using Dart enums
  • changed from optional positional params to optional named params

0.0.4

  • enum redux

0.0.3

  • update to use a custom enum class
  • upgrade to the latest service protocol spec

0.0.2

  • added the setExceptionPauseMode method
  • fixed an issue with enum parsing

0.0.1

  • first publish
  • upgraded the library to the 3.0 version of the service protocol
  • upgraded the library to the 2.0 version of the service protocol
  • copied basic Dart API generator from Atom Dart Plugin https://github.com/dart-atom/dartlang/tree/master/tool
  • refactored Dart code to generate Java client as well as Dart client

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.com
flutter pub add vm_service_lib
pubspec.yaml
name: vm_service_lib
description: A library to access the VM Service API.
version: 0.0.12

author: Dart Team <misc@dartlang.org>
homepage: https://github.com/dart-lang/vm_service_drivers

environment:
  sdk: '>=1.13.0 <2.0.0'

dev_dependencies:
  logging: ^0.11.0
  markdown: ^0.9.0
  path: ^1.0.0
  pub_semver: ^1.0.0
  test: ^0.12.0

Version history

VersionPublishedArchiveSHA-256
0.0.12015-10-09T00:20:18.338ZDownload509d3385e4ce873f5082dc78c1ab3ff1d508aba14874df03ad30f09daf2599a0
0.0.22015-10-13T21:40:05.752ZDownload0b59801996ee5973e82693462154297b154968e6fb68d4adaa22439cef4000f6
0.0.32015-10-14T20:19:01.068ZDownloade302734898751945c56a681cbb5c34703c4429b10ec8461e28350a951dc7685b
0.0.42015-10-14T22:53:18.427ZDownloadba668c0edbe945e9977696c76134b4e44a1038b005624216755969910866217b
0.0.52015-10-16T02:25:38.062ZDownload7a2be74fa475fec08bce17f7be4a321bee2485a4023b981b1d5cf7d2f3f3574e
0.0.62015-10-20T21:56:32.086ZDownload0bd06f804eb982e2ee3adf3fa7ab7a9d47852f50fd2b2b52b3ee5faf2317e1a6
0.0.72015-10-26T02:11:26.724ZDownload1c448c5e11129c5e349ac472839803857c0b24d416bfe0e7f1ed1adf30828769
0.0.82015-11-19T21:41:08.290ZDownload40cb04bd3b26e7509b1337bc0344acd0d6c219ea3f8b8dabd5e11d385c59accc
0.0.8+12015-11-20T21:51:35.151ZDownload6405a35fd33dbcd8c6edcd73ca0adeb97d38ca129bfe32d3844b69c6c20fd741
0.0.8+22015-11-21T00:01:35.255ZDownloadf94fc2b9b9e1e912a0c7b964af4e93a8a6026ddbf586a3549ad16afb4c6bbfef
0.0.92015-11-24T19:09:19.979ZDownloade7ebfc3869711b0dc9c4fe9c7926f0a2c02c2b477e7e6b69fe78c721ababea2c
0.0.102015-12-07T21:10:54.275ZDownload72f958ead56f78d313ddf42022e4c949b0a683c32132ff1a0dc303861c2e7689
0.0.112015-12-08T14:41:18.484ZDownload77afcb5542a71effb78edb31a4009cd3d53ca4597ae5c7f5c783c0ee6c18a4d7
0.0.122015-12-10T20:49:29.375ZDownloadc49ae198ecac3737b0b3c13386b47d53bd25558c32906fca9b803d972b13b1a3
0.0.132015-12-16T18:21:29.086ZDownload13ad2e9cfe56404162d7bb2f54e110dbcd18b2f543903ec7ce272e347b480cdb
0.1.02015-12-16T19:15:47.385ZDownload05a4a76b4f75e7e21257a4067d1d5f440ad7800804155732f69fc520e9b4da59
0.1.12015-12-17T19:48:06.292ZDownloadb0e06bc94a54077a276f96b6932c5192468d0ec94fa3733487f4e080fa673226
0.1.22016-01-13T06:31:40.821ZDownload6c678fab7268792bb35d1c381b7cb9c9224a4bcafa0d9a5fae08b1da8b7d9db3
0.2.02016-02-09T23:32:25.595ZDownloadd936baef219d5ab2f14c319f920d85ce98545ee295d0534fb7975371dbb3640f
0.2.12016-02-17T21:57:53.579ZDownloadb37ae294242953bdd361d496e5fd26262fdeb7c4f4c8208f1937357a4fbd8c0c
0.2.22016-02-23T17:49:20.347ZDownload069ecf6a7500c7f21acfa7d26e972b22c32abe6d3c70da19c8740d0c31e15ae0
0.2.32016-02-27T05:49:15.320ZDownloadadaa108ccdd7b5e6d63e085ac42225346e79c9eb5486b5f39ff4afa0092d0034
0.2.42016-03-31T14:13:00.064ZDownloadf28b535089532db869b98781233becbb830818b7175ca6885e87d2986710cdbf
0.3.02016-04-19T17:52:40.190ZDownload2d1bca72a38f54d559a48ea03434d0de8054aa929e2c9b84c119eaa10b7ae4bd
0.3.22016-11-01T19:30:46.980ZDownload3ece87136c23685626c814eae22d597452b3350fd9639d070c7508623e91fd5a
0.3.2+12016-11-09T09:16:03.940ZDownload77bdb77f2e73a4c35f03c8a5bfa8c9aa569e7c61d92bba9259aa802a73b3d042
0.3.32017-06-16T19:20:29.837022ZDownload03bfb654d4838b2db10520bf3519dd346dc4020ec7b055f5ef8527267081d96b
0.3.42017-06-19T14:12:31.200946ZDownloade7414eccb7f8d05ceb93eff8df64bb3188c54c2fb8eecfe40abc0b4c44e78344
0.3.52017-06-22T20:09:13.780926ZDownload5fa18f1d86416649f2d178358cd615f4f9de4891a7703e212e83e423cfbc981a
0.3.5+12017-08-23T16:50:51.530379ZDownloade98dbf33216be8dd9ad8e016b5d98872f8ee9d49d67e6b5cdce6fa9bf36d2f0c
0.3.5+22018-03-10T21:24:50.576902ZDownloadf511f30415e767eaaccc56249b3d6e57050b3761d2b67ddc2b7e5f6f5585f2b8
0.3.72018-04-17T16:06:54.765054ZDownloada7414728d101d30fc57c1b7caf40f14cc135fc63abbca1dcd0c0fdb847343dfa
0.3.82018-07-22T06:08:13.334812ZDownloadda0e27196d3d91177ae484ebab0ea39c4097a9ab750e0f1edcfad3410e6a8e30
0.3.92018-08-16T22:51:49.018982ZDownload0a9ed9008728f8afc68128a68d1687038fc5ad04b9526cc10f46e03908654c3e
0.3.9+12018-09-27T09:32:50.714011ZDownloadf41b6ea1b5aa82b6b27d7966dbc41f30d456a15751842f26150a1103b344d116
0.3.9+22018-10-08T14:52:31.459642ZDownloaddd320dfe8f27042ef5c0951bb9d0b4606bb315c3cc6fa2d3d39ba5d8484a15be
0.3.102018-11-01T19:55:54.634512ZDownload892c07a5b7da93cd9053331728c0d19d8ef577d4689edc49c73f2c2d84596056
0.3.10+12019-01-12T07:24:34.848256ZDownloaddc120ff2a7d46c7f470d1c066be0dd20e0244b5180779950087026d683a0eafa
0.3.10+22019-01-18T20:18:51.777022ZDownload633eab09cbb402acecde4af0ece6ad8270f4a22fa23723ba8d0097be52c65b88
3.14.12019-02-06T18:58:31.754868ZDownloadd114c32208074f26a84b048f455a4942446f790c2e1964ab9d8bde8436d5424d
3.14.22019-02-08T16:23:09.609079ZDownloadea0b8902d6b4d2c56c3c827866f54a0db0d4303e3eea83b2a74ce1983a9dce79
3.14.3-dev.02019-02-20T19:10:40.990220ZDownload59cdf495a5d39bed4a8ec76996b8fa942c1c970ff533407284dcad5870e09201
3.14.3-dev.12019-02-22T18:18:09.763103ZDownload5f83ea8859ec3282cb83cd346ddc2bc2b2b51e913216f18ef7d57031ce39c434
3.14.3-dev.22019-03-04T15:21:56.961575ZDownload48a44f928157f9c823835a3b624f83bdcc552208c8c708bd26fc33ebd35f1fe5
3.14.3-dev.32019-03-04T18:32:31.725494ZDownloadcfc2cfea2ba35d47697577f232c49a582ad5e3716a8318a1fb3b78db72fc9869
3.14.3-dev.42019-03-12T19:58:09.657207ZDownload0b14019e9ddc206064e90428f8dd3d72a5968293b22ae6fd23e262a8ff11762c
3.15.02019-04-14T21:38:45.691008ZDownload9c5a0f0b6e2bf99d55551ee589e636c18db6d1f1377fd8e79e5c404022c1f7fc
3.15.12019-04-23T15:48:33.737501ZDownload414d0a718d8d821fe22e8cddfa1ef266aa79712e2c0bde0f541343cfa85d59f8
3.15.1+12019-04-24T15:46:17.768101ZDownload091fa6512d4b862cba19dfb2346c514638adb39ecd319944dc86e5255aa674e9
3.15.1+22019-05-02T17:22:14.696105ZDownloadbdb7a67ed91d4c7edb654c77699a4f386331211d95076ec8bf0b87a18d195842
3.17.02019-05-29T14:49:06.327152ZDownloadcfbbaf2aa9ec00ac5dc4bc27b613d6bc988f1ed15829d45fce3c254074700726
3.17.0+12019-05-30T16:20:55.177483ZDownloadfafcbbc08cffec4f414021c3e4781844ad871a5d994b2a2fa3be993e1ac9e5bc
3.20.02019-06-21T18:18:52.041127ZDownloade97289195ca39b5bbb1402e16fcfd23cce27eb3675435e2c9bc5787b739a93f6
3.20.0+12019-06-24T21:23:50.417574ZDownload8f30bdfd2fedf3025e4e4a1c1b211696493de3a0f1b4437f0c6db730bdf1e5fc
3.20.0+22019-06-25T14:29:08.029512ZDownload5a5cd43f47ce1ef2509ec30d0022dcb97197d12e519cb34b89b743df60e53b4d
3.21.02019-06-27T18:37:40.553049ZDownloadc3d2c9d39df63a061e7a9da5b29ef9d10d43d54fb27d2f46c65ded57adba840c
3.21.12019-07-09T21:38:27.082913ZDownload7879dd2ea41073aeb0a14ccbbd229644424202b9edc64aaf33dccd08fb87001c
3.22.02019-07-10T16:41:33.364922ZDownloadd0a8d4ece8677a06b6a52382eb3c26da12c314995c627bdd4372eea5c42cf3ab
3.22.12019-07-15T17:36:20.122306ZDownload5b728e39d4b44f0b84bd282dc87be545fc26eb6504c8be5a61d9df732c0396da
3.22.22019-07-17T20:16:59.798708ZDownloadc49dd0b60b81b5f2fc95572c00996d4eb60a1444372f2f5f6c0adabf035b4d06
3.22.2+12019-07-25T19:32:49.843665ZDownload18f6ae72f89177374e9b538987edaa58a6f3c20626577f4592b11f02367257ba

Dependencies

No direct dependencies declared.