Skip to content

Commit 40034b1

Browse files
committed
Fix formatting
1 parent 21b87fa commit 40034b1

File tree

2 files changed

+121
-108
lines changed

2 files changed

+121
-108
lines changed

scripts/elixir/hex_packages.exs

Lines changed: 108 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -1,105 +1,108 @@
1-
[:membrane_sdk,
2-
:membrane_core,
3-
:membrane_rtc_engine,
4-
:kino_membrane,
5-
:boombox,
6-
:membrane_file_plugin,
7-
:membrane_hackney_plugin,
8-
:membrane_scissors_plugin,
9-
:membrane_tee_plugin,
10-
:membrane_funnel_plugin,
11-
:membrane_realtimer_plugin,
12-
:membrane_stream_plugin,
13-
:membrane_fake_plugin,
14-
:membrane_transcoder_plugin,
15-
:membrane_generator_plugin,
16-
:membrane_webrtc_plugin,
17-
:membrane_rtmp_plugin,
18-
:membrane_http_adaptive_stream_plugin,
19-
:membrane_srt_plugin,
20-
:membrane_udp_plugin,
21-
:membrane_tcp_plugin,
22-
:membrane_rtp_plugin,
23-
:membrane_rtp_h264_plugin,
24-
:membrane_rtp_aac_plugin,
25-
:membrane_rtp_vp8_plugin,
26-
:membrane_rtp_mpegaudio_plugin,
27-
:membrane_rtp_opus_plugin,
28-
:membrane_rtp_g711_plugin,
29-
:membrane_rtsp_plugin,
30-
:membrane_mpeg_ts_plugin,
31-
:membrane_hls_plugin,
32-
:membrane_mp4_plugin,
33-
:membrane_matroska_plugin,
34-
:membrane_flv_plugin,
35-
:membrane_ivf_plugin,
36-
:membrane_ogg_plugin,
37-
:membrane_aac_plugin,
38-
:membrane_aac_fdk_plugin,
39-
:membrane_flac_plugin,
40-
:membrane_mp3_lame_plugin,
41-
:membrane_mp3_mad_plugin,
42-
:membrane_opus_plugin,
43-
:membrane_wav_plugin,
44-
:membrane_g711_plugin,
45-
:membrane_g711_ffmpeg_plugin,
46-
:membrane_h26x_plugin,
47-
:membrane_h264_ffmpeg_plugin,
48-
:membrane_vpx_plugin,
49-
:membrane_abr_transcoder_plugin,
50-
:membrane_h265_ffmpeg_plugin,
51-
:membrane_raw_audio_parser_plugin,
52-
:membrane_portaudio_plugin,
53-
:membrane_audio_mix_plugin,
54-
:membrane_audio_filler_plugin,
55-
:membrane_ffmpeg_swresample_plugin,
56-
:membrane_audiometer_plugin,
57-
:membrane_raw_video_parser_plugin,
58-
:membrane_video_merger_plugin,
59-
:membrane_smelter_plugin,
60-
:membrane_camera_capture_plugin,
61-
:membrane_rpicam_plugin,
62-
:membrane_framerate_converter_plugin,
63-
:membrane_sdl_plugin,
64-
:membrane_overlay_plugin,
65-
:membrane_ffmpeg_swscale_plugin,
66-
:membrane_ffmpeg_video_filter_plugin,
67-
:membrane_agora_plugin,
68-
:membrane_element_gcloud_speech_to_text,
69-
:membrane_element_ibm_speech_to_text,
70-
:membrane_s3_plugin,
71-
:membrane_rtp_format,
72-
:membrane_cmaf_format,
73-
:membrane_matroska_format,
74-
:membrane_mp4_format,
75-
:membrane_raw_audio_format,
76-
:membrane_raw_video_format,
77-
:membrane_aac_format,
78-
:membrane_opus_format,
79-
:membrane_flac_format,
80-
:membrane_mpegaudio_format,
81-
:membrane_h264_format,
82-
:membrane_vp8_format,
83-
:membrane_vp9_format,
84-
:membrane_g711_format,
85-
:membrane_h265_format,
86-
:ex_webrtc,
87-
:ex_sdp,
88-
:ex_libnice,
89-
:ex_libsrtp,
90-
:ex_m3u8,
91-
:ex_hls,
92-
:ex_libsrt,
93-
:membrane_rtsp,
94-
:membrane_ffmpeg_generator,
95-
:unifex,
96-
:bundlex,
97-
:beamchmark,
98-
:bunch,
99-
:bunch_native,
100-
:shmex,
101-
:membrane_timestamp_queue,
102-
:membrane_common_c,
103-
:membrane_telemetry_metrics,
104-
:membrane_opentelemetry,
105-
:membrane_precompiled_dependency_provider]
1+
# Generated code, do not edit. See `scripts/elixir/update_packages_list.exs`.
2+
[
3+
:membrane_sdk,
4+
:membrane_core,
5+
:membrane_rtc_engine,
6+
:kino_membrane,
7+
:boombox,
8+
:membrane_file_plugin,
9+
:membrane_hackney_plugin,
10+
:membrane_scissors_plugin,
11+
:membrane_tee_plugin,
12+
:membrane_funnel_plugin,
13+
:membrane_realtimer_plugin,
14+
:membrane_stream_plugin,
15+
:membrane_fake_plugin,
16+
:membrane_transcoder_plugin,
17+
:membrane_generator_plugin,
18+
:membrane_webrtc_plugin,
19+
:membrane_rtmp_plugin,
20+
:membrane_http_adaptive_stream_plugin,
21+
:membrane_srt_plugin,
22+
:membrane_udp_plugin,
23+
:membrane_tcp_plugin,
24+
:membrane_rtp_plugin,
25+
:membrane_rtp_h264_plugin,
26+
:membrane_rtp_aac_plugin,
27+
:membrane_rtp_vp8_plugin,
28+
:membrane_rtp_mpegaudio_plugin,
29+
:membrane_rtp_opus_plugin,
30+
:membrane_rtp_g711_plugin,
31+
:membrane_rtsp_plugin,
32+
:membrane_mpeg_ts_plugin,
33+
:membrane_hls_plugin,
34+
:membrane_mp4_plugin,
35+
:membrane_matroska_plugin,
36+
:membrane_flv_plugin,
37+
:membrane_ivf_plugin,
38+
:membrane_ogg_plugin,
39+
:membrane_aac_plugin,
40+
:membrane_aac_fdk_plugin,
41+
:membrane_flac_plugin,
42+
:membrane_mp3_lame_plugin,
43+
:membrane_mp3_mad_plugin,
44+
:membrane_opus_plugin,
45+
:membrane_wav_plugin,
46+
:membrane_g711_plugin,
47+
:membrane_g711_ffmpeg_plugin,
48+
:membrane_h26x_plugin,
49+
:membrane_h264_ffmpeg_plugin,
50+
:membrane_vpx_plugin,
51+
:membrane_abr_transcoder_plugin,
52+
:membrane_h265_ffmpeg_plugin,
53+
:membrane_raw_audio_parser_plugin,
54+
:membrane_portaudio_plugin,
55+
:membrane_audio_mix_plugin,
56+
:membrane_audio_filler_plugin,
57+
:membrane_ffmpeg_swresample_plugin,
58+
:membrane_audiometer_plugin,
59+
:membrane_raw_video_parser_plugin,
60+
:membrane_video_merger_plugin,
61+
:membrane_smelter_plugin,
62+
:membrane_camera_capture_plugin,
63+
:membrane_rpicam_plugin,
64+
:membrane_framerate_converter_plugin,
65+
:membrane_sdl_plugin,
66+
:membrane_overlay_plugin,
67+
:membrane_ffmpeg_swscale_plugin,
68+
:membrane_ffmpeg_video_filter_plugin,
69+
:membrane_agora_plugin,
70+
:membrane_element_gcloud_speech_to_text,
71+
:membrane_element_ibm_speech_to_text,
72+
:membrane_s3_plugin,
73+
:membrane_rtp_format,
74+
:membrane_cmaf_format,
75+
:membrane_matroska_format,
76+
:membrane_mp4_format,
77+
:membrane_raw_audio_format,
78+
:membrane_raw_video_format,
79+
:membrane_aac_format,
80+
:membrane_opus_format,
81+
:membrane_flac_format,
82+
:membrane_mpegaudio_format,
83+
:membrane_h264_format,
84+
:membrane_vp8_format,
85+
:membrane_vp9_format,
86+
:membrane_g711_format,
87+
:membrane_h265_format,
88+
:ex_webrtc,
89+
:ex_sdp,
90+
:ex_libnice,
91+
:ex_libsrtp,
92+
:ex_m3u8,
93+
:ex_hls,
94+
:ex_libsrt,
95+
:membrane_rtsp,
96+
:membrane_ffmpeg_generator,
97+
:unifex,
98+
:bundlex,
99+
:beamchmark,
100+
:bunch,
101+
:bunch_native,
102+
:shmex,
103+
:membrane_timestamp_queue,
104+
:membrane_common_c,
105+
:membrane_telemetry_metrics,
106+
:membrane_opentelemetry,
107+
:membrane_precompiled_dependency_provider
108+
]

scripts/elixir/update_packages_list.exs

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ unless Enum.empty?(lacking_repos) do
9090
"""
9191
end
9292

93+
IO.inspect("pizza")
94+
9395
# equip packages with the data from GH and Hex
9496
packages =
9597
Enum.map(packages, fn
@@ -149,16 +151,24 @@ packages =
149151
other
150152
end)
151153

154+
generated_code_comment =
155+
"Generated code, do not edit. See `scripts/elixir/update_packages_list.exs`."
156+
152157
# save packages that have hexdocs
153158

154159
hex_packages =
155160
packages
156161
|> Enum.filter(&(&1.type == :package and &1.hexdocs_badge != nil))
157162
|> Enum.map(&String.to_atom(&1.name))
158163

159-
File.write(
164+
hex_packages_text = """
165+
##{generated_code_comment}
166+
#{inspect(hex_packages, limit: :infinity)}
167+
"""
168+
169+
File.write!(
160170
Path.join(__DIR__, "hex_packages.exs"),
161-
inspect(hex_packages, limit: :infinity, pretty: true, width: 0)
171+
hex_packages_text |> Code.format_string!() |> IO.iodata_to_binary()
162172
)
163173

164174
# generate packages list in markdown
@@ -170,7 +180,7 @@ header = """
170180
"""
171181

172182
generated_code_comment =
173-
"<!-- Generated code, do not edit. See `scripts/elixir/update_packages_list.exs`. -->"
183+
"<!-- #{generated_code_comment} -->"
174184

175185
packages_md =
176186
packages

0 commit comments

Comments
 (0)