Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[recommenders-dev] [soc-dev] [GSoC] Templates weekly report

Hi,

This is the weekly report for the Templates project.

What had been planned for the last week:

  • Fix Bug 431623. This will allow the use of java identifiers and keywords as link variable proposals, and also as simple template variables (e.g. ${class}).

What had been done last week:

  • I have submitted a couple of patch-sets that would solve this bug, but it turned out that this causes some conflicts created in the grammar. The problem is that JavaIdentifier and SimpleVariable mostly define the same tokens. A solution would be to make some small restructuring in the grammar and remove any tokens that were defined twice. i.e. SimpleVariable rule will remain as it is and JavaIdentifier will define only the tokens that are not already defined in SimpleVariable. (Maybe some renaming would be good)

  • Added some more test cases that check if the parser matches the input strings with the rules as it is supposed to. This tests are more specific to a certain rule, and make it clearer what rules are matched for certain inputs.

What is the plan for the next week:

  • Continue working on Bug 431623. You can keep track of this on gerrit [1].

  • Add specific tests for more rules. The tests would be similar to the ones described above.
  • Create a feature project for o.e.r.templates. This will make it possible (and simple) for anyone who wishes, to install the editor from the update-site and test it (note that any feedback is highly appreciated 😉 ).
    I will send a notification mail on the lists once the update-site for the editor is up and going.
    The first patch can be found on gerrit [2]. 


Back to the top