[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-10-g65568ec

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  65568ece2610a175df0e31bc9550166b1e8d5730 (commit)
   via  f20218c35cfb020046673fe28520fc64a29bb20d (commit)
  from  42ab136f1a6a01c78c5bf26dfee6d88f4ea3a688 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 65568ece2610a175df0e31bc9550166b1e8d5730
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 15:21:35 2010 +0200

Merged trader examples profiles for running with annotated embedders via 
single -Pannotated-embedder profile

commit f20218c35cfb020046673fe28520fc64a29bb20d
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 14:25:42 2010 +0200

JBEHAVE-327:  Applied patch from Brian Repko removing dependency from 
javassist

---

Summary of changes:
 examples/trader/pom.xml|   38 +---
 jbehave-core/pom.xml   |5 -
 .../core/configuration/AnnotationFinder.java   |  221 
 3 files changed, 40 insertions(+), 224 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-dev] [jira] Updated: (JBEHAVE-327) Remove dependency on javassist by using standard JDK annotation functionality

2010-07-30 Thread Mauro Talevi (JIRA)

 [ 
http://jira.codehaus.org/browse/JBEHAVE-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mauro Talevi updated JBEHAVE-327:
-

Affects Version/s: (was: 3.0)
Fix Version/s: 3.0
 Assignee: Mauro Talevi

 Remove dependency on javassist by using standard JDK annotation functionality
 -

 Key: JBEHAVE-327
 URL: http://jira.codehaus.org/browse/JBEHAVE-327
 Project: JBehave
  Issue Type: Improvement
  Components: Core
Reporter: Brian Repko
Assignee: Mauro Talevi
 Fix For: 3.0

 Attachments: 0001-removal-of-javassist.patch, 
 0002-merge-change-of-Exception-type.patch, 
 0003-add-support-for-inherited-annotation-values.patch, AnnotationFinder.java


 Use of javassist is typically done for access to non-RUNTIME Retention 
 annotations or for annotation parsing over a large set of classes when you 
 don't want to load the class.  We don't have those use cases and thus can 
 eliminate the javassist dependency in AnnotationFinder.
 New version of AnnotationFinder is attached that seems to work - I wasn't 
 sure if getAnnotation should look at interfaces and/or superclasses (not 
 needed if we appropriate add the @Inherited to our annotations).
 jbehave-core/pom.xml also changed to remove the dependency.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email




[jbehave-dev] [jira] Commented: (JBEHAVE-327) Remove dependency on javassist by using standard JDK annotation functionality

2010-07-30 Thread Mauro Talevi (JIRA)

[ 
http://jira.codehaus.org/browse/JBEHAVE-327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=230340#action_230340
 ] 

Mauro Talevi commented on JBEHAVE-327:
--

Applied patches 1 and 2 (after battling with issues with training whitespace). 

Not yet applied 3:  I agree with making the inheritance behaviour configurable, 
but would like to avoid proliferation of boolean properties in multiple 
annotations.  Rather, we could introduce another separate annotation, say 
@UsingInheritance, that could be used independently of the method of 
composition used.  WDYT?


 Remove dependency on javassist by using standard JDK annotation functionality
 -

 Key: JBEHAVE-327
 URL: http://jira.codehaus.org/browse/JBEHAVE-327
 Project: JBehave
  Issue Type: Improvement
  Components: Core
Reporter: Brian Repko
Assignee: Mauro Talevi
 Fix For: 3.0

 Attachments: 0001-removal-of-javassist.patch, 
 0002-merge-change-of-Exception-type.patch, 
 0003-add-support-for-inherited-annotation-values.patch, AnnotationFinder.java


 Use of javassist is typically done for access to non-RUNTIME Retention 
 annotations or for annotation parsing over a large set of classes when you 
 don't want to load the class.  We don't have those use cases and thus can 
 eliminate the javassist dependency in AnnotationFinder.
 New version of AnnotationFinder is attached that seems to work - I wasn't 
 sure if getAnnotation should look at interfaces and/or superclasses (not 
 needed if we appropriate add the @Inherited to our annotations).
 jbehave-core/pom.xml also changed to remove the dependency.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email




[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-11-g7431eb3

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  7431eb3cd82d9cf73eac46a876fb5d6702323634 (commit)
  from  65568ece2610a175df0e31bc9550166b1e8d5730 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 7431eb3cd82d9cf73eac46a876fb5d6702323634
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 16:20:53 2010 +0200

Use Plexus DirectoryScanner in place of Ant's, as more build-system 
neutral.  Dependencies page now uses mvnrepository.com for up-to-date 
dependencies.

---

Summary of changes:
 distribution/pom.xml   |5 -
 distribution/src/site/content/dependencies.html|   81 
 distribution/src/site/content/download.html|   16 ++--
 jbehave-ant/pom.xml|   17 +++-
 jbehave-core/pom.xml   |   20 +++---
 .../main/java/org/jbehave/core/io/StoryFinder.java |2 +-
 jbehave-maven-plugin/pom.xml   |   10 ---
 pom.xml|   17 
 8 files changed, 47 insertions(+), 121 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-dev] [jira] Created: (JBEHAVE-329) Add @Inherited annotation to control inheritance behaviour of annotated configuration

2010-07-30 Thread Mauro Talevi (JIRA)
Add @Inherited annotation to control inheritance behaviour of annotated 
configuration
-

 Key: JBEHAVE-329
 URL: http://jira.codehaus.org/browse/JBEHAVE-329
 Project: JBehave
  Issue Type: New Feature
  Components: Core
Reporter: Mauro Talevi
 Fix For: 3.0


As explained in JBEHAVE-327, it's useful to control inheritance behaviour.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email




[jbehave-dev] [jira] Resolved: (JBEHAVE-327) Remove dependency on javassist by using standard JDK annotation functionality

2010-07-30 Thread Mauro Talevi (JIRA)

 [ 
http://jira.codehaus.org/browse/JBEHAVE-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mauro Talevi resolved JBEHAVE-327.
--

Resolution: Fixed

Resolving this issue, as the dependency on javassist as been removed. 

Inheritance issue now tracked by JBEHAVE-329.

 Remove dependency on javassist by using standard JDK annotation functionality
 -

 Key: JBEHAVE-327
 URL: http://jira.codehaus.org/browse/JBEHAVE-327
 Project: JBehave
  Issue Type: Improvement
  Components: Core
Reporter: Brian Repko
Assignee: Mauro Talevi
 Fix For: 3.0

 Attachments: 0001-removal-of-javassist.patch, 
 0002-merge-change-of-Exception-type.patch, 
 0003-add-support-for-inherited-annotation-values.patch, AnnotationFinder.java


 Use of javassist is typically done for access to non-RUNTIME Retention 
 annotations or for annotation parsing over a large set of classes when you 
 don't want to load the class.  We don't have those use cases and thus can 
 eliminate the javassist dependency in AnnotationFinder.
 New version of AnnotationFinder is attached that seems to work - I wasn't 
 sure if getAnnotation should look at interfaces and/or superclasses (not 
 needed if we appropriate add the @Inherited to our annotations).
 jbehave-core/pom.xml also changed to remove the dependency.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email




[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-12-g459edbb

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  459edbba6be028daa0c2446f09b0a4a3c6abe12f (commit)
  from  7431eb3cd82d9cf73eac46a876fb5d6702323634 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 459edbba6be028daa0c2446f09b0a4a3c6abe12f
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 16:47:00 2010 +0200

Updated dependencies

---

Summary of changes:
 examples/trader/pom.xml  |2 +-
 jbehave-ant/pom.xml  |   20 +++-
 jbehave-maven-plugin/pom.xml |   10 --
 pom.xml  |2 +-
 4 files changed, 9 insertions(+), 25 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-13-gbd614f8

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  bd614f85906c639cfbeb90b2d7be6a22c9f59628 (commit)
  from  459edbba6be028daa0c2446f09b0a4a3c6abe12f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit bd614f85906c639cfbeb90b2d7be6a22c9f59628
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 17:38:42 2010 +0200

JBEHAVE-324: Updated EmbedderMonitor and impls to redistinguish running of 
embeddables from running of story paths. Add BatchFailures class to collect 
failures in batch.

---

Summary of changes:
 examples/trader/pom.xml|   18 
 .../java/org/jbehave/ant/AbstractEmbedderTask.java |   29 +---
 .../jbehave/core/embedder/EmbedderBehaviour.java   |   43 ++
 .../java/org/jbehave/core/embedder/Embedder.java   |   47 +++
 .../org/jbehave/core/embedder/EmbedderMonitor.java |   20 ++--
 .../core/embedder/PrintStreamEmbedderMonitor.java  |   33 ++
 .../embedder/ReportingFailuresEmbedderMonitor.java |2 +-
 .../org/jbehave/core/failures/BatchFailures.java   |   21 +
 .../org/jbehave/mojo/AbstractEmbedderMojo.java |   30 +---
 9 files changed, 153 insertions(+), 90 deletions(-)
 create mode 100644 
jbehave-core/src/main/java/org/jbehave/core/failures/BatchFailures.java


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-dev] [jira] Resolved: (JBEHAVE-324) Add methods in EmbedderMonitor to distinguish running an Embeddable from running a story as path

2010-07-30 Thread Mauro Talevi (JIRA)

 [ 
http://jira.codehaus.org/browse/JBEHAVE-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mauro Talevi resolved JBEHAVE-324.
--

Resolution: Fixed

 Add methods in EmbedderMonitor to distinguish running an Embeddable from 
 running a story as path
 

 Key: JBEHAVE-324
 URL: http://jira.codehaus.org/browse/JBEHAVE-324
 Project: JBehave
  Issue Type: Improvement
  Components: Core
Reporter: Mauro Talevi
Priority: Minor
 Fix For: 3.0




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email




[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-14-g23ec459

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  23ec459dbee94277202559063f62726b6d129585 (commit)
  from  bd614f85906c639cfbeb90b2d7be6a22c9f59628 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 23ec459dbee94277202559063f62726b6d129585
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 17:44:49 2010 +0200

Updated release notes

---

Summary of changes:
 distribution/src/site/content/release-notes.html |   10 --
 1 files changed, 8 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-15-g6f09471

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  6f094716f2e7ec0c7c49b658c2bf87aa2cc87c62 (commit)
  from  23ec459dbee94277202559063f62726b6d129585 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 6f094716f2e7ec0c7c49b658c2bf87aa2cc87c62
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 18:54:25 2010 +0200

Cleanup of model classes

---

Summary of changes:
 .../core/embedder/StoryRunnerBehaviour.java|   21 ++--
 .../jbehave/core/model/ExamplesTableBehaviour.java |8 ++--
 .../core/parsers/RegexStoryParserBehaviour.java|   14 +---
 .../core/reporters/PrintStreamOutputBehaviour.java |4 +-
 .../MarkUnmatchedStepsAsPendingBehaviour.java  |4 +-
 .../org/jbehave/core/embedder/StoryRunner.java |4 +-
 .../java/org/jbehave/core/model/Description.java   |   17 +++--
 .../java/org/jbehave/core/model/ExamplesTable.java |9 +-
 .../java/org/jbehave/core/model/Narrative.java |1 -
 .../main/java/org/jbehave/core/model/Scenario.java |   34 +--
 .../main/java/org/jbehave/core/model/Story.java|   31 ++---
 .../org/jbehave/core/parsers/RegexStoryParser.java |5 +--
 12 files changed, 87 insertions(+), 65 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-16-g8e47cdf

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  8e47cdfbae84ac3df64b05f420db2b8ee92df70e (commit)
  from  6f094716f2e7ec0c7c49b658c2bf87aa2cc87c62 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 8e47cdfbae84ac3df64b05f420db2b8ee92df70e
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Fri Jul 30 19:17:09 2010 +0200

Moved naming of story concern to story parser

---

Summary of changes:
 .../core/parsers/RegexStoryParserBehaviour.java|   19 +--
 .../org/jbehave/core/embedder/StoryRunner.java |7 ++-
 .../main/java/org/jbehave/core/model/Scenario.java |6 --
 .../org/jbehave/core/parsers/RegexStoryParser.java |7 ++-
 4 files changed, 29 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a



[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-17-gb36a76d

2010-07-30 Thread git version control
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project jbehave-core.

The branch, master has been updated
   via  b36a76d8375760a9f03a528dd36dd04b1b69c1b8 (commit)
  from  8e47cdfbae84ac3df64b05f420db2b8ee92df70e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit b36a76d8375760a9f03a528dd36dd04b1b69c1b8
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Sat Jul 31 00:10:49 2010 +0200

Fixed shade configuration

---

Summary of changes:
 jbehave-core/pom.xml |3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
jbehave-core

hr/
p
To unsubscribe from this list please visit:
/p
p
a 
href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a