-
Notifications
You must be signed in to change notification settings - Fork 5
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
Improves implementation of generic types #43
base: master
Are you sure you want to change the base?
Conversation
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.
Looks good!
- License headers
- Nice code -
everyThingIsAwesome
- Tests
Could you write a few words on why Windows is no longer supported and bump the JDK version in .travis-ci.yml
to make Travis happy?
If Travis is happy, I am happy :)
@@ -0,0 +1,30 @@ | |||
#Dont use maven directly, because all maven dependencies downloaded during build time won't be in the image |
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.
Do we need a dockerfile? I guess it's fine.
You can also install Graphviz to generate class diagrams. This is optional. | ||
|
||
choco install graphviz | ||
Currently Windows is not supported. |
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.
Could you expand on why Windows is not supported anymore?
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.
There were a few reasons.
One that i can remember is reading from command line produces different line endings. So the unit tests fail on windows.
<compilerSource>1.7</compilerSource> | ||
<compilerCompliance>1.7</compilerCompliance> | ||
<compilerTargetPlatform>1.7</compilerTargetPlatform> | ||
<compilerSource>1.8</compilerSource> |
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 think we need a JDK version bump in the .travis-ci.yml
aswell, to make Travis happy.
@@ -137,6 +139,18 @@ private static boolean visitVisitors(Package ast, boolean stopOnFirstError, Stri | |||
} | |||
} | |||
|
|||
if(everyThingIsAwesome) { |
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.
everyThingIsAwesome
@chndt 👍
@@ -254,64 +234,46 @@ public void visitChildren(BaseVisitor visitor) { | |||
for (VariableDeclaration variableDeclaration : parameters) { | |||
visitor.visitDoubleDispatched(variableDeclaration); | |||
} | |||
// if(wrapperFunctionObjectDeclaration != null){ |
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.
Unnecessary code is unnecessary (happens a few times)? Yet again, I don't really care.
And you could update https://github.com/MontysCoconut/moco/blob/master/FEATURES.md :) |
No description provided.