Cole-Greer opened a new pull request, #3547:
URL: https://github.com/apache/tinkerpop/pull/3547

   Previously, updating the project version required manual edits to propagate 
into some language variants: Python's `__version__` was fully manual, and 
JavaScript/Gremlint never updated their `package-lock.json`. This extends the 
Maven build (`generate-sources`) to automatically rewrite these files, 
translating the version suffix per language convention (Python `.dev1`, JS/npm 
`-alpha1`, .NET/Go raw `-SNAPSHOT`).
   
   With this change, after `mvn versions:set` + `mvn clean install 
-DskipTests`, all GLV files pick up the new version with no manual steps. 
   
   VOTE +1
   
   WARNING: When merging this PR, Javascript sections will need to be reworked 
to reflect the gremlin-js restructuring. If complications arise, a `-s ours` 
merge followed by a new followup PR may be warranted.


-- 
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