limberest / limberest Goto Github PK
View Code? Open in Web Editor NEWLightweight, flexible, elegant REST for Java.
Home Page: https://limberest.io
License: MIT License
Lightweight, flexible, elegant REST for Java.
Home Page: https://limberest.io
License: MIT License
Via the @Pattern
annotation:
https://docs.oracle.com/javaee/7/api/javax/validation/constraints/Pattern.html
Particularly in petstore multi-api generated API classes:
Submit a PR to https://github.com/swagger-api/swagger-codegen.
Before that, create some docs and (especially) automated tests.
Instead of string concatenation.
Whatever we're not handling already from:
http://docs.swagger.io/swagger-core/current/apidocs/io/swagger/annotations/ApiImplicitParam.html
Calling toInstant() when Date is actually an instance of java.sql.Date results in an UnsupportedOperationException.
In runtime-generated swagger spec yaml (and also json?).
Option instead of always requiring on query.
Spring-bootable limberest.jar that also functions as a self-contained webapp.
See TODO in Jsonator.getJson()
. Currently Boolean types with a value of false
are omitted from serialized JSON.
Observed this issue specifically when calling Jsonator.getJsonObject() with an object containing a field of type groovy.lang.MetaClassImpl
, which can be self-referencing.
Currently this results in a StackOverflowError. A better way would be to keep track of the field hierarchy and use the ==
comparator to check for self-references.
Need better differentiation to avoid user confusion.
Built-in REST API to run limberest-js tests on the server. Actual results will be stored on server file system so up-to-date statuses can be viewed through limberest-ui.
Swaggers should be filtered from API docs by default.
Decision: J2V8 vs req. node install.
Resource path /api-docs/limberest should return /limberest/tests, etc.
Currently no swagger annotations are present on internal services. Add these but exclude them from the default api-docs.
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.