anchor.diff:  %% @end
   -spec put_noncdmi_file(req(), #state{}) -> {term(), req(), #state{}}.
   %% ====================================================================
  -put_noncdmi_file(Req,#state{filepath = Filepath} = State) ->
  +put_noncdmi_file(Req, #state{filepath = Filepath} = State) ->
       case logical_files_manager:create(Filepath) of %todo can be potentially refactored and combined with put_cdmi_file (some code is duplicated)
           ok ->
  -            write_body_to_file(Req,State,0);
  +            write_body_to_file(Req, State, 0);
           {error, file_exists} ->
  -            {ok,Req2} = cowboy_req:reply(?error_conflict_code,Req),
  +            {ok, Req2} = cowboy_req:reply(?error_conflict_code, Req),
               {halt, Req2, State};
           Error ->
               ?error("Creating cdmi object end up with error: ~p", [Error]),
  -            {ok,Req2} = cowboy_req:reply(?error_forbidden_code,Req),
  +            {ok, Req2} = cowboy_req:reply(?error_forbidden_code, Req),
               {halt, Req2, State}
       end.
   
  
positive.code:     ], Req, State};
  content_types_provided(Req, #state{filetype = reg} = State) ->
      {[
          {<<"application/cdmi-object">>,get_cdmi_file}
      ], Req, State}.
  
  %% get_dir/2
  
negative.code:     case gui_str:binary_to_unicode_list(RawBody) of
          "" -> [];
          NonEmptyBody ->
              {struct, Ans} = rest_utils:decode_from_json(gui_str:binary_to_unicode_list(NonEmptyBody)),
              Ans
      end.
  
  