11: Implement Linux RSS/Atom feed parser

This commit is contained in:
2026-03-30 09:38:06 -04:00
parent d84b8ff4e8
commit bbc1363bcc
1646 changed files with 46543 additions and 669 deletions

View File

@@ -0,0 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<androidx.test.ext>
<junit versions="1.0.0-beta01,1.0.0-beta02,1.0.0,1.1.0-alpha01,1.1.0-beta01,1.1.0,1.1.1-alpha01,1.1.1-alpha02,1.1.1-alpha03,1.1.1-alpha04,1.1.1-alpha05,1.1.1-beta01,1.1.1,1.1.2-alpha01,1.1.2-alpha02,1.1.2-alpha03,1.1.2-alpha04,1.1.2-alpha05,1.1.2-beta01,1.1.2-beta02,1.1.2-rc01,1.1.2-rc02,1.1.2-rc03,1.1.2,1.1.3-alpha01,1.1.3-alpha02,1.1.3-alpha03,1.1.3-alpha04,1.1.3-alpha05,1.1.3-alpha06,1.1.3-beta01,1.1.3-beta02,1.1.3-rc01,1.1.3,1.1.4-alpha01,1.1.4-alpha02,1.1.4-alpha03,1.1.4-alpha04,1.1.4-alpha05,1.1.4-alpha06,1.1.4-alpha07,1.1.4-beta01,1.1.4-rc01,1.1.4,1.1.5,1.2.0-alpha01,1.2.0-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-beta01,1.2.0-rc01,1.2.0,1.2.1,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-beta01,1.3.0-rc01,1.3.0"/>
<junit-gtest versions="1.0.0-alpha01,1.0.0-alpha02"/>
<junit-ktx versions="1.1.0-alpha01,1.1.0-beta01,1.1.0,1.1.1-alpha01,1.1.1-alpha02,1.1.1-alpha03,1.1.1-alpha04,1.1.1-alpha05,1.1.1-beta01,1.1.1,1.1.2-alpha01,1.1.2-alpha02,1.1.2-alpha03,1.1.2-alpha04,1.1.2-alpha05,1.1.2-beta01,1.1.2-beta02,1.1.2-rc01,1.1.2-rc02,1.1.2-rc03,1.1.2,1.1.3-alpha01,1.1.3-alpha02,1.1.3-alpha03,1.1.3-alpha04,1.1.3-alpha05,1.1.3-alpha06,1.1.3-beta01,1.1.3-beta02,1.1.3-rc01,1.1.3,1.1.4-alpha01,1.1.4-alpha02,1.1.4-alpha03,1.1.4-alpha04,1.1.4-alpha05,1.1.4-alpha06,1.1.4-alpha07,1.1.4-beta01,1.1.4-rc01,1.1.4,1.1.5,1.2.0-alpha01,1.2.0-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-beta01,1.2.0-rc01,1.2.0,1.2.1,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-beta01,1.3.0-rc01,1.3.0"/>
<truth versions="1.0.0-alpha2,1.0.0-alpha3,1.0.0-alpha4,1.0.0-beta01,1.0.0-beta02,1.0.0,1.1.0-alpha01,1.1.0-beta01,1.1.0,1.1.1-alpha01,1.2.0-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.5.0-alpha01,1.5.0-alpha02,1.5.0-alpha03,1.5.0-alpha04,1.5.0-alpha05,1.5.0-alpha06,1.5.0-alpha07,1.5.0-beta01,1.5.0-beta02,1.5.0-rc01,1.5.0,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-beta01,1.6.0-rc01,1.6.0,1.7.0-alpha01,1.7.0-alpha02,1.7.0-alpha03,1.7.0-beta01,1.7.0-rc01,1.7.0"/>
</androidx.test.ext>

View File

@@ -0,0 +1,10 @@
<?xml version='1.0' encoding='UTF-8'?>
<androidx.test>
<annotation versions="1.0.0-alpha01,1.0.0-alpha02,1.0.0-beta01,1.0.0-rc01,1.0.0,1.0.1-alpha01,1.0.1-beta01,1.0.1-rc01,1.0.1,1.1.0-alpha01,1.1.0-alpha02,1.1.0-alpha03,1.1.0-alpha04"/>
<core versions="1.0.0-alpha2,1.0.0-alpha3,1.0.0-alpha4,1.0.0-beta01,1.0.0-beta02,1.0.0,1.1.0-alpha01,1.1.0-beta01,1.1.0,1.1.1-alpha01,1.1.1-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.2.1-alpha01,1.2.1-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.4.1-alpha01,1.4.1-alpha02,1.4.1-alpha03,1.4.1-alpha04,1.4.1-alpha05,1.4.1-alpha06,1.4.1-alpha07,1.5.0-alpha01,1.5.0-alpha02,1.5.0-beta01,1.5.0-rc01,1.5.0,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-alpha05,1.6.0-alpha06,1.6.0-beta01,1.6.0-rc01,1.6.0,1.6.1,1.7.0-alpha01,1.7.0-alpha02,1.7.0-alpha03,1.7.0-beta01,1.7.0-rc01,1.7.0"/>
<core-ktx versions="1.1.0-alpha01,1.1.0-beta01,1.1.0,1.1.1-alpha01,1.1.1-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.2.1-alpha01,1.2.1-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.4.1-alpha01,1.4.1-alpha02,1.4.1-alpha03,1.4.1-alpha04,1.4.1-alpha05,1.4.1-alpha06,1.4.1-alpha07,1.5.0-alpha01,1.5.0-alpha02,1.5.0-beta01,1.5.0-rc01,1.5.0,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-alpha05,1.6.0-alpha06,1.6.0-beta01,1.6.0-rc01,1.6.0,1.6.1,1.7.0-alpha01,1.7.0-alpha02,1.7.0-alpha03,1.7.0-beta01,1.7.0-rc01,1.7.0"/>
<monitor versions="1.1.0-alpha1,1.1.0-alpha2,1.1.0-alpha3,1.1.0-alpha4,1.1.0-beta01,1.1.0-beta02,1.1.0,1.1.1-alpha01,1.1.1-beta01,1.1.1,1.1.2-alpha01,1.1.2-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.5.0-alpha01,1.5.0-alpha02,1.5.0-alpha03,1.5.0-beta01,1.5.0-rc01,1.5.0,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-alpha05,1.6.0-beta01,1.6.0-rc01,1.6.0,1.6.1,1.7.0-alpha01,1.7.0-alpha02,1.7.0-alpha03,1.7.0-alpha04,1.7.0-alpha05,1.7.0-beta01,1.7.0-rc01,1.7.0,1.7.1,1.7.2,1.8.0-alpha01,1.8.0-alpha02,1.8.0-alpha03,1.8.0-beta01,1.8.0-rc01,1.8.0,1.9.0-alpha01"/>
<orchestrator versions="1.1.0-alpha1,1.1.0-alpha2,1.1.0-alpha3,1.1.0-alpha4,1.1.0-beta01,1.1.0-beta02,1.1.0,1.1.1-alpha01,1.1.1-beta01,1.1.1,1.1.2-alpha01,1.1.2-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.4.1-alpha01,1.4.1-alpha02,1.4.1-alpha03,1.4.1-beta01,1.4.1-rc01,1.4.1,1.4.2-alpha01,1.4.2-alpha02,1.4.2-alpha03,1.4.2-alpha04,1.4.2-beta01,1.4.2-rc01,1.4.2,1.5.0-alpha01,1.5.0-alpha02,1.5.0-alpha03,1.5.0-alpha04,1.5.0-beta01,1.5.0-rc01,1.5.0,1.5.1,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-beta01,1.6.0-rc01,1.6.0,1.6.1"/>
<rules versions="1.1.0-alpha1,1.1.0-alpha2,1.1.0-alpha3,1.1.0-alpha4,1.1.0-beta01,1.1.0-beta02,1.1.0,1.1.1-alpha01,1.1.1-beta01,1.1.1,1.1.2-alpha01,1.1.2-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.4.1-alpha01,1.4.1-alpha02,1.4.1-alpha03,1.4.1-alpha04,1.4.1-alpha05,1.4.1-alpha06,1.4.1-alpha07,1.4.1-beta01,1.5.0-beta01,1.5.0-rc01,1.5.0,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-beta01,1.6.0-rc01,1.6.0,1.6.1,1.7.0-alpha01,1.7.0-alpha02,1.7.0-alpha03,1.7.0-beta01,1.7.0-rc01,1.7.0"/>
<runner versions="1.1.0-alpha1,1.1.0-alpha2,1.1.0-alpha3,1.1.0-alpha4,1.1.0-beta01,1.1.0-beta02,1.1.0,1.1.1-alpha01,1.1.1-beta01,1.1.1,1.1.2-alpha01,1.1.2-alpha02,1.2.0-alpha03,1.2.0-alpha04,1.2.0-alpha05,1.2.0-beta01,1.2.0,1.3.0-alpha01,1.3.0-alpha02,1.3.0-alpha03,1.3.0-alpha04,1.3.0-alpha05,1.3.0-beta01,1.3.0-beta02,1.3.0-rc01,1.3.0-rc02,1.3.0-rc03,1.3.0,1.3.1-alpha01,1.3.1-alpha02,1.3.1-alpha03,1.4.0-alpha04,1.4.0-alpha05,1.4.0-alpha06,1.4.0-beta01,1.4.0-beta02,1.4.0-rc01,1.4.0,1.4.1-alpha01,1.4.1-alpha02,1.4.1-alpha03,1.5.0-alpha01,1.5.0-alpha02,1.5.0-alpha03,1.5.0-alpha04,1.5.0-beta01,1.5.0-beta02,1.5.0-rc01,1.5.0,1.5.1,1.5.2,1.5.3-alpha01,1.6.0-alpha01,1.6.0-alpha02,1.6.0-alpha03,1.6.0-alpha04,1.6.0-alpha05,1.6.0-alpha06,1.6.0-alpha07,1.6.0-beta01,1.6.0-rc01,1.6.0,1.6.1,1.6.2,1.7.0-alpha01,1.7.0-alpha02,1.7.0-alpha03,1.7.0-beta01,1.7.0-rc01,1.7.0"/>
</androidx.test>