Skip to content

Commit

Permalink
change copybookdownload folder to globalstorage
Browse files Browse the repository at this point in the history
  • Loading branch information
KutluOzel-b committed Apr 19, 2024
1 parent f9a8e91 commit 1c8c9ee
Show file tree
Hide file tree
Showing 224 changed files with 17,080 additions and 8,743 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
cache: 'maven'
- name: Build Server and Dialects Jars
working-directory: server
run: mvn clean package --no-transfer-progress
run: mvn clean verify --no-transfer-progress
- name: Upload performance data
uses: actions/upload-artifact@v3
with:
Expand Down
57 changes: 57 additions & 0 deletions BUILD.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#!/usr/bin/env bash

#
# Copyright (c) 2024 Broadcom.
# The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.
#
# This program and the accompanying materials are made
# available under the terms of the Eclipse Public License 2.0
# which is available at https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Broadcom, Inc. - initial API and implementation
#

# Fail script if any command fails
set -e
# Echo commands as they are executed for better understanding
set -x

# Compile language server and dialect jars
cd server
mvn clean package --no-transfer-progress -Dmaven.test.skip
cd -

# Copy jars
cp server/dialect-daco/target/dialect-daco.jar clients/daco-dialect-support/server/jar
cp server/dialect-idms/target/dialect-idms.jar clients/idms-dialect-support/server/jar
cp server/engine/target/server.jar clients/cobol-lsp-vscode-extension/server/jar

# Compile dialect api
cd clients/cobol-dialect-api
npm ci
npm run compile
cd -

# Build COBOL LS extension
cd clients/cobol-lsp-vscode-extension
npm ci
npm run package
cd -

# Build IMDS LS extension
cd clients/idms-dialect-support
npm ci
npm run package
cd -

# Build DACO LS extension
cd clients/daco-dialect-support
npm ci
npm run package
cd -

# Done
echo "Done building COBOL LS"
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
# Changelog
All notable changes to the COBOL Language Support extension are documented in this file.

## [2.1.2](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/compare/2.1.1...2.2.0) (2024-04-03)

### Bug Fixes
* Add benchmark service ([a313cc2](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/a313cc20340e819a6b4d079740b123f1ac65eb74))
* Apply matching threshold while parsing different divisions of COBOL code ([4f20ce9](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/4f20ce9c11661321ad33058f01bbb0af658d7ac0))
* Fix folding for evaluate block ([70a752d](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/70a752de324b560277af9ea4fa45aa04615bb8d0))
* Fix folding when IfNode has a copynode child ([0c9717d](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/0c9717d161dd7c3c7f595c35c0a8b2be6e533aca))
* Hardware parser tests ([cb98e83](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/cb98e83740c60fe48a41663b098d47896d9feca9))
* Update CICS delay statement as per doc ([3aed670](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/3aed670a8ff661d3e958c6b30ad0f3288ae3643c))
* Update new keywords introduced by CICS EXCI grammar ([f9a8e91](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/f9a8e91e16b3b4624acdbb1147c79d32016c30fd))

### Features
* Add CCF support for CICS RETURN statement ([#2229](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/issues/2229)) ([cbcd098](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/cbcd09873b34b3e841efc72b29ece7aaefcc3196))
* Add CCF support for not supported statements ([#2242](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/issues/2242)) ([dcb5de5](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/dcb5de5483e3740e193de818bee870241d85e51c))
* Add CCF support for the 'XML PARSE' statement ([#2237](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/issues/2237)) ([3c09a11](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/3c09a11fda5bd1f1ffabfc21e8d14e45a3748381))
* Allow floating comments in DaCo COPY MAID statements ([deb5811](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/deb581168bd5c6c05ef9c791b1a8ca2ff73cd5c9))
* Make COBOL code layout configurable ([26b3388](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/26b3388a9237b46f9fd8b62e831380c8317827fb))
* Support EXCI command in CICS ([3dcd0f5](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/3dcd0f5a80f26d8de88cc07992d481916194c0ca))

## [2.1.1](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/compare/2.1.0...2.1.1) (2024-01-30)
### Bug Fixes
* Add grammar for the CICS INQUIRE URIMAP statement ([f45d384](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/commit/f45d38410a5f08d785ee8a9ddc2dd6fde8862846))
Expand Down
2 changes: 1 addition & 1 deletion clients/cobol-lsp-vscode-extension/.vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
{
"[typescript]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[javascript]": {
"editor.formatOnSave": true,
Expand Down
2 changes: 2 additions & 0 deletions clients/cobol-lsp-vscode-extension/.vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,11 @@
!resources/TELEMETRY_KEY
!package.json
!syntaxes/lang-config.json
!syntaxes/lang-config-hp.json
!syntaxes/COBOL.tmLanguage.json
!syntaxes/CICS.tmLanguage.json
!syntaxes/SQL.tmLanguage.json
!syntaxes/HP.COBOL.tmLanguage.json
!schema/pgm_conf.schema.json
!schema/preprocessor_entry.schema.json
!schema/proc_grps.schema.json
Expand Down
10 changes: 10 additions & 0 deletions clients/cobol-lsp-vscode-extension/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
# Changelog
All notable changes to the COBOL Language Support extension are documented in this file.

## [2.1.2](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/compare/2.1.1...2.2.0) (2024-04-03)
#### Added
- Support EXCI command in CICS

#### Fixed
- Miscellaneous bug fixes
- Fix folding for evaluate block
- Fix folding when IfNode has a copynode child
- Update CICS delay statement

## [2.1.1](https://github.com/eclipse-che4z/che-che4z-lsp-for-cobol/compare/2.1.0...2.1.1) (2024-01-30)
#### Added
- Support for CICS INQUIRE URIMAP statement
Expand Down
Loading

0 comments on commit 1c8c9ee

Please sign in to comment.