Skip to content

Feat: Add POIType to Configuration#589

Open
RafaMelazzo wants to merge 3 commits intodevelopfrom
feat/add-poi-type-ECPJ-473
Open

Feat: Add POIType to Configuration#589
RafaMelazzo wants to merge 3 commits intodevelopfrom
feat/add-poi-type-ECPJ-473

Conversation

@RafaMelazzo
Copy link
Copy Markdown
Contributor

@RafaMelazzo RafaMelazzo commented Jan 7, 2026

Git Merge

Important

Certifique-se de criar o PR para a branch develop.

Tarefa: ECPJ-473

Qual o tipo de PR é esse? (marque todos os aplicáveis)

  • Refatoração
  • Adição de funcionalidade
  • Correção de bug
  • Otimização
  • Atualização de documentação

Descrição

  • Adicionado o campo poiType à classe Configuration para suportar o modelo One Stone;
  • Adicionado classe AbstractPoiTypeEnums para validação de valores poiType permitidos;

@backstage-catalog-validator
Copy link
Copy Markdown

⚠️ Este repositório ainda não está catalogado no Backstage. ⚠️

Por favor, catalogue-o seguindo as instruções nesta documentação. [Via VPN].

💁 Qualquer problema ou dúvida, estamos no Slack, basta abrir um ticket no canal #help-foundation-platform.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@RafaMelazzo RafaMelazzo requested a review from Copilot January 7, 2026 13:53
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@RafaMelazzo RafaMelazzo changed the base branch from master to develop January 7, 2026 13:58

abstract class AbstractPoiTypeEnums
{
const POS = 'pos';
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dúvida: aqui não deveria ser PascalCase?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eu lembro da gente ter questionado isso, e disseram que não tinha um padrão ainda. Mas isso foi bem no começo, já tem uma definição? Na documentação ainda está da forma como inseri no arquivo.

De qualquer forma, como não tinha certeza de como essa informação vai chegar, utilizei strtolower para não dar erro na comparação, mas no momento de armazenar a informação, ela é salva da forma como chegar pra gente.

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.

3 participants