-
-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Next (v1.0.0-rc6) #86
base: master
Are you sure you want to change the base?
Conversation
Closes: #76 |
* Version bump to commons * Removed uneeded feature bundles * Hamcrest matchers are now loaded from latest Orbit drop (see target definition) Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
@rlogiacco I'm sure I will spot something wrong 10 minutes after I write this, but I believe this is now ready for initial release canidate review. I will still like to spend a day using it on some real projects, but all automated tests are passing at the very least. Cheers! |
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
@rlogiacco FYI I tested the build on a fresh install and I noticed that eclipse would report some compile errors until I went to Also, Tycho/Maven builds do not seem to be correctly initializing the Guice bindings prior to launching the ui tests, resulting in a failure when running I have started a separate feature branch for step matcher updates, as I did not want to destabilize the release candidate. |
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Never mind, it was an easy fix. |
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
import org.eclipse.xtext.nodemodel.util.NodeModelUtils | ||
import org.agileware.natural.cucumber.cucumber.Text | ||
|
||
class CucumberSerializer { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CucumberSeriaizer
is out of date and needs to be updated to reflect changes to the AST. This is technically only used for debugging purposes at the moment, so not a huge deal. It will be required for two-way serialization to work however.
Also we should maybe utlize Xtend dispatch methods to get rid of all the null checks pepered into the template strings.
private STRINGValueConverter stringValueConverter; | ||
|
||
@ValueConverter(rule = TextLiterals.STRING) | ||
public IValueConverter<String> STRING_LITERAL() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Incorrect name for binding. Should simple be STRING
/ NUMBER
. Technically this doesn't matter until we need to parse RawText literals (EG. perhaps in the stepmatcher updates).
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
@rlogiacco 6th time's a charm! haha. Sorry for all the rapid churn. I think we finally have a winner. Any user feedback prior to release would be greatly appreciated! I have only really tested my own personal workflows. |
Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
4 / 34 Failing * number_01 * number_02 * number_09 * number_10 Signed-off-by: Aaron R Miller <[email protected]>
Signed-off-by: Aaron R Miller <[email protected]>
TODO: This is technically a parser bug, and should be addressed at the root cause. Signed-off-by: Aaron R Miller <[email protected]>
@rlogiacco I've posted a fix for failed lexical highlighting due to incorrect parsing of text literals in certain cases. I also noticed that stepmatcher is being activated on non-java projects. I will need to post a patch for this as well I think, as it's pretty annoying getting all the unneeded warnings. |
@rlogiacco The email I sent you was bounced. Is everything ok over there good friend? |
Hi mate,
I’m better, thanks. Are you ok? I got this weird “successor invite” on
github and I thought something was going on on your side...
Il giorno mer 21 ott 2020 alle 02:08 Aaron R Miller <
[email protected]> ha scritto:
… @rlogiacco <https://github.com/rlogiacco> The email I sent you was
bounced. Is everything ok over there good friend?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#86 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABQWMLYXLWUYBXNYV62N53SLYRAZANCNFSM4PYFGEUQ>
.
|
Oh no haha, I just saw the option in the settings and you were the only one I could think of to put. I think it's some kind of "Bus Factor" protection. Good to hear from you, glad you are well! I sent you an email from my new addresses but it bounced undeliverable. I wonder if it's because it's a new domain and I'm not in your contacts. Shoot off an email to [email protected] when you get a chance. I may have a few more updates I can slip in here soon. |
Email sent ;)
…On Fri, Oct 23, 2020 at 4:30 AM Aaron R Miller ***@***.***> wrote:
Oh no haha, I just saw the option in the settings and you were the only
one I could think of to put. I think it's some kind of "Bus Factor"
protection. Good to hear from you, glad you are well!
I sent you an email from my new addresses but it bounced undeliverable. I
wonder if it's because it's a new domain and I'm not in your contacts.
Shoot off an email to ***@***.*** when you get a chance.
I may have a few more updates I can slip in here soon.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#86 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABQWMORUBQM4IIBN2D7F6TSMDTF5ANCNFSM4PYFGEUQ>
.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took a look into the PR and recognized that after I execute the GenerateNatural.mwe2
workflow, the org.agileware.natural.lang/plugin.xml_gen
file is generated. Its content should be merged into the org.agileware.natural.lang/plugin.xml
file to keep consistency.
This PR is still a work in progress, and represents an attempt at the 1.0 milestone release. The WIP flag will be removed once the feature set becomes stable.
TODO
test failures in cucumber parserimplement new formatting rulesInvestigate other side effects in UI due to parser updates