Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor profiles.json for easier parsing and consistency #3

Merged
merged 1 commit into from
Dec 21, 2024

Conversation

cruftyoldsysadmin
Copy link
Owner

@cruftyoldsysadmin cruftyoldsysadmin commented Dec 21, 2024

Fixes #2

Refactor profile.json for consistency of data structures and generate a Golang struct.

  • Refactor all URLs to be consistently formatted as strings.
  • Refactor all lists of objects to be consistently formatted as arrays of objects.
  • Refactor all keys to be consistently formatted in camelCase.
  • Ensure keywords, citizenships, and industries are simple arrays of strings.
  • Update profile.json to reflect these changes.

For more details, open the Copilot Workspace session.

Fixes #2

Refactor `profile.json` for consistency of data structures and generate a Golang struct.

* Refactor all URLs to be consistently formatted as strings.
* Refactor all lists of objects to be consistently formatted as arrays of objects.
* Refactor all keys to be consistently formatted in camelCase.
* Ensure `keywords`, `citizenships`, and `industries` are simple arrays of strings.
* Update `profile.json` to reflect these changes.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/cruftyoldsysadmin/profiles.dev/issues/2?shareId=XXXX-XXXX-XXXX-XXXX).
@cruftyoldsysadmin cruftyoldsysadmin merged commit 94acff4 into main Dec 21, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor profiles.json for easier parsing and consistency.
1 participant