| Chunk |
|---|
| Conflicting content |
|---|
ContentResolver resolver, ContentWriter writer) {
this.scheduleResolver = scheduleResolver;
this.defaultPublisher = Optional.fromNullable(publisher);
<<<<<<< HEAD
this.resolver = checkNotNull(resolver);
this.writer = checkNotNull(writer);
}
public ScheduleResolverBroadcastTrimmer(ScheduleResolver scheduleResolver,
ContentResolver resolver, ContentWriter writer) {
this(null, scheduleResolver, resolver, writer);
}
=======
this.resolver = checkNotNull(resolver);
this.writer = checkNotNull(writer);
}
public ScheduleResolverBroadcastTrimmer(ScheduleResolver scheduleResolver,
ContentResolver resolver, ContentWriter writer) {
this(null, scheduleResolver, resolver, writer);
}
>>>>>>> 1e463782a658d259c2daddc87f0d39f2c5020c7a
@Override
public void trimBroadcasts(Publisher publisher, Interval scheduleInterval, Channel channel,
Map |
| Solution content |
|---|
ContentResolver resolver, ContentWriter writer) {
this.scheduleResolver = scheduleResolver;
this.defaultPublisher = Optional.fromNullable(publisher);
this.resolver = checkNotNull(resolver);
this.writer = checkNotNull(writer);
}
public ScheduleResolverBroadcastTrimmer(ScheduleResolver scheduleResolver,
ContentResolver resolver, ContentWriter writer) {
this(null, scheduleResolver, resolver, writer);
}
@Override
public void trimBroadcasts(Publisher publisher, Interval scheduleInterval, Channel channel,
Map |
| File |
|---|
| ScheduleResolverBroadcastTrimmer.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Attribute |
| Method declaration |
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
for (String prefix : YOUVIEW_SERVICE_ID_ALIAS_PREFIXES) {
buildEntriesForPrefix(channelResolver, prefix, channelMapBuilder, aliasMapBuilder);
<<<<<<< HEAD
}
channelMap = channelMapBuilder.build();
aliasMap = aliasMapBuilder.build();
}
private void buildEntriesForPrefix(ChannelResolver channelResolver,
String prefix, Builder |
| Solution content |
|---|
for (String prefix : YOUVIEW_SERVICE_ID_ALIAS_PREFIXES) {
buildEntriesForPrefix(channelResolver, prefix, channelMapBuilder, aliasMapBuilder);
}
channelMap = channelMapBuilder.build();
aliasMap = aliasMapBuilder.build();
}
private void buildEntriesForPrefix(ChannelResolver channelResolver,
String prefix, Builder |
| File |
|---|
| DefaultYouViewChannelResolver.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Attribute |
| For statement |
| If statement |
| Method invocation |
| Method signature |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
channelMap = channelMapBuilder.build();
aliasMap = aliasMapBuilder.build();
}
<<<<<<< HEAD
=======
private void buildEntriesForPrefix(ChannelResolver channelResolver,
String prefix, Builder |
| Solution content |
|---|
Integer serviceId = Integer.decode(m.group(1));
channelMapBuilder.put(serviceId, entry.getValue());
aliasMapBuilder.put(serviceId, entry.getKey());
} else {
log.error("Could not parse YouView alias " + entry.getKey());
}
}
}
@Override
public String getChannelUri(int serviceId) { |
| File |
|---|
| DefaultYouViewChannelResolver.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
@Override
<<<<<<< HEAD
}
public String getChannelServiceAlias(int channelId) {
return aliasMap.get(channelId);
}
@Override
public Optional |
| Solution content |
|---|
}
@Override
public String getChannelServiceAlias(int serviceId) {
return aliasMap.get(serviceId);
}
@Override
public Optional |
| File |
|---|
| DefaultYouViewChannelResolver.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Annotation |
| If statement |
| Method declaration |
| Method invocation |
| Method signature |
| Return statement |