Skip to content

Commit

Permalink
Prepare 0.4.0-alpha03
Browse files Browse the repository at this point in the history
  • Loading branch information
tylerbwong committed Dec 6, 2024
1 parent af47d62 commit 65f5ff3
Show file tree
Hide file tree
Showing 3 changed files with 67 additions and 2 deletions.
1 change: 0 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
android.useAndroidX=true
kotlin.code.style=official
kotlin.mpp.androidGradlePluginCompatibility.nowarn=true
kotlin.mpp.stability.nowarn=true
kotlin.native.ignoreDisabledTargets=true
org.gradle.configureondemand=false
Expand Down
66 changes: 66 additions & 0 deletions plugin/api/0.4.0-alpha03.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
// Signature format: 4.0
package me.tylerbwong.gradle.metalava {

public enum Format {
method public String toString();
enum_constant public static final me.tylerbwong.gradle.metalava.Format V2;
enum_constant public static final me.tylerbwong.gradle.metalava.Format V3;
enum_constant public static final me.tylerbwong.gradle.metalava.Format V4;
}

public enum Signature {
method public String toString();
enum_constant public static final me.tylerbwong.gradle.metalava.Signature API;
enum_constant public static final me.tylerbwong.gradle.metalava.Signature DEX_API;
enum_constant public static final me.tylerbwong.gradle.metalava.Signature DEX_API_MAPPING;
enum_constant public static final me.tylerbwong.gradle.metalava.Signature PRIVATE_API;
enum_constant public static final me.tylerbwong.gradle.metalava.Signature PRIVATE_DEX_API;
enum_constant public static final me.tylerbwong.gradle.metalava.Signature REMOVED_API;
}

}

package me.tylerbwong.gradle.metalava.extension {

public class MetalavaExtension {
ctor @javax.inject.Inject public MetalavaExtension(org.gradle.api.model.ObjectFactory objectFactory);
method public final org.gradle.api.file.ConfigurableFileCollection getAdditionalSourceSets();
method public final org.gradle.api.provider.SetProperty<java.lang.String> getApiCompatAnnotations();
method public final org.gradle.api.provider.Property<java.lang.String> getApiType();
method public final org.gradle.api.provider.SetProperty<java.lang.String> getArguments();
method public final org.gradle.api.provider.Property<java.lang.Boolean> getEnforceCheck();
method public final org.gradle.api.file.ConfigurableFileCollection getExcludedSourceSets();
method public final org.gradle.api.provider.Property<java.lang.String> getFilename();
method public final org.gradle.api.provider.Property<me.tylerbwong.gradle.metalava.Format> getFormat();
method public final org.gradle.api.provider.SetProperty<java.lang.String> getHiddenAnnotations();
method public final org.gradle.api.provider.Property<java.lang.Boolean> getInputKotlinNulls();
method public final org.gradle.api.provider.Property<org.gradle.api.JavaVersion> getJavaSourceLevel();
method public final org.gradle.api.provider.Property<java.lang.String?> getKeepFilename();
method public final org.gradle.api.file.ConfigurableFileCollection getMetalavaJar();
method public final org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> getOutputSignatureFileProvider();
method public final org.gradle.api.provider.Property<java.lang.Boolean> getReportLintsAsErrors();
method public final org.gradle.api.provider.Property<java.lang.Boolean> getReportWarningsAsErrors();
method public final org.gradle.api.provider.Property<me.tylerbwong.gradle.metalava.Signature> getSignature();
method public final org.gradle.api.provider.Property<java.lang.String> getVersion();
property public final org.gradle.api.file.ConfigurableFileCollection additionalSourceSets;
property public final org.gradle.api.provider.SetProperty<java.lang.String> apiCompatAnnotations;
property public final org.gradle.api.provider.Property<java.lang.String> apiType;
property public final org.gradle.api.provider.SetProperty<java.lang.String> arguments;
property public final org.gradle.api.provider.Property<java.lang.Boolean> enforceCheck;
property public final org.gradle.api.file.ConfigurableFileCollection excludedSourceSets;
property public final org.gradle.api.provider.Property<java.lang.String> filename;
property public final org.gradle.api.provider.Property<me.tylerbwong.gradle.metalava.Format> format;
property public final org.gradle.api.provider.SetProperty<java.lang.String> hiddenAnnotations;
property public final org.gradle.api.provider.Property<java.lang.Boolean> inputKotlinNulls;
property public final org.gradle.api.provider.Property<org.gradle.api.JavaVersion> javaSourceLevel;
property public final org.gradle.api.provider.Property<java.lang.String?> keepFilename;
property public final org.gradle.api.file.ConfigurableFileCollection metalavaJar;
property public final org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> outputSignatureFileProvider;
property public final org.gradle.api.provider.Property<java.lang.Boolean> reportLintsAsErrors;
property public final org.gradle.api.provider.Property<java.lang.Boolean> reportWarningsAsErrors;
property public final org.gradle.api.provider.Property<me.tylerbwong.gradle.metalava.Signature> signature;
property public final org.gradle.api.provider.Property<java.lang.String> version;
}

}

2 changes: 1 addition & 1 deletion plugin/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ repositories {
}

group = "me.tylerbwong.gradle.metalava"
version = "0.4.0-alpha02"
version = "0.4.0-alpha03"

gradlePlugin {
website.set("https://github.com/tylerbwong/metalava-gradle")
Expand Down

0 comments on commit 65f5ff3

Please sign in to comment.