Commit Graph

  • 6a05ccb335 output fix Anil Koyuncu 2018-02-24 18:06:22 +01:00
  • 55eaebc710 file change txt 2 java Anil Koyuncu 2018-02-24 17:26:15 +01:00
  • b9efc501d2 server Anil Koyuncu 2018-02-24 16:41:38 +01:00
  • 9fa41e6c19 server config Anil Koyuncu 2018-02-24 15:22:26 +01:00
  • ec9b8616a2 server config Anil Koyuncu 2018-02-24 15:17:32 +01:00
  • 9d3b5fe4e3 server config Anil Koyuncu 2018-02-24 15:12:08 +01:00
  • 6d173a854b testhunkparser Anil Koyuncu 2018-02-24 13:31:09 +01:00
  • 257a5a6443 minor modifications on canonical form Anil Koyuncu 2018-02-22 15:47:22 +01:00
  • 832fdc0bd6 Rename variables. Kui LIU 2018-02-21 17:34:21 +01:00
  • a1e9627566 initial commit Anil Koyuncu 2018-02-21 16:31:58 +01:00
  • c6fa20645b Rename a parameter. Kui LIU 2018-02-16 10:57:23 +01:00
  • a9715cdc96 Match change actions for diffs of C code. Kui LIU 2018-02-15 23:48:02 +01:00
  • 4c80cb4313 start position and lenght for actions Anil Koyuncu 2018-02-15 15:59:21 +01:00
  • d31e9f9e21 Update regrouper for GumTree output of C code. Kui LIU 2018-02-15 15:26:42 +01:00
  • 6b00aabc27 line number change wip Anil Koyuncu 2018-02-15 14:45:03 +01:00
  • a5f41de1a2 case sensitive Anil Koyuncu 2018-02-10 15:35:51 +01:00
  • 4c680d91a8 longer timeout Anil Koyuncu 2018-02-10 15:16:14 +01:00
  • cce03be0b7 runnable jar Anil Koyuncu 2018-02-10 15:07:13 +01:00
  • 0192d84ae9 new c node map Anil Koyuncu 2018-02-09 11:59:44 +01:00
  • b7e36f5c7a Merge branch 'GumTreeRegrouper' of https://bitbucket.org/kui_liu/fixpatternminer into GumTreeRegrouper Anil Koyuncu 2018-02-09 10:51:31 +01:00
  • eb2b9a0a05 Create parent hierarchical actions for UPD actions at the statement level. Kui LIU 2018-02-09 10:49:20 +01:00
  • 6afc11ae62 extend node map Anil Koyuncu 2018-02-08 17:27:03 +01:00
  • bab35c353f Update in regrouper. Kui LIU 2018-02-08 16:37:25 +01:00
  • 5309b0cbe9 commit for c parser Anil Koyuncu 2018-02-08 14:38:26 +01:00
  • deaa1dd672 Regrouper of GumTree results. Kui LIU 2018-02-02 21:42:12 +01:00
  • 8907fabbc7 Update Kui LIU 2017-12-22 16:13:04 +01:00
  • 73bed61655 Read diff entry file. Kui LIU 2017-12-22 15:49:14 +01:00
  • cb0472f72b Fix the bug of reading diff entries. Kui LIU 2017-12-22 14:08:46 +01:00
  • fcb7a3d101 Fix the bug of reading diff entries. Kui LIU 2017-12-22 14:06:05 +01:00
  • affe46e284 Update Kui LIU 2017-12-21 22:39:20 +01:00
  • 507bfdb8ea Add a new method of reading diffentry. Kui LIU 2017-12-19 23:25:06 +01:00
  • 824b60d03b Update. Kui LIU 2017-11-25 00:46:28 +01:00
  • 83a31d9fe5 Update Kui LIU 2017-11-24 14:22:54 +01:00
  • 834ced05d0 Update Kui LIU 2017-11-22 15:17:27 +01:00
  • 3d5f3b65e8 Update Kui LIU 2017-11-22 08:55:54 +01:00
  • 5a74bd544d TESTING. Kui LIU 2017-11-21 17:58:34 +01:00
  • 74cb8d1f4f Fix the StringOutOfBorderException. Kui LIU 2017-11-21 16:30:46 +01:00
  • 87fef906f7 Retokenize gumtree results. Kui LIU 2017-11-21 14:03:17 +01:00
  • c695159c38 New features. Kui LIU 2017-11-06 20:10:17 +01:00
  • 1218230723 Update Kui LIU 2017-10-12 14:06:10 +02:00
  • 183f63608a Upsdate Kui LIU 2017-09-21 13:42:01 +02:00
  • c8137c23e2 Update Kui LIU 2017-09-19 21:41:53 +02:00
  • 72116994e4 Testing. Kui LIU 2017-09-14 23:11:09 +02:00
  • 6a03af9fea Test. Kui LIU 2017-09-14 21:59:57 +02:00
  • d44a66d976 Update. Kui LIU 2017-09-14 19:13:12 +02:00
  • 42113d2fc3 Change log.error to System.err. Kui LIU 2017-09-14 18:58:17 +02:00
  • 1868a4b61e Enlarge waiting time. Kui LIU 2017-09-14 18:48:33 +02:00
  • dc12ebec24 Add logs. Kui LIU 2017-09-14 18:46:49 +02:00
  • a9305fcba1 Correct the wrong end line number. Kui LIU 2017-09-14 16:38:57 +02:00
  • 163bf40577 Add data files. Kui LIU 2017-09-14 16:07:26 +02:00
  • 3160b462ae Read violations with Null_Violation_Hunk or Illegal_Line_Position. Kui LIU 2017-09-14 16:05:47 +02:00
  • 8b40939ff8 Update BuggyTreeParser. Kui LIU 2017-09-14 15:25:38 +02:00
  • 80c6108971 Update parser of fixed violations. Kui LIU 2017-09-14 15:16:51 +02:00
  • 211d9e990b Update the information of a violation. Kui LIU 2017-09-14 15:13:36 +02:00
  • 904b647936 Improve the algorithm of regrouping GumTree results. Kui LIU 2017-09-14 15:11:50 +02:00
  • 31caa337db Improve the algorithm of filtering useless GumTree actions. Kui LIU 2017-09-14 15:11:00 +02:00
  • daeab3bf8c Remove ContinueStatement. Kui LIU 2017-09-14 15:09:47 +02:00
  • 14ad7b3c0f Statistics. Kui LIU 2017-09-14 15:00:44 +02:00
  • ffd8deb5b7 Correct the GumTreeInput path. Kui LIU 2017-09-11 11:37:18 +02:00
  • a7dd30c2d9 Test improved algorithm of parsing violation information. Kui LIU 2017-09-11 11:36:39 +02:00
  • 156b23acb0 Improve the algorithm of parsing violation information. Kui LIU 2017-09-11 11:35:57 +02:00
  • c0eb304991 Add a log. Kui LIU 2017-09-11 11:23:37 +02:00
  • 6647961ac3 Parse violation source code. Kui LIU 2017-09-11 11:21:42 +02:00
  • c8351169f7 Modify the implementation of method compareTo. Kui LIU 2017-09-10 16:43:38 +02:00
  • 20a1498098 Update array accessing indexes. Kui LIU 2017-09-10 11:15:42 +02:00
  • bee915e2c1 Improve the performance of regrouping algorithm for GumTree results. Kui LIU 2017-09-10 11:11:16 +02:00
  • b635c4a703 Update Kui LIU 2017-08-19 17:05:00 +02:00
  • c80627336a Add more information. Kui LIU 2017-08-16 18:27:03 +02:00
  • 11bd352ec8 Add the number of workers. Kui LIU 2017-08-16 10:56:35 +02:00
  • 7fd886c815 Update Kui LIU 2017-08-16 10:51:31 +02:00
  • 3b8592f56a Update. Kui LIU 2017-08-13 19:20:26 +02:00
  • 7d86732c7f Correct the tokens file path. Kui LIU 2017-08-12 23:36:14 +02:00
  • 757a45889c Filter out pure deleted buggy source code. Kui LIU 2017-08-12 20:37:05 +02:00
  • 1ea8bf70b0 Remove BreakStatements. Kui LIU 2017-08-12 20:00:06 +02:00
  • 325d66d7a9 Remove useless actions. Kui LIU 2017-08-12 19:59:29 +02:00
  • 70c38e361b Fix the problem of traveling AST edit scripts. Kui LIU 2017-08-12 14:45:22 +02:00
  • 9bff704965 Remove useless actions. Kui LIU 2017-08-12 13:31:24 +02:00
  • 7d49abfb27 Limit the distance between the buggy code line and inserted code line. Kui LIU 2017-08-12 13:30:14 +02:00
  • abd1b1e725 Ignore the modifications of test java files. Kui LIU 2017-08-11 23:54:31 +02:00
  • 1587adf88b Correct the ranges of buggy code and fixed code. Kui LIU 2017-08-11 23:34:31 +02:00
  • c71f70551c Fix the bug: cannot find a parent actionset for some INS actionset. Kui LIU 2017-08-11 22:50:05 +02:00
  • 14f5b4981f Fix the bug of clearing actionset's subactionset. Kui LIU 2017-08-11 22:11:01 +02:00
  • 08fdf52802 Modify some testing data. Kui LIU 2017-08-11 18:44:41 +02:00
  • 71a654c744 Output positions and alarmtypes together. Kui LIU 2017-08-11 18:43:48 +02:00
  • 2d7cdae971 Seperate the end line and alarm type in Alarm. Kui LIU 2017-08-11 18:41:18 +02:00
  • 3c7ac0a721 Fix the bug of clearing INS action's subactions. Kui LIU 2017-08-11 18:40:19 +02:00
  • ce630f2402 Fix the bug of DEL actions' hierarchical subactions. Kui LIU 2017-08-11 18:38:55 +02:00
  • cb4cb22da8 Output the context for inserted missing source code. Kui LIU 2017-08-11 18:37:50 +02:00
  • 4e200e0750 Output AST diff with source code together. Kui LIU 2017-08-11 18:35:57 +02:00
  • 25faec0591 Add constructors. Kui LIU 2017-08-10 21:35:26 +02:00
  • 32ee706995 Update. Kui LIU 2017-08-09 18:11:01 +02:00
  • 5b8ca570cd Fix the bug of mapping ast node types. Kui LIU 2017-08-05 20:43:15 +02:00
  • 21d55e82da Update Kui LIU 2017-08-05 11:25:36 +02:00
  • 3abf34df1f Change the path of data files Kui LIU 2017-08-04 18:42:50 +02:00
  • 05d4adc4bd Add diffentry files for parsed violation information. Kui LIU 2017-08-04 18:26:27 +02:00
  • afc4ffb8d3 Change a parser. Kui LIU 2017-08-04 16:37:31 +02:00
  • 5037d9551c Remove the substring method. Kui LIU 2017-08-04 16:33:33 +02:00
  • d16aa95b5b Fix the bug of identifying upper case char. Kui LIU 2017-08-04 16:16:45 +02:00
  • 0a6892d7d4 Re-encapsulate the process of parsing patches. Kui LIU 2017-08-04 16:08:34 +02:00
  • cfc98f680b Update Test Parser. Kui LIU 2017-08-04 14:55:24 +02:00