chnage require@ISA to use base

This commit is contained in:
Marko Oldenburg 2022-01-02 06:42:49 +01:00
parent ef650b2d4b
commit 35a4f60a53
9 changed files with 41 additions and 16 deletions

@ -1,16 +1,16 @@
UPD 2022-01-01_20:15:38 115601 FHEM/73_AutoShuttersControl.pm UPD 2022-01-01_20:15:38 115601 FHEM/73_AutoShuttersControl.pm
UPD 2022-01-01_20:15:38 75212 lib/FHEM/Automation/ShuttersControl.pm UPD 2022-01-02_06:41:53 75212 lib/FHEM/Automation/ShuttersControl.pm
UPD 2022-01-01_20:15:38 2693 lib/FHEM/Automation/ShuttersControl/Dev.pm UPD 2022-01-02_06:39:39 2691 lib/FHEM/Automation/ShuttersControl/Dev.pm
UPD 2022-01-01_20:15:38 2405 lib/FHEM/Automation/ShuttersControl/Roommate.pm UPD 2022-01-02_06:34:39 2677 lib/FHEM/Automation/ShuttersControl/Roommate.pm
UPD 2022-01-01_20:15:38 32020 lib/FHEM/Automation/ShuttersControl/Shutters.pm UPD 2022-01-02_06:41:11 32018 lib/FHEM/Automation/ShuttersControl/Shutters.pm
UPD 2022-01-01_20:15:38 25426 lib/FHEM/Automation/ShuttersControl/Shading.pm UPD 2022-01-02_06:37:09 25452 lib/FHEM/Automation/ShuttersControl/Shading.pm
UPD 2022-01-01_20:20:47 112096 lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm UPD 2022-01-02_06:36:31 112122 lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm
UPD 2022-01-01_20:15:38 40296 lib/FHEM/Automation/ShuttersControl/Helper.pm UPD 2022-01-02_06:34:28 40322 lib/FHEM/Automation/ShuttersControl/Helper.pm
UPD 2022-01-01_20:15:38 2211 lib/FHEM/Automation/ShuttersControl/Window.pm UPD 2022-01-02_06:41:32 2209 lib/FHEM/Automation/ShuttersControl/Window.pm
UPD 2022-01-01_20:15:38 11706 lib/FHEM/Automation/ShuttersControl/Dev/Attr.pm UPD 2022-01-01_20:15:38 11706 lib/FHEM/Automation/ShuttersControl/Dev/Attr.pm
UPD 2022-01-01_20:15:38 7265 lib/FHEM/Automation/ShuttersControl/Dev/Readings.pm UPD 2022-01-01_20:15:38 7265 lib/FHEM/Automation/ShuttersControl/Dev/Readings.pm
UPD 2022-01-01_20:15:38 52751 lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm UPD 2022-01-01_20:15:38 52751 lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm
UPD 2022-01-01_20:15:38 2799 lib/FHEM/Automation/ShuttersControl/Shutters/Readings.pm UPD 2022-01-01_20:15:38 2799 lib/FHEM/Automation/ShuttersControl/Shutters/Readings.pm
UPD 2022-01-01_20:15:38 3887 lib/FHEM/Automation/ShuttersControl/Window/Attr.pm UPD 2022-01-01_20:15:38 3887 lib/FHEM/Automation/ShuttersControl/Window/Attr.pm
UPD 2022-01-01_20:15:38 2200 lib/FHEM/Automation/ShuttersControl/Window/Readings.pm UPD 2022-01-01_20:15:38 2200 lib/FHEM/Automation/ShuttersControl/Window/Readings.pm
UPD 2022-01-01_20:15:38 7087 lib/FHEM/Automation/ShuttersControl/Rainprotection.pm UPD 2022-01-02_06:36:44 7113 lib/FHEM/Automation/ShuttersControl/Rainprotection.pm

@ -43,7 +43,7 @@ package FHEM::Automation::ShuttersControl::Dev;
use FHEM::Automation::ShuttersControl::Dev::Readings; use FHEM::Automation::ShuttersControl::Dev::Readings;
use FHEM::Automation::ShuttersControl::Dev::Attr; use FHEM::Automation::ShuttersControl::Dev::Attr;
our @ISA = use base
qw(FHEM::Automation::ShuttersControl::Dev::Readings FHEM::Automation::ShuttersControl::Dev::Attr); qw(FHEM::Automation::ShuttersControl::Dev::Readings FHEM::Automation::ShuttersControl::Dev::Attr);
use strict; use strict;

@ -52,7 +52,9 @@ use FHEM::Automation::ShuttersControl::Shading qw (:ALL);
use FHEM::Automation::ShuttersControl::Rainprotection qw (:ALL); use FHEM::Automation::ShuttersControl::Rainprotection qw (:ALL);
require Exporter; require Exporter;
our @ISA = qw(Exporter); use base qw(Exporter);
# our @ISA = qw(Exporter);
our @EXPORT_OK = qw( our @EXPORT_OK = qw(
EventProcessingPartyMode EventProcessingPartyMode
EventProcessingGeneral EventProcessingGeneral

@ -46,7 +46,9 @@ use POSIX qw(strftime);
use utf8; use utf8;
require Exporter; require Exporter;
our @ISA = qw(Exporter); use base qw(Exporter);
# our @ISA = qw(Exporter);
our @EXPORT_OK = qw( our @EXPORT_OK = qw(
PositionValueWindowRec PositionValueWindowRec
AutoSearchTwilightDev AutoSearchTwilightDev

@ -47,7 +47,9 @@ use utf8;
use FHEM::Automation::ShuttersControl::Helper qw (:ALL); use FHEM::Automation::ShuttersControl::Helper qw (:ALL);
require Exporter; require Exporter;
our @ISA = qw(Exporter); use base qw(Exporter);
# our @ISA = qw(Exporter);
our @EXPORT_OK = qw( our @EXPORT_OK = qw(
RainProcessing RainProcessing
); );

@ -44,6 +44,23 @@ use strict;
use warnings; use warnings;
use utf8; use utf8;
require Exporter;
use base qw(Exporter);
# our @ISA = qw(Exporter);
our @EXPORT_OK = qw(
getRoommateStatus
getRoommateLastStatus
);
our %EXPORT_TAGS = (
ALL => [
qw(
getRoommateStatus
getRoommateLastStatus
)
],
);
sub getRoommateStatus { sub getRoommateStatus {
my $self = shift; my $self = shift;

@ -48,7 +48,9 @@ use utf8;
use FHEM::Automation::ShuttersControl::Helper qw (IsInTime); use FHEM::Automation::ShuttersControl::Helper qw (IsInTime);
require Exporter; require Exporter;
our @ISA = qw(Exporter); use base qw(Exporter);
# our @ISA = qw(Exporter);
our @EXPORT_OK = qw( our @EXPORT_OK = qw(
CheckASC_ConditionsForShadingFn CheckASC_ConditionsForShadingFn
ShadingProcessing ShadingProcessing

@ -54,7 +54,7 @@ use FHEM::Automation::ShuttersControl::Shutters::Attr;
use FHEM::Automation::ShuttersControl::Roommate; use FHEM::Automation::ShuttersControl::Roommate;
use FHEM::Automation::ShuttersControl::Window; use FHEM::Automation::ShuttersControl::Window;
our @ISA = use base
qw(FHEM::Automation::ShuttersControl::Shutters::Readings FHEM::Automation::ShuttersControl::Shutters::Attr FHEM::Automation::ShuttersControl::Roommate FHEM::Automation::ShuttersControl::Window); qw(FHEM::Automation::ShuttersControl::Shutters::Readings FHEM::Automation::ShuttersControl::Shutters::Attr FHEM::Automation::ShuttersControl::Roommate FHEM::Automation::ShuttersControl::Window);
sub new { sub new {

@ -47,7 +47,7 @@ use utf8;
use FHEM::Automation::ShuttersControl::Window::Attr; use FHEM::Automation::ShuttersControl::Window::Attr;
use FHEM::Automation::ShuttersControl::Window::Readings; use FHEM::Automation::ShuttersControl::Window::Readings;
our @ISA = use base
qw(FHEM::Automation::ShuttersControl::Window::Attr FHEM::Automation::ShuttersControl::Window::Readings); qw(FHEM::Automation::ShuttersControl::Window::Attr FHEM::Automation::ShuttersControl::Window::Readings);
1; 1;