Tracked down the rogue "null" print
This commit is contained in:
parent
3ee209678d
commit
8fabcef9bc
4 changed files with 133 additions and 109 deletions
|
@ -2,13 +2,10 @@
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="7b89ff1e-1260-4dcf-9c3d-345de0471ea1" name="Default" comment="">
|
<list default="true" id="7b89ff1e-1260-4dcf-9c3d-345de0471ea1" name="Default" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/libraries/Dart_Packages.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Dart_Packages.xml" afterDir="false" />
|
<change afterPath="$PROJECT_DIR$/test/hm.dart" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/test/common.dart" beforeDir="false" afterPath="$PROJECT_DIR$/test/common.dart" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/lib/src/core/injection.dart" beforeDir="false" afterPath="$PROJECT_DIR$/lib/src/core/injection.dart" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/test/controller_test.dart" beforeDir="false" afterPath="$PROJECT_DIR$/test/controller_test.dart" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/pubspec.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/pubspec.yaml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/test/hooked_test.dart" beforeDir="false" afterPath="$PROJECT_DIR$/test/hooked_test.dart" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/test/routing_test.dart" beforeDir="false" afterPath="$PROJECT_DIR$/test/routing_test.dart" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/test/typed_service_test.dart" beforeDir="false" afterPath="$PROJECT_DIR$/test/typed_service_test.dart" afterDir="false" />
|
|
||||||
</list>
|
</list>
|
||||||
<ignored path="$PROJECT_DIR$/.tmp/" />
|
<ignored path="$PROJECT_DIR$/.tmp/" />
|
||||||
<ignored path="$PROJECT_DIR$/temp/" />
|
<ignored path="$PROJECT_DIR$/temp/" />
|
||||||
|
@ -31,18 +28,6 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="FileEditorManager">
|
<component name="FileEditorManager">
|
||||||
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
|
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
|
||||||
<file leaf-file-name="parameter_meta_test.dart" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/test/parameter_meta_test.dart">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="48">
|
|
||||||
<caret line="7" column="42" selection-start-line="7" selection-start-column="42" selection-end-line="7" selection-end-column="42" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#20#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="CHANGELOG.md" pinned="false" current-in-tab="false">
|
<file leaf-file-name="CHANGELOG.md" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/CHANGELOG.md">
|
<entry file="file://$PROJECT_DIR$/CHANGELOG.md">
|
||||||
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
|
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
|
||||||
|
@ -67,8 +52,17 @@
|
||||||
<file leaf-file-name="angel_http.dart" pinned="false" current-in-tab="false">
|
<file leaf-file-name="angel_http.dart" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/lib/src/http/angel_http.dart">
|
<entry file="file://$PROJECT_DIR$/lib/src/http/angel_http.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="400">
|
<state relative-caret-position="133">
|
||||||
<caret line="319" column="20" selection-start-line="319" selection-start-column="20" selection-end-line="319" selection-end-column="20" />
|
<caret line="172" column="47" lean-forward="true" selection-start-line="172" selection-start-column="47" selection-end-line="172" selection-end-column="47" />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
|
<file leaf-file-name="injection.dart" pinned="false" current-in-tab="true">
|
||||||
|
<entry file="file://$PROJECT_DIR$/lib/src/core/injection.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="43">
|
||||||
|
<caret line="141" lean-forward="true" selection-start-line="141" selection-end-line="141" />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -76,8 +70,8 @@
|
||||||
<file leaf-file-name="common.dart" pinned="false" current-in-tab="false">
|
<file leaf-file-name="common.dart" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/test/common.dart">
|
<entry file="file://$PROJECT_DIR$/test/common.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="205">
|
<state relative-caret-position="436">
|
||||||
<caret line="39" column="11" lean-forward="true" selection-start-line="39" selection-start-column="11" selection-end-line="39" selection-end-column="11" />
|
<caret line="39" column="11" selection-start-line="39" selection-start-column="11" selection-end-line="39" selection-end-column="11" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#38#92#0" expanded="true" />
|
<element signature="e#38#92#0" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
|
@ -85,6 +79,18 @@
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
|
<file leaf-file-name="hm.dart" pinned="false" current-in-tab="false">
|
||||||
|
<entry file="file://$PROJECT_DIR$/test/hm.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="96">
|
||||||
|
<caret line="6" column="76" selection-start-line="6" selection-start-column="76" selection-end-line="6" selection-end-column="76" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#0#20#0" expanded="true" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
<file leaf-file-name="routing_test.dart" pinned="false" current-in-tab="false">
|
<file leaf-file-name="routing_test.dart" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/test/routing_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/routing_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
@ -94,11 +100,11 @@
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
<file leaf-file-name="typed_service_test.dart" pinned="false" current-in-tab="true">
|
<file leaf-file-name="typed_service_test.dart" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/test/typed_service_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/typed_service_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="160">
|
<state relative-caret-position="448">
|
||||||
<caret line="10" column="5" lean-forward="true" selection-start-line="10" selection-start-column="5" selection-end-line="10" selection-end-column="5" />
|
<caret line="28" column="17" selection-start-line="28" selection-start-column="17" selection-end-line="28" selection-end-column="17" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#54#0" expanded="true" />
|
<element signature="e#0#54#0" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
|
@ -109,8 +115,8 @@
|
||||||
<file leaf-file-name="hooked_test.dart" pinned="false" current-in-tab="false">
|
<file leaf-file-name="hooked_test.dart" pinned="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/test/hooked_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/hooked_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="120">
|
<state relative-caret-position="1504">
|
||||||
<caret line="99" column="74" lean-forward="true" selection-start-line="99" selection-start-column="74" selection-end-line="99" selection-end-column="74" />
|
<caret line="99" column="74" selection-start-line="99" selection-start-column="74" selection-end-line="99" selection-end-column="74" />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -127,7 +133,6 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="FindInProjectRecents">
|
<component name="FindInProjectRecents">
|
||||||
<findStrings>
|
<findStrings>
|
||||||
<find>logger.</find>
|
|
||||||
<find>Stopwa</find>
|
<find>Stopwa</find>
|
||||||
<find>handleAnge</find>
|
<find>handleAnge</find>
|
||||||
<find>errorHandl</find>
|
<find>errorHandl</find>
|
||||||
|
@ -157,6 +162,7 @@
|
||||||
<find>Typ</find>
|
<find>Typ</find>
|
||||||
<find>TypeMatcher</find>
|
<find>TypeMatcher</find>
|
||||||
<find>cast(</find>
|
<find>cast(</find>
|
||||||
|
<find>print</find>
|
||||||
</findStrings>
|
</findStrings>
|
||||||
<replaceStrings>
|
<replaceStrings>
|
||||||
<replace>if (_isClosed && !_useStream)</replace>
|
<replace>if (_isClosed && !_useStream)</replace>
|
||||||
|
@ -197,8 +203,8 @@
|
||||||
<dir>$PROJECT_DIR$/lib/src</dir>
|
<dir>$PROJECT_DIR$/lib/src</dir>
|
||||||
<dir>$PROJECT_DIR$/test</dir>
|
<dir>$PROJECT_DIR$/test</dir>
|
||||||
<dir>$PROJECT_DIR$/lib/src/core</dir>
|
<dir>$PROJECT_DIR$/lib/src/core</dir>
|
||||||
<dir>$PROJECT_DIR$/lib</dir>
|
|
||||||
<dir>$PROJECT_DIR$</dir>
|
<dir>$PROJECT_DIR$</dir>
|
||||||
|
<dir>$PROJECT_DIR$/lib</dir>
|
||||||
</dirStrings>
|
</dirStrings>
|
||||||
</component>
|
</component>
|
||||||
<component name="Git.Settings">
|
<component name="Git.Settings">
|
||||||
|
@ -212,8 +218,6 @@
|
||||||
<component name="IdeDocumentHistory">
|
<component name="IdeDocumentHistory">
|
||||||
<option name="CHANGED_PATHS">
|
<option name="CHANGED_PATHS">
|
||||||
<list>
|
<list>
|
||||||
<option value="$PROJECT_DIR$/test/precontained_test.dart" />
|
|
||||||
<option value="$PROJECT_DIR$/test/repeat_request_test.dart" />
|
|
||||||
<option value="$PROJECT_DIR$/example/json.dart" />
|
<option value="$PROJECT_DIR$/example/json.dart" />
|
||||||
<option value="$PROJECT_DIR$/test/general_test.dart" />
|
<option value="$PROJECT_DIR$/test/general_test.dart" />
|
||||||
<option value="$PROJECT_DIR$/lib/src/http/http.dart" />
|
<option value="$PROJECT_DIR$/lib/src/http/http.dart" />
|
||||||
|
@ -253,16 +257,18 @@
|
||||||
<option value="$PROJECT_DIR$/test/serialize_test.dart" />
|
<option value="$PROJECT_DIR$/test/serialize_test.dart" />
|
||||||
<option value="$PROJECT_DIR$/test/server_test.dart" />
|
<option value="$PROJECT_DIR$/test/server_test.dart" />
|
||||||
<option value="$USER_HOME$/.pub-cache/hosted/pub.dartlang.org/angel_http_exception-1.0.0/lib/angel_http_exception.dart" />
|
<option value="$USER_HOME$/.pub-cache/hosted/pub.dartlang.org/angel_http_exception-1.0.0/lib/angel_http_exception.dart" />
|
||||||
<option value="$PROJECT_DIR$/lib/src/core/injection.dart" />
|
|
||||||
<option value="$PROJECT_DIR$/lib/src/core/map_service.dart" />
|
<option value="$PROJECT_DIR$/lib/src/core/map_service.dart" />
|
||||||
<option value="$PROJECT_DIR$/CHANGELOG.md" />
|
<option value="$PROJECT_DIR$/CHANGELOG.md" />
|
||||||
<option value="$PROJECT_DIR$/lib/src/core/response_context.dart" />
|
<option value="$PROJECT_DIR$/lib/src/core/response_context.dart" />
|
||||||
<option value="$PROJECT_DIR$/lib/src/core/request_context.dart" />
|
<option value="$PROJECT_DIR$/lib/src/core/request_context.dart" />
|
||||||
<option value="$PROJECT_DIR$/test/hooked_test.dart" />
|
<option value="$PROJECT_DIR$/test/hooked_test.dart" />
|
||||||
<option value="$PROJECT_DIR$/pubspec.yaml" />
|
|
||||||
<option value="$PROJECT_DIR$/test/common.dart" />
|
<option value="$PROJECT_DIR$/test/common.dart" />
|
||||||
<option value="$PROJECT_DIR$/test/routing_test.dart" />
|
<option value="$PROJECT_DIR$/test/routing_test.dart" />
|
||||||
<option value="$PROJECT_DIR$/test/typed_service_test.dart" />
|
<option value="$PROJECT_DIR$/test/typed_service_test.dart" />
|
||||||
|
<option value="$PROJECT_DIR$/example/hm.dart" />
|
||||||
|
<option value="$PROJECT_DIR$/pubspec.yaml" />
|
||||||
|
<option value="$PROJECT_DIR$/test/hm.dart" />
|
||||||
|
<option value="$PROJECT_DIR$/lib/src/core/injection.dart" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
|
@ -289,6 +295,9 @@
|
||||||
<foldersAlwaysOnTop value="true" />
|
<foldersAlwaysOnTop value="true" />
|
||||||
</navigator>
|
</navigator>
|
||||||
<panes>
|
<panes>
|
||||||
|
<pane id="AndroidView" />
|
||||||
|
<pane id="ProjectPane" />
|
||||||
|
<pane id="PackagesPane" />
|
||||||
<pane id="Scope">
|
<pane id="Scope">
|
||||||
<subPane subId="Project Files">
|
<subPane subId="Project Files">
|
||||||
<expand>
|
<expand>
|
||||||
|
@ -296,6 +305,11 @@
|
||||||
<item name="Root" type="cbb8eebc:String" user="Root" />
|
<item name="Root" type="cbb8eebc:String" user="Root" />
|
||||||
<item name="framework" type="cbb8eebc:String" user="framework" />
|
<item name="framework" type="cbb8eebc:String" user="framework" />
|
||||||
</path>
|
</path>
|
||||||
|
<path>
|
||||||
|
<item name="Root" type="cbb8eebc:String" user="Root" />
|
||||||
|
<item name="framework" type="cbb8eebc:String" user="framework" />
|
||||||
|
<item name="example" type="cbb8eebc:String" user="example" />
|
||||||
|
</path>
|
||||||
<path>
|
<path>
|
||||||
<item name="Root" type="cbb8eebc:String" user="Root" />
|
<item name="Root" type="cbb8eebc:String" user="Root" />
|
||||||
<item name="framework" type="cbb8eebc:String" user="framework" />
|
<item name="framework" type="cbb8eebc:String" user="framework" />
|
||||||
|
@ -307,13 +321,6 @@
|
||||||
<item name="lib" type="cbb8eebc:String" user="lib" />
|
<item name="lib" type="cbb8eebc:String" user="lib" />
|
||||||
<item name="src" type="cbb8eebc:String" user="src" />
|
<item name="src" type="cbb8eebc:String" user="src" />
|
||||||
</path>
|
</path>
|
||||||
<path>
|
|
||||||
<item name="Root" type="cbb8eebc:String" user="Root" />
|
|
||||||
<item name="framework" type="cbb8eebc:String" user="framework" />
|
|
||||||
<item name="lib" type="cbb8eebc:String" user="lib" />
|
|
||||||
<item name="src" type="cbb8eebc:String" user="src" />
|
|
||||||
<item name="core" type="cbb8eebc:String" user="core" />
|
|
||||||
</path>
|
|
||||||
<path>
|
<path>
|
||||||
<item name="Root" type="cbb8eebc:String" user="Root" />
|
<item name="Root" type="cbb8eebc:String" user="Root" />
|
||||||
<item name="framework" type="cbb8eebc:String" user="framework" />
|
<item name="framework" type="cbb8eebc:String" user="framework" />
|
||||||
|
@ -335,9 +342,6 @@
|
||||||
<select />
|
<select />
|
||||||
</subPane>
|
</subPane>
|
||||||
</pane>
|
</pane>
|
||||||
<pane id="ProjectPane" />
|
|
||||||
<pane id="AndroidView" />
|
|
||||||
<pane id="PackagesPane" />
|
|
||||||
</panes>
|
</panes>
|
||||||
</component>
|
</component>
|
||||||
<component name="PropertiesComponent">
|
<component name="PropertiesComponent">
|
||||||
|
@ -362,6 +366,7 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="RecentsManager">
|
<component name="RecentsManager">
|
||||||
<key name="MoveFile.RECENT_KEYS">
|
<key name="MoveFile.RECENT_KEYS">
|
||||||
|
<recent name="$PROJECT_DIR$/test" />
|
||||||
<recent name="$PROJECT_DIR$/lib/src/core" />
|
<recent name="$PROJECT_DIR$/lib/src/core" />
|
||||||
<recent name="$PROJECT_DIR$/lib/src/http" />
|
<recent name="$PROJECT_DIR$/lib/src/http" />
|
||||||
<recent name="$PROJECT_DIR$/lib/src/util" />
|
<recent name="$PROJECT_DIR$/lib/src/util" />
|
||||||
|
@ -664,14 +669,8 @@
|
||||||
<workItem from="1530115464302" duration="135000" />
|
<workItem from="1530115464302" duration="135000" />
|
||||||
<workItem from="1530124258733" duration="601000" />
|
<workItem from="1530124258733" duration="601000" />
|
||||||
<workItem from="1530230623749" duration="89000" />
|
<workItem from="1530230623749" duration="89000" />
|
||||||
<workItem from="1531145856019" duration="547000" />
|
<workItem from="1531145856019" duration="691000" />
|
||||||
</task>
|
<workItem from="1531146644160" duration="433000" />
|
||||||
<task id="LOCAL-00043" summary="1.0.11">
|
|
||||||
<created>1511893540118</created>
|
|
||||||
<option name="number" value="00043" />
|
|
||||||
<option name="presentableId" value="LOCAL-00043" />
|
|
||||||
<option name="project" value="LOCAL" />
|
|
||||||
<updated>1511893540118</updated>
|
|
||||||
</task>
|
</task>
|
||||||
<task id="LOCAL-00044" summary="Close #178, bump to 1.1.0">
|
<task id="LOCAL-00044" summary="Close #178, bump to 1.1.0">
|
||||||
<created>1512571595293</created>
|
<created>1512571595293</created>
|
||||||
|
@ -1009,7 +1008,14 @@
|
||||||
<option name="project" value="LOCAL" />
|
<option name="project" value="LOCAL" />
|
||||||
<updated>1530124843111</updated>
|
<updated>1530124843111</updated>
|
||||||
</task>
|
</task>
|
||||||
<option name="localTasksCounter" value="92" />
|
<task id="LOCAL-00092" summary="Provide custom IsInstanceOf for testing">
|
||||||
|
<created>1531146512450</created>
|
||||||
|
<option name="number" value="00092" />
|
||||||
|
<option name="presentableId" value="LOCAL-00092" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1531146512451</updated>
|
||||||
|
</task>
|
||||||
|
<option name="localTasksCounter" value="93" />
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="TestHistory">
|
<component name="TestHistory">
|
||||||
|
@ -1045,7 +1051,7 @@
|
||||||
</history-entry>
|
</history-entry>
|
||||||
</component>
|
</component>
|
||||||
<component name="TimeTrackingManager">
|
<component name="TimeTrackingManager">
|
||||||
<option name="totallyTimeSpent" value="154975000" />
|
<option name="totallyTimeSpent" value="155552000" />
|
||||||
</component>
|
</component>
|
||||||
<component name="TodoView">
|
<component name="TodoView">
|
||||||
<todo-panel id="selected-file">
|
<todo-panel id="selected-file">
|
||||||
|
@ -1080,10 +1086,10 @@
|
||||||
<window_info anchor="right" id="Palette	" order="3" />
|
<window_info anchor="right" id="Palette	" order="3" />
|
||||||
<window_info id="Image Layers" order="2" />
|
<window_info id="Image Layers" order="2" />
|
||||||
<window_info anchor="right" id="Capture Analysis" order="3" />
|
<window_info anchor="right" id="Capture Analysis" order="3" />
|
||||||
<window_info anchor="bottom" id="Version Control" order="7" weight="0.32905984" />
|
|
||||||
<window_info anchor="bottom" id="Run" order="2" sideWeight="0.4964476" weight="0.3973799" />
|
<window_info anchor="bottom" id="Run" order="2" sideWeight="0.4964476" weight="0.3973799" />
|
||||||
<window_info anchor="bottom" id="Terminal" order="7" weight="0.45560408" />
|
<window_info anchor="bottom" id="Version Control" order="7" weight="0.32905984" />
|
||||||
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.2534901" />
|
<window_info anchor="bottom" id="Terminal" order="7" visible="true" weight="0.44978166" />
|
||||||
|
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.25716385" />
|
||||||
<window_info anchor="bottom" id="Find" order="1" weight="0.32905984" />
|
<window_info anchor="bottom" id="Find" order="1" weight="0.32905984" />
|
||||||
<window_info anchor="right" id="SciView" order="4" />
|
<window_info anchor="right" id="SciView" order="4" />
|
||||||
<window_info anchor="right" id="Theme Preview" order="3" />
|
<window_info anchor="right" id="Theme Preview" order="3" />
|
||||||
|
@ -1108,7 +1114,6 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="VcsManagerConfiguration">
|
<component name="VcsManagerConfiguration">
|
||||||
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
|
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
|
||||||
<MESSAGE value="Deprecated AngelMetrics" />
|
|
||||||
<MESSAGE value="Export HTTP Req+Res context" />
|
<MESSAGE value="Export HTTP Req+Res context" />
|
||||||
<MESSAGE value="HTTP ResponseContext works" />
|
<MESSAGE value="HTTP ResponseContext works" />
|
||||||
<MESSAGE value="Created pkg:framework/http.dart" />
|
<MESSAGE value="Created pkg:framework/http.dart" />
|
||||||
|
@ -1133,7 +1138,8 @@
|
||||||
<MESSAGE value="+5" />
|
<MESSAGE value="+5" />
|
||||||
<MESSAGE value="+6" />
|
<MESSAGE value="+6" />
|
||||||
<MESSAGE value="+7" />
|
<MESSAGE value="+7" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="+7" />
|
<MESSAGE value="Provide custom IsInstanceOf for testing" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value="Provide custom IsInstanceOf for testing" />
|
||||||
</component>
|
</component>
|
||||||
<component name="XDebuggerManager">
|
<component name="XDebuggerManager">
|
||||||
<breakpoint-manager>
|
<breakpoint-manager>
|
||||||
|
@ -1141,20 +1147,6 @@
|
||||||
</breakpoint-manager>
|
</breakpoint-manager>
|
||||||
</component>
|
</component>
|
||||||
<component name="editorHistoryManager">
|
<component name="editorHistoryManager">
|
||||||
<entry file="file://$PROJECT_DIR$/example/view.dart">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="112">
|
|
||||||
<caret line="7" lean-forward="true" selection-start-line="7" selection-end-line="7" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file:///usr/local/Cellar/dart/2.0.0-dev.59.0/libexec/lib/core/stacktrace.dart">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="197">
|
|
||||||
<caret line="28" column="15" lean-forward="true" selection-start-line="28" selection-start-column="15" selection-end-line="28" selection-end-column="15" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/pubspec.lock">
|
<entry file="file://$PROJECT_DIR$/pubspec.lock">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="132">
|
<state relative-caret-position="132">
|
||||||
|
@ -1373,13 +1365,6 @@
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/lib/src/core/injection.dart">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="235">
|
|
||||||
<caret line="143" lean-forward="true" selection-start-line="143" selection-end-line="143" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/lib/src/http/http_request_context.dart">
|
<entry file="file://$PROJECT_DIR$/lib/src/http/http_request_context.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="58">
|
<state relative-caret-position="58">
|
||||||
|
@ -1396,7 +1381,7 @@
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/test/parameter_meta_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/parameter_meta_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="48">
|
<state relative-caret-position="112">
|
||||||
<caret line="7" column="42" selection-start-line="7" selection-start-column="42" selection-end-line="7" selection-end-column="42" />
|
<caret line="7" column="42" selection-start-line="7" selection-start-column="42" selection-end-line="7" selection-end-column="42" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#20#0" expanded="true" />
|
<element signature="e#0#20#0" expanded="true" />
|
||||||
|
@ -1430,15 +1415,8 @@
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/test/hooked_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/hooked_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="120">
|
<state relative-caret-position="1504">
|
||||||
<caret line="99" column="74" lean-forward="true" selection-start-line="99" selection-start-column="74" selection-end-line="99" selection-end-column="74" />
|
<caret line="99" column="74" selection-start-line="99" selection-start-column="74" selection-end-line="99" selection-end-column="74" />
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/pubspec.yaml">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="271">
|
|
||||||
<caret line="32" column="9" selection-start-line="32" selection-start-column="9" selection-end-line="32" selection-end-column="9" />
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
@ -1449,13 +1427,6 @@
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/lib/src/http/angel_http.dart">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="400">
|
|
||||||
<caret line="319" column="20" selection-start-line="319" selection-start-column="20" selection-end-line="319" selection-end-column="20" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$USER_HOME$/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.3/lib/src/core_matchers.dart">
|
<entry file="file://$USER_HOME$/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.3/lib/src/core_matchers.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="133">
|
<state relative-caret-position="133">
|
||||||
|
@ -1463,16 +1434,6 @@
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/test/common.dart">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="205">
|
|
||||||
<caret line="39" column="11" lean-forward="true" selection-start-line="39" selection-start-column="11" selection-end-line="39" selection-end-column="11" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#38#92#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/test/routing_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/routing_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="64">
|
<state relative-caret-position="64">
|
||||||
|
@ -1482,14 +1443,62 @@
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/test/typed_service_test.dart">
|
<entry file="file://$PROJECT_DIR$/test/typed_service_test.dart">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state relative-caret-position="160">
|
<state relative-caret-position="448">
|
||||||
<caret line="10" column="5" lean-forward="true" selection-start-line="10" selection-start-column="5" selection-end-line="10" selection-end-column="5" />
|
<caret line="28" column="17" selection-start-line="28" selection-start-column="17" selection-end-line="28" selection-end-column="17" />
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="e#0#54#0" expanded="true" />
|
<element signature="e#0#54#0" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
<entry file="file:///usr/local/Cellar/dart/2.0.0-dev.59.0/libexec/lib/async/zone.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="77">
|
||||||
|
<caret line="192" column="44" selection-start-line="192" selection-start-column="44" selection-end-line="192" selection-end-column="44" />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/pubspec.yaml">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="79">
|
||||||
|
<caret line="21" column="14" lean-forward="true" selection-start-line="21" selection-start-column="14" selection-end-line="21" selection-end-column="14" />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/test/common.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="436">
|
||||||
|
<caret line="39" column="11" selection-start-line="39" selection-start-column="11" selection-end-line="39" selection-end-column="11" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#38#92#0" expanded="true" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/test/hm.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="96">
|
||||||
|
<caret line="6" column="76" selection-start-line="6" selection-start-column="76" selection-end-line="6" selection-end-column="76" />
|
||||||
|
<folding>
|
||||||
|
<element signature="e#0#20#0" expanded="true" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/lib/src/http/angel_http.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="133">
|
||||||
|
<caret line="172" column="47" lean-forward="true" selection-start-line="172" selection-start-column="47" selection-end-line="172" selection-end-column="47" />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/lib/src/core/injection.dart">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state relative-caret-position="43">
|
||||||
|
<caret line="141" lean-forward="true" selection-start-line="141" selection-end-line="141" />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
</component>
|
</component>
|
||||||
<component name="masterDetails">
|
<component name="masterDetails">
|
||||||
<states>
|
<states>
|
||||||
|
|
|
@ -151,7 +151,7 @@ InjectionRequest preInject(Function handler) {
|
||||||
.firstWhere((m) => m.type.isAssignableTo(_Parameter),
|
.firstWhere((m) => m.type.isAssignableTo(_Parameter),
|
||||||
orElse: () => null)
|
orElse: () => null)
|
||||||
?.reflectee as Parameter;
|
?.reflectee as Parameter;
|
||||||
print(p);
|
//print(p);
|
||||||
if (p != null) {
|
if (p != null) {
|
||||||
injection.parameters[name] = new Parameter(
|
injection.parameters[name] = new Parameter(
|
||||||
cookie: p.cookie,
|
cookie: p.cookie,
|
||||||
|
|
|
@ -30,4 +30,5 @@ dev_dependencies:
|
||||||
angel_jael: ^1.0.0
|
angel_jael: ^1.0.0
|
||||||
mock_request: ^1.0.0
|
mock_request: ^1.0.0
|
||||||
http: ^0.11.3
|
http: ^0.11.3
|
||||||
|
io: ^0.3.0
|
||||||
test: ^0.12.13
|
test: ^0.12.13
|
||||||
|
|
14
test/hm.dart
Normal file
14
test/hm.dart
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
import 'dart:async';
|
||||||
|
import 'package:io/ansi.dart';
|
||||||
|
import 'all.dart' as hm;
|
||||||
|
|
||||||
|
main() async {
|
||||||
|
var zone = Zone.current.fork(
|
||||||
|
specification: new ZoneSpecification(print: (self, parent, zone, line) {
|
||||||
|
if (line == 'null') {
|
||||||
|
parent.print(zone, cyan.wrap(StackTrace.current.toString()));
|
||||||
|
}
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
return await zone.run(hm.main);
|
||||||
|
}
|
Loading…
Reference in a new issue