Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ public static boolean isEmpty(XCodeBlock codeBlock) {

public static XCodeBlock ofJavaClassLiteral(XTypeName typeName) {
XCodeBlock.Builder builder = XCodeBlock.builder();
toJavaPoet(builder).add("$T.class", toJavaPoet(typeName));
toJavaPoet(builder).add("$T.class", toJavaPoet(typeName).withoutAnnotations());
toKotlinPoet(builder).add("%T::class.java", toKotlinPoet(typeName));
return builder.build();
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
package test;

import dagger.internal.DaggerGenerated;
import dagger.internal.Preconditions;
import javax.annotation.processing.Generated;
import org.jspecify.annotations.Nullable;

@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
final class DaggerTestComponent {
private DaggerTestComponent() {
}

public static TestComponent.Builder builder() {
return new Builder();
}

private static final class Builder implements TestComponent.Builder {
private @Nullable Boolean setBoxedPrimitive;

private String setUnboxed;

private @Nullable Boolean setUnboxedPrimitive;

@Override
public Builder setBoxedPrimitive(Boolean boxedPrimitive) {
this.setBoxedPrimitive = Preconditions.checkNotNull(boxedPrimitive);
return this;
}

@Override
public Builder setUnboxed(String unboxed) {
this.setUnboxed = Preconditions.checkNotNull(unboxed);
return this;
}

@Override
public Builder setUnboxedPrimitive(boolean unboxedPrimitive) {
this.setUnboxedPrimitive = Preconditions.checkNotNull(unboxedPrimitive);
return this;
}

@Override
public TestComponent build() {
Preconditions.checkBuilderRequirement(setBoxedPrimitive, Boolean.class);
Preconditions.checkBuilderRequirement(setUnboxed, String.class);
Preconditions.checkBuilderRequirement(setUnboxedPrimitive, Boolean.class);
return new TestComponentImpl(setBoxedPrimitive, setUnboxed, setUnboxedPrimitive);
}
}

private static final class TestComponentImpl implements TestComponent {
private final TestComponentImpl testComponentImpl = this;

TestComponentImpl(Boolean setBoxedPrimitiveParam, String setUnboxedParam,
Boolean setUnboxedPrimitiveParam) {


}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
package test;

import dagger.internal.DaggerGenerated;
import dagger.internal.Preconditions;
import javax.annotation.processing.Generated;
import org.jspecify.annotations.Nullable;

@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
final class DaggerTestComponent {
private DaggerTestComponent() {
}

public static TestComponent.Builder builder() {
return new Builder();
}

private static final class Builder implements TestComponent.Builder {
private @Nullable Boolean setBoxedPrimitive;

private String setUnboxed;

private @Nullable Boolean setUnboxedPrimitive;

@Override
public Builder setBoxedPrimitive(Boolean boxedPrimitive) {
this.setBoxedPrimitive = Preconditions.checkNotNull(boxedPrimitive);
return this;
}

@Override
public Builder setUnboxed(String unboxed) {
this.setUnboxed = Preconditions.checkNotNull(unboxed);
return this;
}

@Override
public Builder setUnboxedPrimitive(boolean unboxedPrimitive) {
this.setUnboxedPrimitive = Preconditions.checkNotNull(unboxedPrimitive);
return this;
}

@Override
public TestComponent build() {
Preconditions.checkBuilderRequirement(setBoxedPrimitive, Boolean.class);
Preconditions.checkBuilderRequirement(setUnboxed, String.class);
Preconditions.checkBuilderRequirement(setUnboxedPrimitive, Boolean.class);
return new TestComponentImpl(setBoxedPrimitive, setUnboxed, setUnboxedPrimitive);
}
}

private static final class TestComponentImpl implements TestComponent {
private final TestComponentImpl testComponentImpl = this;

TestComponentImpl(Boolean setBoxedPrimitiveParam, String setUnboxedParam,
Boolean setUnboxedPrimitiveParam) {


}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
package test;

import dagger.internal.DaggerGenerated;
import dagger.internal.Preconditions;
import javax.annotation.processing.Generated;
import org.jspecify.annotations.Nullable;

@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
final class DaggerTestComponent {
private DaggerTestComponent() {
}

public static TestComponent.Builder builder() {
return new Builder();
}

private static final class Builder implements TestComponent.Builder {
private @Nullable Boolean setBoxedPrimitive;

private String setUnboxed;

private @Nullable Boolean setUnboxedPrimitive;

@Override
public Builder setBoxedPrimitive(Boolean boxedPrimitive) {
this.setBoxedPrimitive = Preconditions.checkNotNull(boxedPrimitive);
return this;
}

@Override
public Builder setUnboxed(String unboxed) {
this.setUnboxed = Preconditions.checkNotNull(unboxed);
return this;
}

@Override
public Builder setUnboxedPrimitive(boolean unboxedPrimitive) {
this.setUnboxedPrimitive = Preconditions.checkNotNull(unboxedPrimitive);
return this;
}

@Override
public TestComponent build() {
Preconditions.checkBuilderRequirement(setBoxedPrimitive, Boolean.class);
Preconditions.checkBuilderRequirement(setUnboxed, String.class);
Preconditions.checkBuilderRequirement(setUnboxedPrimitive, Boolean.class);
return new TestComponentImpl(setBoxedPrimitive, setUnboxed, setUnboxedPrimitive);
}
}

private static final class TestComponentImpl implements TestComponent {
private final TestComponentImpl testComponentImpl = this;

TestComponentImpl(Boolean setBoxedPrimitiveParam, String setUnboxedParam,
Boolean setUnboxedPrimitiveParam) {


}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
package test;

import dagger.internal.DaggerGenerated;
import dagger.internal.Preconditions;
import javax.annotation.processing.Generated;
import org.jspecify.annotations.Nullable;

@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
final class DaggerTestComponent {
private DaggerTestComponent() {
}

public static TestComponent.Builder builder() {
return new Builder();
}

private static final class Builder implements TestComponent.Builder {
private @Nullable Boolean setBoxedPrimitive;

private String setUnboxed;

private @Nullable Boolean setUnboxedPrimitive;

@Override
public Builder setBoxedPrimitive(Boolean boxedPrimitive) {
this.setBoxedPrimitive = Preconditions.checkNotNull(boxedPrimitive);
return this;
}

@Override
public Builder setUnboxed(String unboxed) {
this.setUnboxed = Preconditions.checkNotNull(unboxed);
return this;
}

@Override
public Builder setUnboxedPrimitive(boolean unboxedPrimitive) {
this.setUnboxedPrimitive = Preconditions.checkNotNull(unboxedPrimitive);
return this;
}

@Override
public TestComponent build() {
Preconditions.checkBuilderRequirement(setBoxedPrimitive, Boolean.class);
Preconditions.checkBuilderRequirement(setUnboxed, String.class);
Preconditions.checkBuilderRequirement(setUnboxedPrimitive, Boolean.class);
return new TestComponentImpl(setBoxedPrimitive, setUnboxed, setUnboxedPrimitive);
}
}

private static final class TestComponentImpl implements TestComponent {
private final TestComponentImpl testComponentImpl = this;

TestComponentImpl(Boolean setBoxedPrimitiveParam, String setUnboxedParam,
Boolean setUnboxedPrimitiveParam) {


}
}
}
Loading