Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[KOTLIN] Spring Boot Server Generator #820

Merged
merged 39 commits into from
Aug 27, 2018

Commits on Aug 22, 2018

  1. Kotlin Spring initial bootstrap

    Adam Drakeford authored and dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    4f98b30 View commit details
    Browse the repository at this point in the history
  2. Basic configuration construction for Kotlin Spring

    Adam Drakeford authored and dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    b2be108 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3013f09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2644e0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aa001f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cfca803 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf549e8 View commit details
    Browse the repository at this point in the history
  8. Added fix for type mapping in AbstractKotlinCodegen. Originally it wa…

    …s mapping list o kotlin.Array instead of kotlin.collections.List
    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    9b27b3c View commit details
    Browse the repository at this point in the history
  9. Fixed return type mapping

    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    d04d7db View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0dd39a9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ecc14aa View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f1179da View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6dd4614 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d536bf2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    557561a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d692efd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6e4a4fe View commit details
    Browse the repository at this point in the history
  18. Removed option for generated config package. Added option to enable/d…

    …isable generated global exception handler
    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    4d63f29 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0eee424 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9ca036a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a0ea9e1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7053851 View commit details
    Browse the repository at this point in the history
  23. Added README generation

    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    2edf44b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    92326f9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b9f8c5b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    3119585 View commit details
    Browse the repository at this point in the history
  27. Minor fixes from PR comments for user submission (#1)

    * Minor fixes from PR comments for user submission
    
    * Puts braces around conditional block bodies with one-liner bodies.
    * Modifies README.mustache to use artifact id and version supplied by
    user (or default configuration)
    * Targets templates under resource directory explicitly to prevent the
    need to rebuild for evaluation of  template-only changes.
    
    * [kotlin-spring] Remove comments referencing sbt in bash scripts
    jimschubert authored and dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    7fbf228 View commit details
    Browse the repository at this point in the history
  28. List of changes based upon code review:

    * Additional comments around how we set the title based off the open api spec
    * Fixed missing `beanValidationCore` template
    * Put the lambdas into the lambda object as other generators do (Ktor, C#, cpp)
    * Bump swagger-annotations version to latest pre-2.0 version (1.5.21)
    * Set kotlin version to 1.2.60
    * Updated README to set port based on template
    * Added more additional properties to build bash scripts
    * Removed `defaultBasePath.mustache` in place of using {{contextPath}} directly
    * Log warning for when `serviceImplementation` is set t o true
    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    91b9aaa View commit details
    Browse the repository at this point in the history
  29. Updated samples

    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    8192ad3 View commit details
    Browse the repository at this point in the history
  30. Generating ConstraintViolation Exception Handler, as Springboot doesn…

    …t correctly catch the error and return bad request. Handling other exceptions a litle better
    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    d8d3586 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    d673aba View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    9b7d5c5 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    61ceff3 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    dd22c90 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    23fb51d View commit details
    Browse the repository at this point in the history
  36. Revert "Small fix for date time mappings (plus sample re-gen)"

    This reverts commit 4152dc78b4813da71c675272ca90fb31a333aea1.
    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    ddec3d2 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    3c47c59 View commit details
    Browse the repository at this point in the history
  38. Regenerated samples

    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    521bbbf View commit details
    Browse the repository at this point in the history
  39. Regenerated samples

    dr4ke616 committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    921edb5 View commit details
    Browse the repository at this point in the history