xcesco
xcesco
I added Kripton Persistence Library
mark as @NonNull parameters on DataSource.executable and DataSource.OnErrorListener
Add the capability to generate managed shared preference with cryptografic capability.
Nowaday datasources are opened in read or in write mode, to allow concurrency operation in read mode. It can be useful to enable a write-only mode. This mode can enable...
Fix some bugs detected from sonarcloud report
Sonarcloud will stop support JDK8. https://www.deps.co/guides/travis-ci-latest-java/
## 🐞 Issue: Enum value extraction from annotation no longer works correctly in Java 17+ ### Description In our annotation processor, we previously used the following logic to extract the...
On JDK >11, when compile an Dao with @SQLInsert an error raise: ``` error: java.lang.NullPointerException: Name is null error: at java.lang.Enum.valueOf(null:-1) error: at com.abubusoft.kripton.android.sqlite.ConflictAlgorithmType.valueOf(ConflictAlgorithmType.java:27) error: at com.abubusoft.kripton.processor.sqlite.grammars.jql.JQLBuilder.buildJQLInsert(JQLBuilder.java:378) ```