Commit 2dca78e
authored
Improve entity registry handling of device changes (home-assistant#148425)
1 parent e0179a7 commit 2dca78e
File tree
4 files changed
+87
-42
lines changed- homeassistant/helpers
- tests/helpers
4 files changed
+87
-42
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
148 | | - | |
| 147 | + | |
| 148 | + | |
149 | 149 | | |
150 | | - | |
| 150 | + | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
154 | 162 | | |
155 | 163 | | |
156 | 164 | | |
| |||
160 | 168 | | |
161 | 169 | | |
162 | 170 | | |
163 | | - | |
| 171 | + | |
| 172 | + | |
164 | 173 | | |
165 | 174 | | |
166 | 175 | | |
| |||
1309 | 1318 | | |
1310 | 1319 | | |
1311 | 1320 | | |
1312 | | - | |
1313 | | - | |
| 1321 | + | |
| 1322 | + | |
1314 | 1323 | | |
1315 | 1324 | | |
1316 | 1325 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1103 | 1103 | | |
1104 | 1104 | | |
1105 | 1105 | | |
| 1106 | + | |
1106 | 1107 | | |
1107 | | - | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
1108 | 1117 | | |
1109 | 1118 | | |
1110 | 1119 | | |
| |||
1121 | 1130 | | |
1122 | 1131 | | |
1123 | 1132 | | |
1124 | | - | |
1125 | | - | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
1133 | 1144 | | |
1134 | 1145 | | |
1135 | 1146 | | |
1136 | | - | |
1137 | | - | |
1138 | | - | |
1139 | | - | |
1140 | | - | |
1141 | | - | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
1147 | 1165 | | |
1148 | 1166 | | |
1149 | 1167 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1652 | 1652 | | |
1653 | 1653 | | |
1654 | 1654 | | |
| 1655 | + | |
1655 | 1656 | | |
1656 | 1657 | | |
1657 | 1658 | | |
| |||
1724 | 1725 | | |
1725 | 1726 | | |
1726 | 1727 | | |
| 1728 | + | |
1727 | 1729 | | |
1728 | 1730 | | |
1729 | 1731 | | |
1730 | 1732 | | |
| 1733 | + | |
1731 | 1734 | | |
1732 | 1735 | | |
1733 | 1736 | | |
| |||
1973 | 1976 | | |
1974 | 1977 | | |
1975 | 1978 | | |
| 1979 | + | |
1976 | 1980 | | |
1977 | 1981 | | |
1978 | 1982 | | |
| |||
2102 | 2106 | | |
2103 | 2107 | | |
2104 | 2108 | | |
| 2109 | + | |
2105 | 2110 | | |
2106 | 2111 | | |
2107 | 2112 | | |
| |||
2925 | 2930 | | |
2926 | 2931 | | |
2927 | 2932 | | |
| 2933 | + | |
2928 | 2934 | | |
2929 | 2935 | | |
2930 | 2936 | | |
| |||
3104 | 3110 | | |
3105 | 3111 | | |
3106 | 3112 | | |
| 3113 | + | |
3107 | 3114 | | |
3108 | 3115 | | |
3109 | 3116 | | |
| |||
3201 | 3208 | | |
3202 | 3209 | | |
3203 | 3210 | | |
| 3211 | + | |
3204 | 3212 | | |
3205 | 3213 | | |
3206 | 3214 | | |
| |||
3422 | 3430 | | |
3423 | 3431 | | |
3424 | 3432 | | |
3425 | | - | |
| 3433 | + | |
3426 | 3434 | | |
3427 | 3435 | | |
3428 | 3436 | | |
| |||
3543 | 3551 | | |
3544 | 3552 | | |
3545 | 3553 | | |
| 3554 | + | |
3546 | 3555 | | |
3547 | 3556 | | |
3548 | 3557 | | |
| |||
3865 | 3874 | | |
3866 | 3875 | | |
3867 | 3876 | | |
| 3877 | + | |
3868 | 3878 | | |
3869 | 3879 | | |
3870 | 3880 | | |
| |||
3873 | 3883 | | |
3874 | 3884 | | |
3875 | 3885 | | |
| 3886 | + | |
3876 | 3887 | | |
3877 | 3888 | | |
3878 | 3889 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1684 | 1684 | | |
1685 | 1685 | | |
1686 | 1686 | | |
| 1687 | + | |
1687 | 1688 | | |
1688 | | - | |
1689 | | - | |
| 1689 | + | |
1690 | 1690 | | |
1691 | | - | |
| 1691 | + | |
1692 | 1692 | | |
1693 | 1693 | | |
1694 | 1694 | | |
1695 | 1695 | | |
1696 | 1696 | | |
1697 | 1697 | | |
1698 | | - | |
1699 | | - | |
1700 | | - | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
1701 | 1704 | | |
1702 | 1705 | | |
1703 | 1706 | | |
| |||
1921 | 1924 | | |
1922 | 1925 | | |
1923 | 1926 | | |
| 1927 | + | |
1924 | 1928 | | |
1925 | | - | |
1926 | | - | |
1927 | | - | |
| 1929 | + | |
| 1930 | + | |
1928 | 1931 | | |
1929 | | - | |
| 1932 | + | |
1930 | 1933 | | |
1931 | 1934 | | |
1932 | 1935 | | |
| |||
1935 | 1938 | | |
1936 | 1939 | | |
1937 | 1940 | | |
1938 | | - | |
1939 | | - | |
1940 | | - | |
1941 | | - | |
| 1941 | + | |
| 1942 | + | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
1942 | 1949 | | |
1943 | 1950 | | |
1944 | 1951 | | |
| |||
0 commit comments