Skip to content
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

review: feature: introduce the concept of "Pattern" #1686

Merged
merged 140 commits into from
Jun 11, 2018

Commits on Apr 15, 2018

  1. Configuration menu
    Copy the full SHA
    34c3b2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    274efac View commit details
    Browse the repository at this point in the history
  3. Pattern

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    5c4f605 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40d9f01 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    25b3fc1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    967f405 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5806741 View commit details
    Browse the repository at this point in the history
  8. Rename Parameters

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    8fc3ed5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f9a5060 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5ce66bb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    964bf84 View commit details
    Browse the repository at this point in the history
  12. AbstractNode#toString

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    7414078 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e71c085 View commit details
    Browse the repository at this point in the history
  14. ElementNode toString

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    c54079b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0fd2162 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    94881ea View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ed3286c View commit details
    Browse the repository at this point in the history
  18. generate by

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    89970cc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cdf3685 View commit details
    Browse the repository at this point in the history
  20. simplify generated code

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    34a0cfd View commit details
    Browse the repository at this point in the history
  21. Pattern printing

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    4cf1675 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    18e7800 View commit details
    Browse the repository at this point in the history
  23. Matching of MapEntries

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    03afb4c View commit details
    Browse the repository at this point in the history
  24. fix tests and some docu

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    287d60f View commit details
    Browse the repository at this point in the history
  25. more comments

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    6d2312d View commit details
    Browse the repository at this point in the history
  26. fix runtime metamodel

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    712ebc4 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    89935b8 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9b26a20 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    98d18b8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3b3ca5e View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    fc7050a View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    bb50912 View commit details
    Browse the repository at this point in the history
  33. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    eb84831 View commit details
    Browse the repository at this point in the history
  34. javadoc of Match

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    7c35eb3 View commit details
    Browse the repository at this point in the history
  35. check style

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    32402ae View commit details
    Browse the repository at this point in the history
  36. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    4dca389 View commit details
    Browse the repository at this point in the history
  37. added comment

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    26c8cb0 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    3fa34b3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    9d1f9c4 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    2e392db View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    39c2d56 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    f805d64 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    bf53692 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    60e0ebd View commit details
    Browse the repository at this point in the history
  45. fix docu

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    26b1f26 View commit details
    Browse the repository at this point in the history
  46. work on API and tests

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    9f8b8bf View commit details
    Browse the repository at this point in the history
  47. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    a692251 View commit details
    Browse the repository at this point in the history
  48. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    cdf1a57 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    9ae435b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    f257c12 View commit details
    Browse the repository at this point in the history
  51. fix tests

    pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    0b19d6b View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    9dcffea View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    a3e3927 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    f675ade View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    8fdb2a2 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    9e7f91a View commit details
    Browse the repository at this point in the history
  57. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    983b129 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    8d609bd View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    b248ecf View commit details
    Browse the repository at this point in the history
  60. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    5d333a0 View commit details
    Browse the repository at this point in the history
  61. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    5f0d791 View commit details
    Browse the repository at this point in the history
  62. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    b3d68cd View commit details
    Browse the repository at this point in the history
  63. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    5c8a03e View commit details
    Browse the repository at this point in the history
  64. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    71712f6 View commit details
    Browse the repository at this point in the history
  65. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    34aaf91 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    e4157a4 View commit details
    Browse the repository at this point in the history
  67. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    410586e View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    215b3c2 View commit details
    Browse the repository at this point in the history
  69. doc

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    14daf59 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    0afd673 View commit details
    Browse the repository at this point in the history
  71. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    1d9713e View commit details
    Browse the repository at this point in the history
  72. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    d709a50 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    81a0e96 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    65dc0bc View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    3aa1103 View commit details
    Browse the repository at this point in the history
  76. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    a2e7415 View commit details
    Browse the repository at this point in the history
  77. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    4aa325c View commit details
    Browse the repository at this point in the history
  78. end of review of testMatchIfElse

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    e7bac51 View commit details
    Browse the repository at this point in the history
  79. up

    monperrus authored and pvojtechovsky committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    6304878 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    6aa7845 View commit details
    Browse the repository at this point in the history
  81. up

    monperrus committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    370e4d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2018

  1. up

    monperrus committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    c00b65b View commit details
    Browse the repository at this point in the history
  2. up

    monperrus committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    2567fc2 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. up

    monperrus committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    14f06aa View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Configuration menu
    Copy the full SHA
    ca2c35b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. fix test

    pvojtechovsky committed May 12, 2018
    Configuration menu
    Copy the full SHA
    0b43f8b View commit details
    Browse the repository at this point in the history
  2. fix test on MS Windows

    pvojtechovsky committed May 12, 2018
    Configuration menu
    Copy the full SHA
    488abca View commit details
    Browse the repository at this point in the history
  3. up

    monperrus committed May 12, 2018
    Configuration menu
    Copy the full SHA
    c14eeb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d679177 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2018

  1. up

    monperrus committed May 13, 2018
    Configuration menu
    Copy the full SHA
    5dd9c92 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2018

  1. Configuration menu
    Copy the full SHA
    198248d View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. up

    monperrus committed May 21, 2018
    Configuration menu
    Copy the full SHA
    7c9e350 View commit details
    Browse the repository at this point in the history
  2. up

    monperrus committed May 21, 2018
    Configuration menu
    Copy the full SHA
    c6dfc8d View commit details
    Browse the repository at this point in the history
  3. up

    monperrus committed May 21, 2018
    Configuration menu
    Copy the full SHA
    898f878 View commit details
    Browse the repository at this point in the history
  4. up

    monperrus committed May 21, 2018
    Configuration menu
    Copy the full SHA
    15f2543 View commit details
    Browse the repository at this point in the history
  5. up

    monperrus committed May 21, 2018
    Configuration menu
    Copy the full SHA
    176468d View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Configuration menu
    Copy the full SHA
    0a30676 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edd4b21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    649f8a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba1b554 View commit details
    Browse the repository at this point in the history
  5. add test for Match#toString

    monperrus committed May 22, 2018
    Configuration menu
    Copy the full SHA
    15c22f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e8d934d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c729798 View commit details
    Browse the repository at this point in the history
  8. fix javadoc bug

    monperrus committed May 22, 2018
    Configuration menu
    Copy the full SHA
    b476963 View commit details
    Browse the repository at this point in the history
  9. fix checkstyle

    monperrus committed May 22, 2018
    Configuration menu
    Copy the full SHA
    d132fc5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. up

    monperrus committed May 23, 2018
    Configuration menu
    Copy the full SHA
    b363333 View commit details
    Browse the repository at this point in the history
  2. up

    monperrus committed May 23, 2018
    Configuration menu
    Copy the full SHA
    e9df1b8 View commit details
    Browse the repository at this point in the history
  3. fix javadoc error

    pvojtechovsky committed May 23, 2018
    Configuration menu
    Copy the full SHA
    1719d49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71a5ac3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e445995 View commit details
    Browse the repository at this point in the history
  6. fix javadoc error

    pvojtechovsky committed May 23, 2018
    Configuration menu
    Copy the full SHA
    8ee3507 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    5f40017 View commit details
    Browse the repository at this point in the history
  2. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    8091954 View commit details
    Browse the repository at this point in the history
  3. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    c957f78 View commit details
    Browse the repository at this point in the history
  4. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    9ce97bd View commit details
    Browse the repository at this point in the history
  5. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    5632894 View commit details
    Browse the repository at this point in the history
  6. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    6ed144c View commit details
    Browse the repository at this point in the history
  7. up

    monperrus committed May 24, 2018
    Configuration menu
    Copy the full SHA
    eecce4c View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. Configuration menu
    Copy the full SHA
    585a4df View commit details
    Browse the repository at this point in the history
  2. up

    monperrus committed May 25, 2018
    Configuration menu
    Copy the full SHA
    b30534d View commit details
    Browse the repository at this point in the history
  3. up

    monperrus committed May 25, 2018
    Configuration menu
    Copy the full SHA
    67090bb View commit details
    Browse the repository at this point in the history
  4. up

    monperrus committed May 25, 2018
    Configuration menu
    Copy the full SHA
    5e547d7 View commit details
    Browse the repository at this point in the history
  5. up

    monperrus committed May 25, 2018
    Configuration menu
    Copy the full SHA
    41a7559 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e787e0c View commit details
    Browse the repository at this point in the history

Commits on May 27, 2018

  1. Configuration menu
    Copy the full SHA
    f0fc029 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a15e5f8 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. Merge remote-tracking branch 'origin/master' into feaPattern

    Conflicts:
    	src/test/java/spoon/test/api/MetamodelTest.java
    pvojtechovsky committed May 29, 2018
    Configuration menu
    Copy the full SHA
    98adea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60d0381 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd30d1e View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. Configuration menu
    Copy the full SHA
    fce2bc9 View commit details
    Browse the repository at this point in the history
  2. up

    monperrus committed May 30, 2018
    Configuration menu
    Copy the full SHA
    c9eee72 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

  1. Configuration menu
    Copy the full SHA
    6ffea86 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2018

  1. Merge remote-tracking branch 'origin/master' into feaPattern

    Conflicts:
    	src/main/java/spoon/Metamodel.java
    	src/main/java/spoon/template/BlockTemplate.java
    	src/main/java/spoon/template/ExpressionTemplate.java
    	src/main/java/spoon/template/StatementTemplate.java
    	src/test/java/spoon/MavenLauncherTest.java
    	src/test/java/spoon/test/api/MetamodelTest.java
    	src/test/java/spoon/test/architecture/SpoonArchitectureEnforcerTest.java
    pvojtechovsky committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    6ef61b3 View commit details
    Browse the repository at this point in the history
  2. improve metamodel test

    pvojtechovsky committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    1451e5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c17e74c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2018

  1. Configuration menu
    Copy the full SHA
    1483c51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89123b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e7f89f View commit details
    Browse the repository at this point in the history
  4. fix javadoc

    pvojtechovsky committed Jun 10, 2018
    Configuration menu
    Copy the full SHA
    d7947c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb782e9 View commit details
    Browse the repository at this point in the history