Skip to content

Commit 08ec6e8

Browse files
authored
Merge pull request #6 from vipm-io/5-make-various-methods-optional-ie-not-must-override
remove override requirement on most methods
2 parents a7025a4 + eb6ee63 commit 08ec6e8

2 files changed

Lines changed: 55 additions & 40 deletions

File tree

HTTP Client Abstract.vipb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2025-08-19 10:27:18" Modified_Date="2025-08-22 22:09:25" Creator="Jim" Comments="" ID="51803296e9dd0b7761cc1dc3294dfdab">
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2025-08-19 10:27:18" Modified_Date="2025-08-23 12:12:56" Creator="Jim" Comments="" ID="70c5490170cb3088f7282f865e4a808c">
22
<Library_General_Settings>
33
<Package_File_Name>vipm_io_http_client_abstract</Package_File_Name>
4-
<Library_Version>0.3.0.16</Library_Version>
4+
<Library_Version>0.3.1.17</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>lv_src</Library_Source_Folder>
77
<Library_Output_Folder>built</Library_Output_Folder>
@@ -38,7 +38,7 @@ Includes a default implementation of the built-in LabVIEW HTTP Client and uses t
3838
<Copyright/>
3939
<Packager>visit homepage - various contributors</Packager>
4040
<URL>https://github.com/vipm-io/http-client-plugin-base</URL>
41-
<Release_Notes>- converted abstract base class into an interface
41+
<Release_Notes>- now only `Open Session.vi` and `Close Session.vi` require overrides, so that implementations can choose which ones to override. Default implementations will return errors so that callers know that a plug-in is missing that method.
4242

4343
Contributors: @negentropicdev @justiceb @jimkring</Release_Notes>
4444
</Description>
@@ -460,7 +460,7 @@ Contributors: @negentropicdev @justiceb @jimkring</Release_Notes>
460460
<Path>lv_src\Classes\Abstract HTTP Client\List Headers.vi</Path>
461461
<VI_Title/>
462462
</Items_Data>
463-
<GUID>F698EF674A99B5198060AD88F6617949</GUID>
463+
<GUID>26BE9C65A8555CC53C803D149A66A6D5</GUID>
464464
</Functions_Palette_Data>
465465
</Library_Palette_Definition>
466466
</VI_Package_Builder_Settings>

0 commit comments

Comments
 (0)