Commit Graph

  • 08f8b27b69 Add a time out into akka worker. Kui LIU 2017-08-04 14:53:33 +02:00
  • 7b48a991f9 Fix the bug of identifying UpperCase of the first char of variable names. Kui LIU 2017-08-04 14:41:17 +02:00
  • 4cdedcc718 Add new fields. Kui LIU 2017-08-04 13:48:17 +02:00
  • 7d5d61a85f Add a timeout to TestParser. Kui LIU 2017-08-04 13:46:45 +02:00
  • 501cc50e70 Implement the process of bug localization. Kui LIU 2017-08-04 13:45:42 +02:00
  • 690253867d Optimize the algorithm of regrouping GumTree results. Kui LIU 2017-08-04 13:44:19 +02:00
  • 3b106ed586 Correct the method of scanning java project. Kui LIU 2017-08-04 13:42:34 +02:00
  • 5b7cd51e4d Output the sizes of common clusters. Kui LIU 2017-08-04 13:36:54 +02:00
  • f23b7fb859 Corrent the file path. Kui LIU 2017-08-04 13:33:37 +02:00
  • 39b74dedbe Increase the number of workers. Kui LIU 2017-08-03 16:18:07 +02:00
  • 8ef5674680 Update Kui LIU 2017-08-03 16:12:21 +02:00
  • f2117d4483 Implement the parsing of violations. Kui LIU 2017-08-03 15:43:00 +02:00
  • fd81abc4cb Fix the bug of canonicalizing variable names. Kui LIU 2017-08-03 15:39:46 +02:00
  • 371c062e37 Improve the shortcoming of tokenizing simple trees. Kui LIU 2017-08-03 15:38:56 +02:00
  • b0ea6a3dda Correct the typo of a field name. Kui LIU 2017-08-03 15:38:16 +02:00
  • baf6b06eed Add deep learning models. Kui LIU 2017-08-02 23:49:27 +02:00
  • cbddfdec34 Decrease the number of workers. Kui LIU 2017-08-02 13:42:47 +02:00
  • 1c7d58c17c Fix the StringIndexOutOfBoundsException int Tokenizer. Kui LIU 2017-08-02 13:40:43 +02:00
  • 13ed0c16f4 Release some data. Kui LIU 2017-08-01 15:02:00 +02:00
  • 0d5d858dee Implement parsing testing java projects. Kui LIU 2017-08-01 12:14:27 +02:00
  • 000d04f90a Update Kui LIU 2017-08-01 12:12:11 +02:00
  • 0431cd4fbb Update token vectorization of buggy code. Kui LIU 2017-08-01 11:29:39 +02:00
  • cb9098067d Output tokens of buggy code. Kui LIU 2017-08-01 08:59:08 +02:00
  • c0cbd89b9d Add utils. Kui LIU 2017-07-31 23:27:16 +02:00
  • df55832113 Create a checker. Kui LIU 2017-07-31 23:19:57 +02:00
  • 547d209af0 Remove the modifications of StringLiteral and CharacterLiteral. Kui LIU 2017-07-31 23:18:21 +02:00
  • 9125f12564 Fix 4 bugs. Kui LIU 2017-07-31 23:17:21 +02:00
  • b68fe24d47 Remove multipleStatements modification. Kui LIU 2017-07-31 23:16:20 +02:00
  • cd1bbcfd84 Fix the wrong condition of IfStatement. Kui LIU 2017-07-31 21:20:50 +02:00
  • 4febcdbb23 Modify the condition of break while statement. Kui LIU 2017-07-31 21:20:13 +02:00
  • e0b4b7c47f Simplify SimpleType. Kui LIU 2017-07-31 18:12:26 +02:00
  • b1a1c15b2b Fix the bug of filtering algorithm. Kui LIU 2017-07-31 15:06:11 +02:00
  • c425055692 Update HunkParser with the update of SingleStatementParser. Kui LIU 2017-07-31 12:19:02 +02:00
  • a2d26e78d3 Add a BreakStatement. Kui LIU 2017-07-31 12:18:08 +02:00
  • 43e0c33574 Remove the data which are useless for current situation. Kui LIU 2017-07-31 11:31:04 +02:00
  • a0b6ad71b4 Fix the bug of getting statements' label. Kui LIU 2017-07-31 11:28:10 +02:00
  • a29c3c7825 Delete simplified trees except canonical simple trees to save more space. Kui LIU 2017-07-31 11:26:24 +02:00
  • 60a8858952 Add a parameter to the createActionSet method. Kui LIU 2017-07-31 11:01:06 +02:00
  • 9fa6bae24c Optimize the algorithm of parsing GumTree result actions. Kui LIU 2017-07-31 10:53:50 +02:00
  • 34f2b0ef05 Fix the bug of reading diffentry hunks. Kui LIU 2017-07-31 10:43:18 +02:00
  • b4591c047e Update Kui LIU 2017-07-31 10:15:57 +02:00
  • 925a1666b6 Ignore INS actions. Kui LIU 2017-07-27 14:53:54 +02:00
  • 0c8512a07a Update configuration. Kui LIU 2017-07-25 23:16:34 +02:00
  • 0e68ae20a5 Output GumTree results step by step. Kui LIU 2017-07-25 23:03:08 +02:00
  • 9c15f58287 Add a configuration. Kui LIU 2017-07-25 16:17:47 +02:00
  • 86d210d9ad Output buggy trees and edit script sizes. Kui LIU 2017-07-25 16:08:45 +02:00
  • 97a56960b9 Get the sizes of all editscripts. Kui LIU 2017-07-25 15:56:23 +02:00
  • 9a5d3e0955 Add a log to track the parsing process. Kui LIU 2017-07-25 15:44:08 +02:00
  • d04b041ff2 Output the simple tree of buggy code. Kui LIU 2017-07-25 15:35:17 +02:00
  • e7a4fd6eca Fix the issue of getting patch source code, and rename the package and class to make them consistent. Kui LIU 2017-07-25 11:29:13 +02:00
  • 73fedd9a46 Get the max size of edit scripts. Kui LIU 2017-07-24 17:08:01 +02:00
  • 3e97dc6e83 Fix the issue of getting buggy statements and fixed statements. Kui LIU 2017-07-24 16:16:06 +02:00
  • d8b6e234eb Test the line numbers. Kui LIU 2017-07-24 15:36:54 +02:00
  • fcb5ea1b3a Remove the try statement. Kui LIU 2017-07-24 13:21:56 +02:00
  • e7626cebff Fix the bug of ArrayIndexOutOfBoundsException. Kui LIU 2017-07-24 09:44:02 +02:00
  • 38e614ef0f Fix the bug of NullPointerException. Kui LIU 2017-07-23 19:15:58 +02:00
  • dce5d6f2eb Add try statement. Kui LIU 2017-07-23 00:33:34 +02:00
  • e00a095163 Test akka. Kui LIU 2017-07-23 00:10:23 +02:00
  • 4fb3be8ff8 Add a log for testing. Kui LIU 2017-07-22 23:52:16 +02:00
  • bc56e9b6ba Check files are existing or not. Kui LIU 2017-07-22 23:31:26 +02:00
  • 8b200f2cfc Refactor package name. Kui LIU 2017-07-21 22:21:37 +02:00
  • fff89e2d67 Add the dependency of simple-utils. Kui LIU 2017-07-21 22:19:13 +02:00
  • 229f103f07 Initialization. Kui LIU 2017-07-21 22:10:00 +02:00