<commit_before>package com.androidtmdbwrapper.apiservices;

import com.androidtmdbwrapper.model.core.AppendToResponse;
import com.androidtmdbwrapper.model.movies.MovieInfo;

import io.reactivex.Observable;
import retrofit2.http.GET;
import retrofit2.http.Path;
import retrofit2.http.Query;

/**
 * Created by sHIVAM on 2/18/2017.
 */

public interface MoviesService {

    @GET("movie/{id}")
    Observable<MovieInfo> summary(
            @Path("id") int tmdbId,
            @Query("append_to_response") AppendToResponse appendToResponse
    );
}<commit_msg>advanced movie query from api<commit_after>package com.androidtmdbwrapper.apiservices;

import com.androidtmdbwrapper.model.core.AppendToResponse;
import com.androidtmdbwrapper.model.core.SearchResult;
import com.androidtmdbwrapper.model.movies.BasicMovieInfo;
import com.androidtmdbwrapper.model.movies.MovieInfo;

import io.reactivex.Observable;
import retrofit2.http.GET;
import retrofit2.http.Path;
import retrofit2.http.Query;

/**
 * Created by sHIVAM on 2/18/2017.
 */

public interface MoviesService {

    @GET("movie/{id}")
    Observable<MovieInfo> summary(
            @Path("id") int tmdbId,
            @Query("append_to_response") AppendToResponse appendToResponse
    );

    @GET("movie/now_playing")
    Observable<SearchResult<BasicMovieInfo>> getNowPlaying(
            @Query("language") String ISO639_1_language,
            @Query("page") int page,
            @Query("region") String ISO3166_1_region
    );

    @GET("movie/popular")
    Observable<SearchResult<BasicMovieInfo>> getPopular(
            @Query("language") String ISO639_1_language,
            @Query("page") int page,
            @Query("region") String ISO3166_1_region
    );

    @GET("movie/top_rated")
    Observable<SearchResult<BasicMovieInfo>> getTopRated(
            @Query("language") String ISO639_1_language,
            @Query("page") int page,
            @Query("region") String ISO3166_1_region
    );

    @GET("movie/upcoming")
    Observable<SearchResult<BasicMovieInfo>> getUpcoming(
            @Query("language") String ISO639_1_language,
            @Query("page") int page,
            @Query("region") String ISO3166_1_region
    );

}
{'fraction_non_alphanumeric': 0.11578471279963817, 'fraction_numerical': 0.02532790592492085, 'mean_word_length': 3.6470588235294117, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4048890', 'n_tokens_mistral': 727, 'n_tokens_neox': 674, 'n_words': 118}