Class Dump

java.lang.Object
org.aspectj.weaver.Dump

public class Dump extends Object
Author:
Matthew Webster
  • Field Details

  • Method Details

    • preserveOnNextReset

      public static void preserveOnNextReset()
      for testing only, so that we can verify dump contents after compilation has completely finished
    • reset

      public static void reset()
    • dump

      public static String dump​(String reason)
    • dumpWithException

      public static String dumpWithException​(Throwable th)
    • dumpWithException

      public static String dumpWithException​(IMessageHolder messageHolder, Throwable th)
    • dumpOnExit

      public static String dumpOnExit()
    • dumpOnExit

      public static String dumpOnExit​(IMessageHolder messageHolder, boolean reset)
    • setDumpOnException

      public static void setDumpOnException​(boolean b)
    • setDumpDirectory

      public static boolean setDumpDirectory​(String directoryName)
    • getDumpOnException

      public static boolean getDumpOnException()
    • setDumpOnExit

      public static boolean setDumpOnExit​(IMessage.Kind condition)
    • setDumpOnExit

      public static boolean setDumpOnExit​(String condition)
    • getDumpOnExit

      public static IMessage.Kind getDumpOnExit()
    • getLastDumpFileName

      public static String getLastDumpFileName()
    • saveCommandLine

      public static void saveCommandLine​(String[] args)
    • saveFullClasspath

      public static void saveFullClasspath​(List<String> list)
    • saveMessageHolder

      public static void saveMessageHolder​(IMessageHolder holder)
    • getFileName

      public String getFileName()
    • close

      public void close()