Skip to content

Commit ff6f8be

Browse files
authored
Merge branch 'main' into patch-1
2 parents e02ac67 + 4dc079c commit ff6f8be

File tree

2 files changed

+22
-14
lines changed

2 files changed

+22
-14
lines changed

.github/workflows/gradle.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
with:
2222
java-version: 1.8
2323
- name: Cache Gradle packages
24-
uses: actions/cache@v1
24+
uses: actions/cache@v3
2525
with:
2626
path: ~/.gradle/caches
2727
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}

README.md

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<img width="1010" height="305" alt="image" src="https://github.com/user-attachments/assets/4fc04bbc-6e73-4168-8a68-97faa9e47281" />
12

23
# RESO Commander
34

@@ -8,33 +9,40 @@
89
The RESO Commander is an OData client Java library and command-line client,
910
as well as an automated RESO Certification testing tool.
1011

11-
# Getting Started
12-
To begin using the RESO Commander, choose one of the following topics:
12+
# RESO Certification
13+
The RESO Commander is only used for Web API Core testing and will be deprecated in the future in favor of the RESO SDK.
1314

14-
## [RESO Certification](/doc/Certification.md)
15-
One of the Commander's primary uses is as an automated testing tool. This section
16-
explains how to run the following tests:
15+
[**MORE INFO**](/doc/Certification.md)
1716

18-
* Data Dictionary
19-
* Web API Core
17+
_For Data Dictionary certification, see [**RESO Certification Utils**](https://github.com/RESOStandards/reso-certification-utils?tab=readme-ov-file#reso-data-dictionary-certification)._
2018

21-
**Note**: Data Dictionary testing is now handled by the [**RESO Certification Utils**](https://github.com/RESOStandards/reso-certification-utils) command-line utility. The Commander still works for metadata validation, but will be retired in the near future and the new tools merged into this repository.
22-
23-
## [Command-Line OData Web API Tools](/doc/CLI.md)
19+
# Command-Line OData Web API Tools
2420
The RESO Commander contains command line tools for working with OData Web APIs.
2521
This section covers how to validate metadata, make requests, and generate sample requests for testing.
2622

27-
## [Web API Client Library](/doc/ODataClient.md)
23+
[**MORE INFO**](/doc/CLI.md)
24+
25+
# Web API Client Library
2826
The RESO Commander offers a convenient wrapper around the Apache Olingo Java client for OData,
2927
with added support for OAuth2 Bearer Tokens and Client Credentials.
3028

3129
The client library can be used to fetch and validate metadata, fetch data, and perform other
3230
OData client tasks.
3331

34-
## [Docker](/doc/Docker.md)
32+
[**MORE INFO**]((/doc/ODataClient.md))
33+
34+
# Docker
3535
For those who prefer Docker, both the Command Line and Automated Testing Tools can be
3636
run in a Docker container.
3737

38-
## [Codegen](/doc/Codegen.md)
38+
[**MORE INFO**](/doc/Docker.md)
39+
40+
# Codegen
3941
The RESO Commander may also be used to generate reference XML Metadata, DDL, database seeds,
4042
automated acceptance tests, reference server models, and to convert XML Metadata to Open API 3 format.
43+
44+
[**MORE INFO**](/doc/Codegen.md)
45+
46+
---
47+
48+
[**Questions? Contact RESO**](mailto:dev@reso.org)

0 commit comments

Comments
 (0)