cstamas commented on code in PR #1384:
URL: https://github.com/apache/maven/pull/1384#discussion_r1457521519
##########
api/maven-api-core/src/main/java/org/apache/maven/api/Session.java:
##########
@@ -73,15 +74,12 @@ public interface Session {
Map<String, String> getSystemProperties();
/**
- * Gets the immutable effective properties to use for interpolation. The
effective properties are collected from
- * {@link #getSystemProperties()} and {@link #getUserProperties()} in this
order, and more.
- * <p>
- * These properties are "effective" in a way they are built obeying all
"user overrides" and others.
+ * Gets the effective properties to use for interpolation.
*
- * @return the config properties, never {@code null}
+ * @return the effective properties, never {@code null}
*/
@Nonnull
- Map<String, Object> getEffectiveProperties();
+ Map<String, String> getEffectiveProperties(@Nullable Project project);
Review Comment:
Just did that with last two "javadoc" commit: ... each call returns "new
copy" of ...
--
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]