Zachary Kurey created TINKERPOP-1165:
----------------------------------------

             Summary: Tooling Support:  Compile with -parameters
                 Key: TINKERPOP-1165
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1165
             Project: TinkerPop
          Issue Type: Improvement
          Components: build-release
    Affects Versions: 3.1.1-incubating
            Reporter: Zachary Kurey


For tools that provide content assist of parameter names for methods, it would 
be good to have parameter names retained within the compiled class files.  
There may be a good reason I can't think of not to enable this, but enabling it 
is as simple as adding {{-parameters}} to the maven compile plugin 
configuration:
{code}
            <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <compilerArgs>
                                <arg>-parameters</arg> 
                        </compilerArgs>
                    </configuration>
                </plugin>
{code}
In the root pom.xml of the project.  

Of course there are other ways to go about this processing the sources or 
javadoc(provided every public method is very well documented), but this is the 
simplest way to expose the meaningful param names to tooling.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to