Federico Iosue
Federico Iosue
No good, quality has been left behind, shame on me!  The project is available on [Sonarcloud](https://sonarcloud.io/organizations/federicoiosue-github/projects) publicly, to let users and developers to both check code quality, transparency, and...
DES is deprecated so think about moving to AES. All encrypted notes should be re-processed so: - On app update process all encrypted notes in bulk by requesting password on...
Dig further into this PSMetadataFetcher alternative 
Remember this horrible fact: switching from Play Store to Alpha version broke all attachments due to the fact that in JSON backup files the path was stored as follows: **"uriPath":"file:///storage/emulated/0/Android/data/it.feio.android.omninotes/**...
``` ACRA caught a RuntimeException for it.feio.android.omninotes java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:354) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383) at java.util.concurrent.FutureTask.setException(FutureTask.java:252) at java.util.concurrent.FutureTask.run(FutureTask.java:271) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) Caused by:...
Some sort of code testing coverage should be prepared to allow SonarQUBE to include that data too.