|
|
318eb30046
|
Fix additional nesting depth issues across multiple files
Extracts nested logic into helper functions to comply with Credo
requirements (max nesting depth 2):
- data_builder.ex: Extract historical packet distance filtering
(filter_historical_by_distance/3, packet_far_enough_from_most_recent?/3)
Reduces depth 5 -> depth 3
- streaming_packets_pubsub.ex: Extract subscriber message sending
(send_to_subscriber_if_alive/3)
Reduces depth 4 -> depth 2
- aprs_symbol.ex: Extract symbol code calculation
(get_symbol_code_ord/1)
Reduces depth 3 -> depth 2
- mobile_channel.ex: Extract subscription bounds update
(update_subscription_bounds/2)
Reduces depth 3 -> depth 2
- core_components.ex: Extract SVG tag class insertion
(add_class_to_svg_tag/2)
Reduces depth 3 -> depth 2
- info_live/show.ex: Extract row mapping for database queries
(map_digipeater_row/2, map_station_heard_row/2)
Reduces depth 3 -> depth 2 (2 instances)
Also updates .sobelow-skips with new line numbers from code changes.
Fixes 7 Credo nesting depth issues (2 remaining)
|
2026-02-09 12:32:42 -06:00 |
|
|
|
5aae01e66c
|
add more translations
|
2025-07-18 11:18:04 -05:00 |
|
|
|
566198afa7
|
clean up warnings
|
2025-07-16 08:55:46 -05:00 |
|
|
|
fa89712587
|
main map improvements
|
2025-07-13 14:58:13 -05:00 |
|
|
|
41eaec5c8e
|
add user auth
|
2025-07-09 08:53:50 -05:00 |
|
|
|
32cfb36ee9
|
show dev mode, more imperial
|
2025-07-07 12:48:51 -05:00 |
|
|
|
18e3ef183a
|
more translation
|
2025-07-06 08:47:05 -05:00 |
|
|
|
142900c759
|
liveview links
|
2025-07-05 13:33:30 -05:00 |
|
|
|
53dc32f8fc
|
use daisyui components
|
2025-07-05 09:22:47 -05:00 |
|
|
|
172da7d393
|
upgrade more with modern phoenix
|
2025-07-05 08:04:06 -05:00 |
|
|
|
0beb278371
|
add packet batcher
|
2025-06-24 15:06:09 -05:00 |
|
|
|
ce7c50caa1
|
refactor to use external parser
|
2025-06-24 14:22:09 -05:00 |
|