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

Store grammar git version within license file when caching #4268

Merged
merged 14 commits into from
Sep 19, 2018
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ before_install: script/travis/before_install

script:
- bundle exec rake
- script/licensed
- script/licensed status

rvm:
Expand Down
18 changes: 11 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ To add support for a new extension:

1. Add your extension to the language entry in [`languages.yml`][languages], keeping the extensions in alphabetical and case-sensitive (uppercase before lowercase) order, with the exception of the primary extension; the primary extension should be first.
1. Add at least one sample for your extension to the [samples directory][samples] in the correct subdirectory. We'd prefer examples of real-world code showing common usage. The more representative of the structure of the language, the better.
1. Open a pull request, linking to a [GitHub search result](https://github.com/search?utf8=%E2%9C%93&q=extension%3Aboot+NOT+nothack&type=Code&ref=searchresults) showing in-the-wild usage.
1. Open a pull request, linking to a [GitHub search result](https://github.com/search?utf8=%E2%9C%93&q=extension%3Aboot+NOT+nothack&type=Code&ref=searchresults) showing in-the-wild usage.
If you are adding a sample, please state clearly the license covering the code in the sample, and if possible, link to the original source of the sample.

Additionally, if this extension is already listed in [`languages.yml`][languages] and associated with another language, then sometimes a few more steps will need to be taken:
Expand All @@ -57,12 +57,12 @@ We try only to add languages once they have some usage on GitHub. In most cases
To add support for a new language:

1. Add an entry for your language to [`languages.yml`][languages]. Omit the `language_id` field for now.
1. Add a syntax-highlighting grammar for your language using: `script/add-grammar https://github.com/JaneSmith/MyGrammar`
This command will analyze the grammar and, if no problems are found, add it to the repository. If problems are found, please report them to the grammar maintainer as you will not be able to add the grammar if problems are found.
1. Add a syntax-highlighting grammar for your language using: `script/add-grammar https://github.com/JaneSmith/MyGrammar`
This command will analyze the grammar and, if no problems are found, add it to the repository. If problems are found, please report them to the grammar maintainer as you will not be able to add the grammar if problems are found.
**Please only add grammars that have [one of these licenses][licenses].**
1. Add samples for your language to the [samples directory][samples] in the correct subdirectory.
1. Generate a unique ID for your language by running `script/update-ids`.
1. Open a pull request, linking to a [GitHub search results](https://github.com/search?utf8=%E2%9C%93&q=extension%3Aboot+NOT+nothack&type=Code&ref=searchresults) showing in-the-wild usage.
1. Generate a unique ID for your language by running `script/update-ids`.
1. Open a pull request, linking to a [GitHub search results](https://github.com/search?utf8=%E2%9C%93&q=extension%3Aboot+NOT+nothack&type=Code&ref=searchresults) showing in-the-wild usage.
Please state clearly the license covering the code in the samples. Link directly to the original source if possible.

In addition, if your new language defines an extension that's already listed in [`languages.yml`][languages] (such as `.foo`) then sometimes a few more steps will need to be taken:
Expand Down Expand Up @@ -100,7 +100,7 @@ Switching the source of a grammar is really easy:

script/add-grammar --replace MyGrammar https://github.com/PeterPan/MyGrammar

This command will analyze the grammar and, if no problems are found, add it to the repository. If problems are found, please report these problems to the grammar maintainer as you will not be able to add the grammar if problems are found.
This command will analyze the grammar and, if no problems are found, add it to the repository. If problems are found, please report these problems to the grammar maintainer as you will not be able to add the grammar if problems are found.

**Please only add grammars that have [one of these licenses][licenses].**

Expand Down Expand Up @@ -142,7 +142,11 @@ If you are the current maintainer of this gem:

1. Create a branch for the release: `git checkout -b release-vxx.xx.xx`
1. Make sure your local dependencies are up to date: `script/bootstrap`
1. If grammar submodules have not been updated recently, update them: `git submodule update --remote && git commit -a`
1. If grammar submodules have not been updated recently, update them: `git submodule update --remote`. If any submodules are updated,
1. update the license cache: `script/licensed`
1. double check no problems found: `script/licensed status`
1. verify and fix any problems identified
1. commit all changes: `git commit -a`
1. Ensure that samples are updated: `bundle exec rake samples`
1. Ensure that tests are green: `bundle exec rake test`
1. Build a test gem `GEM_VERSION=$(git describe --tags 2>/dev/null | sed 's/-/./g' | sed 's/v//') bundle exec rake build_gem`
Expand Down
6 changes: 2 additions & 4 deletions script/licensed
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
#!/usr/bin/env ruby

# TODO: push these changes to licensor gem

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're not going to do this, so no need for this comment.

require "bundler/setup"
require "licensed/cli"
require "optparse"
Expand All @@ -24,10 +22,10 @@ module Licensed

def dependencies
Dir.glob(@glob).map do |directory|
puts "caching #{directory}"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is duplicating info that is already printed by Licensed. Licensed will print:

Caching licenses for linguist:
  grammar dependencies:
    Using sublime-rexx (2e304a34d3493e7453a430735191d91f356faa5a)
    Using Modelica (c841b17b0f441451b43a0b0e62bc6201a3456b83)
    Using atom-language-purescript (cc2cb471968eb331af7259aac219feb3017d709e)
[...]
    Caching Sublime-Coq (94e43bdc194535cf5bae9306624039af9f38c014)
[...]

Using signifies nothing has changed, Caching signifies a change.

Licensed::Dependency.new(directory, {
"type" => Filesystem.type,
"name" => File.basename(directory)
"name" => File.basename(directory),
"version" => Licensed::Git.version(directory)
})
end
end
Expand Down
4 changes: 3 additions & 1 deletion vendor/licenses/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ reviewed:
rubygem:
- mime-types
grammar:
- Sublime-Lasso
- blitzmax # No license file. License in README
- creole # License filename is not LICENSE(.*) but rather "The MIT License (MIT)"
- Sublime-Lasso # No license file. License in README
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Equivalent of what we do in test_grammars.rb


sources:
npm: false
Expand Down
5 changes: 3 additions & 2 deletions vendor/licenses/grammar/ABNF.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
type: grammar
name: ABNF.tmbundle
version: 0042b3d7ee21b2f800a8f80d42761513f16d9a52
license: apache-2.0
---
Apache License
Apache License
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤦‍♂️ ok licensed is too aggressive in stripping leading empty space

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops. I meant to update our Licensed dependency too. If you're going to address this 🔜, I can hold off merging this PR and update the licenses again once a newer version of Licensed is available.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, I think you may not need to do anything @jonabc. Just updated the gemspec and I'm not seeing that over-stripping of whitespace with Licensed 1.3.3.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmmm, but now the version has changed 😕 Issue in Licensed coming up.

Version 2.0, January 2004
http://www.apache.org/licenses/

Expand Down Expand Up @@ -203,4 +204,4 @@ license: apache-2.0
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Agda.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Agda.tmbundle
version: 0ac22a3c6b231e620c7fa5bd8e83808d33c052ec
license: bsd-3-clause
---
Copyright (c) 2014 James Cook
Expand Down Expand Up @@ -31,4 +32,4 @@ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
POSSIBILITY OF SUCH DAMAGE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Alloy.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Alloy.tmbundle
version: 0a1e9445864e74b3e93f3a383e1fe93ee6dcfb78
license: apache-2.0
---
Apache License
Expand Down Expand Up @@ -203,4 +204,4 @@ Apache License
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Assembly-Syntax-Definition.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Assembly-Syntax-Definition
version: 3d82aa7847b04d39a8f6a6e2fcc8e7c702265b76
license: mit
---
The MIT License (MIT)
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/AutoHotkey.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: AutoHotkey
version: dc20ea3b615d902fc43045c1073353af5f9e0edf
license: unlicense
---
This is free and unencumbered software released into the public domain.
Expand All @@ -26,4 +27,4 @@ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to <http://unlicense.org/>
For more information, please refer to <http://unlicense.org/>
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/BrightScript.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: BrightScript.tmbundle
version: 905791b02bfc7256604bbc874f8c259713d62b12
license: mit
---
The MIT License (MIT)
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/ColdFusion.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: ColdFusion
version: dbe2f76038fe77fe90b4cc4a0651aa817f14f1a3
license: mit
---
The MIT License (MIT)
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Docker.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Docker.tmbundle
version: 6e521ead6cd39013b8d8b95d6d2e2c9e5a548464
license: mit
---
The MIT License (MIT)
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/EBNF.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: EBNF.tmbundle
version: 13efe9156b74c97c0d6b3d1fa46d4ad839fa80e5
license: mit
---
Copyright (C) 2012 by Arne Schroppe
Expand All @@ -21,4 +22,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Elm.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Elm
version: 6bbbca9ccd0bd3131575217b3780fa59d059fcba
license: mit
---
The MIT License (MIT)
Expand All @@ -22,4 +23,4 @@ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1 change: 1 addition & 0 deletions vendor/licenses/grammar/FreeMarker.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: FreeMarker.tmbundle
version: 7259485a01310af4bf63ba4ff37cbba3724ae77f
license: mit
---
Open Source Initiative OSI - The MIT License
Expand Down
1 change: 1 addition & 0 deletions vendor/licenses/grammar/G-Code.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: G-Code
version: d91ec9820bb192ea34d081d76b76ecd7c2a50a9d
license: mit
---
The MIT License (MIT)
Expand Down
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Handlebars.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Handlebars
version: fa350d393dc04cf67e238258be154625f7388bc6
license: mit
---
The MIT License (MIT)
Expand All @@ -21,4 +22,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/IDL-Syntax.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: IDL-Syntax
version: d8d12b4f5a8fb341e14add1927df19e261b9b666
license: mit
---
The MIT License (MIT)
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
4 changes: 2 additions & 2 deletions vendor/licenses/grammar/Isabelle.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Isabelle.tmbundle
version: 0023a4b950e7059cdb200314e7c5dbf4ea3a33ed
license: bsd-2-clause
---
Copyright (c) 2014 Gerwin Klein and contributors.
Expand All @@ -27,5 +28,4 @@ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.

SUCH DAMAGE.
1 change: 1 addition & 0 deletions vendor/licenses/grammar/JSyntax.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: JSyntax
version: 0bc2491bf102c6ac82c5e0aaa3877e1be0977f9a
license: mit
---
The MIT License (MIT)
Expand Down
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/Lean.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Lean.tmbundle
version: e56b352bfc2bfc6b28154a8d7d68e469a454386b
license: apache-2.0
---
Apache License
Expand Down Expand Up @@ -203,4 +204,4 @@ Apache License
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/LiveScript.tmbundle.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: LiveScript.tmbundle
version: c00cb4aa3be3df812f91587858c14b2f29fc73bf
license: mit
---
The MIT License (MIT)
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.
1 change: 1 addition & 0 deletions vendor/licenses/grammar/MATLAB-Language-grammar.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: MATLAB-Language-grammar
version: ef1281a78f39a9b2edfa25b05d8190b018490dc3
license: bsd-2-clause
---
Copyright 2018 The MathWorks, Inc.
Expand Down
3 changes: 2 additions & 1 deletion vendor/licenses/grammar/MQL5-sublime.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: MQL5-sublime
version: a41ed3b5e5af354d9faf262794549ea44bbe5912
license: mit
---
MIT License
Expand All @@ -23,4 +24,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
7 changes: 6 additions & 1 deletion vendor/licenses/grammar/MagicPython.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
type: grammar
name: MagicPython
version: fb56c6a98d684e30bed1b0f9647e85741a48f914
license: mit
---
The MIT License

Copyright (c) 2015 MagicStack Inc. http://magic.io
Copyright (c) 2015-present MagicStack Inc. http://magic.io

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand All @@ -24,3 +25,7 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

--------------------------------------------------------------------------------
Victor Petrovykh <[email protected]>
Yury Selivanov <[email protected]>
1 change: 1 addition & 0 deletions vendor/licenses/grammar/Modelica.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
type: grammar
name: Modelica
version: c841b17b0f441451b43a0b0e62bc6201a3456b83
license: mit
---
The MIT License (MIT)
Expand Down
Loading