Skip to content

Commit

Permalink
[Fix: 32] Parent process can now be overwritten by child implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
Francois Normandin committed Mar 6, 2017
1 parent 44ee75e commit 395a40b
Show file tree
Hide file tree
Showing 9 changed files with 41 additions and 11 deletions.
1 change: 1 addition & 0 deletions src/JKI SMO.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
<Item Name="Test-DynamicDependency.vi" Type="VI" URL="../_Integration Testing/Test-DynamicDependency.vi"/>
<Item Name="SMO.Example.lvclass" Type="LVClass" URL="../SMO.Example/SMO.Example.lvclass"/>
<Item Name="SMO.SelfTerminating.lvclass" Type="LVClass" URL="../_Integration Testing/SMO.SelfTerminating/SMO.SelfTerminating.lvclass"/>
<Item Name="SMO.SelfTerminatingOverride.lvclass" Type="LVClass" URL="../_Integration Testing/SMO.SelfTerminatingOverride/SMO.SelfTerminatingOverride.lvclass"/>
</Item>
<Item Name="Registry" Type="Folder">
<Item Name="Registry-SMO.lvclass" Type="LVClass" URL="../Registry/Registry-SMO.lvclass"/>
Expand Down
21 changes: 10 additions & 11 deletions src/JKI State Machine Objects.vipb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VI_Package_Builder_Settings Version="0.6" Created_Date="2015-12-04 15:52:35" Modified_Date="2017-03-02 14:54:42" Creator="Francois Normandin" Comments="" ID="819508c892930c4952623073533dca0d">
<VI_Package_Builder_Settings Version="0.6" Created_Date="2015-12-04 15:52:35" Modified_Date="2017-03-06 10:32:23" Creator="Francois Normandin" Comments="" ID="b47d6dbabaedf7e4275422198fc3ba33">
<Library_General_Settings>
<Package_File_Name>JKI_StateMachineObjects</Package_File_Name>
<Library_Version>1.1.15.40</Library_Version>
<Library_Version>1.1.16.41</Library_Version>
<Auto_Increment_Version>false</Auto_Increment_Version>
<Library_Source_Folder>.</Library_Source_Folder>
<Library_Output_Folder>..\..\..</Library_Output_Folder>
Expand Down Expand Up @@ -41,9 +41,8 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Copyright/>
<Packager>JKI</Packager>
<URL>https://github.com/JKISoftware/JKI-State-Machine-Objects</URL>
<Release_Notes>[Feature: 31] Stop Dependency now exposes a timeout terminal (default = -1)

[Feature] List Dependencies method has been made protected (previously private) after addition of ownership verification which is meant to prevent leaking the dependencies list in composition hierarchy. This node is supposed to be used solely to access dependencies in own inheritance tree. An unauthorized call will return an empty list.</Release_Notes>
<Release_Notes>[Fix: 32] Parent process can now be overwritten by child implementation
</Release_Notes>
</Description>
<Destinations>
<Toolkit_VIs>
Expand Down Expand Up @@ -258,7 +257,7 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Path>Example--SMO.Example.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>930BB47C2CD62B4CC801A70C29CE36CC</GUID>
<GUID>DF9B7FDCA5879FBC53025BFA06EB06DE</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -489,7 +488,7 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Path>SMO\Set Process Kill timeout.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>9AFF62A8758B8C1FAF888F113D0E6A92</GUID>
<GUID>06B31B4C00CB08B0319EA9A0A7232B82</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -622,7 +621,7 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Path>Protected</Path>
<VI_Title/>
</Items_Data>
<GUID>217B801383534004D5A2C346903D6DF7</GUID>
<GUID>82C1BE7EFEF2B34C1028E2402ED0C792</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>1</Parent_Palette_Index>
Expand Down Expand Up @@ -839,7 +838,7 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Path>SMO\Protected\Stop Dependency.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>B5580B58106CAE2E0AB315176AE91315</GUID>
<GUID>1572349D4EC2F874EF4FADA963AC4FFC</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>2</Parent_Palette_Index>
Expand Down Expand Up @@ -874,7 +873,7 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Path>SMO.UI\Show User Interface.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>9B66023F52BCA543759994E14806B502</GUID>
<GUID>A09670F866ACF959E96ED62F373E6256</GUID>
</Functions_Palette_Data>
<Functions_Palette_Data>
<Parent_Palette_Index>0</Parent_Palette_Index>
Expand Down Expand Up @@ -923,7 +922,7 @@ The JKI SMO NI Community Group (https://decibel.ni.com/content/groups/jki-state-
<Path>URI Parsing\Parse URI.vi</Path>
<VI_Title/>
</Items_Data>
<GUID>F382503BC0766230741C92466D096C45</GUID>
<GUID>2ACB2EF833AD254637FE1965E2C5701F</GUID>
</Functions_Palette_Data>
</Library_Palette_Definition>
</VI_Package_Builder_Settings>
Binary file modified src/SMO.Example/Launch SelfTerminatingDependency.vi
Binary file not shown.
Binary file modified src/SMO/Protected/Register Process.vi
Binary file not shown.
Binary file modified src/SMO/Protected/WaitOnProcessSync.vi
Binary file not shown.
Binary file modified src/_Integration Testing/SMO.SelfTerminating/Process.vi
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version='1.0' encoding='UTF-8'?>
<LVClass LVVersion="13008000">
<Property Name="NI.Lib.Icon" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;7R=2MR%!81N=?"5X&lt;A91M&lt;/W-,&lt;'&amp;&lt;9+K1,7Q,&lt;)%N&lt;!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@P_W`:R`&gt;HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N&lt;XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&amp;R7QT0]!T0]!S0I4&lt;*&lt;)?=:XA-(]X40-X40-VDSGC?"GC4N9(&lt;)"D2,L;4ZGG?ZH%;T&gt;-]T&gt;-]T?.S.%`T.%`T.)^&lt;NF8J4@-YZ$S'C?)JHO)JHO)R&gt;"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&amp;)^@54T&amp;5TT&amp;5TQO&lt;5_INJ6Z;"[(H#&gt;ZEC&gt;ZEC&gt;Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&amp;]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3&lt;*\9B9GT@7JISVW7*NIFC&lt;)^:$D`5Q9TWE7)M@;V&amp;D,6;M29DVR]6#R],%GC47T9_/=@&gt;Z5V&gt;V57&gt;V5E&gt;V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I&gt;$\0@\W/VW&lt;[_"&lt;Y[X&amp;],0^^+,]T_J&gt;`J@_B_]'_.T`$KO.@I"O[^NF!!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">318799872</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.1</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true</Property>
<Property Name="NI.LVClass.DataValRefToSelfLimitedLibFlag" Type="Bool">true</Property>
<Property Name="NI.LVClass.FlattenedPrivateDataCTL" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!"095F.31QU+!!.-6E.$4%*76Q!!$Z!!!!2)!!!!)!!!$X!!!!!I!!!!!3.445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH4X:F=H*J:'5O&lt;(:D&lt;'&amp;T=Q!!!)A4!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!&lt;`````!!!!!!!!!!!!!!!!D6:1^.C9&amp;%+._O8/T`#JJ1!!!!Q!!!!1!!!!!AC*JIH`C/&gt;!GWD:&amp;SLA6"85(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!#&gt;Z)FKM2_&lt;3KMX_-Z_$27!!!!!%!6&gt;ZLA4E"_&amp;(%PQA_G\3'Q!!!!1FJI8YMEWS8/7E&lt;5%R3G6MQ!!!!1!!!!!!!!!&lt;Q!"4&amp;:$1U.445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH4X:F=H*J:'5O&lt;(:D&lt;'&amp;T=TJ445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH4X:F=H*J:'5O9X2M!!!!!!!"!!*735R#!!!!!!!!5&amp;2)-!!!!!5!!1!"!!!!!!)!!Q!!!!!#!!%!!!!!!#%!!!!;?*RD9'.A;G#YQ!$%D!U-0U!UE0_"A9%"!&amp;=&lt;"O1!!!!!!!"'!!!"*(C=9W$!"0_"!%AR-D!Q01$3,'DC9"L'JD:!.B?&lt;(&lt;DMB9IT-U$=SQI2:13+-6W"CD/B[A7*A`W(!NCQG!U!A^QI;1!!!!!!5A!"6EF%5U.445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH4X:F=H*J:'5O&lt;(:D&lt;'&amp;T=TJ445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH4X:F=H*J:'5O9X2M!!!!!!!!!!-!!!!!!5%!!!)E?*R49'2AS$3W-*M!J*G"7*CBA3%Z0S76CQ():Y!!(C9'/(#'UI9($I0J9%9)P`E.4\?,CE"TD9I%%X_,'F#EWS0DO+-.3+[&lt;IZ.&amp;Z&lt;C,#A?)![2:104`Q)TG)TS(OXV52$J^6&amp;C!+F[!T1'+81;&lt;RQ)UD[/B1J["PV5-J+`"!7I61CH,9=-$)",*84N!CAZ$`)*QF]D""ST&gt;(16!M&gt;Y'%.E&gt;IC,1[3)I=&gt;R&amp;5!&gt;E//.&amp;M"N%%'Z)BOI0;X\$U6U#6'U#]A%,3"3MJJPNO)0'":#\(%2GA+G-"W#KQA.-&amp;3A!F?Y!%=V(//)/-RT[^:`RT8^^0B^IO'IR9!=^1'T/Q-CQ(5BL!GE"2AD@"%AL!WG1!^A:)"(#S-$"])&lt;B%Y-NIQOD.W-19S2D(#-/9YE#TPYOLMB]7,Q$!+%O7=1!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!)!!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!)!!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!)!!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9"A!!'"G!!"BA9!!:A"A!'A!%!"M!$!!;Q$1!'D$M!"I06!!;!KQ!'A.5!"I#L!!;!V1!'A+M!"I$6!!:ALA!''.A!"A&lt;A!!9"A!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!$U^!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!$WSB\+S01!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!$WSBW*C9G+SMDU!!!!!!!!!!!!!!!!!!!!!``]!!$WSBW*C9G*C9G*CML)^!!!!!!!!!!!!!!!!!!$``Q#SBW*C9G*C9G*C9G*C9L+S!!!!!!!!!!!!!!!!!0``!)?(9G*C9G*C9G*C9G*C`L)!!!!!!!!!!!!!!!!!``]!B\+SBW*C9G*C9G*C`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SMI&gt;C9G*C`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+(MP\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!)?SML+SML+S`P\_`P\_`I=!!!!!!!!!!!!!!!!!``]!B\+SML+SML,_`P\_`P\_BQ!!!!!!!!!!!!!!!!$``Q#(ML+SML+SMP\_`P\_`P[(!!!!!!!!!!!!!!!!!0``!,+SML+SML+S`P\_`P\_ML)!!!!!!!!!!!!!!!!!``]!!)?(ML+SML,_`P\_ML+(!!!!!!!!!!!!!!!!!!$``Q!!!!#(ML+SMP\_ML+(!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!B\+SML*C!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!)&gt;C!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!"3!!&amp;'5%B11V..4SZ4:7RG6'6S&lt;7FO982J&lt;G&gt;0&gt;G6S=GFE:3ZM&gt;G.M98.T/F..4SZ4:7RG6'6S&lt;7FO982J&lt;G&gt;0&gt;G6S=GFE:3ZD&gt;'Q!!!!!!!!!!Q!!!!!#;1!!"/*YH+W5SWM4524'TQWDX)37X$T5$L9EFNN9*.HYL-&amp;I;7]8F6+57("2M-'*$WC..'FVV7Y')96#1=B#[-*.NC[S=#`"T3RUZ=+#1`-8O#E+&gt;B,0H72GEIBR9Q+83X*_ZTNTPI]"5,[R%6]4NCQA\!AP#R9%.)-!V&amp;-5/J`%+W",Z"?1K%IMG+:,\-$8*+-7$'F'AFY7:@D?K39:]J9&gt;9OF*JG+TA!6"T4A4OMV.RN_.]P)*JWM1TL*&gt;UP4&gt;Z\%@&gt;&amp;=PI#$IE`)-J5A4C$CH+0LYH&gt;STP-\FL`Y56?W7@AO9-)9XO8E?/[,U"\MFW3.*F/[U"'QZ#&lt;6;T9.#&lt;3BBDT'&amp;$%H;Y_Y.9-,)P/"GUG9#.I-['5&gt;(R*KPZ?Q3[E=DX#BS%\'8TG;3DJ3)7&gt;-WVGAU%-/TATWR)-L.';L31_UL'&lt;[LPQ=#J0\!^3'U+%WQ;]0IQU3;M#T?MR:=U!X@#F/=\2:BRX:"=6SY)6W9M6XQCT)$TY;&gt;@^J1(R_&lt;8&gt;UIFP,L]=+D_-068,%9@\\_&gt;$.8SM?V8#HXJU%:9;C8Z..,M89W)K"!!6;[FVW!;L7+#]$41W]C'O'GSQ8NJ^(=B7P?QK7KN\F&lt;O$HR]^ZDO&lt;W*N-_*,(BBP9BB$58\"_I*[Z8`(^;LQBD&lt;[AML,/.X&lt;5$QLL5B,[R9$\!'SQ/9+73WO]0;6H&amp;U"I8VOD"9&lt;VIFWZ@73K83Q_(/UWZ;&amp;5,;;&gt;5`NYZ&lt;R`W:"@^CV_4UY//'_T`.=N'C[N],W"S+&lt;6NQ3MS'0\&amp;Z\$:%Z_E=WU&gt;8]7VUGO\4I`I8N\S_Y&amp;\ZGRA&gt;_1XRQF:E!!!!!!!!"!!!!#!!!!"3!!&amp;#2%B11V..4SZ4:7RG6'6S&lt;7FO982J&lt;G&gt;0&gt;G6S=GFE:3ZM&gt;G.M98.T/F..4SZ4:7RG6'6S&lt;7FO982J&lt;G&gt;0&gt;G6S=GFE:3ZD&gt;'Q!!!!!!!!!!Q!!!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&amp;*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2&lt;70K,,Q1!&amp;KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&amp;.FFDS("!!59BE!!!!!!!!%!!!!"Q!!!:1!!!!'!!!!)6^O;6^-98.U3WZP&gt;WZ0&gt;WZJ&lt;G&gt;-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"J-6E.M98.T5(*J&gt;G&amp;U:52B&gt;'&amp;597*0=G2F=B-!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!!!!!!!!!!!&lt;4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$5A2_&gt;!!!!!!!!!#:-6E.M98.T5(*J&gt;G&amp;U:52B&gt;'&amp;-98.U18"Q&lt;'FF:&amp;2J&lt;76T&gt;'&amp;N="-!A!!!!!!"!!5!"Q!!!1!!V)%@H1!!!!!!!!!;4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B6(FQ:52F=W-4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!?4&amp;:$&lt;'&amp;T=V"S;8:B&gt;'6%982B2':M&gt;%2B&gt;'&amp;4;8JF%Q#!!!!!!!%!"1!$!!!"!!!!!!!!!!!!!!!!!!1!!A!)!!!!"!!!!%!!!!!I!!!!!A!!"!!!!!!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/U!!!&amp;X?*S.E-V+!T%5B&lt;]U4DON@V88UI!O8(8J?E"Q6VKM$_$1*'5A&gt;G1G(6TKA`B7PIB\&amp;^ZJ+SY%E10XZ_4?=\A"TIB]P,_/XI$/R8QS(=^&gt;]0?O?CR7?3R7SWHDKKKQ&lt;BS;2=DL?P48T#)'LL):H._%&gt;2V&gt;:5JP.GPGK3K;0$JD]ZC4#"BA18WCJ.'\FGMJ,`_BU-^[;"_7J.G,,O`CFH#F:SD&lt;GCY^5LWWHE'LJO/T&amp;9=:(@K3%]E3OGV1E0)AVHP=SI$BA%-B7RS*U$@5$L_:HZ@D$&lt;;(+);CC.D*RUK6M-]*J_XJ8R[I1M)!!!!!!!"K!!%!!A!$!!1!!!")!!]%!!!!!!]!W!$6!!!!51!0"!!!!!!0!.A!V1!!!&amp;I!$Q1!!!!!$Q$9!.5!!!"D!!U%!!!!!!U!U!#Z#&amp;.F:W^F)&amp;6*#&amp;.F:W^F)&amp;6*#&amp;.F:W^F)&amp;6*"F2B;'^N91!!5F.31QU+!!.-6E.$4%*76Q!!$Z!!!!2)!!!!)!!!$X!!!!!!!!!!!!!!!#!!!!!U!!!%+!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&amp;.(!!!!!!!!!9B01F.(!!!!!!!!!:R$1V.5!!!!!!!!!&lt;"-38:J!!!!!!!!!=2$4UZ1!!!!!!!!!&gt;B544AQ!!!!!!!!!?R%2E24!!!!!!!!!A"-372T!!!!!!!!!B2735.%!!!!!!!!!CB(1U2*!!!!!!!!!DRW:8*T!!!!"!!!!F"41V.3!!!!!!!!!L2(1V"3!!!!!!!!!MB*1U^/!!!!!!!!!NRJ9WQY!!!!!!!!!P"-37:Q!!!!!!!!!Q2'5%BC!!!!!!!!!RB'5&amp;.&amp;!!!!!!!!!SR-37*E!!!!!!!!!U"#2%BC!!!!!!!!!V2#2&amp;.&amp;!!!!!!!!!WB73624!!!!!!!!!XR%6%B1!!!!!!!!!Z".65F%!!!!!!!!![2)36.5!!!!!!!!!\B71V21!!!!!!!!!]R'6%&amp;#!!!!!!!!!_!!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#Q!!!!!!!!!!0````]!!!!!!!!!O!!!!!!!!!!!`````Q!!!!!!!!$-!!!!!!!!!!$`````!!!!!!!!!/!!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!&amp;=!!!!!!!!!!$`````!!!!!!!!!71!!!!!!!!!!0````]!!!!!!!!"D!!!!!!!!!!!`````Q!!!!!!!!(9!!!!!!!!!!$`````!!!!!!!!!D!!!!!!!!!!!0````]!!!!!!!!$?!!!!!!!!!!%`````Q!!!!!!!!/1!!!!!!!!!!@`````!!!!!!!!![1!!!!!!!!!#0````]!!!!!!!!$N!!!!!!!!!!*`````Q!!!!!!!!0)!!!!!!!!!!L`````!!!!!!!!!^A!!!!!!!!!!0````]!!!!!!!!$\!!!!!!!!!!!`````Q!!!!!!!!1%!!!!!!!!!!$`````!!!!!!!!""A!!!!!!!!!!0````]!!!!!!!!%H!!!!!!!!!!!`````Q!!!!!!!!CA!!!!!!!!!!$`````!!!!!!!!#0A!!!!!!!!!!0````]!!!!!!!!,;!!!!!!!!!!!`````Q!!!!!!!!NQ!!!!!!!!!!$`````!!!!!!!!#]A!!!!!!!!!!0````]!!!!!!!!--!!!!!!!!!!!`````Q!!!!!!!!QY!!!!!!!!!!$`````!!!!!!!!$&gt;!!!!!!!!!!!0````]!!!!!!!!.W!!!!!!!!!!!`````Q!!!!!!!!XA!!!!!!!!!!$`````!!!!!!!!$AQ!!!!!!!!!A0````]!!!!!!!!0!!!!!!!@5UV0,F.F&lt;':5:8*N;7ZB&gt;'FO:U^W:8*S;72F,G.U&lt;!!!!!!</Property>
<Property Name="NI.LVClass.Geneology" Type="Xml"><String>
<Name></Name>
<Val>!!!!!3.445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH4X:F=H*J:'5O&lt;(:D&lt;'&amp;T=V"53$!!!!!!!!!!!!!!!!1!!1!!!!!!!!%!!!!"!!9!5!!!!!%!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D&gt;!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!(``Q!!!!%!!!!!!!%"!!!!!1!'!&amp;!!!!!"!!!!!!!"`````A!!!!!"#V..4SZM&gt;G.M98.T5&amp;2)-!!!!!!!!!!!!"-!A!!!!!!!!!!"!!!!!!!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!1N445]O&lt;(:D&lt;'&amp;T=V"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!1!!!!!!!1!!!!!!!1!!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!%&lt;5UV0,F.F&lt;':5:8*N;7ZB&gt;'FO:SZM&gt;G.M98.T5&amp;2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!"!!!!'V..4SZ4:7RG6'6S&lt;7FO982J&lt;G=O&lt;(:D&lt;'&amp;T=Q</Val>
</String>
</Property>
<Property Name="NI.LVClass.IsTransferClass" Type="Bool">false</Property>
<Property Name="NI.LVClass.ParentClassLinkInfo" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!"?!!!!!2N445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH,GRW9WRB=X.16%AQ!!!!.A!"!!1!!".445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH'V..4SZ4:7RG6'6S&lt;7FO982J&lt;G=O&lt;(:D&lt;'&amp;T=Q!!!!!</Property>
<Item Name="SMO.SelfTerminatingOverride.ctl" Type="Class Private Data" URL="SMO.SelfTerminatingOverride.ctl">
<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
</Item>
<Item Name="Process.vi" Type="VI" URL="../Process.vi">
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%\!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!%:!=!!?!!!F)V..4SZ4:7RG6'6S&lt;7FO982J&lt;G&gt;0&gt;G6S=GFE:3ZM&gt;G.M98.T!"&gt;445]O5W6M:F2F=GVJ&lt;G&amp;U;7ZH)'^V&gt;!!71&amp;!!!Q!!!!%!!ABF=H*P=C"J&lt;A!!1E"Q!"Y!!#5D5UV0,F.F&lt;':5:8*N;7ZB&gt;'FO:U^W:8*S;72F,GRW9WRB=X-!%V..4SZ4:7RG6'6S&lt;7FO982J&lt;G=!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!*!!!!!!!!!!!!!!#*!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!)!!!!!!</Property>
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
<Property Name="NI.ClassItem.Flags" Type="Int">16777600</Property>
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
<Property Name="NI.ClassItem.State" Type="Int">1350574608</Property>
<Property Name="NI.LibItem.Scope" Type="Int">3</Property>
</Item>
</LVClass>
Expand Down
Binary file modified src/_Integration Testing/Test-DynamicDependency.vi
Binary file not shown.

0 comments on commit 395a40b

Please sign in to comment.