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

#13552 Converters repo merge #13963

Merged
merged 276 commits into from
Jan 9, 2025
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
e3ea493
GRAILS-7071 Fix - JSON DateMarshaller
bobbywarner Jun 14, 2011
003ecf4
fix for GRAILS-6787 "XML converter cannot handle arrays with null ent…
Jul 8, 2011
582e995
fix for GRAILS-6981 "REST: parseRequest doesn't parse nested XML elem…
Jul 10, 2011
0e03310
Another fix for GRAILS-6981 "REST: parseRequest doesn't parse nested …
Jul 12, 2011
fbc4f61
fix for GRAILS-6981 "REST: parseRequest doesn't parse nested XML elem…
Jul 13, 2011
decadd0
whitespace/cleanup
burtbeckwith Jul 22, 2011
61c48e7
fix for GRAILS-7277 "Copy/Paste error in XML InstanceMethodBasedMarsh…
Jul 28, 2011
bf80bb8
GRAILS-7850 - Fix compilation errors resulting from marking a grails-…
Aug 7, 2011
1080164
whitespace, STS warnings, etc.
burtbeckwith Aug 31, 2011
309b64b
Simplify build by using defaults for archivesBaseName “project name” …
ldaley Nov 25, 2011
2dd6f59
Revert recent archive base name related changes
Nov 26, 2011
e1edf35
whitespace, STS warnings, cleanup
Dec 22, 2011
dc3c6f4
GRAILS-8273 - Fix "enum.values() as Set"
Dec 22, 2011
7cc173e
GRAILS-4685 - XML converter should base64 encode byte arrays
jwagenleitner Dec 24, 2011
abffc1b
GRAILS-5997 - Improve JSON request parsing
Jan 27, 2012
339ef59
Various fixes for GRAILS-8708 "Old-style 1.3.x domain class unit test…
graemerocher Feb 1, 2012
8d059a6
Merge branch 'master' of github.com:grails/grails-core
graemerocher Feb 1, 2012
129dcef
Various fixes for GRAILS-8708 "Old-style 1.3.x domain class unit test…
graemerocher Feb 1, 2012
bf7cdfa
GRAILS-5997 - Improve JSON request parsing
Jan 27, 2012
3e7e0aa
fix for GRAILS-8800 "GroovyCastException thrown when casting null usi…
graemerocher Mar 21, 2012
eb7fe31
fix for GRAILS-8800 "GroovyCastException thrown when casting null usi…
graemerocher Mar 21, 2012
65610a0
GRAILS-8273 - "as" causes InstantiationException
Mar 22, 2012
ef9572e
GRAILS-8273 - Fix "enum.values() as Set"
Mar 22, 2012
64adb26
ignoring test temporarily, as due to infrastructure issues it is not …
graemerocher Jun 19, 2012
420a36b
Merge branch '2.1.x' of github.com:grails/grails-core into 2.1.x
graemerocher Jun 19, 2012
e1555b7
whitespace, cleanup, STS warnings
Jul 12, 2012
a93fc26
fix for GRAILS-9513 "Hibernate Mapping Domain classes are not treated…
graemerocher Oct 30, 2012
4e84cac
syncing 2.0.x
Jan 7, 2013
bc14c02
Merge branch '2.1.x' into 2.2.x
Jan 7, 2013
0c0d2d1
fix broken create-app by not using archiveBaseName or jar.appendix an…
graemerocher Jan 10, 2013
63e67af
whitespace, cleanup
burtbeckwith Feb 25, 2013
ac30553
GRAILS-9966 Replace previous JSONCodec and XMLCodec with proper worki…
lhotari Apr 3, 2013
5bc048e
new data binder code
Feb 28, 2013
65a9c1a
Revert "new data binder code"
Apr 11, 2013
9d065e4
Revert "Revert "new data binder code""
Apr 12, 2013
627af0c
fix for GRAILS-9977 "Conversion to XML and JSON fails for embedded cl…
graemerocher Apr 18, 2013
6a2f961
Merge branch '2.1.x' into 2.2.x
graemerocher Apr 18, 2013
ca2a29a
Merge branch '2.2.x'
graemerocher Apr 18, 2013
726b5a6
fix for GRAILS-8572 "Rendering a Command Object as JSON causes ArrayI…
graemerocher Apr 19, 2013
74b527a
Merge branch '2.1.x' into 2.2.x
graemerocher Apr 19, 2013
b4049bd
Merge branch '2.2.x'
graemerocher Apr 19, 2013
b7a840c
Copyright cleanup across the project
bobbywarner Apr 30, 2013
39ea174
GRAILS-10076 - Improve JSON / XML marshalling performance by caching …
lhotari May 2, 2013
9c9134e
REST: Return the correct response code when rendering errors, return …
graemerocher May 28, 2013
3fb474a
REST: Support for HAL XML format in rendering
graemerocher Jun 7, 2013
0c72a8d
REST: Add some basic include/exclude functionality to DomainClassMars…
graemerocher Jun 12, 2013
531f9b3
REST: Add simple way to include/exclude properties from rendering of …
graemerocher Jun 12, 2013
ebba913
fix failing tests
graemerocher Jun 12, 2013
3686759
update copyright statements
Jun 13, 2013
f692a74
Revert "update copyright statements"
Jun 13, 2013
4ac6166
GRAILS-10150 - remove JSONParsingParameterCreationListener
Jun 24, 2013
38da11f
GRAILS-10150 - remove XMLParsingParameterCreationListener
Jun 24, 2013
4e6570a
whitespace, cleanup
burtbeckwith Jun 4, 2013
a03d43a
fix for GRAILS-5791 "Create a way to easily exclude properties from S…
graemerocher Jul 16, 2013
a37ff89
fix failing tests
graemerocher Jul 16, 2013
f2b1120
whitespace, cleanup
burtbeckwith Jul 26, 2013
d1656a2
remove some import statements
Oct 16, 2013
52668af
Fix typos in JavaDoc for JSON converter
kgeis Oct 24, 2013
0550579
cleanup, whitespace
burtbeckwith Oct 20, 2013
cbd29dd
Revert "cleanup, whitespace"
lhotari Oct 29, 2013
52af155
GRAILS-10799 Implement streaming value writing to JSONWriter
lhotari Nov 18, 2013
90a20df
Merge branch '2.3.x'
Nov 18, 2013
38022a8
fix for GRAILS-10793 "On Windows, grails v2.3.2 or 2.3.3 (new project…
graemerocher Nov 26, 2013
6341287
Merge branch '2.3.x'
Nov 26, 2013
7f11b7a
Fix NPE in DomainClassMarshaller
dellermann Nov 29, 2013
11571ba
Merge branch '2.3.x'
Dec 2, 2013
507b5e0
GRAILS-11036 : enhanced ValidationErrorsMarshaller to support ErrorOb…
memorydoor Jan 26, 2014
2ba8e24
use GrailsMetaClassUtils.getExpandoMetaClass / GrailsMetaClassUtils.g…
lhotari Jan 28, 2014
14780fc
Add ConvertersApi registration for Object[] and String[] metaclasses
lhotari Jan 28, 2014
6443dbd
GRAILS-11036 : enhanced ValidationErrorsMarshaller to support ErrorOb…
memorydoor Feb 23, 2014
f055d7f
cleanup and remove deprecated classes
graemerocher Feb 25, 2014
b21713c
Eliminate dependency on commons-io from everything except fileupload
graemerocher Feb 27, 2014
4df690f
eliminate dependency on commons-io
graemerocher Mar 7, 2014
6d4c500
GRAILS-11197 - fix nested collection rendering
Mar 10, 2014
53dd2b8
Merge branch '2.3.x'
Mar 11, 2014
1e64a08
Merge pull request #461 from memorydoor/2.3.x
graemerocher Apr 8, 2014
aee7c0d
Merge branch '2.3.x'
graemerocher Apr 9, 2014
4f007d5
fixed typo and added setting thread local converter configuration
wololock May 11, 2014
e3ca698
added loading configured marshallers while creating an array with the…
wololock May 11, 2014
494fbd0
Merge pull request #496 from wololock/GRAILS-11116
graemerocher May 11, 2014
970a08b
Revert "added loading configured marshallers while creating an array …
graemerocher May 12, 2014
5818f43
Revert "fixed typo and added setting thread local converter configura…
graemerocher May 12, 2014
66a66ed
Make GrailsPluginManagerPostProcessor fire remaining plugin hooks
graemerocher May 28, 2014
1b58cf1
delete more dead / deprecated classes
graemerocher May 28, 2014
53ce841
Refactor 'org.codehaus' -> 'org.grails' for 'grails-web-common'
Jun 18, 2014
19d22fa
Refactor 'org.codehaus' -> 'org.grails' for 'grails-web-common'
Jun 18, 2014
15aa778
Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
Jun 19, 2014
0c2a782
Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
Jun 19, 2014
ef0cb52
Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
Jun 19, 2014
0a40f53
Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
Jun 20, 2014
a2f9f58
Make AST transform APIs public
Jun 20, 2014
9909219
fix some failing tests, improve binary compatibility by adding more c…
Jun 20, 2014
ebb04c9
Refactor, rename 'org.codehaus' -> 'org.grails' for 'grails-core'
Jun 20, 2014
c2ea4f6
refactoring org.codehaus.* out of grails-plugin-converters
Jun 27, 2014
7b70bba
Improve binary compatibility
graemerocher Jul 7, 2014
4550c44
Refactor 'org.codehaus.groovy.grails' -> 'org.grails' for grails-boot…
graemerocher Jul 9, 2014
988e0c0
removed a couple references to grails-compat
Jul 9, 2014
666e084
rename package org.codehaus.groovy.grails -> org.grails
lhotari Jul 10, 2014
6981fd0
move org.grails.web.util.* and org.grails.web.pages.* in grails-encod…
lhotari Jul 11, 2014
c07425c
simplify a converter test
Jul 17, 2014
3b2acfb
remove ConvertersControllerstransformer and ConvertersControllersApi
Jul 17, 2014
d56f2e2
Revert "remove ConvertersControllerstransformer and ConvertersControl…
Jul 17, 2014
f05b87b
remove ConvertersControllersTransformer and ConvertersControllersApi
Jul 17, 2014
26116a5
simplify ConvertersDomainTransformerSpec
Jul 17, 2014
130b7f4
triggering ConvertersConfigurationInitializer moved to spring init me…
wololock Aug 3, 2014
12f9543
refactoring: using GrailsApplicationAware interface for grailsApplica…
wololock Aug 3, 2014
8b454a4
introduce converters extension api
Aug 5, 2014
07530ed
reorganize how ConvertersConfigurationInitializer is initialized
Aug 5, 2014
10899e2
fix failing tests
Aug 5, 2014
97a8f84
rename some extension modules
Aug 7, 2014
d352267
Merge branch '2.4.x'
lhotari Aug 10, 2014
b2c1380
fixed typo and added setting thread local converter configuration
wololock May 11, 2014
7494acc
added loading configured marshallers while creating an array with the…
wololock May 11, 2014
1ff913a
refactoring: using GrailsApplicationAware interface for grailsApplica…
wololock Aug 3, 2014
de5417b
GRAILS-11116 don't set thread local in constructor
lhotari Aug 20, 2014
d289d91
GRAILS-11116 refactory ThreadLocal handling in ConvertersConfiguratio…
lhotari Aug 20, 2014
76c327d
Merge branch '2.3.x' into 2.4.x
lhotari Aug 21, 2014
5df15ce
Merge branch '2.4.x'
lhotari Aug 21, 2014
7bea904
rename previous grails.config.GrailsConfig in grails-core as Deprecat…
lhotari Oct 6, 2014
518c263
Merge Grails and Spring Boot configuration strategies.
graemerocher Oct 16, 2014
1702438
move JSON classes to new package
graemerocher Dec 17, 2014
b70fb3c
GRAILS-11898 GRAILS-11897 fix resetting ThreadLocal fields in Shutdow…
lhotari Jan 7, 2015
08ba91f
Merge branch '2.5.x'
lhotari Jan 7, 2015
0872b92
use Nebula Extra Configurations plugin for gradle provided/optional c…
lhotari Feb 27, 2015
c528d71
Merge branch '2.5.x'
lhotari Feb 27, 2015
7fc1dc2
fix for https://github.com/grails/grails-core/issues/3769
graemerocher May 28, 2015
a5e2092
Merge branch '2.5.x'
graemerocher May 28, 2015
1c5793b
Potential fix for error demonstrated by https://github.com/jeffbrown/…
graemerocher Jun 17, 2015
dea18dd
Merge branch '2.3.x' into 2.4.x
graemerocher Jun 17, 2015
d49af48
Merge branch '2.4.x' into 2.5.x
graemerocher Jun 17, 2015
552bce2
Merge branch '2.5.x' into 3.0.x
graemerocher Jun 17, 2015
53b85a4
Added README.md files
Jul 18, 2015
6c080c9
Working on improving JSON null handling
Jul 28, 2015
c2749aa
More changes related to null handling
Jul 28, 2015
8ed6f31
Merge branch '2.5.x' into 3.0.x
Jul 28, 2015
beb8809
Add @Issue tag
Jul 28, 2015
e1edf2b
Merge branch '2.5.x' into 3.0.x
Jul 28, 2015
17db4f6
Remove JSONObject.Null class
Jul 28, 2015
df18466
Deprecate existing JSONBuilder and promote use of core libraries
graemerocher Dec 17, 2015
d7ef874
JSON - default to not including 'class' and fix tests
graemerocher Dec 17, 2015
d748a4b
Optimize ConverterExtension.asType
graemerocher Jan 7, 2016
cc59e50
Merge branch '3.0.x'
graemerocher Jan 13, 2016
d83baa1
Only flush() and close() the response if no error occurs. Fixes #9473
graemerocher Jan 13, 2016
f846736
Merge branch '3.0.x'
graemerocher Jan 13, 2016
b422d32
Make converters work without a GrailsApplication. Fixes #9611
graemerocher Jan 31, 2016
5b2986f
Improve ability to include version and/or class in JSON renderer. Fix…
graemerocher Feb 16, 2016
7d8ea2b
#9401 JSON converter should maintain order of one-to-many relations
houbie Apr 14, 2016
de2b1fc
Fix test for Grails 3.0.x json format
graemerocher Apr 14, 2016
f693b3e
Merge branch '3.0.x' into 3.1.x
graemerocher Apr 14, 2016
402e783
Revert "Fix test for Grails 3.0.x json format"
graemerocher Apr 14, 2016
ebc81f9
Remove most deprecated methods/classes (#10124)
jameskleeh Aug 30, 2016
cff076b
In progress fixing tests
jameskleeh Jan 31, 2017
fa10609
Update GenericJavaBeanMarshaller so it behaves like its Groovy counte…
jameskleeh Feb 6, 2017
c8124b6
Make AbstractConverter implement Writable for grails-plugins/grails-r…
sbearcsiro Feb 9, 2017
0e62723
Fix GenericJavaBeanMarshaller includes/excludes for methods
jameskleeh Feb 17, 2017
51a52ce
Merge branch '3.1.x' into 3.2.x
graemerocher Feb 21, 2017
a424d3f
Merge remote-tracking branch 'origin/GRAILS-10416'
graemerocher Feb 21, 2017
6f2806f
Deprecate parts of GrailsDomainClass and grails.validation in favour …
graemerocher Feb 23, 2017
7dbd75d
Update converters plugin to use new API
graemerocher Mar 21, 2017
2e50192
Externalized grails-async to https://github.com/grails/grails-async
graemerocher Mar 24, 2017
7f15ad2
Add codecs, gradle wrapper, travis setup
jameskleeh Mar 30, 2017
0a7a34a
Specify version for grails-async
jameskleeh Mar 30, 2017
133dbfd
Fix missing dependency
jameskleeh Apr 3, 2017
7b1e8dd
Fix build
jameskleeh Apr 4, 2017
c59e0b0
Fix buildscript permissions
jameskleeh Apr 4, 2017
aafe9a8
Add render(converter) method to controllers and interceptors
jameskleeh Apr 4, 2017
1da500a
Fix codecs not being registered as artefacts
jameskleeh Apr 5, 2017
ae6ea33
Change name to just 'converters'
jameskleeh Apr 26, 2017
6ea9ff8
Update README.md
graemerocher Apr 27, 2017
be93fc8
update tokens and dependencies
graemerocher Jun 24, 2017
61742fb
Remove grails-plugin-testing dependency
graemerocher Jun 24, 2017
b402efb
Release 3.3.0.RC1
graemerocher Jun 26, 2017
4676efb
back to snapshot
graemerocher Jun 26, 2017
74cd8ef
Release 3.3.0
graemerocher Jul 25, 2017
a44c477
back to snapshot
graemerocher Jul 25, 2017
7afa0bd
Render the id property with its name instead of the static 'id'
jameskleeh Aug 17, 2017
232ff7b
Use Grails 3.3.0
jameskleeh Aug 17, 2017
171438f
Release 3.3.1
jameskleeh Aug 17, 2017
a24b0a2
Back to snapshot
jameskleeh Aug 17, 2017
1c5a880
Resolved: org.grails.web.converters.configuration.ConvertersConfigura…
AFSDevGuy Nov 21, 2017
6552020
Use JDK8 with 1.7 source and target compatibility
jameskleeh Nov 21, 2017
4f2f2ea
Adapt test to check for proper generation of domain class names. Add …
AFSDevGuy Nov 22, 2017
e6904be
Merge pull request #3 from AFSDevGuy/master
graemerocher Nov 22, 2017
8e31431
replace deprecated GrailsDomainClass with PersistentEntity
sdelamo Dec 21, 2017
499cd7e
Upgraded commons-lang to 3.0
mattstiner May 25, 2018
5b91087
making plugin Groovy 2.5.x ready
musketyr Sep 18, 2018
fe0c46e
Add ability to register custom marshallers with ChainedConverterConfi…
Oct 3, 2018
d6dae0c
Merge pull request #9 from musketyr/patch-1
graemerocher Nov 23, 2018
f9dab33
Merge pull request #4 from sdelamo/10883
graemerocher Nov 23, 2018
405ca3b
Merge pull request #7 from mattstiner/upgrade-commons-version
graemerocher Nov 23, 2018
69ad0a8
Merge pull request #11 from joemccall86/gh-10
graemerocher Nov 23, 2018
154addd
Remove usages of deprecated APIs
graemerocher Nov 23, 2018
ba40fa5
Set version to 4.0 snapshot
graemerocher Nov 23, 2018
6f56089
Revert "Add ability to register custom marshallers with ChainedConver…
graemerocher Nov 23, 2018
b793fb1
Release 4.0.0
graemerocher Feb 18, 2019
cdef0cd
Back to snapshot
graemerocher Feb 18, 2019
23e3fff
Partially fixes grails/grails-core#11450 . The PersistentEntity getId…
davydotcom Jul 1, 2020
d208901
updating travis build
davydotcom Jul 1, 2020
d9b84bd
fixing repositories list to prefer jcenter() over repo.grails.org due…
davydotcom Jul 1, 2020
0fa91be
adding deprecation warning to JSON and XML as this plugin is being ph…
davydotcom Jul 1, 2020
466ddb5
Revert "adding deprecation warning to JSON and XML as this plugin is …
davydotcom Jul 2, 2020
e5f8d8f
Merge pull request #14 from davydotcom/patch-composite
graemerocher Jul 2, 2020
189b450
Use Grails 4.0.3
bobbywarner Jul 8, 2020
e998bcf
Release 4.0.1
bobbywarner Jul 8, 2020
fbca2a1
feat: Update to Grails 5
matrei Feb 21, 2024
a945326
ci: Add Github workflows
matrei Feb 21, 2024
3059595
ci: Add Dependabot and Renovate
matrei Feb 21, 2024
02f5258
fix: Remove dependency on SpringIOUtils
matrei Feb 21, 2024
2c27cb4
test: Change failing test assertions
matrei Feb 21, 2024
1e4f2dd
fix: Groovy 4 compatibility
matrei Feb 21, 2024
eb92ca0
fix: Specify direct dependencies
matrei Feb 21, 2024
2116cab
build: Get sonatype repo from property
matrei Feb 21, 2024
d1a1b14
ci: Remove redundant docs generation/publishing
matrei Feb 21, 2024
619d55b
build: Add direct dependencies for tests
matrei Feb 21, 2024
a887a65
Merge pull request #17 from matrei/matrei/branch-5.0.x
puneetbehl Feb 22, 2024
5f819f7
Delete travis-build.sh
puneetbehl Feb 23, 2024
827fb8d
Delete .travis.yml
puneetbehl Feb 23, 2024
587436e
Migrate to Develocity build cache connector (#19)
puneetbehl Feb 23, 2024
e89fbec
Clean-up Java CI and Release Workflows (#20)
puneetbehl Feb 23, 2024
9259d0f
Update README.md
puneetbehl Feb 23, 2024
36e3fd2
Create Changelog Workflow (#21)
puneetbehl Feb 23, 2024
9df2d62
chore(deps): update plugin com.gradle.common-custom-user-data-gradle-…
renovate[bot] Feb 23, 2024
a49dc6e
grails-core issue https://github.com/grails/grails-core/issues/11318 …
aulea Feb 26, 2024
c2ce9ea
Bump com.gradle.common-custom-user-data-gradle-plugin from 1.12.1 to …
dependabot[bot] Feb 26, 2024
fd69d18
extractedValues can be called with null value (if id does not exist) …
humberthardy Feb 26, 2024
f7552f6
[skip ci] Release v5.0.0
puneetbehl Feb 26, 2024
8671800
Back to 5.0.1-SNAPSHOT
puneetbehl Feb 26, 2024
f9c1458
fix(deps): update dependency org.codehaus.groovy:groovy-xml to v3.0.2…
renovate[bot] Mar 7, 2024
c2523ed
chore(deps): update plugin com.gradle.common-custom-user-data-gradle-…
renovate[bot] Mar 7, 2024
50b5642
chore(build): Migrate to Develocity build cache connector (#41)
guillermocalvo Apr 15, 2024
756c60b
chore: Next development version 6.0.0-SNAPSHOT
matrei Aug 9, 2024
226514f
feat!: Update to Grails 7 (#56)
matrei Aug 14, 2024
c069645
fix(deps): update dependency org.springframework:spring-context to v6…
renovate[bot] Aug 14, 2024
7d5a3ef
Revert SpringIOUtils removal (#60)
matrei Aug 27, 2024
0706606
Cleanup Build Warnings and Upgrade to Gradle 8.10 (#62)
jamesfredley Aug 27, 2024
35bb058
Update build (#63)
matrei Aug 27, 2024
12c1815
Merge pull request #36 from grails/renovate/spring-core
jamesfredley Sep 11, 2024
dc4c5ab
Update dependencies to resolve build issue (#69)
jamesfredley Sep 12, 2024
12bad6a
chore(deps): update dependency gradle to v8.10.2 (#66)
renovate[bot] Sep 24, 2024
00dd478
Update converters for pre release workflow
jdaugherty Dec 21, 2024
fe7addc
Add maven variable
jdaugherty Dec 21, 2024
569724f
Convert to grails github action
jdaugherty Dec 21, 2024
2c2b443
[skip ci] Release v6.0.0-M1
grails-build Dec 21, 2024
7323511
add github token to post release workflow
jdaugherty Dec 21, 2024
a5358be
Back to snapshot
jdaugherty Dec 21, 2024
31cf052
Imported grails/grails-plugin-converters
jdaugherty Jan 9, 2025
16b04f6
Integrate converters project
jdaugherty Jan 9, 2025
a4f94dd
Merge branch '7.0.x' into convertersRepoMerge
jdaugherty Jan 9, 2025
7488665
Merge branch '7.0.x' into convertersRepoMerge
jdaugherty Jan 9, 2025
df0ddc7
Code Review feedback from converters merge
jdaugherty Jan 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -261,10 +261,11 @@ subprojects { subproject ->
maven(MavenPublication) {
// Historically async mapped the core libraries to different artifact ids
Map mappedArtifactIds = [
'grails-async-core' : 'grails-async',
'grails-async-plugin' : 'async',
'grails-events-core' : 'grails-events',
'grails-events-plugin': 'events'
'grails-async-core' : 'grails-async',
'grails-async-plugin' : 'async',
'grails-events-core' : 'grails-events',
'grails-events-plugin' : 'events',
'grails-plugin-converters': 'converters'

]
if(mappedArtifactIds.containsKey(subproject.name)) {
Expand Down
1 change: 1 addition & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ slf4jVersion=2.0.16
rxJava1Version=1.3.8
rxJava2Version=2.2.21
gparsVersion=1.2.1
commonsLang3Version=3.14.0

jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
org.gradle.caching=true
org.gradle.parallel=true
Expand Down
2 changes: 2 additions & 0 deletions grails-plugin-converters/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
## grails-plugin-converters

48 changes: 48 additions & 0 deletions grails-plugin-converters/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
import org.springframework.boot.gradle.tasks.bundling.BootJar
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved

buildscript {
repositories {
maven { url = 'https://repo.grails.org/grails/core' }
}
dependencies {
classpath "org.grails:grails-gradle-plugin:${project['grails-gradle-plugin.version']}"
}
}

group = 'org.grails.plugins'
version = projectVersion

apply plugin: 'groovy'
apply plugin: 'java-library'
apply plugin: 'org.grails.grails-plugin'

dependencies {
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
implementation platform(project(":grails-bom"))
api project(':grails-web-common')
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved

implementation "org.apache.commons:commons-lang3:$commonsLang3Version"
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
implementation "org.codehaus.groovy:groovy-xml:$groovyVersion"
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
implementation project(':grails-bootstrap')
implementation "org.grails:grails-datastore-gorm"

compileOnly "jakarta.servlet:jakarta.servlet-api" // Provided

testImplementation "jakarta.servlet:jakarta.servlet-api"
testImplementation project(':grails-core')
testImplementation 'org.grails:grails-datastore-core'
testImplementation project(':grails-web-common')
testImplementation 'org.springframework:spring-context'
testImplementation 'org.spockframework:spock-core'

documentation 'com.github.javaparser:javaparser-core'
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
}

tasks.named('bootJar', BootJar) {
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
enabled = false
mainClass = 'grails.plugin.converters.Application'
}

tasks.named('jar', Jar) {
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
enabled = true
archiveClassifier = ''
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package org.grails.plugins.converters

import grails.boot.*
import grails.boot.config.GrailsAutoConfiguration
import grails.plugins.metadata.*

@PluginSource
class Application extends GrailsAutoConfiguration {
jdaugherty marked this conversation as resolved.
Show resolved Hide resolved
static void main(String[] args) {
GrailsApp.run(Application, args)
}
}
Loading
Loading