This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a change to branch grails-shell-3
in repository https://gitbox.apache.org/repos/asf/grails-core.git


     was 73ce8baa51 support flattening keys in ConfigMap

This change permanently discards the following revisions:

 discard 73ce8baa51 support flattening keys in ConfigMap
 discard 9b04869332 support parsing flat keys when merging maps to ConfigMap
 discard 1f2a1f2426 extract ConfigMap from GrailsConfig
 discard a973a1ade4 add support for with in GrailsConfig when navigating to 
non-existing keys
 discard 5997c45696 refactor GrailsConfig
 discard 7b25305870 make NullSafeNavigator like NullObject in Groovy
 discard 6e9d2c7ef9 add type conversion methods to GrailsConfig
 discard 07b29d32a3 add null safe navigation and on-demand map creation to 
GrailsConfig - similar to groovy.util.ConfigObject
 discard 53e7f83443 add basic type conversions to GrailsConfig
 discard 5d1acab35e improve extensibility of GrailsConfig class
 discard b84c9b1b41 support removing a key when merging maps in GrailsConfig - 
adds more tests
 discard 9ee273a10e merge application.yml files from multiple profiles in 
single multi-doc yaml file - use GrailsConfig for application.yml loading
 discard a321be211b Add grails.config.GrailsConfig class for handling 
grails-app/conf/application.yml - merges multiple documents to one single 
config - yaml multi-document format separates docs with --- (end token is ...)
 discard 7380d9b4ef refactor RenderCommandStep: extract SimpleTemplate
 discard 916ce3ab36 fix problem when default package isn't defined
 discard d136f3078d fix invalid yml
 discard 792a158c5d add grails.version variable to skeleton templates
 discard c73d02c66f use original System.out / System.err when executing gradle 
tasks
 discard 164e4c745a overwrite existing files
 discard b23158df00 move and refactor SystemStreamsRedirector / 
SystemOutErrCapturer
 discard 3ddd06c67b fix failing test
 discard ca697e606a add i18n resources.groovy and DataSource.groovy to the 
skeleton
 discard 74860e7d56 add deprecated application.properties to skeleton
 discard 575a2f788b don't use hard coded version in index.gsp
 discard 05d63fc7fd application.yml for web profile
 discard c22e2f247e remove unnecessary import
 discard a7c5ca8f51 use latest build.gradle from new300 app
 discard b2a829d1d2 add generic gradle command
 discard 9a620ff2de add run-app command that delegates to gradle run
 discard 34293fb1a7 refactor RenderCommandStep
 discard ac89ffaf45 add support for extending profiles
 discard acbe2d9b68 implement listing of all available Gradle task selectors 
with multi-project support - could be used for task selector completion in 
interactive shell
 discard 522b63e32a exclude gradle-sample from eclipse classpath
 discard 893253aede pass unparsed command line in ExecutionContext for more 
flexibility
 discard 12d19508a2 start working on Gradle integration
 discard 19401ac26a Add ProjectContext interface and refactor 
CommandLineHandler interface
 discard 61efb68459 finish implementing "should create-controller in default 
package"
 discard 7094599668 add application.yml to profile
 discard 8ea960c8bf Use grails-app/conf/application.yml for application settings
 discard ab9c268c92 test error handling
 discard 0950e00a3c refactor GrailsConsole System.in, .out, .err handling , 
improve testability
 discard 1903c022ca refactor SimpleProfile
 discard 11ed5699c5 catch exceptions in GrailsCli interactive mode
 discard 2905476b9a implement creating files based on templates
 discard 9220d46f00 add baseDir to execution context
 discard 4ec7dc249d refactor CommandLineHandler's handleCommand method
 discard 7dcee80bc6 fix test timeout problem on Travis due to TERM=dumb env. 
setting and jline incompatibility
 discard bd6b6bcc6c add groovy-json dependency
 discard cdbda0b8db Add json command support to SimpleProfile
 discard da78bc4c80 make SimpleProfile yaml agnostic so that we can add json 
support
 discard ed0bac5647 implement CTRL-D handling
 discard 2ae113fc83 start working on Completer tests
 discard dae76f6585 make input mask configurable so that echoing can be 
disabled in ConsoleReader
 discard 9fd9fe2826 sort commands in SimpleProfile
 discard aa63b64b99 should fail with retval 1 when creating app for 
non-existing profile
 discard b41673e1e3 refactor packages and continue working on SimpleProfile 
(yaml based) implementation
 discard b1f0ddd1c8 store errors for grails-shell branch too
 discard fb6e43cf8a refactor GrailsCliSpec
 discard e0c323862a add test for help about a single command
 discard 6af59d35f0 use ExpectIt to implement basic cli tests
 discard 53377a55a2 add methods for cleaning up GrailsConsole state (useful in 
cli unit tests)
 discard f342b3673b continue working on interactive cli tests
 discard bccc5ed0e9 don't buffer GrailsConsole PrintStreams
 discard aa0635e589 start working on interactive mode tests - solve chdir 
problem with jnr-posix
 discard 60c92bb8bc use cglib-nodep for tests so that asm3 isn't pulled in to 
test dependencies
 discard 673d680526 refactor user.dir resetting
 discard 3c6006238d fix failing test
 discard 2efd07449f add spec for GrailsCli
 discard 8a43da563a start working on yaml command handler
 discard 9b55e96f13 start working on yaml based SimpleProfile
 discard 2472ba64fa sample profile for unit tests
 discard 6c8981f969 Start working on ProfileRepositorySpec
 discard 1e514d020c use Gradle application plugin to create a starter script - 
creating starter script: ../gradlew installApp - example: 
./build/install/grails-shell/bin/grails-shell create-app testapp --profile=web 
- starts in interactive mode when application.properties file exists in current 
dir
 discard ae3fc39d63 add interface for pluggable interactive shell and wire it 
together
 discard 8e9e5b9446 simple implementation for create-app that uses AntBuilder
 discard 0b2bc41a05 add new grails-shell module

Reply via email to