mirror of
https://github.com/google/nomulus.git
synced 2025-05-15 08:57:12 +02:00
Fix Nomulus build errors
This fixes Java7 generic type inference errors in premium list code and upgrades the Truth library to v0.32, because we're now using assert(e).hasMessageThat() which is not in prior versions. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=148501657
This commit is contained in:
parent
ea4e471c04
commit
8d84397e80
2 changed files with 7 additions and 6 deletions
|
@ -108,7 +108,8 @@ public final class PremiumListUtils {
|
|||
final Key<PremiumListRevision> newRevisionKey = Key.create(newRevision);
|
||||
ImmutableSet<PremiumListEntry> parentedEntries =
|
||||
parentPremiumListEntriesOnRevision(
|
||||
firstNonNull(premiumListEntries.values(), ImmutableSet.of()), newRevisionKey);
|
||||
firstNonNull(premiumListEntries.values(), ImmutableSet.<PremiumListEntry>of()),
|
||||
newRevisionKey);
|
||||
|
||||
// Save the new child entities in a series of transactions.
|
||||
for (final List<PremiumListEntry> batch :
|
||||
|
@ -160,7 +161,7 @@ public final class PremiumListUtils {
|
|||
/** Re-parents the given {@link PremiumListEntry}s on the given {@link PremiumListRevision}. */
|
||||
public static ImmutableSet<PremiumListEntry> parentPremiumListEntriesOnRevision(
|
||||
Iterable<PremiumListEntry> entries, final Key<PremiumListRevision> revisionKey) {
|
||||
return FluentIterable.from(firstNonNull(entries, ImmutableSet.of()))
|
||||
return FluentIterable.from(entries)
|
||||
.transform(
|
||||
new Function<PremiumListEntry, PremiumListEntry>() {
|
||||
@Override
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue