line / line/decaton

Add default values of new properties to JSON files on CentralDogma when they are supported

Open
#195 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
373
Forks
61
PR merge metrics
No merged PRs in 30d

Description

Currently, `CentralDogmaPropertySupplier#register` creates a default property file if it doesn't exist on CentralDogma.
Only the properties that exist at the time are included, so when new properties are supported, they will not be included in the files.

I guess it is useful that when new properties are supported, their default values will be added to JSON files on CentralDogma.

Contributor guide

Open the contributing guide

Research direction

Start at CentralDogmaPropertySupplier#register and trace how default property JSON files are created and updated on CentralDogma. Check how supported properties and their defaults are represented, then verify that adding a new supported property also adds its default value to existing JSON files without removing current values.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.