diff --git a/ultrasonic/lint-baseline.xml b/ultrasonic/lint-baseline.xml index bdd2edb8..916b6f0c 100644 --- a/ultrasonic/lint-baseline.xml +++ b/ultrasonic/lint-baseline.xml @@ -1,5 +1,5 @@ - + @@ -41,7 +41,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -52,7 +52,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -63,7 +63,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -74,7 +74,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -85,7 +85,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -96,7 +96,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -107,7 +107,7 @@ errorLine2=" ~~~~~~~~~~~~~~~"> @@ -258,50 +258,6 @@ column="43"/> - - - - - - - - - - - - - - - - @@ -353,7 +309,7 @@ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> @@ -364,7 +320,7 @@ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> @@ -375,103 +331,19 @@ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + id="ShowToast" + message="Toast created but not shown: did you forget to call `show()` ?" + errorLine1=" toast = Toast.makeText(context, message, shortDuration ? Toast.LENGTH_SHORT : Toast.LENGTH_LONG);" + errorLine2=" ~~~~~~~~~~~~~~"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + line="551" + column="12"/> @@ -558,7 +430,7 @@ errorLine2=" ~~~~"> @@ -591,7 +463,7 @@ errorLine2=" ~~~~"> @@ -602,7 +474,7 @@ errorLine2=" ~~~~"> @@ -610,33 +482,33 @@ id="LongLogTag" message="The logging tag can be at most 23 characters, was 31 (Exception in CacheCleaner.clean)" errorLine1=" Log.w("Exception in CacheCleaner.clean", ex);" - errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + column="10"/> + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + column="10"/> + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> + column="10"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + id="EllipsizeMaxLines" + message="Combining `ellipsize=marquee` and `maxLines=1` can lead to crashes. Use `singleLine=true` instead." + errorLine1=" android:maxLines="1"" + errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + column="17"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + message="This folder configuration (`v14`) is unnecessary; `minSdkVersion` is 14. Merge all the resources in this folder into `drawable-hdpi`."> + file="src/main/res/drawable-hdpi-v14"/> + message="This folder configuration (`v14`) is unnecessary; `minSdkVersion` is 14. Merge all the resources in this folder into `drawable-mdpi`."> + file="src/main/res/drawable-mdpi-v14"/> + message="This folder configuration (`v14`) is unnecessary; `minSdkVersion` is 14. Merge all the resources in this folder into `drawable-xhdpi`."> + file="src/main/res/drawable-xhdpi-v14"/> + id="StaticFieldLeak" + message="This AsyncTask class should be static or leaks might occur (org.moire.ultrasonic.activity.BookmarkActivity.GetDataTask)" + errorLine1=" private class GetDataTask extends AsyncTask<Void, Void, String[]>" + errorLine2=" ~~~~~~~~~~~"> + file="src/main/java/org/moire/ultrasonic/activity/BookmarkActivity.java" + line="467" + column="16"/> + id="StaticFieldLeak" + message="This AsyncTask class should be static or leaks might occur (org.moire.ultrasonic.util.CacheCleaner.BackgroundCleanup)" + errorLine1=" private class BackgroundCleanup extends AsyncTask<Void, Void, Void>" + errorLine2=" ~~~~~~~~~~~~~~~~~"> + file="src/main/java/org/moire/ultrasonic/util/CacheCleaner.java" + line="232" + column="16"/> + id="StaticFieldLeak" + message="This AsyncTask class should be static or leaks might occur (org.moire.ultrasonic.util.CacheCleaner.BackgroundSpaceCleanup)" + errorLine1=" private class BackgroundSpaceCleanup extends AsyncTask<Void, Void, Void>" + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> + file="src/main/java/org/moire/ultrasonic/util/CacheCleaner.java" + line="266" + column="16"/> + id="StaticFieldLeak" + message="This AsyncTask class should be static or leaks might occur (org.moire.ultrasonic.util.CacheCleaner.BackgroundPlaylistsCleanup)" + errorLine1=" private class BackgroundPlaylistsCleanup extends AsyncTask<List<Playlist>, Void, Void>" + errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> + file="src/main/java/org/moire/ultrasonic/util/CacheCleaner.java" + line="301" + column="16"/> + id="StaticFieldLeak" + message="This AsyncTask class should be static or leaks might occur (org.moire.ultrasonic.activity.ChatActivity.GetDataTask)" + errorLine1=" private class GetDataTask extends AsyncTask<Void, Void, String[]>" + errorLine2=" ~~~~~~~~~~~"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + file="src/main/java/org/moire/ultrasonic/activity/ChatActivity.java" + line="273" + column="16"/> + errorLine2=" ~~~~~~"> + column="10"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + errorLine2=" ~~~~~~"> + column="12"/> + errorLine2=" ~~~~~~"> + column="10"/> + errorLine2=" ~~~~~~"> - - - - - - - - - - - - - - - - + column="10"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2131,6 +1303,316 @@ column="1"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - @@ -2222,28 +1660,6 @@ file="src/main/res/drawable-hdpi/ic_stat_play_light.png"/> - - - - - - - - - - @@ -2255,105 +1671,6 @@ column="30"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2402,13 +1719,6 @@ file="src/main/res/drawable-hdpi/list_pressed_holo_dark.9.png"/> - - - - - - - - + message="Custom view ``AutoRepeatButton`` has `setOnTouchListener` called on it but does not override `performClick`" + errorLine1=" this.setOnTouchListener(new OnTouchListener()" + errorLine2=" ^"> + line="35" + column="3"/> + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.00 Go 0 Ko 0.00 Mo - -:-- + —:—— 0:00 MX Player n\'est pas installé. Recevez gratuitement sur Play Store, ou modifier les paramètres vidéo. Obtenez MX Player diff --git a/ultrasonic/src/main/res/values-pt/strings.xml b/ultrasonic/src/main/res/values-pt/strings.xml index 5ce59f3a..64d0035c 100644 --- a/ultrasonic/src/main/res/values-pt/strings.xml +++ b/ultrasonic/src/main/res/values-pt/strings.xml @@ -1,5 +1,5 @@ - + Carregando… Ocorreu um erro de rede. Verifique o endereço do servidor ou tente mais tarde. @@ -328,7 +328,7 @@ 0.00 GB 0 KB 0.00 MB - -:-- + —:—— 0:00 O player MX não está instalado. Descarregue da graça pela Play Store ou modifique as configurações de vídeo. Descarregar Player MX @@ -393,33 +393,33 @@ albumArt Múltiplos Anos - + Nenhuma música - 1 música + %d música %d músicas - 1 música selecionada para ser fixada. + %d música selecionada para ser fixada. %d músicas selecionadas para serem fixadas. - 1 música selecionada para descarregar. + %d música selecionada para descarregar. %d músicas selecionadas para serem descarregadas. - 1 música selecionada para ser desafixada. + %d música selecionada para ser desafixada. %d músicas selecionadas para serem desfixadas. - 1 música adicionada ao fim da fila. + %d música adicionada ao fim da fila. %d músicas adicionadas ao fim da fila. - 1 música inserida após a atual. + %d música inserida após a atual. %d músicas inseridas após a atual. - Resta 1 dia para o fim do período de teste + Resta %d dia para o fim do período de teste Restam %d dias para o fim do período de teste