Regarding formatting: i’m talking more on these lines..

http://code.revelc.net/formatter-maven-plugin/examples.html#Setting_Source_Files
 
<http://code.revelc.net/formatter-maven-plugin/examples.html#Setting_Source_Files>

If you ok to chat on any IM let me know what do you use. I would connect you 
there.

Regards
Ashwin
> On Nov 8, 2015, at 2:46 PM, Ashwin Rayaprolu <ashwin.rayapr...@gmail.com> 
> wrote:
> 
> Hi,
> 
>      Even i was not sure why that DerbyTest got changed.
> 
> 
> I initially checked out from 
> https://git-wip-us.apache.org/repos/asf/metamodel.git 
> <https://git-wip-us.apache.org/repos/asf/metamodel.git> and then migrated to 
> a different repository url cloned from 
> (https://github.com/apache/metamodel.git 
> <https://github.com/apache/metamodel.git>). Maybe that was reason i see derby 
> test got changed..
> Not sure about .patch file
> I’ll add unit test and checkin to my version of version control by end of 
> day( Currently not at home)
> Regarding final: Im extremely sorry for that..I was trying to implement some 
> other logic and removed that at that point.. I’ll change that..Its my bad.
> I’ll change it to             
> // From token can be starting with [
> final String tableNameToken;
> final String aliasToken
> 
> Will add all checks.. I just wanted to make sure my changes are welcome and 
> then proceed on all checks hence didn’t think much on that angle.. I’m 
> planning to add more Datasource context’s in coming week. Already started 
> working on that..I really appreciate you reviewing my code..
> Regarding formatting: If you have any code formatter configured for maven 
> that would probably standardize and remove this issue totally. Apart from 
> that if you have formatter files for eclipse i’ll import them.. Will go 
> through all rules and fix them.
> 
> 
> Regards
> Ashwin
> 
>> On Nov 8, 2015, at 2:20 PM, kaspersorensen <g...@git.apache.org 
>> <mailto:g...@git.apache.org>> wrote:
>> 
>> Github user kaspersorensen commented on the pull request:
>> 
>>    https://github.com/apache/metamodel/pull/72#issuecomment-154881570 
>> <https://github.com/apache/metamodel/pull/72#issuecomment-154881570>
>> 
>>    Hi there,
>> 
>>    Thank you very much for the contribution! I think this is a good idea, 
>> but the PR is a bit questionable in it's current shape, so I hope you would 
>> be interested in maybe taking these feedback points?
>> 
>>    A few strange things in this PR which I think are technicalies/mistakes, 
>> but please clarify:
>>     * The DerbyTest file already exists in the master branch. Yet on the 
>> diff it seems it's been added in full. I can't figure out why that is and if 
>> something changed? Did you copy it, change something in it or?
>>     * The .patch file also seems to be included in this Pull Request. That's 
>> also kinda strange.
>> 
>>    So just focusing on the change you've done to FromItemParser (this seems 
>> to be the real "suggestion"):
>>     * I would love to see a unittest that uses your new code. We have a lot 
>> of existing parsing tests in for instance the class QueryParserTest. You can 
>> easily add one or two more cases of parsing with the square brackets.
>>     * You've removed the final keyword from "tableNameToken" and 
>> "aliasToken" and instead initialized them to empty strings. This seems like 
>> a degradation in code quality to me.
>>     * There's no check on whether the end-bracket is found or not. I can 
>> imagine a lot of difficult exception scenarios being thrown there without 
>> giving the user proper feedback. We should safe-guard such code quite a lot 
>> IMO.
>>     * The same holds for validation of the alias that may or may not be 
>> there. And for the fact that an alias should not have spaces in it.
>>     * On the code formatting side I have a few remarks:
>>      * Mixed use of tabs and spaces in indentation.
>>      * No spaces around "else" token is not how we format code.
>> 
>> 
>> ---
>> If your project is set up for it, you can reply to this email and have your
>> reply appear on GitHub as well. If your project does not have this feature
>> enabled and wishes so, or if the feature is enabled but not working, please
>> contact infrastructure at infrastruct...@apache.org 
>> <mailto:infrastruct...@apache.org> or file a JIRA ticket
>> with INFRA.
>> ---
> 

Reply via email to