Example usage for org.aspectj.util LangUtil is15VMOrGreater

List of usage examples for org.aspectj.util LangUtil is15VMOrGreater

Introduction

In this page you can find the example usage for org.aspectj.util LangUtil is15VMOrGreater.

Prototype

public static boolean is15VMOrGreater() 

Source Link

Usage

From source file:AllTests.java

License:Open Source License

public static TestSuite suite() {
    TestSuite suite = new TestSuite(AllTests.class.getName());
    suite.addTest(AjbrowserModuleTests.suite());
    suite.addTest(AjdeModuleTests.suite());
    suite.addTest(AjdeCoreModuleTests.suite());
    suite.addTest(AjdocModuleTests.suite());
    suite.addTest(AsmModuleTests.suite());
    suite.addTest(BridgeModuleTests.suite());
    suite.addTest(LoadtimeModuleTests.suite());
    suite.addTest(EajcModuleTests.suite());
    // suite.addTest(LibModuleTests.suite());
    suite.addTest(RuntimeModuleTests.suite());
    suite.addTest(TaskdefsModuleTests.suite());
    if (!skipSupportModules) {
        suite.addTest(BuildModuleTests.suite());
        suite.addTest(TestingModuleTests.suite());
        suite.addTest(TestingClientModuleTests.suite());
        suite.addTest(TestingDriversModuleTests.suite());
        suite.addTest(TestingUtilModuleTests.suite());
    }//from www .  j a v a  2 s .  c om
    suite.addTest(UtilModuleTests.suite());
    suite.addTest(MatcherModuleTests.suite());
    suite.addTest(BcweaverModuleTests.suite());
    if (LangUtil.is15VMOrGreater()) {
        suite.addTest(Aspectj5rtModuleTests.suite());
        suite.addTest(Loadtime5ModuleTests.suite());
        suite.addTest(Weaver5ModuleTests.suite());
    } else {
        suite.addTest(TestUtil.skipTest("for 1.5"));
    }
    return suite;
}

From source file:info.rubico.mock4aj.weavers.aspectj.DynamicRuntimeWeavingAdaptor.java

License:Open Source License

protected void initWorld() {
    bcelWorld = new DynamicRuntimeWorld(classLoader, weavingContext, getMessageHandler(), null);

    bcelWorld.setMessageHandler(getMessageHandler());
    bcelWorld.setTiming(false, true);//w  w w. j  a v  a 2  s  .  com
    bcelWorld.setBehaveInJava5Way(LangUtil.is15VMOrGreater());

    // TODO Configure LINT infos
    bcelWorld.getLint().setAll("ignore"); // DISABLE LINT
}