Skip to content

Commit 3f1a311

Browse files
author
CI
committed
Sync to GitHub
1 parent b43f227 commit 3f1a311

31 files changed

Lines changed: 120 additions & 82 deletions

lib/bacnet/protocol/action_list.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ defmodule BACnet.Protocol.ActionList do
22
# TODO: Docs
33
# TODO: Throw argument error in encode if not valid
44

5-
alias BACnet.Protocol.ApplicationTags
65
alias BACnet.Protocol.ActionCommand
6+
alias BACnet.Protocol.ApplicationTags
77

88
@type t :: %__MODULE__{
99
actions: [ActionCommand.t()]

lib/bacnet/protocol/event_parameters.ex

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ defmodule BACnet.Protocol.EventParameters do
99
details about each event's algorithm.
1010
"""
1111

12+
# credo:disable-for-file Credo.Check.Design.AliasUsage
13+
1214
# TODO: Docs
1315
# TODO: Throw argument error in encode if not valid
1416

@@ -74,6 +76,8 @@ defmodule BACnet.Protocol.EventParameters do
7476
For more specific information about the event algorithm, consult ASHRAE 135 13.3.2.
7577
"""
7678

79+
# credo:disable-for-this-file Credo.Check.Design.AliasUsage
80+
7781
use TypedStruct
7882

7983
@typedoc """

lib/bacnet/protocol/fault_parameters.ex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ defmodule BACnet.Protocol.FaultParameters do
77
details about each fault's algorithm.
88
"""
99

10+
# credo:disable-for-this-file Credo.Check.Design.AliasUsage
11+
1012
# TODO: Docs
1113
# TODO: Throw argument error in encode if not valid
1214

lib/bacnet/protocol/notification_parameters.ex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ defmodule BACnet.Protocol.NotificationParameters do
1111
details about each event's parameters.
1212
"""
1313

14+
# credo:disable-for-this-file Credo.Check.Design.AliasUsage
15+
1416
alias BACnet.Protocol.ApplicationTags
1517
alias BACnet.Protocol.Constants
1618
alias BACnet.Protocol.DeviceObjectPropertyRef

lib/bacnet/protocol/object_types/binary_input.ex

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryInput do
2424
# TODO: Docs
2525

2626
alias BACnet.Protocol.ApplicationTags
27+
alias BACnet.Protocol.BACnetDateTime
2728
alias BACnet.Protocol.Constants
2829
alias BACnet.Protocol.ObjectsMacro
2930

@@ -77,14 +78,14 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryInput do
7778
field(:active_text, String.t(), default: "Active", implicit_relationship: :inactive_text)
7879
field(:inactive_text, String.t(), default: "Inactive")
7980

80-
field(:change_of_state_time, BACnet.Protocol.BACnetDateTime.t(),
81+
field(:change_of_state_time, BACnetDateTime.t(),
8182
implicit_relationship: :change_of_state_count,
8283
default: ObjectsMacro.get_default_bacnet_datetime()
8384
)
8485

8586
field(:change_of_state_count, non_neg_integer(), default: 0)
8687

87-
field(:time_of_state_count_reset, BACnet.Protocol.BACnetDateTime.t(),
88+
field(:time_of_state_count_reset, BACnetDateTime.t(),
8889
default: ObjectsMacro.get_default_bacnet_datetime()
8990
)
9091

@@ -93,7 +94,7 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryInput do
9394
default: 0
9495
)
9596

96-
field(:time_of_active_time_reset, BACnet.Protocol.BACnetDateTime.t(),
97+
field(:time_of_active_time_reset, BACnetDateTime.t(),
9798
default: ObjectsMacro.get_default_bacnet_datetime()
9899
)
99100

lib/bacnet/protocol/object_types/binary_output.ex

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryOutput do
2323
# TODO: Docs
2424

2525
alias BACnet.Protocol.ApplicationTags
26+
alias BACnet.Protocol.BACnetDateTime
2627
alias BACnet.Protocol.Constants
27-
alias BACnet.Protocol.PriorityArray
2828
alias BACnet.Protocol.ObjectsMacro
29+
alias BACnet.Protocol.PriorityArray
2930

3031
require Constants
3132
use ObjectsMacro
@@ -90,14 +91,14 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryOutput do
9091
field(:active_text, String.t(), default: "Active", implicit_relationship: :inactive_text)
9192
field(:inactive_text, String.t(), default: "Inactive")
9293

93-
field(:change_of_state_time, BACnet.Protocol.BACnetDateTime.t(),
94+
field(:change_of_state_time, BACnetDateTime.t(),
9495
implicit_relationship: :change_of_state_count,
9596
default: ObjectsMacro.get_default_bacnet_datetime()
9697
)
9798

9899
field(:change_of_state_count, non_neg_integer(), default: 0)
99100

100-
field(:time_of_state_count_reset, BACnet.Protocol.BACnetDateTime.t(),
101+
field(:time_of_state_count_reset, BACnetDateTime.t(),
101102
default: ObjectsMacro.get_default_bacnet_datetime()
102103
)
103104

@@ -106,7 +107,7 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryOutput do
106107
default: 0
107108
)
108109

109-
field(:time_of_active_time_reset, BACnet.Protocol.BACnetDateTime.t(),
110+
field(:time_of_active_time_reset, BACnetDateTime.t(),
110111
default: ObjectsMacro.get_default_bacnet_datetime()
111112
)
112113

lib/bacnet/protocol/object_types/binary_value.ex

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryValue do
1414
# TODO: Docs
1515

1616
alias BACnet.Protocol.ApplicationTags
17+
alias BACnet.Protocol.BACnetDateTime
1718
alias BACnet.Protocol.Constants
18-
alias BACnet.Protocol.PriorityArray
1919
alias BACnet.Protocol.ObjectsMacro
20+
alias BACnet.Protocol.PriorityArray
2021

2122
require Constants
2223
use ObjectsMacro
@@ -73,14 +74,14 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryValue do
7374
field(:active_text, String.t(), default: "Active", implicit_relationship: :inactive_text)
7475
field(:inactive_text, String.t(), default: "Inactive")
7576

76-
field(:change_of_state_time, BACnet.Protocol.BACnetDateTime.t(),
77+
field(:change_of_state_time, BACnetDateTime.t(),
7778
implicit_relationship: :change_of_state_count,
7879
default: ObjectsMacro.get_default_bacnet_datetime()
7980
)
8081

8182
field(:change_of_state_count, ApplicationTags.unsigned32(), default: 0)
8283

83-
field(:time_of_state_count_reset, BACnet.Protocol.BACnetDateTime.t(),
84+
field(:time_of_state_count_reset, BACnetDateTime.t(),
8485
default: ObjectsMacro.get_default_bacnet_datetime()
8586
)
8687

@@ -89,7 +90,7 @@ defmodule BACnet.Protocol.ObjectTypes.BinaryValue do
8990
default: 0
9091
)
9192

92-
field(:time_of_active_time_reset, BACnet.Protocol.BACnetDateTime.t(),
93+
field(:time_of_active_time_reset, BACnetDateTime.t(),
9394
default: ObjectsMacro.get_default_bacnet_datetime()
9495
)
9596

lib/bacnet/protocol/object_types/command.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ defmodule BACnet.Protocol.ObjectTypes.Command do
7070

7171
# TODO: Docs
7272

73-
alias BACnet.Protocol.BACnetArray
7473
alias BACnet.Protocol.ActionList
74+
alias BACnet.Protocol.BACnetArray
7575
alias BACnet.Protocol.Constants
7676
alias BACnet.Protocol.ObjectsMacro
7777

lib/bacnet/protocol/object_types/device.ex

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,10 @@ defmodule BACnet.Protocol.ObjectTypes.Device do
7171
default: :operational
7272
)
7373

74-
# Database Revision: This property is incremented when an object is mutated (added/modified/deleted) or a restore happened
75-
# The creation and deletion of temporary configuration files during a backup or restore procedure does not affect this property
74+
# Database Revision: This property is incremented when an object is mutated (added/modified/deleted)
75+
# or a restore happened
76+
# The creation and deletion of temporary configuration files during a backup or
77+
# restore procedure does not affect this property
7678
field(:database_revision, non_neg_integer(), required: true, readonly: true, default: 1)
7779

7880
# Protocol Version: 1

lib/bacnet/protocol/objects_macro.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ defmodule BACnet.Protocol.ObjectsMacro do
1818

1919
alias BACnet.BeamTypes
2020
alias BACnet.Protocol.ApplicationTags.Encoding
21-
alias BACnet.Protocol.BACnetDateTime
2221
alias BACnet.Protocol.BACnetDate
22+
alias BACnet.Protocol.BACnetDateTime
2323
alias BACnet.Protocol.BACnetTime
2424
alias BACnet.Protocol.BACnetTimestamp
2525
alias BACnet.Protocol.Constants

0 commit comments

Comments
 (0)