sling-org-apache-sling-scripting-sightly-compiler-java.git
6 weeks ago[maven-release-plugin] prepare for next development iteration master
Radu Cotescu [Wed, 31 Oct 2018 16:42:30 +0000 (17:42 +0100)] 
[maven-release-plugin] prepare for next development iteration

6 weeks ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler... org.apache.sling.scripting.sightly.compiler.java-1.1.0-1.4.0
Radu Cotescu [Wed, 31 Oct 2018 16:42:11 +0000 (17:42 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.1.0-1.4.0

6 weeks agoSLING-8012 - Extract an HTL runtime bundle from the existing HTL modules
Radu Cotescu [Wed, 31 Oct 2018 16:14:51 +0000 (17:14 +0100)] 
SLING-8012 - Extract an HTL runtime bundle from the existing HTL modules

* updated dependencies

7 weeks agoSLING-8012 - Extract an HTL runtime bundle from the existing HTL modules
Radu Cotescu [Thu, 18 Oct 2018 14:19:50 +0000 (16:19 +0200)] 
SLING-8012 - Extract an HTL runtime bundle from the existing HTL modules

* refactored code to use the new o.a.s.scripting.sightly.runtime module

2 months agotrivial: added license header to *.md files
Radu Cotescu [Thu, 20 Sep 2018 09:09:07 +0000 (11:09 +0200)] 
trivial: added license header to *.md files

2 months agoSLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:29:21 +0000 (18:29 +0200)] 
SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module

2 months agoSLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:04:03 +0000 (18:04 +0200)] 
SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module

4 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 3 Aug 2018 15:51:08 +0000 (17:51 +0200)] 
[maven-release-plugin] prepare for next development iteration

4 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler... org.apache.sling.scripting.sightly.compiler.java-1.0.26-1.4.0
Radu Cotescu [Fri, 3 Aug 2018 15:50:45 +0000 (17:50 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.26-1.4.0

4 months agoSLING-7581 - Using data-sly-use with two classes with same name will generate uncompi...
Radu Cotescu [Fri, 3 Aug 2018 15:31:13 +0000 (17:31 +0200)] 
SLING-7581 - Using data-sly-use with two classes with same name will generate uncompilable code

* made the compiler generate FQCN in the Use-API context
* removed import declarations since they're redundant now

5 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 19 Jun 2018 11:00:28 +0000 (13:00 +0200)] 
[maven-release-plugin] prepare for next development iteration

5 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler... org.apache.sling.scripting.sightly.compiler.java-1.0.24-1.4.0
Radu Cotescu [Tue, 19 Jun 2018 11:00:04 +0000 (13:00 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.24-1.4.0

5 months agoSLING-7681 - HTL 1.4 support
Radu Cotescu [Tue, 19 Jun 2018 09:18:39 +0000 (11:18 +0200)] 
SLING-7681 - HTL 1.4 support

* improved Provide / Require Capability headers

5 months agoSLING-7682 - Add support for data-sly-list and data-sly-repeat iteration control
Radu Cotescu [Fri, 25 May 2018 11:27:44 +0000 (13:27 +0200)] 
SLING-7682 - Add support for data-sly-list and data-sly-repeat iteration control

* implemented code changes
* updated HTL TCK module to current snapshot

5 months agoSLING-7688 - [HTL] Add support for the in relational operator
Radu Cotescu [Tue, 29 May 2018 13:16:48 +0000 (15:16 +0200)] 
SLING-7688 - [HTL] Add support for the in relational operator

5 months agoSLING-7701 - [HTL] Add support for negative numbers
Radu Cotescu [Tue, 12 Jun 2018 09:42:47 +0000 (11:42 +0200)] 
SLING-7701 - [HTL] Add support for negative numbers

* made sure numerical operators add a space before negative numbers
* added spaces between all other binary operators and the operands

6 months agoUpdating badges for org-apache-sling-scripting-sightly-compiler-java
Dan Klco [Fri, 8 Jun 2018 19:50:06 +0000 (15:50 -0400)] 
Updating badges for org-apache-sling-scripting-sightly-compiler-java

10 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Thu, 25 Jan 2018 07:30:25 +0000 (09:30 +0200)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler... org.apache.sling.scripting.sightly.compiler.java-1.0.22-1.3.1
Radu Cotescu [Thu, 25 Jan 2018 07:30:01 +0000 (09:30 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.22-1.3.1

10 months agoSLING-7406 - Provide HTL specification version info in artifact names
Radu Cotescu [Mon, 22 Jan 2018 11:07:02 +0000 (12:07 +0100)] 
SLING-7406 - Provide HTL specification version info in artifact names

10 months agoSLING-7404 - ObjectModel and similar classes need consistent null checks
Radu Cotescu [Fri, 19 Jan 2018 13:37:18 +0000 (14:37 +0100)] 
SLING-7404 - ObjectModel and similar classes need consistent null checks

(closes #2)

10 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 16 Jan 2018 10:35:12 +0000 (11:35 +0100)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Tue, 16 Jan 2018 10:34:50 +0000 (11:34 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.20

10 months agoSLING-7380 - Querying maps with Integer keys returns null
Radu Cotescu [Tue, 16 Jan 2018 09:05:33 +0000 (10:05 +0100)] 
SLING-7380 - Querying maps with Integer keys returns null

* corrected object property resolution in org.apache.sling.scripting.sightly.render.AbstractRuntimeObjectModel#resolveProperty
and org.apache.sling.scripting.sightly.render.AbstractRuntimeObjectModel#getProperty
(closes #1)

12 months ago[maven-release-plugin] prepare for next development iteration
sseifert [Tue, 5 Dec 2017 10:59:26 +0000 (11:59 +0100)] 
[maven-release-plugin] prepare for next development iteration

12 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler... org.apache.sling.scripting.sightly.compiler.java-1.0.18
sseifert [Tue, 5 Dec 2017 10:59:07 +0000 (11:59 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.18

12 months agocosmetic: fix javadoc error
sseifert [Tue, 5 Dec 2017 10:58:36 +0000 (11:58 +0100)] 
cosmetic: fix javadoc error

12 months agoSLING-7286 JavaEscapeUtils.makeJavaPackage dows not work with windows paths
sseifert [Mon, 4 Dec 2017 10:48:49 +0000 (11:48 +0100)] 
SLING-7286 JavaEscapeUtils.makeJavaPackage dows not work with windows paths

12 months agofix unit test to make it run on windows machines as well
sseifert [Mon, 4 Dec 2017 10:32:40 +0000 (11:32 +0100)] 
fix unit test to make it run on windows machines as well

12 months agocosmetic: remove some unused imports
sseifert [Mon, 4 Dec 2017 10:26:37 +0000 (11:26 +0100)] 
cosmetic: remove some unused imports

12 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 21 Nov 2017 16:16:23 +0000 (17:16 +0100)] 
[maven-release-plugin] prepare for next development iteration

12 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler... org.apache.sling.scripting.sightly.compiler.java-1.0.16
Radu Cotescu [Tue, 21 Nov 2017 16:16:05 +0000 (17:16 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.16

13 months agoSLING-7213 - Add a default .gitignore file to every module
Robert Munteanu [Tue, 24 Oct 2017 11:41:01 +0000 (13:41 +0200)] 
SLING-7213 - Add a default .gitignore file to every module

13 months agoSLING-7214 - Add the LICENSE file to every module
Robert Munteanu [Mon, 23 Oct 2017 16:38:24 +0000 (18:38 +0200)] 
SLING-7214 - Add the LICENSE file to every module

13 months agotrivial: corrected URL
Radu Cotescu [Mon, 23 Oct 2017 11:37:29 +0000 (13:37 +0200)] 
trivial: corrected URL

13 months agoreleng: added .gitignore file
Radu Cotescu [Mon, 23 Oct 2017 11:22:43 +0000 (13:22 +0200)] 
releng: added .gitignore file

13 months agoSLING-7205 - Generate import statements for data-sly-use Java use objects
Radu Cotescu [Mon, 23 Oct 2017 10:14:40 +0000 (12:14 +0200)] 
SLING-7205 - Generate import statements for data-sly-use Java use objects

* made sure the classes added to the import list are also used in the renderContext.call()
method to generate proper usage information in bytecode

13 months agoFix typo in pom.xml : conncetion should be connection
Robert Munteanu [Mon, 23 Oct 2017 09:06:30 +0000 (12:06 +0300)] 
Fix typo in pom.xml : conncetion should be connection

13 months agoSLING-7162 - Update SCM information in all POM files to reference Git
Robert Munteanu [Fri, 20 Oct 2017 17:13:17 +0000 (19:13 +0200)] 
SLING-7162 - Update SCM information in all POM files to reference Git

13 months agoSLING-7205 - Generate import statements for data-sly-use Java use objects
Radu Cotescu [Wed, 18 Oct 2017 16:00:09 +0000 (16:00 +0000)] 
SLING-7205 - Generate import statements for data-sly-use Java use objects

* added support for generating the import statements for fully qualified Java
class names passed as identifiers to data-sly-resource; use objects stored in the
repository are ignored

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1812544 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Tue, 3 Oct 2017 10:00:38 +0000 (10:00 +0000)] 
SLING-7167 Adjust READMEs

add uniform header linking to Sling project

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810877 13f79535-47bb-0310-9956-ffa450edef68

14 months agoreleng: adjusted dependencies after staging release
Radu Cotescu [Fri, 15 Sep 2017 07:35:21 +0000 (07:35 +0000)] 
releng: adjusted dependencies after staging release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808429 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 15 Sep 2017 07:25:36 +0000 (07:25 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808424 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Fri, 15 Sep 2017 07:25:20 +0000 (07:25 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.14

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808422 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Tue, 29 Aug 2017 11:09:40 +0000 (11:09 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806563 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Tue, 29 Aug 2017 11:09:24 +0000 (11:09 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.12

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806561 13f79535-47bb-0310-9956-ffa450edef68

15 months agoSLING-7085 - Reduce code duplication
Radu Cotescu [Fri, 25 Aug 2017 12:50:08 +0000 (12:50 +0000)] 
SLING-7085 - Reduce code duplication

* exported org.apache.sling.scripting.sightly.compiler.util.ObjectModel
* delegated calls from org.apache.sling.scripting.sightly.render.AbstractRuntimeObjectModel to ObjectModel

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806167 13f79535-47bb-0310-9956-ffa450edef68

15 months agoSLING-7084 - Coverage report is not generated correctly for HTL modules
Radu Cotescu [Thu, 24 Aug 2017 13:10:03 +0000 (13:10 +0000)] 
SLING-7084 - Coverage report is not generated correctly for HTL modules

* switched to slingstart-maven-plugin 1.7.7-SNAPSHOT, until 1.7.8 is released
* updated JaCoCo version to 0.7.9
* based tests on released Apache Sling Launchpad 9
* increased LaunchpadReadyIT timeouts from 20 to 60 seconds

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1806038 13f79535-47bb-0310-9956-ffa450edef68

16 months agoSLING-7040 : Update commons lang 2.x to 3.5
Carsten Ziegeler [Wed, 9 Aug 2017 16:18:56 +0000 (16:18 +0000)] 
SLING-7040 : Update commons lang 2.x to 3.5

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804573 13f79535-47bb-0310-9956-ffa450edef68

16 months agoreleng: updated Provide-Capability bundle headers for HTL modules
Radu Cotescu [Tue, 1 Aug 2017 10:14:47 +0000 (10:14 +0000)] 
releng: updated Provide-Capability bundle headers for HTL modules

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803634 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 5 May 2017 12:32:52 +0000 (12:32 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794035 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Fri, 5 May 2017 12:32:37 +0000 (12:32 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.10

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1794033 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6639 - Avoid split packages in the HTL Engine and HTL Java Compiler bundles
Radu Cotescu [Fri, 31 Mar 2017 15:10:37 +0000 (15:10 +0000)] 
SLING-6639 - Avoid split packages in the HTL Engine and HTL Java Compiler bundles

* increased exported package version to prevent incorrect OSGi wiring

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1789701 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6639 - Avoid split packages in the HTL Engine and HTL Java Compiler bundles
Radu Cotescu [Wed, 15 Mar 2017 16:57:00 +0000 (16:57 +0000)] 
SLING-6639 - Avoid split packages in the HTL Engine and HTL Java Compiler bundles

* moved SightlyException into the java-compiler, but made it extend directly RuntimeException
* moved ResourceResolution into the org.apache.sling.scripting.sightly.engine package

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1787079 13f79535-47bb-0310-9956-ffa450edef68

21 months agoSLING-6633 - [HTL] NumberFormat should support String-properties with number value
Radu Cotescu [Mon, 13 Mar 2017 13:45:20 +0000 (13:45 +0000)] 
SLING-6633 - [HTL] NumberFormat should support String-properties with number value

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1786688 13f79535-47bb-0310-9956-ffa450edef68

21 months agoSLING-6633 - [HTL] NumberFormat should support String-properties with number value
Radu Cotescu [Mon, 13 Mar 2017 08:21:05 +0000 (08:21 +0000)] 
SLING-6633 - [HTL] NumberFormat should support String-properties with number value

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1786639 13f79535-47bb-0310-9956-ffa450edef68

21 months agouse Sling Parent 30
Oliver Lietz [Mon, 6 Mar 2017 10:31:22 +0000 (10:31 +0000)] 
use Sling Parent 30

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1785622 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 13 Jan 2017 11:17:52 +0000 (11:17 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778545 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Fri, 13 Jan 2017 11:17:37 +0000 (11:17 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.8

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778543 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6450 - [HTL] Cannot retrieve "length" property for arrays of primitive types
Radu Cotescu [Wed, 11 Jan 2017 11:57:58 +0000 (11:57 +0000)] 
SLING-6450 - [HTL] Cannot retrieve "length" property for arrays of primitive types

* treated all arrays in a unitary way, irrespective of their type, for "length" retrieval

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778282 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6428 - DateFormat is printed when date-value is empty
Radu Cotescu [Tue, 10 Jan 2017 09:10:59 +0000 (09:10 +0000)] 
SLING-6428 - DateFormat is printed when date-value is empty

* applied patch from Vlad Băilescu

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1778098 13f79535-47bb-0310-9956-ffa450edef68

23 months agoupdate to next snapshot version until releases are available on maven central
Stefan Seifert [Thu, 22 Dec 2016 09:51:15 +0000 (09:51 +0000)] 
update to next snapshot version until releases are available on maven central

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1775600 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Thu, 15 Dec 2016 14:07:53 +0000 (14:07 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774454 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Thu, 15 Dec 2016 14:07:38 +0000 (14:07 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774452 13f79535-47bb-0310-9956-ffa450edef68

23 months agoreleng: updated o.a.s.scripting.sightly.compiler dependency to 1.0.4
Radu Cotescu [Thu, 15 Dec 2016 14:07:03 +0000 (14:07 +0000)] 
releng: updated o.a.s.scripting.sightly.compiler dependency to 1.0.4

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774451 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6399 - Implement support for date and number formatting for HTL
Radu Cotescu [Thu, 15 Dec 2016 14:01:44 +0000 (14:01 +0000)] 
SLING-6399 - Implement support for date and number formatting for HTL

* bumped capabilities to 1.3, corresponding to version 1.3 of the HTL Template Language Specification

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774447 13f79535-47bb-0310-9956-ffa450edef68

23 months agoSLING-6399 - Implement support for date and number formatting for HTL
Radu Cotescu [Wed, 14 Dec 2016 22:13:32 +0000 (22:13 +0000)] 
SLING-6399 - Implement support for date and number formatting for HTL

* implemented support for the date and number formatting features from version 1.3
of the HTL Language Specification
* applied slightly modified patch submitted by Vlad Băilescu at https://github.com/apache/sling/pull/191
(Closes #191)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1774351 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6186 - Add support for checking code coverage with jacoco
Radu Cotescu [Tue, 1 Nov 2016 16:30:23 +0000 (16:30 +0000)] 
SLING-6186 - Add support for checking code coverage with jacoco

* allow the jacoco version to be configurable; also downgraded to 0.7.6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1767517 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6186 - Add support for checking code coverage with jacoco
Radu Cotescu [Tue, 25 Oct 2016 15:19:19 +0000 (15:19 +0000)] 
SLING-6186 - Add support for checking code coverage with jacoco

* configured jacoco for all HTL modules that provide unit tests
* IT code coverage can be obtained from the testing module

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1766545 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Fri, 14 Oct 2016 08:06:24 +0000 (08:06 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1764830 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Fri, 14 Oct 2016 08:06:08 +0000 (08:06 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.4

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1764828 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6146 - SourceIdentifier should not mangle underscore characters
Radu Cotescu [Thu, 13 Oct 2016 19:50:19 +0000 (19:50 +0000)] 
SLING-6146 - SourceIdentifier should not mangle underscore characters

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1764774 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Mon, 10 Oct 2016 15:47:07 +0000 (15:47 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1764129 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Mon, 10 Oct 2016 15:46:52 +0000 (15:46 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1764127 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6125 - Switch HTL to OSGi R6 annotations
Radu Cotescu [Mon, 10 Oct 2016 15:39:09 +0000 (15:39 +0000)] 
SLING-6125 - Switch HTL to OSGi R6 annotations

* removed maven-scr-plugin and configured maven-bundle-plugin to generate SCR metadata
* replaced Felix SCR annotations with OSGi Component + Metatype annotations
* removed unused dependencies

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1764122 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6094 - HTL can generate invalid Java code by using user-supplied input
Radu Cotescu [Fri, 7 Oct 2016 13:35:28 +0000 (13:35 +0000)] 
SLING-6094 - HTL can generate invalid Java code by using user-supplied input

* added license headers to pass rat checks

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763761 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6094 - HTL can generate invalid Java code by using user-supplied input
Radu Cotescu [Fri, 7 Oct 2016 10:36:32 +0000 (10:36 +0000)] 
SLING-6094 - HTL can generate invalid Java code by using user-supplied input

* added tests

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763732 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6094 - HTL can generate invalid Java code by using user-supplied input
Radu Cotescu [Thu, 6 Oct 2016 16:44:00 +0000 (16:44 +0000)] 
SLING-6094 - HTL can generate invalid Java code by using user-supplied input

* made sure that generated variables, even if they contain user-input, are correctly
and uniformly escaped

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763629 13f79535-47bb-0310-9956-ffa450edef68

2 years agoreleng: updated dependencies
Radu Cotescu [Mon, 5 Sep 2016 15:57:11 +0000 (15:57 +0000)] 
releng: updated dependencies

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1759318 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Radu Cotescu [Mon, 5 Sep 2016 15:18:16 +0000 (15:18 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1759291 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler...
Radu Cotescu [Mon, 5 Sep 2016 15:18:02 +0000 (15:18 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler.java-1.0.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1759289 13f79535-47bb-0310-9956-ffa450edef68

2 years agoreleng: updated dependency
Radu Cotescu [Mon, 5 Sep 2016 15:17:27 +0000 (15:17 +0000)] 
releng: updated dependency

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1759288 13f79535-47bb-0310-9956-ffa450edef68

2 years agotrivial: configured javadoc plugin
Radu Cotescu [Mon, 5 Sep 2016 15:05:35 +0000 (15:05 +0000)] 
trivial: configured javadoc plugin

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1759284 13f79535-47bb-0310-9956-ffa450edef68

2 years agotrivial: corrected JavaDoc
Radu Cotescu [Mon, 5 Sep 2016 11:50:53 +0000 (11:50 +0000)] 
trivial: corrected JavaDoc

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1759238 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6033 - Update Sightly bundles to parent pom 28
Radu Cotescu [Fri, 2 Sep 2016 16:03:35 +0000 (16:03 +0000)] 
SLING-6033 - Update Sightly bundles to parent pom 28

* switched from BND to OSGi annotations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1758984 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6028 - Replace Sightly references with HTL in both code and documentation
Radu Cotescu [Fri, 2 Sep 2016 14:51:07 +0000 (14:51 +0000)] 
SLING-6028 - Replace Sightly references with HTL in both code and documentation

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1758968 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5825 - Add support for implicit conversion of Enum to String
Radu Cotescu [Fri, 8 Jul 2016 11:20:36 +0000 (11:20 +0000)] 
SLING-5825 - Add support for implicit conversion of Enum to String

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1751880 13f79535-47bb-0310-9956-ffa450edef68

2 years agotrivial: added scm info + updated readme for sightly modules
Radu Cotescu [Thu, 16 Jun 2016 16:20:24 +0000 (16:20 +0000)] 
trivial: added scm info + updated readme for sightly modules

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1748757 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5787 - Modularise the Sightly script engine
Radu Cotescu [Thu, 16 Jun 2016 16:07:57 +0000 (16:07 +0000)] 
SLING-5787 - Modularise the Sightly script engine

* implemented front-end + back-end compilers
* added new dependency to the JavaScript + Sling Models use providers in order
to use version 2.0.0 of the org.apache.sling.scripting.sightly.render API package
* adapted tests
(closes #147)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1748750 13f79535-47bb-0310-9956-ffa450edef68