* Unit test to demonstrate that the DateTimeStamp compareTo function is faulty - it should be transitive
* resolve DateTimeStamp comparator transitivity issue
* fix DateTimeStampTest - new methods added need to be public
* make global import in DateTimeStamp fully qualified
Co-authored-by: Dr Heinz M. Kabutz <heinz@javaspecialists.eu>
* add in structures for testing G1 Unified logs
* add diarization test for G1GC unified logging
* tests for diary identifying G1 log missing header
* checking fixes to Decorations that unwound into a longer thread than anticipated
* upate gctoolkit-test version
* adjust version
* Update JVMConfiguration.java
add number formatting as per request
* Update UnifiedLoggingTokens.java
* Solved spotbugs related to GCEvent class.
- Defined hash code api
- added null check and class check in equals api
- Modified access modifiers according to JLS.
* Added contributor profile for executing testcases and download test logs.
- Updated command in maven github workflow.
- Added default and contributor profile
- Updated read me doc and contributing doc.
* Update CONTRIBUTING.md
Minor edit for punctuation.
* Update README.md
`mvn test` will still run, but does nothing. This would be surprising to anyone running this build. So I added back the `mvn test` line with some info about the contributor profile.
* downgraded maven.license-plugin.version to 1.20
* Revert "downgraded maven.license-plugin.version to 1.20"
This reverts commit 21617c6a25.
* downgraded maven.license-plugin.version to 1.20
* Add comment as to why we are downgrading
* added appropriate naming conventions for name tag
* added appropriate description for each module
* added parent url for url tag
* rebase and added appropriate naming,description,url tag values
* Update pom.xml
* Update pom.xml
Co-authored-by: anant <anantk24>
Co-authored-by: David Grieve <dagrieve@microsoft.com>
Co-authored-by: David Grieve <dsgrieve@yahoo.com>
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
Co-authored-by: Bruno Borges <brborges@microsoft.com>
* Moved api test to same package as api and removed module-info.java from test
* Moved parser test to same package as parser and removed module-info.java from test
* Moved sample test to same package as sample and removed module-info.java from test
* Moved vertx test to same package as vertx and removed module-info.java from test
* new project structure
* set version in the gclogs/pom.xml
* no need
* remove duplicated class that already moved to sample
* rebuild pages
* remove duplicate dependency
* export package
* fix javadoc errors and warnings
* sample is only a module when not releasing
* bump versions
* proper testing asserts
* skip deploy to maven central on gclogs and sample modules
Co-authored-by: David Grieve <david.grieve@microsoft.com>
* Renamed max() to maxOfY(), changed return type to OptionalDouble, better tests
* Moved XYDataSet into samples module
* Reformatted XML to avoid hurting Martijn's eyes
* Adds VS Code Devcontaienr configuration for GitHub Codespaces
* remove -x flag
* Resolves martijn's comments.
* Better logic for flag parsin
* Much simpler method to download the testdata
* download main.zip
* enable contributor profile on codespaces
* use maven to download
* correct flag
* updated download flow
* Solved spotbugs related to GCEvent class.
- Defined hash code api
- added null check and class check in equals api
- Modified access modifiers according to JLS.
* Added contributor profile for executing testcases and download test logs.
- Updated command in maven github workflow.
- Added default and contributor profile
- Updated read me doc and contributing doc.
* Update CONTRIBUTING.md
Minor edit for punctuation.
* Update README.md
`mvn test` will still run, but does nothing. This would be surprising to anyone running this build. So I added back the `mvn test` line with some info about the contributor profile.
* downgraded maven.license-plugin.version to 1.20
* Revert "downgraded maven.license-plugin.version to 1.20"
This reverts commit 21617c6a25.
* downgraded maven.license-plugin.version to 1.20
* Add comment as to why we are downgrading
Co-authored-by: anant <anantk24>
Co-authored-by: David Grieve <dagrieve@microsoft.com>
Co-authored-by: David Grieve <dsgrieve@yahoo.com>
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>