test_class.file: support/core/src/test/java/com/meiduimall/core/util/ExceptionUtilsTest.java
test_class.identifier: ExceptionUtilsTest
test_case.body: @Test
    public void testGetFullStackTrace() throws Exception {
      String msg = ExceptionUtils.getFullStackTrace(new RuntimeException("testGetFullStackTrace"));
      List<List> list=JsonUtils.jsonToList(msg,List.class);
      List e=list.get(0);
      Assert.assertEquals("testGetFullStackTrace",e.get(3));
    }
test_case.class_method_signature: ExceptionUtilsTest.testGetFullStackTrace()
test_case.full_signature: @Test public void testGetFullStackTrace()
test_case.identifier: testGetFullStackTrace
test_case.invocations: getFullStackTrace jsonToList get assertEquals get
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetFullStackTrace()
focal_class.file: support/core/src/main/java/com/meiduimall/core/util/ExceptionUtils.java
focal_class.identifier: ExceptionUtils
focal_class.class_method_signature: ExceptionUtils.getFullStackTrace(Throwable throwable)
focal_class.full_signature: public static String getFullStackTrace(Throwable throwable)
focal_class.identifier: getFullStackTrace
focal_class.modifiers: public static
focal_class.parameters: (Throwable throwable)
focal_class.return: String
focal_class.signature: String getFullStackTrace(Throwable throwable)
focal_method.body: public static String getFullStackTrace(Throwable throwable) {
      StackTraceElement[] stackElements = throwable.getStackTrace();
      StringBuilder sb = new StringBuilder("[");
      if (stackElements != null) {
        for (int i = 0; i < stackElements.length; i++) {
          sb.append("[");
          sb.append("\"" + stackElements[i].getClassName()).append("\",");
          sb.append("\"" + stackElements[i].getFileName()).append("\",");
          sb.append("\"" + stackElements[i].getLineNumber()).append("\",");
          sb.append("\"" + stackElements[i].getMethodName()).append("\"],");
        }
      }
      String str = CharMatcher.anyOf(",").trimTrailingFrom(sb.toString());
      return str + "]";
    }
focal_method.class_method_signature: ExceptionUtils.getFullStackTrace(Throwable throwable)
focal_method.full_signature: public static String getFullStackTrace(Throwable throwable)
focal_method.identifier: getFullStackTrace
focal_method.invocations: getStackTrace append append append getClassName append append getFileName append append getLineNumber append append getMethodName trimTrailingFrom anyOf toString
focal_method.modifiers: public static
focal_method.parameters: (Throwable throwable)
focal_method.return: String
focal_method.signature: String getFullStackTrace(Throwable throwable)