Summary:
- Remove unused server.ts
- Rename the configuration section `Erlang Language Platform` rather then `Example Extension`
- Rename the configuration settings used in the client only to have `elpClient` prefix
- Insert a configuration section for all currently accepted elp configurations.
- This is done by running `elp config > /tmp/config.json` and editing in the contents
Reviewed By: robertoaloi
Differential Revision: D56417232
fbshipit-source-id: 06cc5ab77c992514a5a445d5627313fdc04ae719
Summary: As per title
Reviewed By: michalmuskala, robertoaloi
Differential Revision: D55194179
fbshipit-source-id: 83274680d53163a1473e6c6d313660d78a28f18f
Summary: We were getting errors trying to publish it
Reviewed By: robertoaloi
Differential Revision: D54585341
fbshipit-source-id: 227af7817523aa897fc4992f75396716763388da
Summary: So it will be auto-published with a new version when we make a release
Reviewed By: VLanvin, sopotc
Differential Revision: D51662937
fbshipit-source-id: c8a774c75ce7f9d2de86b4b5d5c4e27e467922cd
Summary: So the next OSS release will have a new exe in it
Reviewed By: michalmuskala
Differential Revision: D50691339
fbshipit-source-id: 6b6a838e12ae68a7b4af1cb62ad2ca89d16661ef
Summary: To bundle a new ELP exe when we release next
Reviewed By: robertoaloi
Differential Revision: D50546444
fbshipit-source-id: 81acb351d00993faa07984e74aafbb74ba0345f2
Summary:
Preparing for a release.
I don't think anything has changed in the extension, but this verifies that the publish process works.
Reviewed By: sopotc
Differential Revision: D49537789
fbshipit-source-id: f4731c5266ef9f374be49a6bc8199ea55a8037bf
Summary: Also removed an extraneous entry from the original sample.
Reviewed By: alanz
Differential Revision: D49153217
fbshipit-source-id: 35396e449d173e81efa9c8b99504d3d1c0609b44
Summary: While composing the feature gallery, I realized the VS Code extension was not advertising tokens.
Reviewed By: alanz
Differential Revision: D49055672
fbshipit-source-id: 8708a7261693abf7cf086077a7eea7304cd510bb
Summary: The actual binaries will be populated as part of the release process.
Reviewed By: alanz
Differential Revision: D49012036
fbshipit-source-id: 1f0beb7052c4a24c80d89c9876959cacfb5e718c
Summary: A new version is required every time we publish to the marketplace.
Reviewed By: alanz
Differential Revision: D49004716
fbshipit-source-id: 79307d124f740beab8089b0b638dade08c319898
Summary:
This represents the first step towards automating building and publishing of the ELP VS Code extension.
At this stage the extension does not include the ELP binary yet (the server needs to manually be installed and the extension can be pointed to it via a setting). This will be changed later.
The version of the extension has been changed to match the version of the next ELP release.
The pipeline contain lot of duplication. That can be fixed as a follow-up.
Reviewed By: alanz
Differential Revision: D48831779
fbshipit-source-id: c93382a27afc51ae2331a9452de71df054e00f1c
Summary: The client is a separate package, so it needed an explicit `npm audit fix`.
Reviewed By: ir-regular
Differential Revision: D48227179
fbshipit-source-id: d7e675d942f5c8bce00dfadff0b5ab6e00e77096
Summary: The `package.json` was still pointing to the default `MIT` license. Adjusted to use `Apache2`. If we want to provide double-license we will need to concatenate the two files, since the VS Code marketplace does not currently support multiple license files: https://github.com/microsoft/vsmarketplace/issues/556
Reviewed By: alanz
Differential Revision: D48226004
fbshipit-source-id: 8273ca0ecaf2f5fe3f15b5987a768e1d35666690
Summary:
Sync grammar from the latest available version.
Differences:
* Order of stanzas
* Missing ?= operator
Reviewed By: alanz
Differential Revision: D48146222
fbshipit-source-id: 71029665f3987deb6f65343b5cc3d6c6ceb33c7e