Граф коммитов

4 Коммитов

Автор SHA1 Сообщение Дата
kabutz acf75ec10d
Made test methods and classes public to avoid needing --add-opens (#114) 2021-09-28 14:14:04 -07:00
Anant Kurapati f98e7f7a7c
Pom cleanup: Added values for name,descrption,url tag (#102)
* 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>
2021-09-28 21:11:42 +01:00
kabutz 325025287e
Best practice unit test module structure (#108)
* 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
2021-09-28 14:34:54 +01:00
Bruno Borges 8d88dfc648
New project structure (#101)
* 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>
2021-09-26 09:02:09 -07:00