顾海波

【需求】跑demo

1 buildscript { 1 buildscript {
2 - ext.kotlin_version = '1.7.20' 2 + ext.kotlin_version = '1.9.0'
3 repositories { 3 repositories {
  4 + maven { url 'https://maven.aliyun.com/repository/google/' }
  5 + maven { url 'https://maven.aliyun.com/repository/public' }
  6 + maven { url 'https://maven.aliyun.com/repository/central' }
4 google() 7 google()
5 mavenCentral() 8 mavenCentral()
6 } 9 }
7 10
8 dependencies { 11 dependencies {
  12 +
9 classpath 'com.android.tools.build:gradle:7.1.2' 13 classpath 'com.android.tools.build:gradle:7.1.2'
10 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 14 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
11 } 15 }
@@ -13,6 +17,9 @@ buildscript { @@ -13,6 +17,9 @@ buildscript {
13 17
14 allprojects { 18 allprojects {
15 repositories { 19 repositories {
  20 + maven { url 'https://maven.aliyun.com/repository/google/' }
  21 + maven { url 'https://maven.aliyun.com/repository/public' }
  22 + maven { url 'https://maven.aliyun.com/repository/central' }
16 google() 23 google()
17 mavenCentral() 24 mavenCentral()
18 } 25 }
@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
2 distributionPath=wrapper/dists 2 distributionPath=wrapper/dists
3 zipStoreBase=GRADLE_USER_HOME 3 zipStoreBase=GRADLE_USER_HOME
4 zipStorePath=wrapper/dists 4 zipStorePath=wrapper/dists
5 -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip 5 +distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.5-all.zip
@@ -76,57 +76,19 @@ class _MyHomePageState extends State<MyHomePage> { @@ -76,57 +76,19 @@ class _MyHomePageState extends State<MyHomePage> {
76 TextDirection _direction = TextDirection.ltr; 76 TextDirection _direction = TextDirection.ltr;
77 final TextEditingController _controller = TextEditingController( 77 final TextEditingController _controller = TextEditingController(
78 text: r''' 78 text: r'''
79 -## ChatGPT Response  
80 79
81 -Welcome to ChatGPT! Below is an example of a response with Markdown and LaTeX code: 80 +一袋大米25千克,已经吃了它的$\frac{2}{5}$,吃了( )千克,还剩( )千克。
  81 +1. 计算已经吃的大米重量:
  82 + $$
  83 + 已经吃的大米重量 = 25 \text{千克} \times \frac{2}{5} = 25 \times 0.4 = 1
  84 +$$
  85 +2. 计算剩余的大米重量:
  86 + $$
  87 + 剩余的大米重量 = 25 \text{千克} - 10 \text{千克} = 15 \text{千克}
  88 +$$
  89 +【答案】
  90 +吃了10千克,还剩15千克。
82 91
83 -### Markdown Example  
84 -  
85 -  
86 -```  
87 -class MarkdownHelper {  
88 -  
89 -  
90 - Map<String, Widget> getTitleWidget(m.Node node) => title.getTitleWidget(node);  
91 -  
92 - Widget getPWidget(m.Element node) => p.getPWidget(node);  
93 -  
94 - Widget getPreWidget(m.Node node) => pre.getPreWidget(node);  
95 -  
96 -}  
97 -```  
98 -  
99 -  
100 -You can use Markdown to format text easily. Here are some examples:  
101 -  
102 -- `Highlighted Text`: `This text is highlighted`  
103 -- **Bold Text**: **This text is bold**  
104 -- *Italic Text*: *This text is italicized*  
105 -- [Link](https://www.example.com): [This is a link](https://www.example.com)  
106 -- Lists:  
107 - 1. Item 1  
108 - 2. Item 2  
109 - 3. Item 3  
110 -  
111 -### LaTeX Example  
112 -  
113 -You can also use LaTeX for mathematical expressions. Here's an example:  
114 -  
115 -- **Equation**: \( f(x) = x^2 + 2x + 1 \)  
116 -- **Integral**: \( \int_{0}^{1} x^2 \, dx \)  
117 -- **Matrix**:  
118 -  
119 -\[  
120 -\begin{bmatrix}  
121 -1 & 2 & 3 \\  
122 -4 & 5 & 6 \\  
123 -7 & 8 & 9  
124 -\end{bmatrix}  
125 -\]  
126 -  
127 -### Conclusion  
128 -  
129 -Markdown and LaTeX can be powerful tools for formatting text and mathematical expressions in your Flutter app. If you have any questions or need further assistance, feel free to ask!  
130 ''', 92 ''',
131 ); 93 );
132 File? file; 94 File? file;
@@ -181,8 +143,7 @@ Markdown and LaTeX can be powerful tools for formatting text and mathematical ex @@ -181,8 +143,7 @@ Markdown and LaTeX can be powerful tools for formatting text and mathematical ex
181 ? Theme.of(context).colorScheme.onSurfaceVariant 143 ? Theme.of(context).colorScheme.onSurfaceVariant
182 : Theme.of(context) 144 : Theme.of(context)
183 .colorScheme 145 .colorScheme
184 - .onSurface  
185 - .withValues(alpha: 0.38), 146 + .onSurface,
186 ), 147 ),
187 ), 148 ),
188 IconButton( 149 IconButton(
@@ -280,8 +241,7 @@ Markdown and LaTeX can be powerful tools for formatting text and mathematical ex @@ -280,8 +241,7 @@ Markdown and LaTeX can be powerful tools for formatting text and mathematical ex
280 border: Border.all( 241 border: Border.all(
281 color: Theme.of(context) 242 color: Theme.of(context)
282 .colorScheme 243 .colorScheme
283 - .secondary  
284 - .withValues(alpha: 0.5), 244 + .secondary,
285 width: 1, 245 width: 1,
286 ), 246 ),
287 ), 247 ),
@@ -5,56 +5,56 @@ packages: @@ -5,56 +5,56 @@ packages:
5 dependency: transitive 5 dependency: transitive
6 description: 6 description:
7 name: args 7 name: args
8 - sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6  
9 - url: "https://pub.dev" 8 + sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
  9 + url: "https://pub.flutter-io.cn"
10 source: hosted 10 source: hosted
11 - version: "2.6.0" 11 + version: "2.7.0"
12 async: 12 async:
13 dependency: transitive 13 dependency: transitive
14 description: 14 description:
15 name: async 15 name: async
16 - sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63  
17 - url: "https://pub.dev" 16 + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
  17 + url: "https://pub.flutter-io.cn"
18 source: hosted 18 source: hosted
19 - version: "2.12.0" 19 + version: "2.11.0"
20 boolean_selector: 20 boolean_selector:
21 dependency: transitive 21 dependency: transitive
22 description: 22 description:
23 name: boolean_selector 23 name: boolean_selector
24 - sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"  
25 - url: "https://pub.dev" 24 + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
  25 + url: "https://pub.flutter-io.cn"
26 source: hosted 26 source: hosted
27 - version: "2.1.2" 27 + version: "2.1.1"
28 characters: 28 characters:
29 dependency: transitive 29 dependency: transitive
30 description: 30 description:
31 name: characters 31 name: characters
32 - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803  
33 - url: "https://pub.dev" 32 + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
  33 + url: "https://pub.flutter-io.cn"
34 source: hosted 34 source: hosted
35 - version: "1.4.0" 35 + version: "1.3.0"
36 clock: 36 clock:
37 dependency: transitive 37 dependency: transitive
38 description: 38 description:
39 name: clock 39 name: clock
40 - sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b  
41 - url: "https://pub.dev" 40 + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf
  41 + url: "https://pub.flutter-io.cn"
42 source: hosted 42 source: hosted
43 - version: "1.1.2" 43 + version: "1.1.1"
44 collection: 44 collection:
45 dependency: transitive 45 dependency: transitive
46 description: 46 description:
47 name: collection 47 name: collection
48 - sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"  
49 - url: "https://pub.dev" 48 + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
  49 + url: "https://pub.flutter-io.cn"
50 source: hosted 50 source: hosted
51 - version: "1.19.1" 51 + version: "1.18.0"
52 cross_file: 52 cross_file:
53 dependency: transitive 53 dependency: transitive
54 description: 54 description:
55 name: cross_file 55 name: cross_file
56 sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" 56 sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670"
57 - url: "https://pub.dev" 57 + url: "https://pub.flutter-io.cn"
58 source: hosted 58 source: hosted
59 version: "0.3.4+2" 59 version: "0.3.4+2"
60 cupertino_icons: 60 cupertino_icons:
@@ -62,7 +62,7 @@ packages: @@ -62,7 +62,7 @@ packages:
62 description: 62 description:
63 name: cupertino_icons 63 name: cupertino_icons
64 sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 64 sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6
65 - url: "https://pub.dev" 65 + url: "https://pub.flutter-io.cn"
66 source: hosted 66 source: hosted
67 version: "1.0.8" 67 version: "1.0.8"
68 desktop_drop: 68 desktop_drop:
@@ -70,17 +70,17 @@ packages: @@ -70,17 +70,17 @@ packages:
70 description: 70 description:
71 name: desktop_drop 71 name: desktop_drop
72 sha256: d55a010fe46c8e8fcff4ea4b451a9ff84a162217bdb3b2a0aa1479776205e15d 72 sha256: d55a010fe46c8e8fcff4ea4b451a9ff84a162217bdb3b2a0aa1479776205e15d
73 - url: "https://pub.dev" 73 + url: "https://pub.flutter-io.cn"
74 source: hosted 74 source: hosted
75 version: "0.4.4" 75 version: "0.4.4"
76 fake_async: 76 fake_async:
77 dependency: transitive 77 dependency: transitive
78 description: 78 description:
79 name: fake_async 79 name: fake_async
80 - sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"  
81 - url: "https://pub.dev" 80 + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78"
  81 + url: "https://pub.flutter-io.cn"
82 source: hosted 82 source: hosted
83 - version: "1.3.2" 83 + version: "1.3.1"
84 flutter: 84 flutter:
85 dependency: "direct main" 85 dependency: "direct main"
86 description: flutter 86 description: flutter
@@ -91,7 +91,7 @@ packages: @@ -91,7 +91,7 @@ packages:
91 description: 91 description:
92 name: flutter_lints 92 name: flutter_lints
93 sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c" 93 sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c"
94 - url: "https://pub.dev" 94 + url: "https://pub.flutter-io.cn"
95 source: hosted 95 source: hosted
96 version: "4.0.0" 96 version: "4.0.0"
97 flutter_math_fork: 97 flutter_math_fork:
@@ -99,7 +99,7 @@ packages: @@ -99,7 +99,7 @@ packages:
99 description: 99 description:
100 name: flutter_math_fork 100 name: flutter_math_fork
101 sha256: "284bab89b2fbf1bc3a0baf13d011c1dd324d004e35d177626b77f2fc056366ac" 101 sha256: "284bab89b2fbf1bc3a0baf13d011c1dd324d004e35d177626b77f2fc056366ac"
102 - url: "https://pub.dev" 102 + url: "https://pub.flutter-io.cn"
103 source: hosted 103 source: hosted
104 version: "0.7.3" 104 version: "0.7.3"
105 flutter_svg: 105 flutter_svg:
@@ -107,7 +107,7 @@ packages: @@ -107,7 +107,7 @@ packages:
107 description: 107 description:
108 name: flutter_svg 108 name: flutter_svg
109 sha256: c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b 109 sha256: c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b
110 - url: "https://pub.dev" 110 + url: "https://pub.flutter-io.cn"
111 source: hosted 111 source: hosted
112 version: "2.0.17" 112 version: "2.0.17"
113 flutter_test: 113 flutter_test:
@@ -132,39 +132,39 @@ packages: @@ -132,39 +132,39 @@ packages:
132 description: 132 description:
133 name: http 133 name: http
134 sha256: fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f 134 sha256: fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f
135 - url: "https://pub.dev" 135 + url: "https://pub.flutter-io.cn"
136 source: hosted 136 source: hosted
137 version: "1.3.0" 137 version: "1.3.0"
138 http_parser: 138 http_parser:
139 dependency: transitive 139 dependency: transitive
140 description: 140 description:
141 name: http_parser 141 name: http_parser
142 - sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"  
143 - url: "https://pub.dev" 142 + sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
  143 + url: "https://pub.flutter-io.cn"
144 source: hosted 144 source: hosted
145 - version: "4.1.2" 145 + version: "4.0.2"
146 leak_tracker: 146 leak_tracker:
147 dependency: transitive 147 dependency: transitive
148 description: 148 description:
149 name: leak_tracker 149 name: leak_tracker
150 - sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec  
151 - url: "https://pub.dev" 150 + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
  151 + url: "https://pub.flutter-io.cn"
152 source: hosted 152 source: hosted
153 - version: "10.0.8" 153 + version: "10.0.4"
154 leak_tracker_flutter_testing: 154 leak_tracker_flutter_testing:
155 dependency: transitive 155 dependency: transitive
156 description: 156 description:
157 name: leak_tracker_flutter_testing 157 name: leak_tracker_flutter_testing
158 - sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573  
159 - url: "https://pub.dev" 158 + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
  159 + url: "https://pub.flutter-io.cn"
160 source: hosted 160 source: hosted
161 - version: "3.0.9" 161 + version: "3.0.3"
162 leak_tracker_testing: 162 leak_tracker_testing:
163 dependency: transitive 163 dependency: transitive
164 description: 164 description:
165 name: leak_tracker_testing 165 name: leak_tracker_testing
166 sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" 166 sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
167 - url: "https://pub.dev" 167 + url: "https://pub.flutter-io.cn"
168 source: hosted 168 source: hosted
169 version: "3.0.1" 169 version: "3.0.1"
170 lints: 170 lints:
@@ -172,148 +172,148 @@ packages: @@ -172,148 +172,148 @@ packages:
172 description: 172 description:
173 name: lints 173 name: lints
174 sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235" 174 sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235"
175 - url: "https://pub.dev" 175 + url: "https://pub.flutter-io.cn"
176 source: hosted 176 source: hosted
177 version: "4.0.0" 177 version: "4.0.0"
178 matcher: 178 matcher:
179 dependency: transitive 179 dependency: transitive
180 description: 180 description:
181 name: matcher 181 name: matcher
182 - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2  
183 - url: "https://pub.dev" 182 + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
  183 + url: "https://pub.flutter-io.cn"
184 source: hosted 184 source: hosted
185 - version: "0.12.17" 185 + version: "0.12.16+1"
186 material_color_utilities: 186 material_color_utilities:
187 dependency: transitive 187 dependency: transitive
188 description: 188 description:
189 name: material_color_utilities 189 name: material_color_utilities
190 - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec  
191 - url: "https://pub.dev" 190 + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
  191 + url: "https://pub.flutter-io.cn"
192 source: hosted 192 source: hosted
193 - version: "0.11.1" 193 + version: "0.8.0"
194 meta: 194 meta:
195 dependency: transitive 195 dependency: transitive
196 description: 196 description:
197 name: meta 197 name: meta
198 - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c  
199 - url: "https://pub.dev" 198 + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
  199 + url: "https://pub.flutter-io.cn"
200 source: hosted 200 source: hosted
201 - version: "1.16.0" 201 + version: "1.12.0"
202 nested: 202 nested:
203 dependency: transitive 203 dependency: transitive
204 description: 204 description:
205 name: nested 205 name: nested
206 sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" 206 sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
207 - url: "https://pub.dev" 207 + url: "https://pub.flutter-io.cn"
208 source: hosted 208 source: hosted
209 version: "1.0.0" 209 version: "1.0.0"
210 path: 210 path:
211 dependency: transitive 211 dependency: transitive
212 description: 212 description:
213 name: path 213 name: path
214 - sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"  
215 - url: "https://pub.dev" 214 + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
  215 + url: "https://pub.flutter-io.cn"
216 source: hosted 216 source: hosted
217 - version: "1.9.1" 217 + version: "1.9.0"
218 path_parsing: 218 path_parsing:
219 dependency: transitive 219 dependency: transitive
220 description: 220 description:
221 name: path_parsing 221 name: path_parsing
222 sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca" 222 sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca"
223 - url: "https://pub.dev" 223 + url: "https://pub.flutter-io.cn"
224 source: hosted 224 source: hosted
225 version: "1.1.0" 225 version: "1.1.0"
226 petitparser: 226 petitparser:
227 dependency: transitive 227 dependency: transitive
228 description: 228 description:
229 name: petitparser 229 name: petitparser
230 - sha256: "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646"  
231 - url: "https://pub.dev" 230 + sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
  231 + url: "https://pub.flutter-io.cn"
232 source: hosted 232 source: hosted
233 - version: "6.1.0" 233 + version: "6.0.2"
234 provider: 234 provider:
235 dependency: transitive 235 dependency: transitive
236 description: 236 description:
237 name: provider 237 name: provider
238 sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c 238 sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
239 - url: "https://pub.dev" 239 + url: "https://pub.flutter-io.cn"
240 source: hosted 240 source: hosted
241 version: "6.1.2" 241 version: "6.1.2"
242 sky_engine: 242 sky_engine:
243 dependency: transitive 243 dependency: transitive
244 description: flutter 244 description: flutter
245 source: sdk 245 source: sdk
246 - version: "0.0.0" 246 + version: "0.0.99"
247 source_span: 247 source_span:
248 dependency: transitive 248 dependency: transitive
249 description: 249 description:
250 name: source_span 250 name: source_span
251 - sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"  
252 - url: "https://pub.dev" 251 + sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
  252 + url: "https://pub.flutter-io.cn"
253 source: hosted 253 source: hosted
254 - version: "1.10.1" 254 + version: "1.10.0"
255 stack_trace: 255 stack_trace:
256 dependency: transitive 256 dependency: transitive
257 description: 257 description:
258 name: stack_trace 258 name: stack_trace
259 - sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"  
260 - url: "https://pub.dev" 259 + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
  260 + url: "https://pub.flutter-io.cn"
261 source: hosted 261 source: hosted
262 - version: "1.12.1" 262 + version: "1.11.1"
263 stream_channel: 263 stream_channel:
264 dependency: transitive 264 dependency: transitive
265 description: 265 description:
266 name: stream_channel 266 name: stream_channel
267 - sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"  
268 - url: "https://pub.dev" 267 + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
  268 + url: "https://pub.flutter-io.cn"
269 source: hosted 269 source: hosted
270 - version: "2.1.4" 270 + version: "2.1.2"
271 string_scanner: 271 string_scanner:
272 dependency: transitive 272 dependency: transitive
273 description: 273 description:
274 name: string_scanner 274 name: string_scanner
275 - sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"  
276 - url: "https://pub.dev" 275 + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
  276 + url: "https://pub.flutter-io.cn"
277 source: hosted 277 source: hosted
278 - version: "1.4.1" 278 + version: "1.2.0"
279 term_glyph: 279 term_glyph:
280 dependency: transitive 280 dependency: transitive
281 description: 281 description:
282 name: term_glyph 282 name: term_glyph
283 - sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"  
284 - url: "https://pub.dev" 283 + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
  284 + url: "https://pub.flutter-io.cn"
285 source: hosted 285 source: hosted
286 - version: "1.2.2" 286 + version: "1.2.1"
287 test_api: 287 test_api:
288 dependency: transitive 288 dependency: transitive
289 description: 289 description:
290 name: test_api 290 name: test_api
291 - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd  
292 - url: "https://pub.dev" 291 + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
  292 + url: "https://pub.flutter-io.cn"
293 source: hosted 293 source: hosted
294 - version: "0.7.4" 294 + version: "0.7.0"
295 tuple: 295 tuple:
296 dependency: transitive 296 dependency: transitive
297 description: 297 description:
298 name: tuple 298 name: tuple
299 sha256: a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151 299 sha256: a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151
300 - url: "https://pub.dev" 300 + url: "https://pub.flutter-io.cn"
301 source: hosted 301 source: hosted
302 version: "2.0.2" 302 version: "2.0.2"
303 typed_data: 303 typed_data:
304 dependency: transitive 304 dependency: transitive
305 description: 305 description:
306 name: typed_data 306 name: typed_data
307 - sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006  
308 - url: "https://pub.dev" 307 + sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
  308 + url: "https://pub.flutter-io.cn"
309 source: hosted 309 source: hosted
310 - version: "1.4.0" 310 + version: "1.3.2"
311 vector_graphics: 311 vector_graphics:
312 dependency: transitive 312 dependency: transitive
313 description: 313 description:
314 name: vector_graphics 314 name: vector_graphics
315 sha256: "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de" 315 sha256: "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de"
316 - url: "https://pub.dev" 316 + url: "https://pub.flutter-io.cn"
317 source: hosted 317 source: hosted
318 version: "1.1.18" 318 version: "1.1.18"
319 vector_graphics_codec: 319 vector_graphics_codec:
@@ -321,7 +321,7 @@ packages: @@ -321,7 +321,7 @@ packages:
321 description: 321 description:
322 name: vector_graphics_codec 322 name: vector_graphics_codec
323 sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146" 323 sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146"
324 - url: "https://pub.dev" 324 + url: "https://pub.flutter-io.cn"
325 source: hosted 325 source: hosted
326 version: "1.1.13" 326 version: "1.1.13"
327 vector_graphics_compiler: 327 vector_graphics_compiler:
@@ -329,7 +329,7 @@ packages: @@ -329,7 +329,7 @@ packages:
329 description: 329 description:
330 name: vector_graphics_compiler 330 name: vector_graphics_compiler
331 sha256: "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad" 331 sha256: "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad"
332 - url: "https://pub.dev" 332 + url: "https://pub.flutter-io.cn"
333 source: hosted 333 source: hosted
334 version: "1.1.16" 334 version: "1.1.16"
335 vector_math: 335 vector_math:
@@ -337,41 +337,41 @@ packages: @@ -337,41 +337,41 @@ packages:
337 description: 337 description:
338 name: vector_math 338 name: vector_math
339 sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" 339 sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
340 - url: "https://pub.dev" 340 + url: "https://pub.flutter-io.cn"
341 source: hosted 341 source: hosted
342 version: "2.1.4" 342 version: "2.1.4"
343 vm_service: 343 vm_service:
344 dependency: transitive 344 dependency: transitive
345 description: 345 description:
346 name: vm_service 346 name: vm_service
347 - sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14"  
348 - url: "https://pub.dev" 347 + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
  348 + url: "https://pub.flutter-io.cn"
349 source: hosted 349 source: hosted
350 - version: "14.3.1" 350 + version: "14.2.1"
351 watcher: 351 watcher:
352 dependency: "direct main" 352 dependency: "direct main"
353 description: 353 description:
354 name: watcher 354 name: watcher
355 sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104" 355 sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104"
356 - url: "https://pub.dev" 356 + url: "https://pub.flutter-io.cn"
357 source: hosted 357 source: hosted
358 version: "1.1.1" 358 version: "1.1.1"
359 web: 359 web:
360 dependency: transitive 360 dependency: transitive
361 description: 361 description:
362 name: web 362 name: web
363 - sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb  
364 - url: "https://pub.dev" 363 + sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
  364 + url: "https://pub.flutter-io.cn"
365 source: hosted 365 source: hosted
366 - version: "1.1.0" 366 + version: "1.1.1"
367 xml: 367 xml:
368 dependency: transitive 368 dependency: transitive
369 description: 369 description:
370 name: xml 370 name: xml
371 sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 371 sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
372 - url: "https://pub.dev" 372 + url: "https://pub.flutter-io.cn"
373 source: hosted 373 source: hosted
374 version: "6.5.0" 374 version: "6.5.0"
375 sdks: 375 sdks:
376 - dart: ">=3.7.0 <4.0.0"  
377 - flutter: ">=3.29.0" 376 + dart: ">=3.4.0 <4.0.0"
  377 + flutter: ">=3.22.0"