Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #9

Open
wants to merge 74 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
ab8f565
fixed various issues in graphql generation
Jun 24, 2024
1b1dbc0
added parameters flag
Jun 24, 2024
9a61520
removed page and external references in favour of auto generation
Jun 24, 2024
b7e83ff
re-order parameter imports
Jun 24, 2024
c787da6
add interfaces
Jun 24, 2024
bcb8073
minor code improvement
Jun 24, 2024
7f032a4
better validation for required fields
Jun 26, 2024
3eb11a7
added validation command
Jun 26, 2024
f33d10a
added validation class and put validation with generation, updated docs
Jul 3, 2024
cbade3e
Update publish-package.yml
daveneti Jul 3, 2024
86c1eb4
Merge pull request #8 from plantbreeding/release-on-push-to-develop
daveneti Jul 3, 2024
c56a923
update to version 0.3
Jul 3, 2024
87f43e1
Merge branch 'develop' of https://github.com/plantbreeding/brapi-sche…
Jul 3, 2024
295388e
update to version 0.3
Jul 3, 2024
57c3127
improved error message
Jul 30, 2024
cd4e0e1
add path to fail on resource
Sep 6, 2024
6486edb
Added OWL export framework
Sep 6, 2024
7d07e71
Added linking with PUI and Name, in addition to ID. Use TreeMap to ge…
Sep 9, 2024
355839b
change from parameters to properties
Sep 10, 2024
8e51564
add markdown generator, update owl support
Sep 24, 2024
d8c737a
added .run to gitignore
Sep 24, 2024
7e27da8
fixed refactoring mistake on parameters
Sep 24, 2024
a38f2bd
changed version
Oct 10, 2024
e2642bc
OWL WIP, use ConfigurationUtils
Oct 10, 2024
cd3b983
fixed javadocs
Oct 11, 2024
08c449b
add publish to cli
Oct 12, 2024
9674ee9
reverted to old publish config
Oct 12, 2024
6f1a956
change to snapshot
Oct 12, 2024
5da115f
change version
Oct 12, 2024
84aec94
correct artifact name
Oct 12, 2024
0f4e62b
added XLSX support and upgrade to java 21
Oct 13, 2024
15e3e39
updated XLSX support
Oct 13, 2024
d6c2aee
updated XLSX support
Oct 14, 2024
511548f
change java version
Oct 15, 2024
0f6313c
change java version to 21
Oct 15, 2024
8e10ed2
removed 'overwrite' - not used
Oct 15, 2024
1c076c3
fixed javadocs
Oct 15, 2024
31c329b
fixed tests
Oct 16, 2024
bfd4f18
Add a throwExceptionOnFail option
Oct 17, 2024
edf075a
changed version
Oct 17, 2024
c22b7f0
Add exit on exception
Oct 17, 2024
d3fa192
Add option to merge 'oneOf' possible values types
Oct 21, 2024
4ad51b0
update version, changed openapi attribute and attribute value id prop…
Oct 21, 2024
7634d11
improved OWL generation
Oct 28, 2024
76c1860
changed version
Oct 28, 2024
bcdb67e
improved markdown generation
Oct 30, 2024
83d0c0d
removed unused imports
Oct 30, 2024
efd4706
improved error message
Nov 11, 2024
c19c490
Update readme files
Nov 12, 2024
2e304de
added check to see if a defs is present in a referenced json
Nov 14, 2024
baaed70
removed non-BrAPI entities in config
Nov 14, 2024
fe47c1a
updated tests and options
Nov 14, 2024
e88805f
updated String Utils, metadata and tests
Nov 15, 2024
77ecde3
stop validation of properties if previous validation failed
Jan 17, 2025
51e6997
better error message
Jan 17, 2025
650ddc1
added override of options and tests
Jan 20, 2025
c39119a
fixed javadoc errors
Jan 20, 2025
b700f30
optimise imports
Jan 20, 2025
896b7bb
improved tests
Jan 20, 2025
4f3bc2c
Improved generation for separate by module.
Jan 27, 2025
51aa9da
Improved javadocs, added link type options
Feb 10, 2025
acd4233
fixed tests
Feb 11, 2025
4a12b1a
improved graphql generator
Feb 12, 2025
7123dcb
fixed issue with missing input types
Feb 12, 2025
964aa9c
fixed search response
Feb 14, 2025
c46e7c1
Added basic validator
Feb 21, 2025
f3c00bc
fixed java docs for EndpointsBuilder
Feb 21, 2025
eb318eb
refactored and disabled test
Feb 21, 2025
6239439
fixed missing import
Feb 21, 2025
f29b8cc
correct module name
Feb 23, 2025
68011ba
refactor analyser
Feb 25, 2025
d79bcf1
implemented basic get and search
Feb 27, 2025
b602b1c
added batching, improved options
Mar 1, 2025
2e4237b
updated version
Mar 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fixed javadocs
Guy Davenport committed Oct 15, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 1c076c3cc7cd15bdde81b35cb9c7cce841dfbd36
Original file line number Diff line number Diff line change
@@ -14,9 +14,9 @@
* Additional classes are added to the cached depending on the subclass of {@link BrAPIClass}
* For {@link BrAPIObjectType} utility checks the properties and
* tries to cache any that are the return type of these properties {@link BrAPIClass}es.
* If an {@link BrAPIArrayType} is encountered then the {@link BrAPIArrayType#getItems()} is
* If an {@link BrAPIArrayType} is encountered then the {@see BrAPIArrayType#getItems()} is
* checked recursively to be included in the cache.
* For {@link BrAPIOneOfType} it is added to the cache and any of {@link BrAPIOneOfType#getPossibleTypes()}
* For {@link BrAPIOneOfType} it is added to the cache and any of {@see BrAPIOneOfType#getPossibleTypes()}
* are checked recursively to be included in the cache.
* {@link BrAPIAllOfType} are ignored.
*/
Original file line number Diff line number Diff line change
@@ -56,6 +56,7 @@ public XSSFWorkbookGenerator(Path outputPath) {
* Creates a XSSFWorkbookGenerator using a default {@link BrAPISchemaReader} and
* the provided {@link XSSFWorkbookGenerator}.
* @param options The options to be used in the generation.
* @param outputPath the path of the output file or directory
*/
public XSSFWorkbookGenerator(XSSFWorkbookGeneratorOptions options, Path outputPath) {
this(new BrAPISchemaReader(), options, outputPath) ;