com.newrelic.weave.weavepackage.language.LanguageAdapterResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of newrelic-weaver Show documentation
Show all versions of newrelic-weaver Show documentation
The Weaver of the Java agent.
/*
*
* * Copyright 2020 New Relic Corporation. All rights reserved.
* * SPDX-License-Identifier: Apache-2.0
*
*/
package com.newrelic.weave.weavepackage.language;
import com.newrelic.weave.violation.WeaveViolation;
import java.util.List;
import org.objectweb.asm.tree.ClassNode;
/**
* Holds the adapted bytes and any violations raised during the language adapting.
*/
public interface LanguageAdapterResult {
/**
* The adapted bytes which will be given to the WeavePackage.
*/
List getAdaptedBytes();
/**
* Any violations found during adapting.
*/
List getViolations();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy