<commit_before>package org.mbari.vars.services.impl.varsuserserver.v1;

import org.mbari.vars.services.model.PreferenceNode;
import retrofit2.Call;
import retrofit2.http.*;

import java.util.List;
import java.util.Map;

/**
 * @author <NAME>
 * @since 2017-06-08T16:34:00
 */
public interface PrefWebService {


    @GET("prefs/{name}")
    Call<List<PreferenceNode>> findByName(@Path("name") String name);

    @GET("prefs/{name}/{key}")
    Call<PreferenceNode> findByNameAndKey(@Path("name") String name, @Path("key") String key);

    @GET("prefs/startswith/{name}")
    Call<List<PreferenceNode>> findByNameLike(@Path("name") String name);

    @FormUrlEncoded
    @POST("prefs")
    Call<PreferenceNode> create(@Field("name") String name,
                                @Field("key") String key,
                                @Field("value") String value,
                                @HeaderMap Map<String, String> headers);

    @FormUrlEncoded
    @PUT("prefs/{name}/{key}")
    Call<PreferenceNode> update(@Path("name") String name,
                                @Path("key") String key,
                                @Field("value") String value,
                                @HeaderMap Map<String, String> headers);

    @DELETE("prefs/{name}/{key}")
    Call<Void> delete(@Path("name") String name,
                      @Path("key") String key);
}<commit_msg>CU-1zux3dt - Modified retrofit services for vars-user-server<commit_after>package org.mbari.vars.services.impl.varsuserserver.v1;

import org.mbari.vars.services.model.PreferenceNode;
import retrofit2.Call;
import retrofit2.http.*;

import java.util.List;
import java.util.Map;

/**
 * @author <NAME>
 * @since 2017-06-08T16:34:00
 */
public interface PrefWebService {


    @GET("prefs")
    Call<List<PreferenceNode>> findByName(@Query("name") String name);

    @GET("prefs")
    Call<PreferenceNode> findByNameAndKey(@Query("name") String name, @Query("key") String key);

    @GET("prefs/startswith/")
    Call<List<PreferenceNode>> findByNameLike(@Query("prefix") String name);

    @FormUrlEncoded
    @POST("prefs")
    Call<PreferenceNode> create(@Field("name") String name,
                                @Field("key") String key,
                                @Field("value") String value,
                                @HeaderMap Map<String, String> headers);

    @FormUrlEncoded
    @PUT("prefs")
    Call<PreferenceNode> update(@Query("name") String name,
                                @Query("key") String key,
                                @Field("value") String value,
                                @HeaderMap Map<String, String> headers);

    @DELETE("prefs")
    Call<Void> delete(@Query("name") String name,
                      @Query("key") String key);
}
{'fraction_non_alphanumeric': 0.1458408354339215, 'fraction_numerical': 0.012963629816348578, 'mean_word_length': 2.4899497487437188, 'pattern_counts': {'":': 0, '<': 25, '<?xml version=': 0, '>': 25, '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': '3442415', 'n_tokens_mistral': 849, 'n_tokens_neox': 809, 'n_words': 159}