crowdin / crowdin/crowdin-api-client-go

Mark deprecated Distribution create params

Open
#134 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Go
Stars
10
Forks
18
Avg merge
1h 11m
Merged PRs (30d)
1

Description

The Crowdin API marks `exportMode` and `fileIds` request parameters in the **Add Distribution** method as deprecated.

The Crowdin API client libraries should be updated to mark these parameters as deprecated in SDK method signatures, so developers are clearly guided away from using them while keeping backward compatibility.

**References:**
- [Add Distribution](https://support.crowdin.com/developer/api/v2/#tag/Distributions/operation/api.projects.distributions.post)

Contributor guide

Open the contributing guide

Research direction

Locate the SDK method for the Crowdin Add Distribution API operation and inspect its request parameter signature. Mark exportMode and fileIds as deprecated without removing them, then run the existing Go tests to confirm backward compatibility and the updated deprecation guidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.