@@ -38,8 +38,7 @@ <h3>Navigation</h3>
3838 < div class ="body " role ="main ">
3939
4040 < h1 > Source code for fluent.runtime.fallback</ h1 > < div class ="highlight "> < pre >
41- < span > </ span > < span class ="kn "> import</ span > < span class ="nn "> codecs</ span >
42- < span class ="kn "> import</ span > < span class ="nn "> os</ span >
41+ < span > </ span > < span class ="kn "> import</ span > < span class ="nn "> os</ span >
4342< span class ="kn "> from</ span > < span class ="nn "> collections.abc</ span > < span class ="kn "> import</ span > < span class ="n "> Generator</ span >
4443< span class ="kn "> from</ span > < span class ="nn "> typing</ span > < span class ="kn "> import</ span > < span class ="n "> TYPE_CHECKING</ span > < span class ="p "> ,</ span > < span class ="n "> Any</ span > < span class ="p "> ,</ span > < span class ="n "> Callable</ span > < span class ="p "> ,</ span > < span class ="n "> Union</ span > < span class ="p "> ,</ span > < span class ="n "> cast</ span >
4544
@@ -198,7 +197,8 @@ <h1>Source code for fluent.runtime.fallback</h1><div class="highlight"><pre>
198197 < span class ="n "> path</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> localize_path</ span > < span class ="p "> (</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> join</ span > < span class ="p "> (</ span > < span class ="n "> root</ span > < span class ="p "> ,</ span > < span class ="n "> resource_id</ span > < span class ="p "> ),</ span > < span class ="n "> locale</ span > < span class ="p "> )</ span >
199198 < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> isfile</ span > < span class ="p "> (</ span > < span class ="n "> path</ span > < span class ="p "> ):</ span >
200199 < span class ="k "> continue</ span >
201- < span class ="n "> content</ span > < span class ="o "> =</ span > < span class ="n "> codecs</ span > < span class ="o "> .</ span > < span class ="n "> open</ span > < span class ="p "> (</ span > < span class ="n "> path</ span > < span class ="p "> ,</ span > < span class ="s2 "> "r"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "utf-8"</ span > < span class ="p "> )</ span > < span class ="o "> .</ span > < span class ="n "> read</ span > < span class ="p "> ()</ span >
200+ < span class ="k "> with</ span > < span class ="nb "> open</ span > < span class ="p "> (</ span > < span class ="n "> path</ span > < span class ="p "> ,</ span > < span class ="s2 "> "r"</ span > < span class ="p "> ,</ span > < span class ="n "> encoding</ span > < span class ="o "> =</ span > < span class ="s2 "> "utf-8"</ span > < span class ="p "> ,</ span > < span class ="n "> newline</ span > < span class ="o "> =</ span > < span class ="s2 "> "</ span > < span class ="se "> \n</ span > < span class ="s2 "> "</ span > < span class ="p "> )</ span > < span class ="k "> as</ span > < span class ="n "> file</ span > < span class ="p "> :</ span >
201+ < span class ="n "> content</ span > < span class ="o "> =</ span > < span class ="n "> file</ span > < span class ="o "> .</ span > < span class ="n "> read</ span > < span class ="p "> ()</ span >
202202 < span class ="n "> resources</ span > < span class ="o "> .</ span > < span class ="n "> append</ span > < span class ="p "> (</ span > < span class ="n "> FluentParser</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> parse</ span > < span class ="p "> (</ span > < span class ="n "> content</ span > < span class ="p "> ))</ span >
203203 < span class ="k "> if</ span > < span class ="n "> resources</ span > < span class ="p "> :</ span >
204204 < span class ="k "> yield</ span > < span class ="n "> resources</ span > </ div >
0 commit comments