Blade
Blade copied to clipboard
Android library for boilerplate destruction
When migrating to Gradle 4.x presents the error: Execution failed for task ':app:transformClassesWithBladeForDebug'. > java.io.FileNotFoundException: C:\A-NG\azure\mntng- android\app\build\intermediates\transforms\Blade\debug\0\androidx\dynamicanimation\R$id.class (O sistema não pode encontrar o caminho especificado)
i'm getting this ``` /home/gabriel/projetos/mntng-android/app/build/tmp/kapt3/stubs/debug/br/com/ngi/mnt/ui/main/service/orders/OrdersPageFragment.java:12: error: Only Fragment subclass can contain @Arg. public final class OrdersPageFragment extends br.com.ngi.mnt.base.BaseFragment implements br.com.ngi.mnt.ui.main.service.orders.contracts.OrdersPageView { ``` after migrating to AndroidX, i think that is...
i'm doing this: ```kotlin class MainActivity : BaseActivity() { @Extra lateinit var userModel: LoginModel @Extra var cameFromLogin: Boolean = false } ``` and i get the error: ``` error: Field...
Currently **Blade** generates only `MyFragment newMyFragment(...)` method for a class MyFragment inside the `blade.F` class. Add also `Bundle forMyFragment(...)` method to enable creation of bundles separately. This is usefull for...
Add support for MVVM. Unlike in MVP, the View holds a reference to the View Model, but the View Model has no information about the View.
When method parameter is annotated with `@NonNull` -> generate runtime assertions in code like this: ```Java void foo(@NonNull final String param) { /* Code generated by Blade */ if (param...