From 12ed147a41e7c8479a081a81febc97bb46c7fa29 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Fri, 1 Apr 2022 18:45:00 +0200 Subject: [PATCH] changed based on https://blog.sandra-parsick.de/2017/09/22/generate-p2-repository-from-maven-artifacts-in-2017/ --- groovy-templates/.gitignore => .gitignore | 2 +- com.minres.bundlepool.feature/.gitignore | 1 - com.minres.bundlepool.feature/.project | 17 -- .../build.properties | 1 - com.minres.bundlepool.feature/feature.xml | 23 -- com.minres.bundlepool.feature/pom.xml | 11 - com.minres.bundlepool.updateSite/.gitignore | 1 - com.minres.bundlepool.updateSite/.project | 17 -- com.minres.bundlepool.updateSite/category.xml | 8 - com.minres.bundlepool.updateSite/pom.xml | 89 -------- groovy-templates/.classpath | 7 - groovy-templates/.project | 28 --- .../.settings/org.eclipse.jdt.core.prefs | 9 - groovy-templates/META-INF/INDEX.LIST | 7 - groovy-templates/META-INF/LICENSE | 202 ------------------ groovy-templates/META-INF/MANIFEST.MF | 23 -- groovy-templates/META-INF/NOTICE | 5 - .../META-INF/groovy-release-info.properties | 23 -- groovy-templates/build.properties | 4 - ...StringTemplateEngine$GStringTemplate.class | Bin 6166 -> 0 bytes .../groovy/text/GStringTemplateEngine.class | Bin 1609 -> 0 bytes ...impleTemplateEngine$SimpleTemplate$1.class | Bin 1909 -> 0 bytes .../SimpleTemplateEngine$SimpleTemplate.class | Bin 3285 -> 0 bytes .../groovy/text/SimpleTemplateEngine.class | Bin 3115 -> 0 bytes .../text/StreamingTemplateEngine$1.class | Bin 241 -> 0 bytes ...ingTemplate$FinishedReadingException.class | Bin 876 -> 0 bytes ...ateEngine$StreamingTemplate$Position.class | Bin 1869 -> 0 bytes ...gine$StreamingTemplate$StringSection.class | Bin 1434 -> 0 bytes ...mingTemplateEngine$StreamingTemplate.class | Bin 19923 -> 0 bytes .../groovy/text/StreamingTemplateEngine.class | Bin 1537 -> 0 bytes groovy-templates/groovy/text/Template.class | Bin 201 -> 0 bytes .../groovy/text/TemplateEngine.class | Bin 2838 -> 0 bytes .../text/TemplateExecutionException.class | Bin 1126 -> 0 bytes .../groovy/text/TemplateParseException.class | Bin 1306 -> 0 bytes .../text/XmlTemplateEngine$GspPrinter.class | Bin 3874 -> 0 bytes .../text/XmlTemplateEngine$XmlTemplate.class | Bin 1152 -> 0 bytes .../text/XmlTemplateEngine$XmlWritable.class | Bin 1777 -> 0 bytes .../groovy/text/XmlTemplateEngine.class | Bin 4085 -> 0 bytes .../text/markup/AutoNewLineTransformer.class | Bin 4474 -> 0 bytes .../groovy/text/markup/BaseTemplate$1.class | Bin 1278 -> 0 bytes .../text/markup/BaseTemplate$TagData.class | Bin 1067 -> 0 bytes .../groovy/text/markup/BaseTemplate.class | Bin 10805 -> 0 bytes .../text/markup/DelegatingIndentWriter.class | Bin 2788 -> 0 bytes .../groovy/text/markup/IncludeType.class | Bin 1350 -> 0 bytes .../markup/MarkupBuilderCodeTransformer.class | Bin 9439 -> 0 bytes .../text/markup/MarkupTemplateEngine$1.class | Bin 1519 -> 0 bytes .../text/markup/MarkupTemplateEngine$2.class | Bin 1179 -> 0 bytes ...mplateEngine$CachingTemplateResolver.class | Bin 1927 -> 0 bytes ...mplateEngine$DefaultTemplateResolver.class | Bin 2206 -> 0 bytes ...upTemplateEngine$MarkupTemplateMaker.class | Bin 3815 -> 0 bytes ...lateEngine$TemplateGroovyClassLoader.class | Bin 1720 -> 0 bytes ...arkupTemplateEngine$TemplateResource.class | Bin 1900 -> 0 bytes .../text/markup/MarkupTemplateEngine.class | Bin 10873 -> 0 bytes ...arkupTemplateTypeCheckingExtension$1.class | Bin 4686 -> 0 bytes ...ckingExtension$BuilderMethodReplacer.class | Bin 8644 -> 0 bytes ...ingExtension$_run_closure1$_closure7.class | Bin 3236 -> 0 bytes ...eTypeCheckingExtension$_run_closure1.class | Bin 4512 -> 0 bytes ...ingExtension$_run_closure2$_closure8.class | Bin 2617 -> 0 bytes ...eTypeCheckingExtension$_run_closure2.class | Bin 2653 -> 0 bytes ...eTypeCheckingExtension$_run_closure3.class | Bin 7958 -> 0 bytes ...eTypeCheckingExtension$_run_closure4.class | Bin 5146 -> 0 bytes ...eTypeCheckingExtension$_run_closure5.class | Bin 3645 -> 0 bytes ...ingExtension$_run_closure6$_closure9.class | Bin 3299 -> 0 bytes ...eTypeCheckingExtension$_run_closure6.class | Bin 2668 -> 0 bytes .../MarkupTemplateTypeCheckingExtension.class | Bin 8227 -> 0 bytes .../groovy/text/markup/TagLibAdapter.class | Bin 4391 -> 0 bytes .../text/markup/TemplateASTTransformer.class | Bin 4851 -> 0 bytes .../text/markup/TemplateConfiguration.class | Bin 3660 -> 0 bytes .../groovy/text/markup/TemplateResolver.class | Bin 334 -> 0 bytes groovy-templates/pom.xml | 14 -- pom.xml | 163 ++++++++------ 71 files changed, 93 insertions(+), 562 deletions(-) rename groovy-templates/.gitignore => .gitignore (88%) delete mode 100644 com.minres.bundlepool.feature/.gitignore delete mode 100644 com.minres.bundlepool.feature/.project delete mode 100644 com.minres.bundlepool.feature/build.properties delete mode 100644 com.minres.bundlepool.feature/feature.xml delete mode 100644 com.minres.bundlepool.feature/pom.xml delete mode 100644 com.minres.bundlepool.updateSite/.gitignore delete mode 100644 com.minres.bundlepool.updateSite/.project delete mode 100644 com.minres.bundlepool.updateSite/category.xml delete mode 100644 com.minres.bundlepool.updateSite/pom.xml delete mode 100644 groovy-templates/.classpath delete mode 100644 groovy-templates/.project delete mode 100644 groovy-templates/.settings/org.eclipse.jdt.core.prefs delete mode 100644 groovy-templates/META-INF/INDEX.LIST delete mode 100644 groovy-templates/META-INF/LICENSE delete mode 100644 groovy-templates/META-INF/MANIFEST.MF delete mode 100644 groovy-templates/META-INF/NOTICE delete mode 100644 groovy-templates/META-INF/groovy-release-info.properties delete mode 100644 groovy-templates/build.properties delete mode 100644 groovy-templates/groovy/text/GStringTemplateEngine$GStringTemplate.class delete mode 100644 groovy-templates/groovy/text/GStringTemplateEngine.class delete mode 100644 groovy-templates/groovy/text/SimpleTemplateEngine$SimpleTemplate$1.class delete mode 100644 groovy-templates/groovy/text/SimpleTemplateEngine$SimpleTemplate.class delete mode 100644 groovy-templates/groovy/text/SimpleTemplateEngine.class delete mode 100644 groovy-templates/groovy/text/StreamingTemplateEngine$1.class delete mode 100644 groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate$FinishedReadingException.class delete mode 100644 groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate$Position.class delete mode 100644 groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate$StringSection.class delete mode 100644 groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate.class delete mode 100644 groovy-templates/groovy/text/StreamingTemplateEngine.class delete mode 100644 groovy-templates/groovy/text/Template.class delete mode 100644 groovy-templates/groovy/text/TemplateEngine.class delete mode 100644 groovy-templates/groovy/text/TemplateExecutionException.class delete mode 100644 groovy-templates/groovy/text/TemplateParseException.class delete mode 100644 groovy-templates/groovy/text/XmlTemplateEngine$GspPrinter.class delete mode 100644 groovy-templates/groovy/text/XmlTemplateEngine$XmlTemplate.class delete mode 100644 groovy-templates/groovy/text/XmlTemplateEngine$XmlWritable.class delete mode 100644 groovy-templates/groovy/text/XmlTemplateEngine.class delete mode 100644 groovy-templates/groovy/text/markup/AutoNewLineTransformer.class delete mode 100644 groovy-templates/groovy/text/markup/BaseTemplate$1.class delete mode 100644 groovy-templates/groovy/text/markup/BaseTemplate$TagData.class delete mode 100644 groovy-templates/groovy/text/markup/BaseTemplate.class delete mode 100644 groovy-templates/groovy/text/markup/DelegatingIndentWriter.class delete mode 100644 groovy-templates/groovy/text/markup/IncludeType.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupBuilderCodeTransformer.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$1.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$2.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$CachingTemplateResolver.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$DefaultTemplateResolver.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$MarkupTemplateMaker.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$TemplateGroovyClassLoader.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine$TemplateResource.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateEngine.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$1.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$BuilderMethodReplacer.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure1$_closure7.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure1.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure2$_closure8.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure2.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure3.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure4.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure5.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure6$_closure9.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure6.class delete mode 100644 groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension.class delete mode 100644 groovy-templates/groovy/text/markup/TagLibAdapter.class delete mode 100644 groovy-templates/groovy/text/markup/TemplateASTTransformer.class delete mode 100644 groovy-templates/groovy/text/markup/TemplateConfiguration.class delete mode 100644 groovy-templates/groovy/text/markup/TemplateResolver.class delete mode 100755 groovy-templates/pom.xml diff --git a/groovy-templates/.gitignore b/.gitignore similarity index 88% rename from groovy-templates/.gitignore rename to .gitignore index ea8c4bf..0b42d2d 100644 --- a/groovy-templates/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/target +/target diff --git a/com.minres.bundlepool.feature/.gitignore b/com.minres.bundlepool.feature/.gitignore deleted file mode 100644 index b83d222..0000000 --- a/com.minres.bundlepool.feature/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/target/ diff --git a/com.minres.bundlepool.feature/.project b/com.minres.bundlepool.feature/.project deleted file mode 100644 index a313616..0000000 --- a/com.minres.bundlepool.feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - com.minres.bundlepool.feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/com.minres.bundlepool.feature/build.properties b/com.minres.bundlepool.feature/build.properties deleted file mode 100644 index 64f93a9..0000000 --- a/com.minres.bundlepool.feature/build.properties +++ /dev/null @@ -1 +0,0 @@ -bin.includes = feature.xml diff --git a/com.minres.bundlepool.feature/feature.xml b/com.minres.bundlepool.feature/feature.xml deleted file mode 100644 index 767b62f..0000000 --- a/com.minres.bundlepool.feature/feature.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - External Libaries used in projects - - - - EPL-1 - - - - - diff --git a/com.minres.bundlepool.feature/pom.xml b/com.minres.bundlepool.feature/pom.xml deleted file mode 100644 index fe36146..0000000 --- a/com.minres.bundlepool.feature/pom.xml +++ /dev/null @@ -1,11 +0,0 @@ - - 4.0.0 - com.minres.bundlepool.feature - eclipse-feature - - com.minres.bundlepool - com.minres.bundlepool.parent - 1.0.0-SNAPSHOT - .. - - diff --git a/com.minres.bundlepool.updateSite/.gitignore b/com.minres.bundlepool.updateSite/.gitignore deleted file mode 100644 index b83d222..0000000 --- a/com.minres.bundlepool.updateSite/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/target/ diff --git a/com.minres.bundlepool.updateSite/.project b/com.minres.bundlepool.updateSite/.project deleted file mode 100644 index 2f3bd3b..0000000 --- a/com.minres.bundlepool.updateSite/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - com.minres.bundlepool.updateSite - - - - - - org.eclipse.pde.UpdateSiteBuilder - - - - - - org.eclipse.pde.UpdateSiteNature - - diff --git a/com.minres.bundlepool.updateSite/category.xml b/com.minres.bundlepool.updateSite/category.xml deleted file mode 100644 index e3448c4..0000000 --- a/com.minres.bundlepool.updateSite/category.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/com.minres.bundlepool.updateSite/pom.xml b/com.minres.bundlepool.updateSite/pom.xml deleted file mode 100644 index 148b268..0000000 --- a/com.minres.bundlepool.updateSite/pom.xml +++ /dev/null @@ -1,89 +0,0 @@ - - 4.0.0 - com.minres.bundlepool.updateSite - eclipse-repository - - com.minres.bundlepool - com.minres.bundlepool.parent - 1.0.0-SNAPSHOT - .. - - - - - - org.eclipse.tycho - tycho-p2-repository-plugin - ${tycho-version} - - ${project.artifactId}-${qualifiedVersion} - - - - org.codehaus.mojo - build-helper-maven-plugin - 3.2.0 - - - parse-version - - parse-version - - - - - - - - - - release-composite - - false - - - - - com.carrotgarden.maven - bintray-maven-plugin - 1.5.20191113165555 - - false - - minres - - eclipse - - BundlePool - - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion} - - true - - https://git.minres.com/Tooling/EclipseBundlePool.git - EPL-1.0 - - ${project.build.directory}/repository - - BundlePool/${parsedVersion.majorVersion}.${parsedVersion.minorVersion} - - bintray-minres-deploy - - - - - package - - upload - - - - - - - - - - diff --git a/groovy-templates/.classpath b/groovy-templates/.classpath deleted file mode 100644 index 9d49012..0000000 --- a/groovy-templates/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/groovy-templates/.project b/groovy-templates/.project deleted file mode 100644 index 5c258e4..0000000 --- a/groovy-templates/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - groovy-templates - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.pde.PluginNature - org.eclipse.jdt.core.javanature - - diff --git a/groovy-templates/.settings/org.eclipse.jdt.core.prefs b/groovy-templates/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index c9545f0..0000000 --- a/groovy-templates/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,9 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/groovy-templates/META-INF/INDEX.LIST b/groovy-templates/META-INF/INDEX.LIST deleted file mode 100644 index 48b9674..0000000 --- a/groovy-templates/META-INF/INDEX.LIST +++ /dev/null @@ -1,7 +0,0 @@ -JarIndex-Version: 1.0 - -groovy-templates-3.0.7.jar -groovy -groovy/text -groovy/text/markup - diff --git a/groovy-templates/META-INF/LICENSE b/groovy-templates/META-INF/LICENSE deleted file mode 100644 index d645695..0000000 --- a/groovy-templates/META-INF/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/groovy-templates/META-INF/MANIFEST.MF b/groovy-templates/META-INF/MANIFEST.MF deleted file mode 100644 index c112439..0000000 --- a/groovy-templates/META-INF/MANIFEST.MF +++ /dev/null @@ -1,23 +0,0 @@ -Manifest-Version: 1.0 -Ant-Version: Apache Ant 1.10.8 -Created-By: Gradle -Bundle-ManifestVersion: 2 -Tool: Bnd-5.2.0.202010142003 -Export-Package: groovy.text;version="3.0.7",groovy.text.markup;version - ="3.0.7" -Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))" -Bundle-SymbolicName: groovy-templates -Bundle-Version: 3.0.7 -Automatic-Module-Name: org.codehaus.groovy.templates -Specification-Title: Groovy: a powerful, dynamic language for the JVM -Specification-Version: 3.0.7 -Specification-Vendor: The Apache Software Foundation -Implementation-Title: Groovy: a powerful, dynamic language for the JVM -Implementation-Version: 3.0.7 -Implementation-Vendor: The Apache Software Foundation -Bundle-Vendor: The Apache Software Foundation -Bundle-ClassPath: . -Eclipse-BuddyPolicy: dependent -DynamicImport-Package: * -Require-Bundle: org.codehaus.groovy;bundle-version="3.0.7";visibility:=reexport - diff --git a/groovy-templates/META-INF/NOTICE b/groovy-templates/META-INF/NOTICE deleted file mode 100644 index b22c377..0000000 --- a/groovy-templates/META-INF/NOTICE +++ /dev/null @@ -1,5 +0,0 @@ -Apache Groovy -Copyright 2003-2020 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). diff --git a/groovy-templates/META-INF/groovy-release-info.properties b/groovy-templates/META-INF/groovy-release-info.properties deleted file mode 100644 index 1040aa1..0000000 --- a/groovy-templates/META-INF/groovy-release-info.properties +++ /dev/null @@ -1,23 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -ImplementationVersion=3.0.7 -BundleVersion=3.0.7 -BuildDate=30-Nov.-2020 -BuildTime=04:15 pm diff --git a/groovy-templates/build.properties b/groovy-templates/build.properties deleted file mode 100644 index 998befe..0000000 --- a/groovy-templates/build.properties +++ /dev/null @@ -1,4 +0,0 @@ -source.. = . -output.. = . -bin.includes = META-INF/,\ - groovy/ diff --git a/groovy-templates/groovy/text/GStringTemplateEngine$GStringTemplate.class b/groovy-templates/groovy/text/GStringTemplateEngine$GStringTemplate.class deleted file mode 100644 index 039b64a8438b063f2961b724fa24554e733311da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6166 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 BuUG&8 diff --git a/groovy-templates/groovy/text/GStringTemplateEngine.class b/groovy-templates/groovy/text/GStringTemplateEngine.class deleted file mode 100644 index 1a4a377f791cf394c852f04db7c1f1b95de47c7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1609 zcma)6T~pIQ6g>+_Y79_8MG*xBwJl1DqN3mjAa$7O;EY9P;B5(OiKa;>O&$18KB%ZT zI^z%UM>(EN3Y6m4OLp(wbI-kd?%n+O`Sm-1Njw#}R1SmS&9)t>t;l{_ibB^fFRMz` zlaX5R%dW2s2!VlSSnGK^&wm>_{z|@)0u#-_zXguAcnx$4^t3nytf~x^9~A?+p+bTF zqUN_f>6h(!Pu6P5!L)$k1a&{sn6U&?k6h1o0^g~Jn!%P)P;ni5HeMD9Evt}m=}^^c zs)_!C?GYSLGo)0Qjm($_~enGmP+F00fR8^Y>E(;8|XtfkX1@@*H zH7d{-qgcw~v!?K?0=Xkq{#CAw2?JR+jF*i^B%QzyE-7G2$5FM~Xg;5h8@gtp3*A~K z``~awAKuvO;D1ezg%hwe%`Jh{jN>&%CL3Sve;5qhF>x1zOq^&u-tqvF_c-1zJ^9^j#g89d_X z&9n0y`Xc`YOZCdS3YX=&M^A4taHO{)Ls#1kr@7xhj;pok`znlIg`#Pef_mtv0;dF* zC{zc3LhXD8oKo>smC`-43puU{a*{ouxHJywIpzukjgYc5&`Ktv1YQA6KAEo=wbi zXC+87ou{Q)`Wq|-A~n{`?czdi>=T9#Sh`sY@QPKvCX*L4ok`FQCY?#w%AW#;;~VJ8 zW*MP5yS~9#9m{>h&@OWC=tzpw*8svMx~_e?E{x$i&z}&HV)_wW!L@V>H!x1GCLfHW zfsPNzzojkW3n!eC$O+s$ik#Hh4I;R_ diff --git a/groovy-templates/groovy/text/SimpleTemplateEngine$SimpleTemplate$1.class b/groovy-templates/groovy/text/SimpleTemplateEngine$SimpleTemplate$1.class deleted file mode 100644 index 3f6fe728fdd0e8e17e9054a59bcb6489568b3d0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1909 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 U;M*C1EVBxI^sTw@z7&>rKZlk;>;M1& diff --git a/groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate$FinishedReadingException.class b/groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate$FinishedReadingException.class deleted file mode 100644 index d9aef78b3226a1b3b44fd37fd914394e5bdfa6ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmbVK%TC)s6g}5@7(yuFS)jD#5yWGGL86Na#3q0QiV!L^`ym+xBWH~42?|?2g+G7| z5(_>6{-K{z^_X-~DIi&uWuKYjd+wY$Gta*tp8#xPUU1Zm!tmY`6D++#s7`QB~>iz)h+H(V42rC3M43Tirv8N|M z%+39+AivGb?2aI_yizM-1fvCHF($~`b3YawSJSN3WB=Ww*b=NRr|P+}wNfjOh>2cEFd#d4eQKCF(J5@y+e-bmsS;o!Q-f|MBG;fE8>JHmVKFI(?tBwKF@nXE!vp zrkmA$tyVWwTYF(vbyG|A*i&z;rf%z&DS-&l6ZKTh8LC;$?H-+I6IGrh9HrKVX_UNCst(I;aYYhprVWcq3#Zl{Z%{=B)kS_Hi zJoloEc`S&CG%K%#pb(bQy@FQ*76o8Q#x!QcEJrxGc4_)5ZK3G)+o|0>g6}LZJ_W); zpYeo6K0AFnyJB(Cs7FGF6~k(!qBWbTl{_nd_&>Y8;!uhM71*|pHA1A!@5bv^?MQ3v zt49V~;$^F%8V71a7i-TbmrPS@Y#VB`sqwW4?^&%zMcdI04SC*YfL|#eNZcfz@k8T` z65C>k^ZE%}4|(P1F`~3_TS=T_R7sv=?2{9^!QZ&RP!a)}z#vUxh^FwA?RVWUj3dD- z1~@Y0%!H87kx6HNE8wADGFoh9@+(q@ZOkbwaDhxbdx2%1 zkMaBh`H$@3gD6r^cvIHl%WkC0kAiDm@Tkw(ThuzJZ~^XL7Ql@j=_+fmlURYbW6bTW$(B)_KN*4+B2|b-T|S3c`f6FV%zGmC=NQ z|6*4VC2R#qRS+XA`6LjI0wn*X>NnO<_X@s4h)q|7g&XZ4YzKj_C|D#!x|+j{Sg+68 z=YbuMbfYWmDq;DZZV#P?HL^Qm#`&@ygv3{SZi>LbNkjAFy3VF%_k=SIB}5N(Q+JN| zy5w(5TWAr&`9e#@8rI{8AVpaFNAU{Mab%EEv4rG2LU=^z-&#SS3My4k;zk@QHdQQR zMGDCAi8=4}A>lL-jKBXkt_mMQ%&|NdVI^PiU4yEMJPNW4McJ|YaTf7}5W3ovLxr#t zNJoX4A~mZk2#a<8q+g8&ZDBXHw!xlc-RfvYOS5&ko;cNW(-d}%ugFkvxpD9Qo#}?a z9&3p34@ACvFg!x`$F=t+cGb0Ej%3jwRCxC-=6DTcieo$|en;kFjEC3A@>IPj(HL9T z*#67`A?)**lmv8)2-WyYIYF9E@r?be9ta*|hgS^ek`t3~rzTYUY>D?`#V^QyMd=gI zJ=Cc5)47YJdNCeS0xWfdJyPlkM~B%)i={E1&NO-1hi-P(i}<4>id`;RvPMyMn-t=I fEU?LSD40i_AC+edNHMyCyKI>hNW^f!CWN`)3V3~1 diff --git a/groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate.class b/groovy-templates/groovy/text/StreamingTemplateEngine$StreamingTemplate.class deleted file mode 100644 index d4f259be1c6317d586dfc55add3fef46d64d85b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19923 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 D0JnU6 diff --git a/groovy-templates/groovy/text/Template.class b/groovy-templates/groovy/text/Template.class deleted file mode 100644 index 566dd8b18633f82fc406634119edab276389061e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmZ{eF%E)26h!AEvPxoNVc`wL#%=8AtuPjvSbxY50T&@;A$m0n58$DUK(w@)WaiCe zUhl^fz!pAXk=A9|-nEsR)h8(`!&VfCFwePVZTOn%L!3)u6-I>FkJDAL9?o C+cU=i diff --git a/groovy-templates/groovy/text/TemplateEngine.class b/groovy-templates/groovy/text/TemplateEngine.class deleted file mode 100644 index 08c4d11afbdef2be61e40583620155379690d1c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2838 zcmb7GTUQfT7~KO212Le8A^|V)S_t4!ORazvxmsEX6%eGhwZr5PM#D_jTu^_Jul5Dj zlC|2mKJ=*%{S*BY+I{Ahs7crAOJ?TGIs5ze<($c%@813fU>t^m{<34+2d^|wy!5mU zv0ts|o>;KTrX^G;3Qj%K4|J`fTV-u^=b11(6|D+-KAd?|PEycz*R)LUo`TlFq0KDX zpk|OlyMmOrXSxc`FE=kXrJ&1j1dGSe3I+$4gX*TOtqHv(oT;IP2wZ#HcFLMzm&Bg# zyINGnur1HAE83jBUp2|gw5>(mtccRWOG8xUqlzvC`5MK!itf5a+gr4KtA5rgQjS|$ zTCH1tT0tS|GSFzv`(HNat%%kOvrwhfo)%m6314iPR?|SC0X#@}oCM#ms%kSDwz9P!H@hVR_UE6Z=JHD6q zUE#QS@v_Q;Pn7bWo!=9@z6guOiHnG+_+CNAt_mykgjUq$zFz4p*07$zLu}L{$pq9- z2@lXsDft!;RNtv2sf%^1g()6su6omhGd0IUQ^Cn)9{5Fne@8eQ@&J&Bif!nXP2Dl& zb2OMqjy{^)x$f!4^A)`sy&PEcEzjI%<_=8PP7)$XB1n?Up zzZ3lZkxv@03a{zH5juY5O$&bFZ(A^U9Y6Cv8%{t5Cx8?kKqp6@@=ZHhaT49=;d2&e zxK={Wuuu!HorPocZVw+JcZh*E9H@uZ0_fgwVhAml;5;rg1iu)8|HG1PoH=ofD-!$q z%E%#xiiJ_um`siS0hM<*bE!AMLyvrTjqGGPm&&CNaXXj#oj_eU%X25sbFhF>UR&`C zA@3pe4i{8hQ8BDy>^&!@RJ5qL6^=nsk$+F3>H1NQ1uxnI-TH&(?w|t`tTM?uQzSIW zITHcl0=4Plq52i>uqtUJ)F*g9N$MRKVJQkxbNEUS$miYI=M45RZ=Vc%?w&2a5c;Ir=8Jyv7Nd zo=ef@QR#9Pr`b;)IXWQS4qYCREc?(Jc=)hJQH_Ypp_rcA>278p8(Gl6Ny}H@Ppji2Indw}`%(Sld}=?N~y6ETT>ZO|0D^yB4JX E1yg-^A^-pY diff --git a/groovy-templates/groovy/text/TemplateExecutionException.class b/groovy-templates/groovy/text/TemplateExecutionException.class deleted file mode 100644 index cba8d513e43932c1a265d7f8ed3cfecd0834676f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1126 zcma)5T~8B16g|@qkai1LYy}Z2-`lm*Mz91wujftW3$(Nx{%98Ca+1+A&@fZ0* zqG{rTKfr(DKk&(TX1jqlF432nxp&Sz=iI%sKYoAv4&XUz0^42R^R7PDLp2ENE!Dep zWT=h?s?!f`&pjG+)TKU5LkKKf$SYZQq}#2JU8DsncNgyI8iDyh`L=Z0$`8nP+IS@( zUT62OpZyY_jGqEI$9C15e(y~AylDtby|7(7d?}DI8`ZWz+N`z>7?{l=gE<2^Yf2B<3+- z>)iJ~$TLSpa#n)e9boO@vG%YcknPBRKnJBntiaNQiAl-Damn#3EwHWyHUtV?6*kA_ z!Eeur6b?N%2&EggrPHT;=Fof3ZSEG?(w*rq<8?S{$$>MDlerVG?|0O(?I^5qa2Y

ft@Me#bqSGmq2&2@!*tC&Fr7NhbA zjRibl#JY%;?~0tInDZ?$x-xIohFDA_U8ju=mTpF*Pe$+?(tJ!x3M{daR7AfV)4wBH zw`f?k-62*J`FGg7$?9svZ;kLb{LvF98#!WreX2nF(2cCcN)wH2CJNQq$S&>f{j(8G nuN&FIc1&OAu1#dEFDQQIAw|ESbDi9e2#paScFvz5LS_E|bYRv_ diff --git a/groovy-templates/groovy/text/TemplateParseException.class b/groovy-templates/groovy/text/TemplateParseException.class deleted file mode 100644 index 5241c18af15205d8f43cb4d678c6c93c0bdb91ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1306 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 diff --git a/groovy-templates/groovy/text/markup/BaseTemplate$1.class b/groovy-templates/groovy/text/markup/BaseTemplate$1.class deleted file mode 100644 index 8bfd5c70a6d2f3afcef141ea3cf707b439d79dc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1278 zcmah|+fEZv6kVs3-WWn@0Rb-*sq{jjR8eCvK3FutR816XqVeHSPRihPhRjTfKKe%( z1uqYn7=7_C{1M|iZ6zk1h9=X!&z`l`zRmgd=j#c8HQW@KZ@P|i@V4x$H-5P#-Pi5? z@?GhvE!En$q_47-D1<<|2eYKzELSbZYr86nA%XG#!7F?6Knl#Ap&3O)Al7hfU)jDV zP|DW=zR)IY;!|EJQzM~9mT)@&O8x_97rqMummOpRS58R zO)tC33H$>L8o@fjw@ush?+Cm)Ep;HeriW1O4C?Xro@)5(0g=Fd>juV=iX((c17k>P z@0>s`A0W_|q(F8WGYNz-D-hP*2`rq|TeiaP!qRPW5UKt&-FFq5hO{`$iF~0SWMCeb zb>0O5F6WA__+>wA05hkV`EDXsoDN_LEC!5VfL=-KEepiiRJ+yvz(%W%?fKI7>(Xi~ z=Bhe7G-EZ>R*%}PZRKvsZHtjq&0(W;$xn;tUeMUIZRJ)i>3ND3j@`2xya1-%e5m|g zXGb9M)M>j7b>FlUGTd31mum>K7=ZzSRh~i^O(yk90a`AZF^x)Nf`|&e7i0|6rix2P zm@3YMk1$;*wbPSmcP^~WFDmfiYoz%KdAU~fMS`g3O2jOsuJ{cb^3RmPZ&|gZqN&1_%Emi BA=>}| diff --git a/groovy-templates/groovy/text/markup/BaseTemplate$TagData.class b/groovy-templates/groovy/text/markup/BaseTemplate$TagData.class deleted file mode 100644 index 09f0fa81f353b3932048084e5552e6bf28019622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1067 zcma)4O-~b16g{_{c4VAVD5Z+h@*yAXRGoylFroy(n2=OmK-jo?EiZLo=#c3vk-dMy zts6EjG?AFNAh`7(_!rc~g$ofCy{}9Yf+VmpohZMbuyDVOB>hA)&HTN3qqLJ1Q@=vft;!u3U??mnun%9=6}C-ff2U)K=A z&>6BOk_0o-CL}}{iY-Fl6?)Z{l1)PT2+>lW?>-P4{A^T%73OA6qb6^A z4NuJw`iuWQmzD|fVrkh%8od?_WK38#x?pu7hJIF7Pdsi}s+{4b6OtZAgmtE*>Qdc3 zHg#{YbYgBB=V9wUgB%2-=h`N+9o(^yr){Lrt)at&q}SLC)+C|K$p0TJ)sD3jnu#$2 z1w8G1u)oXFO455IbQ^+GH$=^;TkK#&1e#xy8EIjMb4)S^#;Tdw3^6s7ZOn&eMisk&&En~oV zkMZY7I|IfZ#u>SdEMcFb%3N7IdkiLPS-8qIJNOF-5aAO5 diff --git a/groovy-templates/groovy/text/markup/BaseTemplate.class b/groovy-templates/groovy/text/markup/BaseTemplate.class deleted file mode 100644 index d6d081096286844eb7a04d72feb58c476cf6c9df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10805 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 diff --git a/groovy-templates/groovy/text/markup/DelegatingIndentWriter.class b/groovy-templates/groovy/text/markup/DelegatingIndentWriter.class deleted file mode 100644 index 5839bd3ef89cb32f278f4c7994425bbfecb80a67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2788 zcma)7T~`}b6x}!BBY~k%C~Yxdsg{xtBoru8`LH3SHA-7*Fi5GkLm0x8bS9llu)h0C zeDTExU8~TweDDYOQ~U`om%8uFkcP>m$XaA_=bp3A-us+;^T$8G{SIIjsz9P-ndag5 zXLr<^=ngFx zM4-K_9cpFf=2&e}H*|YhU?A?#OB4jgn%*{(N)#0I<3blg7$iY^U#|+J*8aCoBp8mn zAVXbf!+Q#Pa4t%?VFkVDl;7Sb>+htiED+C0W&5s-ot4<57?*G3%rEZL_5?!PS%FUO<_IVEC*=M|DXs{Q!JZR zO~L2xn=k0I!4pEzcp|5u59ehYA97MFmUgI{HO@%4(^2=x5LXu%s@HZL&p3{$J7sM_ zP8W+$pRF+{lOm^DW_oIa@@RWc)->pkVHebLO^#pI+~uQpO*ga$wHG^@wIK=0<7yVw zazV9px%OUm)n}7>d-AqgJh-n`PB!yq%_?el^|FSm)Yry4rX54*0Iv=_<|>3J*If;3 zdDM71xYsYwh7&_`oi#aNfSKD|-A0(%KqQ&!kG{dhU!BM&{FF`t*O)toZ}{z^8;47{ z%oQ^neD*^gY7cFTF=6iYCf^{IOdVk)IdOz5Z$bMV^5guBlX8LtlMeW(n^p(!^}q?` z&=0Wy4=mv&=?tHeTr~L_Be7$Qy)EFfo+P_;1M6rVIEw3ZLEu}axAFO*13VrCoH|Cr z4?IKQ*%rV_q?&*yJm5_hlWpskj8nrS$C&g(&(rZ+4s_BDt#j_CNfMgrRCV5w-i;}K z3;T53XrW`qUu=mwmRsnUb;jtlK{s3K_}CA%~0vy3>cwq8>{<){F0ACAsrO-}sSoqi@0L2npM$#UFZ8Gd z|LeHxEA!4(lDO#lRr6sBP9Of%_c|7y`)N<<9!UGgczPX<>U<*Vu?IE zE=3OejqS_ucX)#_(uyf3nuD5TT%%-W9H+2fa}Qa65ut2BlzE9I`POi?^i0oAr9S6Hog!kcAP9X;3iE5OQS4!Wql4+zp0UE2D2@uLEbEVW9g~02HRWr_YT!e!S;;?WAVI-2$fpRQQeh8 ztm2^%x~CESl8y*eA+)R_O5^AwcbWsF;*pMM6R@U2quKNUM}Ou@#S)7 diff --git a/groovy-templates/groovy/text/markup/MarkupBuilderCodeTransformer.class b/groovy-templates/groovy/text/markup/MarkupBuilderCodeTransformer.class deleted file mode 100644 index 02d6e44d4116d42ff09764f7076c5665e05853d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9439 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 jq`^Wbr5(-j*VXH8vv*g~#2@7c zCDFtm;EyuSZUJ9%!E(vn&hE`TGxN-|KYo7w4&VXS7#2gLb??2Oh{MG1aPv0p`rB^V z5uI+t6S1K}sYH3r17mosP3Q-@CE7fV{o~j`tHkKY57Ic%9r;0+*stqOS5mmts(yOx zVTfTW3x4Gd?{S8O0ju#a%rN{&Dw#ZCkd=lF_am-CzaH^8ZfM>TX1$RCchXi}s{mMYv9Nn5vwy?$StG(O@aM=A%{#02QFkd>o% z1SODo$=ag*5Upd?+GmVcmyR&`$vM^NJ4{Z%Yb?=sw(o|^xI#M$aB%kj7_QEG+;_=Kn8$+iE}?=&f?X!q bJpH>#_6pervTaZH@#)ROqq9}Aa=7pdaM8Z< diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateEngine$2.class b/groovy-templates/groovy/text/markup/MarkupTemplateEngine$2.class deleted file mode 100644 index 9476c35d9f8137de7f47f48fd1ec5172c4d220d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1179 zcma)5?M~D{6g{&ntdz>Ge2OUevC8g(bS3^VizEawFO6rjces;YM1T6X%tdZRrb7v{qds1GSvi zl`ziht>&7~!>}3fme7rr21BVEu7EtlOp?76vVZ}Gsa`A>IA zA;WwxeZ9OcFVXq+=}0k5SE?z?9;ZwS5?=q73YcNAxa*2AEZ6IGhS@Gf)wdU58#Zp^ zjs**M>Ec$pikJA5iY!~0#eIgcbEerFY~v#HETv!WQf}z-?JHHtn?g_oa_k7BX zGy|9WyIjk7-AURnloC2|Tab6fb>;d&D3!M%%zn^f7~Gbg;wI9BU~LDHc13)NNJoxb zXDA?7D#gbGP^815|FVz95Jsq4quCScj5EdB{3*t23#XWO+51g?eVZP8{k~>C1fFnK}2|bMKwM-v0InfO*^#xY-DUVDCja zlFy^^t{v{g&2n8&kK}ICvm?3eH(Xy{sM^k!>o>aAhq4uTdona2{s+jCd}ha9^ly-~ zz+^wSm$&UbTj0_$SsEA=7(aq4Pmb^}FyJseDUh!zhvhhOJ<8Cm2wXXAS?p{*+i#Rt zqmYVJIu>6><+X>k$_>6b5x1lwK|t|TU~tj(-ROouVfHXsWo}(y{vG2nJg8^s*|~KS zc@%QU;IxThjAW6*sEHhg)M{KH6K%OIfm^j>%6C+f8PdfAU7Wyo;xLqcRIctX@7S#^ z3T9v`hqH=L9w&2T@qs{=51zS=IHVj)Nw8YKs%N)awZPt#VWl6%Zkf=Fes4!^;8Qab z=P|9qo)MVs6I$PQ1}+GkbXz(v-5V5#IzBaV5tnlK2(tpGqonS8*s*eY(%y4GVTQZW zX?6nE@grfmg`GC)@)4Nn6(}jNxx*Dkjyf4`P+qye{M?aErHg@2Nai3*IvJlbzJ`pL zzFye-8{5)}DhaGkMPf4fDSSSJ&#)k1YOJKJ4O}&G8D*vVb%Hiyf?n+d+N0Bdxmm=Q z$_;xWt2=L#ts^kC(54K{Tz^WVA`?{3KO zk-g#3Qm6%v?XBCPtM-X;?6C1gvwJYS8rjYcbxbbi_O)i&m@B?7LtP4z+uUjphmO4M zdJ@wt`wair6wat#gut@inY6M?xz5nW{@{(<+}WH{oby&2XRP!qj9JB3nE08dG``_j zP;g=m8Bs@8tYbtx#vR(nI?phP_qZcK;%PIU zjrZF)r+lWgPu05+-(g66uYGm!%*2;a9hl&(5htyDS;bNtA6lhfF~=AVphncOaQHQE zlDgDz=Q~e&s9Pv%I(d}vF`WxlZk!d>pAr`f)-M?Q5#yXDim&lS3U6?&UiuRQrI%K* zjY_?9A+Il#UgKsOk4rC!kj7n({1&JF#)N@uI>s5CATbw)*v6>X!KCmoB?3%~CVzq- zFfUq~tVR7tF^I2lOR0i|ecB878dXxA=J}F7{g&q{y;pd%#&v;n3I;u8X*W1#QKvnH Gfqww!#o$)} diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateEngine$DefaultTemplateResolver.class b/groovy-templates/groovy/text/markup/MarkupTemplateEngine$DefaultTemplateResolver.class deleted file mode 100644 index d4ae3d196deae84b9ab697e63533b2ff0d90c323..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2206 zcma)7ZBraY5Ptez++$fFT)-1!k_$lt2ghn4ihvLTM2QC^yeWwqmSecvWZ6BJJxt1~ z{11PDUrm)cEK{W)t;%nTmOc9d2U)7}VW($$W}fbTx_kE3e}Dc3U=$U?bj5X?gQvPD zo_PA6;Xba{^hIB+iM^U-cw*kJn6~Jf6T3#;@*?eu*mtZ0;VK})xktuivfu{t{_9mo#7;5>@8vXnjNgWWuc&z<2$V-bbBE^ zvyQ!MR_dZ&*!ROzZG;PzHA|(3< zHZ){$UPTIBgp^k`_X#s`#^cyJE1PVir5pw%2y^{sxDsb4K1k{3Idrxlf%i4EqeIR< zAhbnhLf$&upr9fYLT|J2RnIl;%EUn6k1afXeWfHB^r7B-S`l8!DH|3$)zu#cQuj7>q zf;+tYMxv{RyDEOH3!4LOE`Vlz7(f#w2k<$@Rg6JaQPtpj4x;5^y|3X5OiA9R<-q=R z$JV%lTZC3-Dk5CN9P%n=F;CF^D`D;xd`VD$GQDbGM#Dmom^<7+$JhZgx9X>WZews_7!=lJhoMH*O@gN!lmy5F}O zDthq^hZGsUYj{;cwu$X9r<}X!OvDLcJg)!Vu7J5^PIO+Bq>Su8S>lBD(@mC|b#_?a zQR4r=Qhje*xNDL<>90)jhT)oW9V**aJ)``1(Wr%M^{6rVh0+#mTe$wKCU~i?`ZjNy zmcSK$7*b&NStjI5!M~`4d^=bsSk6XMNVM#30g+p{d=Sczvk19*h08&)IHm|kd z5Z*}i65FC)*A;i;43Nb}ya!9VcPV&QjOY+$H?>)FxlrwvRl@%-j5=;VzHJe_Ia_OI;p zc&aD$54wD9v4O9Hon|ea(q4Lr-p!X-+&sim_HF}fgZwqHeu!`X?n(W|9wbrbF^BZO z7*e1q7`v(9tJlc!*nQb&t-!p2u5-8}$k8Ztx`9y|b;5()uhYG%DU6P-pW&D7LOvetpA(Pw7`-10LmI<`5?H0~c3)=YG IWqkt5|2jTTJOBUy diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateEngine$MarkupTemplateMaker.class b/groovy-templates/groovy/text/markup/MarkupTemplateEngine$MarkupTemplateMaker.class deleted file mode 100644 index 15d6c5a961a1379127fa1b4042d04cd21be12e52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3815 zcmb7GS#uOs6#njHCLM-GLV(~1C~DL!#6gT(5)l{(1`<#Ph=~ezCe5VDO!wH+gTZ~@ z_Z|1;!B?%4fKpmMX_e(xrDc^{xmWq%FR(22ySIBb7;$`=xqX*&&i9>jzI#9X>+N>| z^x##2zO?H&d-ugXbJ~k%4R@-Liw~>6ZDux?F+6jKMUjXcCxTZAe8Vu%=EEZN;EA zDEx_xkIwMO17I_g`+W6`WL zVP?F2IWsRX*SAsdtPE3<As_9q}fJq(#p535a_5CMKzCpLgb-- z%eK5#0#~-zead%lIq|Kgq_Rdh)d>1Jb_k5M|KDSE0`J(NV*wV z-zJpzz>alB!&$7xwCSy}CkE}5Yi4O$5xP;w z+31O4CC(98(!TN7p`Ry1KVP89b9|`OiDKZD1nB5RpWNGDhPhJ0wCk_Lx-0$Pg@9D8 z!bOs*)dUx`uZlC!4EAc$DYz+9!&(6`-Gp@l=ha=!m5}|?9Ec);4FsJt+`Jjc%jy#7 zn!bY`D^_P;WeR*X(lLmQQRvvD<2cNf?J%rk9$MsRi$GYagTRILc6qIg8}TUP4!`a`c-sl{6%;n=&abb&fTH!R32u~Qc0E`jzM z_esrD8hEodTls{Mnk?Nm%s2ILOh*b6QH+CW(G{?O9}Q_Lr01-k_Dt6{G6RmA)nUoD zoW!0o*d7VC_y2$`OOCwLbYzf~h-?N#g`p-@Dx&|QsH*8;N=FV?&&H{6c>y1hTfdn+ z*-QnR%@t_&{2FE}>hM^OuEDf)v`=7m-t;7m#(0K=h1A1u^ zX%zDDV7pteJu7R**O|MGLdM&m9$CYtH|b0;q(?}lZC*2I=RLzt5mr@peAT+V&g?vf z$D?=@Pn6%Bis~XU8lDo+#w~k-&m)0ZNh@s|Ucr_5OE75O?n%!`O_7Ohep=@a@wvOX zkR3POV5VirNg0_PhHJ?k!DMUoB!w$jh?Zo5O{Ndpd<7^(@<|u@B8 z#fNd)=s}#`(msRbhp=J>=g#1Q8C=*K>Fhd$HHVQHT^@_HtUrj0W8oPL9l++!Soi=g zc|$pQj=xI~`kPTiG=wzF(r}W7lQp&hMmWIp+|h~%e?MaLevB@Bf_3;58}S)l;B1dt z+k{K8m0t`INo-@-ajl?1!NL~p1Aolh~{N-5WEnM4x zk=HP%ycCNpBquj2recxqfS&Fuc1}UV-vrxOWM`7p2#qp;KM?v;@|92=^)j)*=j7-M zV*Qe-`wC0(HQ!+0@X_=w`tcpje2-!LKsJ8DPW((o`~_FzSH{FTME zk``qqnmP~Rff+pfI>#Y}sZq`UrsDIn)fB`c&p#NP-^D0pzPmc##AfXsghv}VIw3h4 z?n;hEIJ_h|+9+q3yW}A}`5vA=(#7w}MXPV71h)(ORd0mwGR?PeHAH%)80q|5O)Ilr2 diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateEngine$TemplateGroovyClassLoader.class b/groovy-templates/groovy/text/markup/MarkupTemplateEngine$TemplateGroovyClassLoader.class deleted file mode 100644 index 5fe519ac0cd9c6eb39d53fb7d063b94005ef00c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1720 zcmbVMYflqF6g@)=g;GR$l!v@5C~sCoP$?mr1`J8T4-gVR4$Dv$w!6)Ci|}{+1wIl< zG|}(=9}`Us@yvF?qD7E4nLGFHojd2=bLW0N`S=;YL(B_2%XzMQaAf%E&^PkZ+bfv##{r}pH56d1lD ziWuq`=t3w0@w~gO?2V&>DhhODb#x=Zw6W_cxt(=QX{QC&s()E1n@hfBvj~My4bHFo zp5^4y73V_BVtSDQ>lQ4>@)reGM=D$@s+7*UUd}LyZdaCyMwqYZI=<)HM#jw-EL(XQ z*V(ahB~SX6>!e3F6G)&bjwo&jMEzZhNoBHEtkuPg5pSX(J>~di2G3Wj60|_OSq+-N z%r){MJ-oK4f*S;$j+~}a*)^=tx?A#071sKcjP&TAg=HE${}tkjd{(*Cn`au`;V<3(`+!2_*B;&uq zCy>OT?x7)p)^h;dS8~f%G2A0Dx--jl7wG#pF9Nl@mgBP*XRq~M1e(vEBa!tBrX9YZ z$Vj>Gr*y`KK*PF~bEIGL6yHFGF!gy(q_t9hOL-eQ1%Z~}Wp7H)(t2oYTKA>7&xai9 z$@5Me65)sV8DUH+vEn#1$IbW;O<((?pO zytIunN!ibV{u^ED3|$H%7!A;+Fop@Hq)$ diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateEngine$TemplateResource.class b/groovy-templates/groovy/text/markup/MarkupTemplateEngine$TemplateResource.class deleted file mode 100644 index ac6bafb67aa549c09ca7819adcb4840912d9fac7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1900 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 fXL=Lv)w}Q=c;Ej6Fe%H~ diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$1.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$1.class deleted file mode 100644 index 23e903a9544d71f23b16e8c46eaf716009e840ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4686 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 diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure1$_closure7.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure1$_closure7.class deleted file mode 100644 index e6ad06197cefcf9c4e42061ecec267cf5a0cdb49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3236 zcmb_e`&Sc36#gazHiVVO#z#}N)i!Dpz(}-eiBd5NMFLuaP_%8jBokOkcGJxUrSEs^ zAJX5gwutrg@l!pgf0L)}o!w0c&C-MCcycm3J2Us*?|%0&``6#U{086@?lMd-nTD~t zmazC8D^XU>m0Be+Wj|(lxl&RsKD$=o>1Cc@(e$OucPy?~HA9c&%$lCdmyBx7V;C^Zr9|E+@MX1DO}M8>k)@S+Vw~&TBzuL1L_0%#2Uw0f ziWn|E4__n%7&;0@S}m0rjz%-L)KxWMyK;5$7SCI$SnHCEAi5ZKZDEC>v%w3)?lSpZ z5@c4>CAC_erq?RNzDzS&GrY)6uIG7*p*K>sR7=a-rziBHL2P6^3FO5R;i9Mz*`!&V zC3z{ABMnn&26ls?JCY}dvYN$5O;cTCIN0Qc$%~1sQM8)PcbwC7%^G1C@t~kd)+J>d zH)3-PeUT+@2|AmsC!?{O-p;t$AkbC`ZK5uik`cy>LHMwr;nB_ZJyLmQ!Xql>BEgEKdv-wdHg+#q% z?b@H>mTK2DLzsMS=B2Sk61|%koKQ*_X9$oQS2(nVFnf{eX#!V*coUNhL;sgP*}SP$ ztcz4h(ruX%-7mCQ(@F)=?Z-@`>}&+^KK19kp^MHFz#>C?rDl!Nv=Bg$^4rS_!)c15 zCqLWOxs5I*64k#YNgNasZpnBLInh(8Sd!1KT7v$cUhJ^$NrmXel^_g!AY%{qihxrS z-oKf;Ew_+_S`e!^D`N@E0_7d*4b3rj?;fYme<;p=L{zHI1$W}vFPKm8X(s{vj2cLq z0w&tGL7ikyH8oMzvtnTA$!I#Cu9X+L>8|XeYR#`qsTKDv+9C?0*_mVhlZjZSE7oVjVm!FPvc32 z(|AECW<|6`>QEuMB8Q1R0d$v>~2~0kLvVpb9$5>q;(T^X%BBDOu0(tjSbW2oNZTOb-D&%@6J$F%LY;x)O9liT$ LRmS%;^FjI-F}ZL* diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure1.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure1.class deleted file mode 100644 index 0c63490d23c6f4fcceea4a9b831512f76db38564..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4512 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 diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure2.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure2.class deleted file mode 100644 index f296b3a6d495e34bb7ec75965383e007428f4aef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2653 zcmb_e?^hc|6upzAU09YM4FyG7wHn(b(57I;Ds3$dr6LK{2C1}aT$Twegx$E=VEGgL zL;POb9zc8a_{pB*-_+yr&SsNB*?Me`e3+T+%-r|heeb^EufKo&9l!-_2~4kguDi9J z^W{B1w`qDCjasf4Obc?eRyBROuw9e+HEC_w&g%7hzI5ug>!iwF!zo);x8CsNxCSB6 zA0kyvXEm2^?r4Y$jJn=x&T?1en%Su5!c)BN+nX|XLpsu6NuSFJkbL5J=3XITyOK4Jei*q-c$K`pHf#T zF9mg4l)f3%pTH1h6s9TgsJ%tr`<~aAh7ScgROP7RCFB7O1|MniBYdpmA_y?{Z*-L` z&#w8`wtcDE%+!imV~#akW)f66w;d4}iA-U%*9JbpRUKC_W#AZ+os6BbN=G^pAw~_? z1&mgNO(|dAZ@w91CR!&EfaK!_KGiXU*(Pv1E(3FzP#Xn-!Ib4mHq@4|0^yg(xRJiQ zuLerK$9_Jk1l-}sA4-;6lO6b+%`oadyDak)8TpGUHn2OXw7|DvU;3MdHGFAc9ye7% z-4+;sd1wtw&vmILpOHbTmU36e9eizI0D~%(-wF&rE6PK?P{Vh89+*7?%SyN=ECaVt zQVz3i4D3&2D7ws|GPA1At_d75n;rN3%QwPxY;@9BcAP|>^{kqdOX)9~o^38y<$@Xn zdJDEA=Np^L(hI)~-D)Od(XQJ(GUYg~(x~fDU)_|ewNW%{;aOwW;lmqHCb`{v-BFJ@ zOM*qU=B^0nCAZ;Oa>lMoj4|j0TiQ{?`*fuRpzlZY<2Yws5y~v{e*o3DIXe7x8FAhK zy7q8lK07kHi#LB(r2v=X+uQ`7*SEM*e>zU#9qy^syIjS%X0zd_pl&L&oQDZj98I1c z&pt-)QZ~DT%r3IO;CvkSxgA4|<56Bp;C5hUkl%Q%ZDyEpC^HJYi+c(@%~_q&30}yG z9b8aYO*akB&)oc;YlS|}m=pK_6I?5VYazlJI&>)+`w1P{JzTs00Mmt$C+JmQ_wdd%VaZ?0JfQ4Kw7BQV8+-8LYCaWs|3qUz8MUie#2vc;Hl!3Sc0)@EaEA zXzi=VxU-auWq0w7f>+1+mWIdkAzu0c%75Y*#~rNv!3%RwklaIM?lH_IUbP>hoPC7N k0}dX4iXM%n7)PDB$uQJzmO!tv!`bJYU@Qh2T*aXM18!^E0ssI2 diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure3.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure3.class deleted file mode 100644 index 76dbf50ea8857f9341b10d6dfb93f57b9f6afa3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7958 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 diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure4.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure4.class deleted file mode 100644 index 89457b1d6734ba19057b7e32c15302f62818baab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5146 zcmbtYiF*{~8UKCBCbKL<0uw;DUT9ZIHf*Bts0~UgvR^Rq|c)Xe7^!&`jrWyY+= zHI{9;lrl8^qCz2g8X7bNj1;bVV-{$LDwIvzKXVFabrxISV+~ubWv8v>3iA^=&-5~B|8|Ex?9jZ! zvlL9{(tG4Aclll$93+RXHU+g&p(>F!v)SH^XSKMlxn1GBBF$ZExUtt6_KL+{l}HP- zM4(R11u`}KZg%!0$r=i12 z?3DIN-3D?`j96aVY*U(Q>o%44Oo$aRJx9|U3lABjH{qNZ%5bj2($mtZZi9}qaefRD zT%e;0)pPjzLWPJonqeGQ7vlJT4}MCl@oU6M<6JU(QfQcqWoT4r zJ(V^dGilVchqA0LjjOC-GoSS&yQZGoi4kgp=wv>bM+N z#L$E*d7~u$G`xk0Px$G0E9S;mR2wcnOE8M@O%A@y8=x5aQRRw`V2rm)x0Dv?$~%0vssZjI&L;5y@$>#-_aQpz_c z!bQhwtdS^PC!AQSBf?3?+F-Ync{)=UJ8aJy5xcutl(w1KytQsvVR3CoarnbaOw1c_ zV+`xi!?=Y`@;#)ZFR**Ph>QrS5P@}~#(;cQ3ei|NXG90c)9`jViVB&duv|(=;*FNK znprhJC~!JVY?f-0R%kvIAZCHKchqrx$X*x1SOe2tPn$Wf&*}AC0{is?65ONPMlc$~ zFfz034^A~~71Luv<_ggndZ`}`bVQf5rP{hE#^q$5LeCkc@QK(cj%t|sI#S3N>ZZo3oaNZ6dr%VUFi+Z_lO8aVv`LvR6%P*;J7~raQtyO9Z*y=GbwCF?55J zW7Yt9IG??>V4l>4SzY(sLY49gooi;EU=6Mjg!KB|x6ATOKgbGkM!vW(Ods(@ln?xC zIzAv!xCQrc1dygTeM_OfWO9{espCG}FKPaOj`>(1&E_G6+LGWZ(f>7kkWeZp6-*D; z7K;ynTUWYmmS9MPJ&Z?U*oj92#?yA`_%QC4gO4z&6KU7tP$u1Ide#_Z30_>gsR$`y zw4|Re&g95x)ESZ|?Gxj!m6I_sijT9kSkvFRC>{&swzwntG4>kne2U@DW$qwUKEwGc zlWTMQrs);4`J6%p-O%Di@dZH#$CxO-Nc?kCMldmBmFbyLe2JTVEj?@6`vy0(^mMee zcD6_H6{eHp&vnI2zeb?uJjeA%+$g@mu07@((UJ>Hi(+>awN$E>ooxqN`^-!o~L7&!a*Giu}DDpjKVoH8GORvsNqly zhtaHKFZPL+-#JOY^{1)t$=&ZWLZ-~5I*y=q4y8S>V=>MWX)h>*bAN+Gt|1se8%{NV zM)5-qL}`C^Rk*kq^99%yAu%vs$B*!1(e@|Az>IbNp@yF+EIDqIZF{wow};v%($;t| zXZ)O{i6gL-CLON|yO;3`h4W`#b~`>p&MLuM*LBzwf29y37Q2XhbA(lG_TLnt$~u0H z-^B0=etVod3nuyQ{Cy0s;SWT)%;YjSI_%0DOgAGnwoeFa63be8YnM45eph#9Y^ysz zw%KySop?`x!VQ^RhEG~-+mTAh++qTD*!-)@H$(n-scyIBFF7`|Y2qGcDf$P=79cBwfjV^veiXfIry zLPr^zBk@Ro%DBEM9+^TH4WC5sBsT2At0|+uDVZ{E;z>C-r?9b{7%zx8KV@tpvzuq1 zlHn7Gr;Nd-`jl~N(MkW1Fm zJ~3|dm0FlGT&f?hoI*Z=-N2!gF%jM~?kHTjbM_S__hykpbZR;NLi!S_k7B8Yww3BA zwrIFzJ^w$39v&$Tw;!YbH4SCl^#5z~X_gc?h6_&Xmc;V)c@^KPI8LI-Dn5@CpBEqE zuavcdSc$Nk*W(_n!o3(^N8X3~@gg2zYCnko;2|8v4)WZg7O>r3fSoFVhgBUOQ4M(1 zN978Eue!W|O0L!hsO0J$J}O)AZ@iPM2%f|Q-i3D)kI!?Qd=K|3sVxWG0IBHb9l>}_ zfYiGfoMmD7Bo1YM9CWB-l3>24d=-{3LTnoa6}Spj;3`l-;k}s4_mXidC`?kNib6U= zXzj*v{Pkk~l*ms#o2qeL1X3b5D(s*a*Y!%o%?cD|5b&QD`tBxxj#PxK~@RmLYt+l^0? zUT=JswBPtV=}pGtq??Q6pJ``=^fab?&&vH%TXqCrR)0*LN9v zdZo@t@nTa86}XVG5W^Q4Pd$U|T3U19Af^V4vg84LOVpR^{5OX1dRwS(?H)Y)92Su7 z$F~pj!P+A*Ch^_12XT0SPoLY1XX*AI%yPiOqo~p_MTYz{BV?HL-3b_b@Z!J`%g7|xdEAc(w ew`=?=$KUxSrCDCiBXIt~-w0!)vUzks*}wX z-AdKdw;NCj9d$`X+nG)e)J_aED5P9(I-PT;^o(7tr0ciH?iWfreN;Qzqn4>#W`zctp|CZc7(Qd4wbOy=_fMYDIls?D3@r+q*Eq_%B|1_ROezCK zyHXkDXGP(P;nm(B*Lm$}C#U-q+Pf;g?H6*v?PE^frF+Ani0FKgiU}^!qhz^Dej}Tu zgpmOSbxNVND`yvrnS!tTJT#a|5pkV>DH`U^|g1*VZazW1#3M%3N2YtTLVy`Y04GP6mAZ2B_yjF zSa%S@g6Rp(f{lPPkW^?BJdbMs0naUK&!0Du!mbu{qlaf=*KWpWL^3pyG-{D>`^dtZmDd0dhn5|P3JB#PNz)VirZr7#qA2)LNm$09jrPU zY2q%l#Be9}iB~mkqplw)G_k)X=59eMB7|)uD!wb+83OeBIE6rOq92C@E0)rs--5+w zanIP!RFMrYeOTx1YSEX1AMIpIvYbM!gHwggc*ihE-? zf@9)Ilqn>h3{*X~2w&lNd?|s0_H#7o#~T;ux<(c1>M%yc)ls(P6^5}H&wbRMENTM} zuraM1)U+8mu5ioc*0X^zaf@C1;AJ_of!Qa;?B9vRCWgGM=gLy(M4vr&DYw^k->a7p z^p`@kGFMpG9n!fnK^Gp;z8!Q|g-&+;)j7I+M2==M)US1{84kfFdzg*M7&6FlKuCXG z=2hqp%Yh9Pnb62fy-b^E#}?^p1%-HMa)wL?1G7xQB~xp&)>43(-nD0G=p{1NLBs3@E9+Y>#eQ7QWMaOCs;8hdsZKwckEIj*Nmq)hQn;&TY$j| zMQ@|78cfkXNjGCnMbvZ~c;1AMs*I}_6?!jUw1JoZt9{mD5(<=zxmRO&1+SUdifxh( ze^S`7Qm5+%yn#1jcoX|fJcDP&%D-&Tgn|+Jw%k2OxNUhmn0Oaso2czQ255i-Kn9-6 z)--N=1?duFLYUyJoZRe)U9Nw(4Hq0eS}jd#ufEfHyaw-hp;91AzvH-4Y_7xUY#wv? zzzdv~cT(G+BacQV22*Rsol=Np+^Uz;M+!xaJ@g<7PE|zPBQoiM_Lx)#e_w@#j^LZn zNW6G&JFXx-s!jauT)>Wf(PVe(TU^_-ud%Z+nf(SkI~z}a!9#@)NRw0nK0>a? z4g8hWjp*W;tZw2e60Agd19xx6u9^x}C7*D9L7&^BcjB_|01mj-p!0)+|5d49rMS>_F;FpA_l_40eBT{oc61Z+cEy7%~ zO@hsxfYyTjG1pDpAv*0*WbrW9l0AngRpjnUUci(U`3%j;1yrWPRr=yiVxeU*p8qU(jl>6*Mqh;6FY!m^ZWVKH+zi Mewqv*-(oQS0~N38u>b%7 diff --git a/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure6$_closure9.class b/groovy-templates/groovy/text/markup/MarkupTemplateTypeCheckingExtension$_run_closure6$_closure9.class deleted file mode 100644 index 53a35b0a3b4d0e3a10449deedf3affd505dc784e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3299 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 Vay^@CE!X8-&*lHLJGqvj^8dmB=P3XH diff --git a/groovy-templates/groovy/text/markup/TagLibAdapter.class b/groovy-templates/groovy/text/markup/TagLibAdapter.class deleted file mode 100644 index 7e99785b56580c586b7149294024d9c4de1bc57c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4391 zcmb7H`Fj)B6+KUqJwgm%1_Mz7X`lvd*+#)-iw&g4B}T6`ho$gzbrYnI2WH1To0&UvAs2^Y2^JYf!*cK%DL9@Jh_uPBWUEbBZ?_GTh zz;^sc;DK?+wogx|UE{2qp46RFQ>FBlss~4FjGL zQ?6M|513__A6phI?eX73cJ}P!wx*V{tGi~tuc(*H8EecINDbJ|csg$vj0t_JoDS@8 zjIkn}Gi@tf+beB2ae@egeFEZffhCiMt9zdX)>b|6R1Q`@P-f*qoh<^(Tk?9bm^EFa z*Kzb|f%PGKsXLvu$K0dFnBf>!-XKWh9@8@2eRQ<7swf<%c~rF>lS;=8w{O0VuGY5W z^_`uvTyxS$OPk8HDP0xpQE?BF2}E$OK(w{(n2I%6mp}~b1-8}YEr81A9kb-_pLPw& zY%PI4B9O>C24gPcCa|gXc*t=-WqR5c#FAEQz{Ug~z(-XiuyhIS*(9(^x|sFCS)*GZ z+1gemXh9@YY(cB^rA@_3XcDDeMI1}yQ>Q@8oiLeP8>`}Be&;1H!x42$MMlvv#_5LP z_@9~Rts!r`#OP@|7G;4!URXVycjIgk{R(!{EV(SOISf6YsBn_2*o}vlVi&pvcGnRJ z*>`u4JrZQEz*4{Jf-GMdlK1@+SY1br?{$QE>x&C$A<00qz%mxlgk2ak%VpCVUtn?8 zb-38GST4wqu-lSewjphF^dR)b$II;vw5Q= z4^ai55m+HRS)Xl{U1uuK(p2#|-`UTT^EqROCmj2XK3XK_&&bNqCmHu}`v{`QZ@M$i zjx9<84f&#NabH{>d-8B6C1iC&vh=Pl3`HS-+T&FcYjgai%XY7s*1m2XbBbkjg)51aZ7jE7+HmVobbr$ zfN2>+Q}$$N6ezZ2{6L4#zxw^ z8y= zhx%{`byW>@75eZA5A^^Z@lnMQx)CSpEK!F#wSEuPvscShFn9wQ(H)Z<%^)jq9_QrK z2&adb7D>jgA(xAh;as#m+i)Gnb5ZTdY%a#j6+BhJ*bN-7;AD4WvT-EY_zsHa(c7s_ zb|o80&DQE~2BijcD@kRfQ+v8AsmPG|pdH!RY$6wp9epc&dUIE?mTm1MRo4LatWu{oKGMyx4vjKf1uJ!t;bBzx*~< zDQxyac73AA{7&;OEm=$QI&wD=yD*Z?$3?EXZmo~jYF({%OIy+wyS|_Qg#U&=S-*RekU%pLewfMJx##tr@0@dofBpBZ zn*dJZp8`EARyMnSHRu={PB5)oYx!I-ZlrT5-7!M3c-+!6_T{XVHY^Q7;9S;P2`014 z#;TsTgC*HyHse^?R4|#hoow2C$gu3-ST>zAsl?1?#&(u9Gzi>TTm8TleO(v0BOacb ziG_meOrIO0R|mn&{1Cb44H!sT10m+LX7H zgHme5%$Ux3f&T9Oi}lP4bl38!3`h|KV`f#i4Gn&QTVvs=P&7U{wit?rB8k{!O!~QB z6~lfU!YwU0h{MX!earRC`{6^Y4_@5nM>ASl;6a;!*I6}ff!=x{?&-S1M@Q!@d( z!llVx^!X4#zraD;aAJAtExCB2cBXeLkQ58zq=aUWJWpB%8wgWsJ61l)?D}!9eCxq! zfmWy7Rc7;HXz80Q3h>r#mV&yNqwsE6?p0ZlDuErEM$hf&WV*`jP!QsiB2 z@lq46LV-4=vn(osU~QqY&39FyK#M|1c2!c}%4eD}S*LPlbW2YgjwIv#0teW{})6@&~>q*ZF*0xp(H2B7P5Q7_E*P|L8OvpUT&gB^%(2YO%J6>ly0gEiS&a=p zK89JzUH0Q+wb&wkt?bt@M{Mcjm_jGO8g>)1owO5-IV^^>k#QL11NgWP^B^qc@mW23 zr_=-<&6}xZ)*rR+8o(D-PYUIoY}iifIm3@n$ZphyPYO)$n-;FVD#|K67K#(&K_4!G zL;1x1qSKHRXjC*87^v-!1ad+hIb?LDavPTB3|#hM8JyfLWLr7yU9R3%(xHZu%7nYk zJ$WEScbbsFk{qlx0_!D%Ht(s?|BE8!9v{xEm>Ev~tU%{fX!icOneyo-9G#eqhAXEV zKRyMm1v$`{CPRregJpZxJ)%mssycqDFpBA0_pzKlEzmp_npun|X2O14l~w|HNT7}M zok{6tMkajLxNKNPCdpF2yAGKvCjIy<9+n032s56hhEy{?&(^1Y#;@iKyBS~fqe+_c z;8Et($)z|Bcrt6ompKj9%*#7wDi|>{YsPZKv>gp!RZ~`-R-W+TaePffRNzqcX1VQ~ zEFL#X8XGw)SnlazJ{Y#G=Ki;2Y_4o7ODHP(@NFNS!guJ6zRcOwR^5B1m#!E|XIP#E zzK5p|;7NR6;G~;7igy(^b~=HEYc6LPSs^M2!d0H0V?1(IlxX-NQIE~dglGNuk%YJt zKjv6*^Fe6~Su1(jf+Wz@s(vcZAVmh1(qS_=m4fGecn&{vZ7tH#3L{*RRn{vOOS*sV z!?XB>K%aX`Y773-hi7n|)#ny%6>O5)8h%}O0#zcA6X-V*%ijt(-IMznF7A6OYF&ZZ z(~^pq-|*ojyh6^CcvX?q1*&SF>fTb*t9VV8=j$X&PLAe!pHGz`%;uwZ^P|AKu3Nkf z@1e$sYdCw;b)GHq@E&Q|sh8AY`jo34w~CRn@+8S`R#(}*NU-;fBvYkNJ8yAX-@=At zMDyt-!-~suAJ3zaEWc^W9iX&$kfoYjo6>WoXWz~z1W{?w)jq{rWN7(ti z{Lc2^y|NMVSF8N?;=K`Ul{mobpZGM%9Uk5f1~zeP0k;QwUq|~ZT=3w}ydFXWuOn1& z4t|`+U-;Bs6u^6M2cIaa6bmZspfQh9`vT<}`EIa(3&*aZuRrh_+PBdC1_ripD$rlR z2Lk=Q1$<~5!wKHc4|zMh+#8an8}L_k6(^Msoyz@DUdPae3$zhtc;lQT6FA8Lq)(@5 zExna!`sogh1CjP?JDXB0iMEPL~#t$=)sKg@qAJ1j%NYo zh4d_-eDqN22uxg|XNMW(8dCJ`7|~55L%kmP6;t$4*j#O<1kue&E3ak2Z-H-}(18o=I%uSsMGvHl9l`tuGYtVgbLBV7-*^ z_HE+j4sQXQLyf%>sV#|=SEctZc;3MRGz}gNof^KO;YnWkZyx*y$5rA7$WkE2^vq#^ z$JPlX2mMg705ENtAwwBHxzAd?7)4a1os3Xev_&3P?wIk z@H@hNjl15)O}ciSQoqL^2>0J<+fTTQySBNj8GpnRC6XNFUH-MSc9GMs;xQSSP;NJ= NS7&+s2iH7k{2%eir>y`0 diff --git a/groovy-templates/groovy/text/markup/TemplateConfiguration.class b/groovy-templates/groovy/text/markup/TemplateConfiguration.class deleted file mode 100644 index 1ea4fce5ec64f144f76fec9301af1d748dfbba0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3660 zcmb7`TW=dx5Xb+Ui_D0r*ge|Lj>io6WHZdGMT_bIzRK%$%8%zyEpm7l1Q( zU?5SbluC~_GoJm#%WPPc4{GJiEqkNvTAsa7Dy}<)TE+65Qn3q$fxd^+D zz)&I?;tXPI;sqRv;~-u%(SxpTwBd*e6Wua8YNA(-jv44U!oNK@Zep)mmoTwU&87?- z{tth3u1uUj>j*=gd2R!y5Yh0}4oj58(%F(lT`nHW|W z=LzXOa2TnSF8s|zhA%JUJdxP_YKePHx&Nw(J?h-oOvKgbqEBFve#Cc0bH7Kb;-h9_ zII%N3$rS^`PBp8${k#Oc|6)!%-H}+8-ThAWcCt1#W zMa!#I*k(EwN_mQX(jKqXHrDLQEsLE~`j0f76|3UNcc2{EuG}m)CgRJbS|w*+c3c~y ztiTRF89kIN4365QEPTnL@Fn|-FWFUm$)4g%_7PvQi};f50S4Cm@c`|x!2L1Hn{q$r z*z)+BWD7oPe? z^ZZS*Zh-_HI7|nQus@BmmmFm`9OKt99LG2&_BR`6W0r3dd+CP8)Tf z{(qcQ`ZvthF)MPejyaL@bcu@oJg-Et`IADl%eS4ut)MEnMI+*BL2l?HG8P4SM3BcV zK%@-`$W1NCcogI#Ey$7{WIPJ;89_d80U~`+K$f+sNk&uig%;$NJ~hcG$d?59ss)HN zVgb3WjYv8gk*~ENEBc6}qafc9*5;Y-dLIUc3ESF|*m}#cd27k?kAHYW$rs69u zT-=e)mSt+?f?bmS(>?z5ORua+MvsKP+n@8* zNErMMo_nWEo{aWghP`;0r3vBuqgz=qnci+PE}Fa;JworBmVwM| - 4.0.0 - - com.minres.bundlepool - com.minres.bundlepool.parent - 1.0.0-SNAPSHOT - .. - - groovy-templates - 3.0.7 - eclipse-plugin - - diff --git a/pom.xml b/pom.xml index 1c24d4f..10a713a 100644 --- a/pom.xml +++ b/pom.xml @@ -1,71 +1,92 @@ - - 4.0.0 - com.minres.bundlepool - com.minres.bundlepool.parent - 1.0.0-SNAPSHOT - pom - - groovy-templates - com.minres.bundlepool.updateSite - com.minres.bundlepool.feature - - - - 2.1.0 - - - - - greclipse - https://dist.springsource.org/release/GRECLIPSE/e4.16 - p2 - - - eclipse - https://download.eclipse.org/releases/2020-06 - p2 - - - - - - - org.eclipse.tycho - tycho-maven-plugin - ${tycho-version} - true - - - org.eclipse.tycho - target-platform-configuration - ${tycho-version} - - consider - - - - org.eclipse.tycho - tycho-versions-plugin - ${tycho-version} - - - org.eclipse.tycho - tycho-p2-plugin - ${tycho-version} - - - attach-p2-metadata - package - - p2-metadata - - - - - - - - - + + 4.0.0 + + com.minres.bundlepool + com.minres.bundlepool.tycho + 2.0.0 + + pom + + + 1.7.0 + + + + + + org.reficio + p2-maven-plugin + 1.3.0 + + + default-cli + package + + site + + + + + groovy-templates.feature + 3.0.10 + + A provider + ${project.description} + A copyright + A licence + + + org.codehaus.groovy:groovy-templates:jar:3.0.10id> + true + true + + + + + + + + + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho.version} + + + package + + archive-repository + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 + + + + attach-artifact + + + + + target/${project.artifactId}-${project.version}.zip + zip + + + + + + + + + + +