Contribution from Kenshoo Merge commit 'refs/pull/2/head' of https://github.com/apache/incubator-freemarker-online-tester
Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/commit/fc99d2b4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/tree/fc99d2b4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-online-tester/diff/fc99d2b4 Branch: refs/heads/master Commit: fc99d2b4fa6a9a863428ef737febc6413fcaa4da Parents: 0fb645b abb2629 Author: ddekany <[email protected]> Authored: Sat Apr 1 21:43:31 2017 +0200 Committer: ddekany <[email protected]> Committed: Sat Apr 1 21:46:52 2017 +0200 ---------------------------------------------------------------------- README.md | 23 + build.gradle | 130 ++++ dependencies.gradle | 47 ++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 49875 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 164 +++++ gradlew.bat | 90 +++ intellij.gradle | 37 ++ settings.gradle | 1 + .../dropwizard/ApplicationStartup.java | 43 ++ .../healthchecks/MyProjectHealthCheck.java | 38 ++ .../com/kenshoo/freemarker/model/ErrorCode.java | 24 + .../kenshoo/freemarker/model/ErrorResponse.java | 29 + .../freemarker/model/ExecuteRequest.java | 77 +++ .../freemarker/model/ExecuteResourceField.java | 56 ++ .../model/ExecuteResourceProblem.java | 50 ++ .../freemarker/model/ExecuteResponse.java | 62 ++ .../freemarker/model/SelectionOption.java | 85 +++ .../FreeMarkerOnlineExecuteResource.java | 219 +++++++ .../resources/FreeMarkerOnlineResource.java | 65 ++ .../services/AllowedSettingValuesMaps.java | 112 ++++ .../freemarker/services/FreeMarkerService.java | 366 +++++++++++ .../services/FreeMarkerServiceException.java | 34 + .../services/FreeMarkerServiceResponse.java | 70 +++ .../freemarker/util/DataModelParser.java | 264 ++++++++ .../util/DataModelParsingException.java | 35 ++ .../kenshoo/freemarker/util/ExceptionUtils.java | 49 ++ .../util/LengthLimitExceededException.java | 31 + .../freemarker/util/LengthLimitedWriter.java | 83 +++ .../freemarker/view/FreeMarkerOnlineView.java | 156 +++++ .../core/FreeMarkerInternalsAccessor.java | 61 ++ src/main/resources/assets/css/main.css | 114 ++++ src/main/resources/assets/js/autosize.min.js | 6 + .../resources/assets/js/jquery.autosize.min.js | 6 + src/main/resources/assets/js/jquery.blockUI.js | 620 +++++++++++++++++++ src/main/resources/assets/js/script.js | 97 +++ src/main/resources/banner.txt | 10 + src/main/resources/freemarker-online.yml | 22 + src/main/resources/spring/bootstrap-context.xml | 19 + src/main/resources/view/freemarker-online.ftl | 129 ++++ src/main/resources/view/utils.ftl | 13 + .../platform/DropWizardServiceTest.java | 41 ++ .../platform/YamlPropertiesPersister.java | 93 +++ .../FreeMarkerOnlineExecuteResourceTest.java | 159 +++++ .../resources/FreeMarkerOnlineResourceTest.java | 72 +++ .../FreeMarkerServiceResponseBuilderTest.java | 63 ++ .../services/FreeMarkerServiceTest.java | 310 ++++++++++ .../freemarker/util/DataModelParserTest.java | 277 +++++++++ .../util/LengthLimitedWriterTest.java | 73 +++ .../view/FreeMarkerOnlineViewTest.java | 70 +++ src/test/resources/spring/test-context.xml | 7 + 51 files changed, 4708 insertions(+) ----------------------------------------------------------------------
