Skip to content

Commit f21afb0

Browse files
authored
Update changes for M74 (#6773)
This also fixes a problem caused by a PR that didn't do `bin/plugin generate`, and I didn't want to take the time to get the author to update it, since I want to get the release out on time.
1 parent 61a759b commit f21afb0

File tree

2 files changed

+25
-4
lines changed

2 files changed

+25
-4
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
# 74
2+
- Support multiple running instance for inspectors (#6772)
3+
- Add Short super.key (#6757)
4+
- Resolves the referenced element before parsing colors (#6768)
5+
- Enable envars for run configs (#6765)
6+
- Save pub root for attach (#6764)
7+
- Build for 2023.2 EAP (#6763)
8+
- Use VM service URI instead of observatory URI for bazel test startup (#6742)
9+
- Reorg CONTRIBUTING.md (#6740)
10+
- Improve run configurations (#6739)
11+
- Allow making the plugin from multiple platforms (#6730)
12+
- Delete `flutter-idea/artifacts` link (#6729)
13+
- Remove use of legacy inspector (#6728)
14+
- Use BGT to update UI for restart/reload (#6727)
15+
- Update versions in build script (#6721)
16+
- Update Dart version for latest EAP build (#6720)
17+
- Fix generation of presubmit.yaml (#6708)
18+
- Add a readme for kokoro (#6707)
19+
- Fix typo in icon file name (#6705)
20+
- Fix presubmit template (#6706)
21+
122
# 73.1
223
- Build for Android Studio Hedgehog
324

resources/liveTemplates/flutter_miscellaneous.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
<templateSet group="Flutter">
2-
<template name="stless" value="class $NAME$ extends StatelessWidget {&#10; const $NAME$({Key? key}) : super(key: key);&#10;&#10; @override&#10; Widget build(BuildContext context) {&#10; return const Placeholder($END$);&#10; }&#10;}&#10;" description="New Stateless widget" toReformat="false" toShortenFQNames="true">
2+
<template name="stless" value="class $NAME$ extends StatelessWidget {&#10; const $NAME$({super.key});&#10;&#10; @override&#10; Widget build(BuildContext context) {&#10; return const Placeholder($END$);&#10; }&#10;}&#10;" description="New Stateless widget" toReformat="false" toShortenFQNames="true">
33
<variable name="NAME" expression="" defaultValue="" alwaysStopAt="true" />
44
<context>
55
<option name="DART_TOPLEVEL" value="true" />
66
</context>
77
</template>
8-
<template name="stful" value="class $NAME$ extends StatefulWidget {&#10; const $NAME$({Key? key}) : super(key: key);&#10;&#10; @override&#10; State&lt;$NAME$&gt; createState() =&gt; $SNAME$();&#10;}&#10;&#10;class $SNAME$ extends State&lt;$NAME$&gt; {&#10; @override&#10; Widget build(BuildContext context) {&#10; return const Placeholder($END$);&#10; }&#10;}&#10;" description="New Stateful widget" toReformat="false" toShortenFQNames="true">
8+
<template name="stful" value="class $NAME$ extends StatefulWidget {&#10; const $NAME$({super.key});&#10;&#10; @override&#10; State&lt;$NAME$&gt; createState() =&gt; $SNAME$();&#10;}&#10;&#10;class $SNAME$ extends State&lt;$NAME$&gt; {&#10; @override&#10; Widget build(BuildContext context) {&#10; return const Placeholder($END$);&#10; }&#10;}&#10;" description="New Stateful widget" toReformat="false" toShortenFQNames="true">
99
<variable name="NAME" expression="" defaultValue="" alwaysStopAt="true" />
1010
<variable name="SNAME" expression="regularExpression(concat(&quot;_&quot;, NAME, &quot;State&quot;), &quot;^__&quot;, &quot;_&quot;)" defaultValue="" alwaysStopAt="false" />
1111
<context>
1212
<option name="DART_TOPLEVEL" value="true" />
1313
</context>
1414
</template>
15-
<template name="inh" value="class $NAME$ extends InheritedWidget {&#10; const $NAME$({&#10; Key? key,&#10; required Widget child,&#10; }) : super(key: key, child: child);&#10;&#10; static $NAME$ of(BuildContext context) {&#10; final $NAME$? result = context.dependOnInheritedWidgetOfExactType&lt;$NAME$&gt;();&#10; assert(result != null, 'No $NAME$ found in context');&#10; return result!;&#10; }&#10;&#10; @override&#10; bool updateShouldNotify($NAME$ old) {&#10; return $SHOULD_NOTIFY$;&#10; }&#10;}&#10;" description="New Inherited widget" toReformat="true" toShortenFQNames="true">
15+
<template name="inh" value="class $NAME$ extends InheritedWidget {&#10; const $NAME$({&#10; super.key,&#10; required Widget child,&#10; }) : super(child: child);&#10;&#10; static $NAME$ of(BuildContext context) {&#10; final $NAME$? result = context.dependOnInheritedWidgetOfExactType&lt;$NAME$&gt;();&#10; assert(result != null, 'No $NAME$ found in context');&#10; return result!;&#10; }&#10;&#10; @override&#10; bool updateShouldNotify($NAME$ old) {&#10; return $SHOULD_NOTIFY$;&#10; }&#10;}&#10;" description="New Inherited widget" toReformat="true" toShortenFQNames="true">
1616
<variable name="NAME" expression="" defaultValue="" alwaysStopAt="true" />
1717
<variable name="SHOULD_NOTIFY" expression="" defaultValue="" alwaysStopAt="true" />
1818
<context>
1919
<option name="DART_TOPLEVEL" value="true" />
2020
</context>
2121
</template>
22-
<template name="stanim" value="class $NAME$ extends StatefulWidget {&#10; const $NAME$({Key? key}) : super(key: key);&#10;&#10; @override&#10; State&lt;$NAME$&gt; createState() =&gt; _$NAME$State();&#10;}&#10;&#10;class _$NAME$State extends State&lt;$NAME$&gt; with SingleTickerProviderStateMixin {&#10; late AnimationController _controller;&#10;&#10; @override&#10; void initState() {&#10; super.initState();&#10; _controller = AnimationController(vsync: this);&#10; }&#10;&#10; @override&#10; void dispose() {&#10; _controller.dispose();&#10; super.dispose();&#10; }&#10;&#10; @override&#10; Widget build(BuildContext context) {&#10; return const Placeholder($END$);&#10; }&#10;}&#10;" description="New Stateful widget with AnimationController" toReformat="false" toShortenFQNames="true">
22+
<template name="stanim" value="class $NAME$ extends StatefulWidget {&#10; const $NAME$({super.key});&#10;&#10; @override&#10; State&lt;$NAME$&gt; createState() =&gt; _$NAME$State();&#10;}&#10;&#10;class _$NAME$State extends State&lt;$NAME$&gt; with SingleTickerProviderStateMixin {&#10; late AnimationController _controller;&#10;&#10; @override&#10; void initState() {&#10; super.initState();&#10; _controller = AnimationController(vsync: this);&#10; }&#10;&#10; @override&#10; void dispose() {&#10; _controller.dispose();&#10; super.dispose();&#10; }&#10;&#10; @override&#10; Widget build(BuildContext context) {&#10; return const Placeholder($END$);&#10; }&#10;}&#10;" description="New Stateful widget with AnimationController" toReformat="false" toShortenFQNames="true">
2323
<variable name="NAME" expression="" defaultValue="" alwaysStopAt="true" />
2424
<context>
2525
<option name="DART_TOPLEVEL" value="true" />

0 commit comments

Comments
 (0)