@@ -0,0 +1,1143 @@
+package com.github.ferstl.jarscan;%0A%0Aimport org.adoptopenjdk.jitwatch.jarscan.IJarScanOperation;%0Aimport org.adoptopenjdk.jitwatch.jarscan.freqinlinesize.FreqInlineSizeOperation;%0Aimport org.apache.maven.plugins.annotations.LifecyclePhase;%0Aimport org.apache.maven.plugins.annotations.Mojo;%0Aimport org.apache.maven.plugins.annotations.Parameter;%0Aimport org.apache.maven.plugins.annotations.ResolutionScope;%0A%0A%0A/**%0A *%0A */%0A@Mojo(%0A    name = %22maxMethodSize%22,%0A    aggregator = false,%0A    defaultPhase = LifecyclePhase.VERIFY,%0A    requiresDependencyCollection = ResolutionScope.TEST,%0A    requiresDependencyResolution = ResolutionScope.TEST,%0A    requiresDirectInvocation = false,%0A    threadSafe = true)%0Apublic class MaxMethodSizeMojo extends AbstractJarScanMojo %7B%0A%0A  /**%0A   * Report methods larger than the specified bytes. The default for %7B@code -XX:MaxInlineSize%7D is 35. The default for%0A   * %7B@code -XX:FreqInlineSize%7D is 325.%0A   *%0A   * @since 1.1.0%0A   */%0A  @Parameter(property = %22limit%22, defaultValue = %220%22)%0A  private int limit;%0A%0A  @Override%0A  protected IJarScanOperation createOperation() %7B%0A    return new FreqInlineSizeOperation(this.limit);%0A  %7D%0A%0A%7D%0A

Introduce new "maxMethodSizeGoal"