bgs-libraries / robocop Goto Github PK
View Code? Open in Web Editor NEWThis project forked from mediarain/robocop
Pure Java code generation tool for generating a fully functional ContentProvider for Android.
This project forked from mediarain/robocop
Pure Java code generation tool for generating a fully functional ContentProvider for Android.
The constrain_unique_multi_columns
value defined in a table should be an array, not a single string.
Generated content provider should implement the bulkInsert method.
Provide a way for extending content provider classes to handle any exceptions that may occur in overridden methods.
Model classes should have a dump method which would print all their contents out to logcat.
It currently looks like JOINs are done on the _id column only. It would be nice if fields could be specified for the JOIN to match on.
If a table has the constrain_unique_multi_columns
property set, and uses a full-text module, properly create a trigger to handle the scenario.
Update the readme file to account for all new functionality this fork provides.
If a table uses a full-text index, and a certain field specifies the constraint_not_null
property, create a trigger to account for this constraint.
If no "serialized_name" value is specified in the schema.json for a model object, an @SerializedName notation should be created with the name. Otherwise, the private variable doesn't get populated due to the name being m<Name>
.
Based on some definitions in the schema.json file, have RoboCoP generate a custom Gson TypeAdapter for a given class, if specified.
Model classes that get generated should implement Parcelable.
All overridden methods like insert, update, etc should have onPre methods, similar to the onPost methods.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.