[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.0-rc1-10-g65568ec
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
[ 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
[ 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
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
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
[ 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
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
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
[ 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
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
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
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
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