Clean dependencies

commit_hash:49a9da6e4fdf4d23866fb91b80c2110c621bfe86
This commit is contained in:
man-y
2024-10-03 10:34:34 +03:00
parent 0e07fd2790
commit b39dbb789c
15 changed files with 163 additions and 152 deletions
+1 -1
View File
@@ -10526,7 +10526,7 @@
"client/flutter/divkit/lib/src/core/runtime/members.dart":"divkit/public/client/flutter/divkit/lib/src/core/runtime/members.dart",
"client/flutter/divkit/lib/src/core/runtime/parser.dart":"divkit/public/client/flutter/divkit/lib/src/core/runtime/parser.dart",
"client/flutter/divkit/lib/src/core/runtime/runtime.dart":"divkit/public/client/flutter/divkit/lib/src/core/runtime/runtime.dart",
"client/flutter/divkit/lib/src/core/runtime/sync_runtime.dart":"divkit/public/client/flutter/divkit/lib/src/core/runtime/sync_runtime.dart",
"client/flutter/divkit/lib/src/core/runtime/runtime_sync.dart":"divkit/public/client/flutter/divkit/lib/src/core/runtime/runtime_sync.dart",
"client/flutter/divkit/lib/src/core/state/state.dart":"divkit/public/client/flutter/divkit/lib/src/core/state/state.dart",
"client/flutter/divkit/lib/src/core/state/state_id.dart":"divkit/public/client/flutter/divkit/lib/src/core/state/state_id.dart",
"client/flutter/divkit/lib/src/core/state/state_manager.dart":"divkit/public/client/flutter/divkit/lib/src/core/state/state_manager.dart",
+2
View File
@@ -1,5 +1,7 @@
## 0.5.1-rc.1
* Clean dependencies
## 0.5.0
* Add full implementation on Dart of DivKit specification for calculating expressions: Runtime
+10 -17
View File
@@ -11,17 +11,12 @@ PODS:
- DivKit_Serialization (30.14.0):
- VGSL (~> 6.0)
- Flutter (1.0.0)
- FMDB (2.7.12):
- FMDB/standard (= 2.7.12)
- FMDB/Core (2.7.12)
- FMDB/standard (2.7.12):
- FMDB/Core
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- sqflite (0.0.2):
- sqflite (0.0.3):
- Flutter
- FMDB (>= 2.7.5)
- FlutterMacOS
- VGSL (6.4.0):
- VGSLFundamentals (= 6.4.0)
- VGSLNetworking (= 6.4.0)
@@ -36,8 +31,8 @@ PODS:
DEPENDENCIES:
- DivKit (~> 30.0)
- Flutter (from `Flutter`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/ios`)
- sqflite (from `.symlinks/plugins/sqflite/ios`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- sqflite (from `.symlinks/plugins/sqflite/darwin`)
SPEC REPOS:
trunk:
@@ -45,7 +40,6 @@ SPEC REPOS:
- DivKit_LayoutKit
- DivKit_LayoutKitInterface
- DivKit_Serialization
- FMDB
- VGSL
- VGSLFundamentals
- VGSLNetworking
@@ -55,19 +49,18 @@ EXTERNAL SOURCES:
Flutter:
:path: Flutter
path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/ios"
:path: ".symlinks/plugins/path_provider_foundation/darwin"
sqflite:
:path: ".symlinks/plugins/sqflite/ios"
:path: ".symlinks/plugins/sqflite/darwin"
SPEC CHECKSUMS:
DivKit: cc64dacca7e17969ee8807b85f8f13750c2c2513
DivKit_LayoutKit: 5ff58184d402a70bf2d7de52e90576115871b5e5
DivKit_LayoutKitInterface: 43ba8a2bd5693439e93474875ecefbea8f6fba79
DivKit_Serialization: 46290b7e09f53bf398663b145d6caa74b2612281
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
FMDB: 728731dd336af3936ce00f91d9d8495f5718a0e6
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
sqflite: f7868cb717a559a515967bb4033af73521c7d3f4
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
VGSL: 14a67feafe2e6203546d4557f9259d8c705fcb83
VGSLFundamentals: 9cb06c36cb92a72c77b689a6f5c4802dd18eeb7e
VGSLNetworking: 0146afd59633755bb3fab997b3a8450f8dcd5f27
@@ -75,4 +68,4 @@ SPEC CHECKSUMS:
PODFILE CHECKSUM: 33f8f678415c6e69ec46d17ad643bfeacaa66957
COCOAPODS: 1.13.0
COCOAPODS: 1.15.2
@@ -156,7 +156,7 @@
97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1300;
LastUpgradeCheck = 1510;
ORGANIZATIONNAME = "";
TargetAttributes = {
97C146ED1CF9000F007C117D = {
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1300"
LastUpgradeVersion = "1510"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
+126 -102
View File
@@ -5,18 +5,18 @@ packages:
dependency: transitive
description:
name: args
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
url: "https://pub.dev"
source: hosted
version: "2.4.2"
version: "2.5.0"
async:
dependency: transitive
description:
name: async
sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
url: "https://pub.dev"
source: hosted
version: "2.10.0"
version: "2.11.0"
boolean_selector:
dependency: transitive
description:
@@ -29,34 +29,34 @@ packages:
dependency: transitive
description:
name: cached_network_image
sha256: fd3d0dc1d451f9a252b32d95d3f0c3c487bc41a75eba2e6097cb0b9c71491b15
sha256: "4a5d8d2c728b0f3d0245f69f921d7be90cae4c2fd5288f773088672c0893f819"
url: "https://pub.dev"
source: hosted
version: "3.2.3"
version: "3.4.0"
cached_network_image_platform_interface:
dependency: transitive
description:
name: cached_network_image_platform_interface
sha256: bb2b8403b4ccdc60ef5f25c70dead1f3d32d24b9d6117cfc087f496b178594a7
sha256: "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "4.1.1"
cached_network_image_web:
dependency: transitive
description:
name: cached_network_image_web
sha256: b8eb814ebfcb4dea049680f8c1ffb2df399e4d03bf7a352c775e26fa06e02fa0
sha256: "6322dde7a5ad92202e64df659241104a43db20ed594c41ca18de1014598d7996"
url: "https://pub.dev"
source: hosted
version: "1.0.2"
version: "1.3.0"
characters:
dependency: transitive
description:
name: characters
sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
url: "https://pub.dev"
source: hosted
version: "1.2.1"
version: "1.3.0"
clock:
dependency: transitive
description:
@@ -69,10 +69,10 @@ packages:
dependency: transitive
description:
name: collection
sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
url: "https://pub.dev"
source: hosted
version: "1.17.0"
version: "1.18.0"
crypto:
dependency: transitive
description:
@@ -108,39 +108,39 @@ packages:
dependency: transitive
description:
name: ffi
sha256: ed5337a5660c506388a9f012be0288fb38b49020ce2b45fe1f8b8323fe429f99
sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
url: "https://pub.dev"
source: hosted
version: "2.0.2"
version: "2.1.3"
file:
dependency: transitive
description:
name: file
sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d"
sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
url: "https://pub.dev"
source: hosted
version: "6.1.4"
version: "7.0.0"
fixnum:
dependency: transitive
description:
name: fixnum
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
url: "https://pub.dev"
source: hosted
version: "1.1.0"
flutter:
dependency: "direct main"
description: flutter
source: sdk
version: "0.0.0"
flutter_blurhash:
dependency: transitive
description:
name: flutter_blurhash
sha256: "05001537bd3fac7644fa6558b09ec8c0a3f2eba78c0765f88912882b1331a5c6"
url: "https://pub.dev"
source: hosted
version: "0.7.0"
flutter_cache_manager:
dependency: transitive
description:
name: flutter_cache_manager
sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba"
sha256: "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386"
url: "https://pub.dev"
source: hosted
version: "3.3.1"
version: "3.4.1"
flutter_lints:
dependency: "direct dev"
description:
@@ -153,18 +153,18 @@ packages:
dependency: "direct main"
description:
name: flutter_riverpod
sha256: b6cb0041c6c11cefb2dcb97ef436eba43c6d41287ac6d8ca93e02a497f53a4f3
sha256: "0f1974eff5bbe774bf1d870e406fc6f29e3d6f1c46bd9c58e7172ff68a785d7d"
url: "https://pub.dev"
source: hosted
version: "2.3.7"
version: "2.5.1"
flutter_svg:
dependency: transitive
description:
name: flutter_svg
sha256: f991fdb1533c3caeee0cdc14b04f50f0c3916f0dbcbc05237ccbe4e3c6b93f3f
sha256: "7b4ca6cf3304575fe9c8ec64813c8d02ee41d2afe60bcfe0678bcb5375d596a2"
url: "https://pub.dev"
source: hosted
version: "2.0.5"
version: "2.0.10+1"
flutter_test:
dependency: "direct dev"
description: flutter
@@ -174,10 +174,10 @@ packages:
dependency: transitive
description:
name: http
sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2"
sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
url: "https://pub.dev"
source: hosted
version: "0.13.6"
version: "1.2.2"
http_parser:
dependency: transitive
description:
@@ -186,22 +186,38 @@ packages:
url: "https://pub.dev"
source: hosted
version: "4.0.2"
js:
leak_tracker:
dependency: transitive
description:
name: js
sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7"
name: leak_tracker
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
url: "https://pub.dev"
source: hosted
version: "0.6.5"
version: "10.0.0"
leak_tracker_flutter_testing:
dependency: transitive
description:
name: leak_tracker_flutter_testing
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
url: "https://pub.dev"
source: hosted
version: "2.0.1"
leak_tracker_testing:
dependency: transitive
description:
name: leak_tracker_testing
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
url: "https://pub.dev"
source: hosted
version: "2.0.1"
lints:
dependency: transitive
description:
name: lints
sha256: "5e4a9cd06d447758280a8ac2405101e0e2094d2a1dbdd3756aec3fe7775ba593"
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
url: "https://pub.dev"
source: hosted
version: "2.0.1"
version: "2.1.1"
logging:
dependency: transitive
description:
@@ -214,42 +230,42 @@ packages:
dependency: transitive
description:
name: matcher
sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72"
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
url: "https://pub.dev"
source: hosted
version: "0.12.13"
version: "0.12.16+1"
material_color_utilities:
dependency: transitive
description:
name: material_color_utilities
sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
url: "https://pub.dev"
source: hosted
version: "0.2.0"
version: "0.8.0"
meta:
dependency: transitive
description:
name: meta
sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42"
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
url: "https://pub.dev"
source: hosted
version: "1.8.0"
version: "1.11.0"
octo_image:
dependency: transitive
description:
name: octo_image
sha256: "107f3ed1330006a3bea63615e81cf637433f5135a52466c7caa0e7152bca9143"
sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd"
url: "https://pub.dev"
source: hosted
version: "1.0.2"
version: "2.1.0"
path:
dependency: transitive
description:
name: path
sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
url: "https://pub.dev"
source: hosted
version: "1.8.2"
version: "1.9.0"
path_parsing:
dependency: transitive
description:
@@ -262,26 +278,26 @@ packages:
dependency: transitive
description:
name: path_provider
sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
url: "https://pub.dev"
source: hosted
version: "2.1.1"
version: "2.1.4"
path_provider_android:
dependency: transitive
description:
name: path_provider_android
sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d
url: "https://pub.dev"
source: hosted
version: "2.2.1"
version: "2.2.4"
path_provider_foundation:
dependency: transitive
description:
name: path_provider_foundation
sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d"
sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
url: "https://pub.dev"
source: hosted
version: "2.3.1"
version: "2.4.0"
path_provider_linux:
dependency: transitive
description:
@@ -294,58 +310,58 @@ packages:
dependency: transitive
description:
name: path_provider_platform_interface
sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c"
sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
url: "https://pub.dev"
source: hosted
version: "2.1.1"
version: "2.1.2"
path_provider_windows:
dependency: transitive
description:
name: path_provider_windows
sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
url: "https://pub.dev"
source: hosted
version: "2.2.1"
version: "2.3.0"
petitparser:
dependency: transitive
description:
name: petitparser
sha256: "49392a45ced973e8d94a85fdb21293fbb40ba805fc49f2965101ae748a3683b4"
sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
url: "https://pub.dev"
source: hosted
version: "5.1.0"
version: "6.0.2"
platform:
dependency: transitive
description:
name: platform
sha256: "0a279f0707af40c890e80b1e9df8bb761694c074ba7e1d4ab1bc4b728e200b59"
sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65"
url: "https://pub.dev"
source: hosted
version: "3.1.3"
version: "3.1.5"
plugin_platform_interface:
dependency: transitive
description:
name: plugin_platform_interface
sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d
sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02"
url: "https://pub.dev"
source: hosted
version: "2.1.6"
version: "2.1.8"
riverpod:
dependency: transitive
description:
name: riverpod
sha256: b0657b5b30c81a3184bdaab353045f0a403ebd60bb381591a8b7ad77dcade793
sha256: f21b32ffd26a36555e501b04f4a5dca43ed59e16343f1a30c13632b2351dfa4d
url: "https://pub.dev"
source: hosted
version: "2.3.7"
version: "2.5.1"
rxdart:
dependency: transitive
description:
name: rxdart
sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb"
sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962"
url: "https://pub.dev"
source: hosted
version: "0.27.7"
version: "0.28.0"
sky_engine:
dependency: transitive
description: flutter
@@ -355,10 +371,10 @@ packages:
dependency: transitive
description:
name: source_span
sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
url: "https://pub.dev"
source: hosted
version: "1.9.1"
version: "1.10.0"
sprintf:
dependency: transitive
description:
@@ -371,26 +387,26 @@ packages:
dependency: transitive
description:
name: sqflite
sha256: b4d6710e1200e96845747e37338ea8a819a12b51689a3bcf31eff0003b37a0b9
sha256: a43e5a27235518c03ca238e7b4732cf35eabe863a369ceba6cbefa537a66f16d
url: "https://pub.dev"
source: hosted
version: "2.2.8+4"
version: "2.3.3+1"
sqflite_common:
dependency: transitive
description:
name: sqflite_common
sha256: "8f7603f3f8f126740bc55c4ca2d1027aab4b74a1267a3e31ce51fe40e3b65b8f"
sha256: "3da423ce7baf868be70e2c0976c28a1bb2f73644268b7ffa7d2e08eab71f16a4"
url: "https://pub.dev"
source: hosted
version: "2.4.5+1"
version: "2.5.4"
stack_trace:
dependency: transitive
description:
name: stack_trace
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
url: "https://pub.dev"
source: hosted
version: "1.11.0"
version: "1.11.1"
state_notifier:
dependency: transitive
description:
@@ -403,10 +419,10 @@ packages:
dependency: transitive
description:
name: stream_channel
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
url: "https://pub.dev"
source: hosted
version: "2.1.1"
version: "2.1.2"
string_scanner:
dependency: transitive
description:
@@ -419,10 +435,10 @@ packages:
dependency: transitive
description:
name: synchronized
sha256: "5fcbd27688af6082f5abd611af56ee575342c30e87541d0245f7ff99faa02c60"
sha256: "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558"
url: "https://pub.dev"
source: hosted
version: "3.1.0"
version: "3.1.0+1"
term_glyph:
dependency: transitive
description:
@@ -435,10 +451,10 @@ packages:
dependency: transitive
description:
name: test_api
sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
url: "https://pub.dev"
source: hosted
version: "0.4.16"
version: "0.6.1"
typed_data:
dependency: transitive
description:
@@ -451,34 +467,34 @@ packages:
dependency: transitive
description:
name: uuid
sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7
sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
url: "https://pub.dev"
source: hosted
version: "4.1.0"
version: "4.5.1"
vector_graphics:
dependency: transitive
description:
name: vector_graphics
sha256: ea8d3fc7b2e0f35de38a7465063ecfcf03d8217f7962aa2a6717132cb5d43a79
sha256: "32c3c684e02f9bc0afb0ae0aa653337a2fe022e8ab064bcd7ffda27a74e288e3"
url: "https://pub.dev"
source: hosted
version: "1.1.5"
version: "1.1.11+1"
vector_graphics_codec:
dependency: transitive
description:
name: vector_graphics_codec
sha256: a5eaa5d19e123ad4f61c3718ca1ed921c4e6254238d9145f82aa214955d9aced
sha256: c86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da
url: "https://pub.dev"
source: hosted
version: "1.1.5"
version: "1.1.11+1"
vector_graphics_compiler:
dependency: transitive
description:
name: vector_graphics_compiler
sha256: "15edc42f7eaa478ce854eaf1fbb9062a899c0e4e56e775dd73b7f4709c97c4ca"
sha256: "12faff3f73b1741a36ca7e31b292ddeb629af819ca9efe9953b70bd63fc8cd81"
url: "https://pub.dev"
source: hosted
version: "1.1.5"
version: "1.1.11+1"
vector_math:
dependency: transitive
description:
@@ -495,30 +511,38 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.4.0+2"
win32:
vm_service:
dependency: transitive
description:
name: win32
sha256: "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c"
name: vm_service
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
url: "https://pub.dev"
source: hosted
version: "4.1.4"
version: "13.0.0"
web:
dependency: transitive
description:
name: web
sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
url: "https://pub.dev"
source: hosted
version: "0.5.1"
xdg_directories:
dependency: transitive
description:
name: xdg_directories
sha256: "589ada45ba9e39405c198fe34eb0f607cddb2108527e658136120892beac46d2"
sha256: faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d
url: "https://pub.dev"
source: hosted
version: "1.0.3"
version: "1.0.4"
xml:
dependency: transitive
description:
name: xml
sha256: "979ee37d622dec6365e2efa4d906c37470995871fe9ae080d967e192d88286b5"
sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
url: "https://pub.dev"
source: hosted
version: "6.2.2"
version: "6.5.0"
sdks:
dart: ">=2.19.0 <3.0.0"
flutter: ">=3.7.0"
dart: ">=3.3.0 <4.0.0"
flutter: ">=3.16.6"
@@ -47,10 +47,12 @@ flutter:
- assets/regression/accessibility/mode/
- assets/regression/action_animation/
- assets/regression/animations/
- assets/regression/animations/animators/
- assets/regression/animations/lottie/
- assets/regression/animations/transition/
- assets/regression/animations/rive/
- assets/regression/gallery/
- assets/regression/indicator/
- assets/regression/pager/
- assets/regression/variables/
- assets/regression/video/
+7 -16
View File
@@ -7,7 +7,6 @@ import 'package:divkit/src/utils/div_scaling_model.dart';
import 'package:divkit/src/utils/provider.dart';
import 'package:divkit/src/utils/trace.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
import 'package:meta/meta.dart';
/// The main widget embedding DivKit BDUI in the Flutter host application.
@@ -39,10 +38,6 @@ class DivKitView extends StatelessWidget {
/// LTR or RTL mode. If null used auto.
final TextDirection? textDirection;
/// [NOT_USED_FOR_SVG] Cache manager to override DefaultCacheManager if needed in DivImage.
@experimental
final BaseCacheManager? cacheManager;
/// [NOT_SUPPORTED_YET] Light or dark mode. If null used auto.
@experimental
final Brightness? brightness;
@@ -87,7 +82,6 @@ class DivKitView extends StatelessWidget {
this.actionHandler,
this.customHandler,
this.fontProvider,
this.cacheManager,
this.brightness,
this.textDirection,
this.showUnsupportedDivs = false,
@@ -110,16 +104,13 @@ class DivKitView extends StatelessWidget {
),
child: provide(
fontProvider ?? DivFontProvider.direct(),
child: provide(
cacheManager,
child: FocusScope(
child: _DivKitView(
data: data,
loadingBuilder: loadingBuilder,
variableStorage: variableStorage,
actionHandler: actionHandler,
customHandler: customHandler,
),
child: FocusScope(
child: _DivKitView(
data: data,
loadingBuilder: loadingBuilder,
variableStorage: variableStorage,
actionHandler: actionHandler,
customHandler: customHandler,
),
),
),
@@ -62,9 +62,12 @@ class ResolvableExpression<T> extends Expression<T> {
Result<dynamic>? _executionTree;
ExpressionToken get executionTree => _executionTree!.isSuccess
? _executionTree!.value
: throw _executionTree!.message;
ExpressionToken get executionTree {
if (_executionTree! is Success) {
return _executionTree!.value;
}
throw _executionTree!.message;
}
Set<String>? variables;
@@ -2,7 +2,7 @@ import 'package:divkit/src/core/runtime/core.dart';
import 'package:divkit/src/core/runtime/entities.dart';
import 'package:divkit/src/core/runtime/functions/functions.dart';
import 'package:divkit/src/core/runtime/members.dart';
import 'package:divkit/src/core/runtime/sync_runtime.dart';
import 'package:divkit/src/core/runtime/runtime_sync.dart';
const runtime = SyncRuntime(
functions: defaultFunctions,
@@ -28,8 +28,9 @@ class DefaultDivVariableStorage extends DivVariableStorage with EquatableMixin {
inheritedStorage?.names.contains(variable.name) ?? false;
if (isLocal) {
_storage
.add(Map.of(_storage.value)..update(variable.name, (_) => variable));
_storage.add(
Map.of(_storage.value)..update(variable.name, (_) => variable),
);
} else if (isInherited) {
inheritedStorage?.update(variable);
}
@@ -61,8 +62,7 @@ class DefaultDivVariableStorage extends DivVariableStorage with EquatableMixin {
if (_contextStreamSubject == null) {
final inheritedStream = inheritedStorage?.stream;
if (inheritedStream != null) {
_contextStreamSubject =
BehaviorSubject<Map<String, DivVariableModel>>();
_contextStreamSubject = BehaviorSubject();
_contextStreamSubscription ??= CombineLatestStream.combine2(
inheritedStream,
_storage.stream,
@@ -7,9 +7,7 @@ import 'dart:ui';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:divkit/divkit.dart';
import 'package:divkit/src/core/widgets/image/div_image_model.dart';
import 'package:divkit/src/utils/provider.dart';
import 'package:flutter/material.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
import 'package:flutter_svg/svg.dart';
class DivImageWidget extends StatefulWidget {
@@ -116,7 +114,6 @@ class _DivImageWidgetState extends State<DivImageWidget> {
alignment: model.contentAlignment.resolve(
Directionality.maybeOf(context),
),
cacheManager: watch<BaseCacheManager>(context),
);
}
}
@@ -37,8 +37,8 @@ class DivStateModel with EquatableMixin {
divId = data.divId ?? data.id ?? '';
}
final state = read<DivContext>(context)!.stateManager;
state.registerState(divId);
final state = read<DivContext>(context)!.stateManager
..registerState(divId);
return DivStateModel(
divId: divId,
-1
View File
@@ -22,7 +22,6 @@ dependencies:
visibility_detector: ">=0.2.0 <0.5.0"
cached_network_image: ^3.2.3
flutter_cache_manager: ^3.3.1
flutter_svg: ">=1.0.0 <3.0.0"
dev_dependencies: