// Path: src/main/java/com/scorpiac/javarant/responses/CollabsFeedResponse.java
// public class CollabsFeedResponse extends AbstractRantsFeedResponse<Collab> {
// }
// 
// Path: src/main/java/com/scorpiac/javarant/responses/RantsFeedResponse.java
// public class RantsFeedResponse extends AbstractRantsFeedResponse<Rant> {
// }
// 
// Path: src/main/java/com/scorpiac/javarant/responses/ResultsFeedResponse.java
// public class ResultsFeedResponse extends Response<List<Rant>> {
//     @JsonProperty
//     void setResults(List<Rant> results) {
//         value = results;
//     }
// }


import com.scorpiac.javarant.responses.CollabsFeedResponse;
import com.scorpiac.javarant.responses.RantsFeedResponse;
import com.scorpiac.javarant.responses.ResultsFeedResponse;
import org.apache.http.message.BasicNameValuePair;
import java.util.List;
package com.scorpiac.javarant;



public class DevRantFeed {
    private final DevRant devRant;

    DevRantFeed(DevRant devRant) {
        this.devRant = devRant;
    }

    /**
     * Get rants from the feed.
     *
     * @param sort  How to sort the feed.
     * @param limit How many rants to get.
     * @param skip  How many rants to skip.
     * @return Rants from the feed.
     */
    public List<Rant> getRants(Sort sort, int limit, int skip) {
// Path: src/main/java/com/scorpiac/javarant/responses/CollabsFeedResponse.java
// public class CollabsFeedResponse extends AbstractRantsFeedResponse<Collab> {
// }
// 
// Path: src/main/java/com/scorpiac/javarant/responses/RantsFeedResponse.java
// public class RantsFeedResponse extends AbstractRantsFeedResponse<Rant> {
// }
// 
// Path: src/main/java/com/scorpiac/javarant/responses/ResultsFeedResponse.java
// public class ResultsFeedResponse extends Response<List<Rant>> {
//     @JsonProperty
//     void setResults(List<Rant> results) {
//         value = results;
//     }
// }


// Path: src/main/java/com/scorpiac/javarant/DevRantFeed.java
import com.scorpiac.javarant.responses.CollabsFeedResponse;
import com.scorpiac.javarant.responses.RantsFeedResponse;
import com.scorpiac.javarant.responses.ResultsFeedResponse;
import org.apache.http.message.BasicNameValuePair;
import java.util.List;

package com.scorpiac.javarant;



public class DevRantFeed {
    private final DevRant devRant;

    DevRantFeed(DevRant devRant) {
        this.devRant = devRant;
    }

    /**
     * Get rants from the feed.
     *
     * @param sort  How to sort the feed.
     * @param limit How many rants to get.
     * @param skip  How many rants to skip.
     * @return Rants from the feed.
     */
    public List<Rant> getRants(Sort sort, int limit, int skip) {
        return devRant.getRequestHandler().get(ApiEndpoint.RANTS, RantsFeedResponse.class,