Tarun4201 commented on PR #13406:
URL: https://github.com/apache/maven/pull/13406#issuecomment-6107969127

   Thanks for the follow-up review, @gnodet!
   
   All points have been addressed in the latest rebased commit:
   
   1. **Rebase onto master**:
      - Rebased cleanly onto latest `origin/master` (incorporating 
`MNG-11642`), resolving the `buildEnvironment()` compilation issue.
   
   2. **Dropped dual prefix**:
      - Removed `profiles.<id>.<key>` to keep only `profile.<id>.<key>` as 
described in MNG-6885, halving the synthetic entry overhead.
   
   3. **Documented dot-separator profile ID limitation**:
      - Added an explanatory comment in `DefaultProfileInjector` documenting 
the edge case where dot-containing profile IDs share a prefix relationship with 
a property key (last-write-wins applies), and recommending hyphenated/dot-free 
IDs. Added test coverage in `ProfileScopePropertiesTest`.
   
   4. **Updated PR description**:
      - Updated the PR description to accurately reflect that changes are 
isolated to `DefaultProfileInjector` in `impl` and verified by unit tests.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to