Collaboration

All contributions unless stated otherwise are assumed to be under project's license (Apache v2).

Whenever raising a pull request with your changes please remember to do the following things:

XQuery - useful links

  1. XQuery 3.0: An XML Query Language - W3C Candidate Recommendation
  2. XQuery 3.0 Grammar
  3. Building a Tokenizer for XPath or XQuery - Draft for XQuery 1.0
  4. XML Query Use Cases
  5. XML Query Use Cases - all in one file version
  6. XQuery 3.0 compatiblity test suite
  7. Guidelines for Running the QT3 Test Suite

Plugin development - useful links

  1. Developing Custom Language Plugins for IntelliJ IDEA
  2. Custom Language Support - Tutorial
  3. Testing IntelliJ IDEA Plugins
  4. Writing Tests for Plugins - Tutorial
  5. IntelliJ IDEA Architectural Overview
  6. Open API and Plugin Development - Developer Community Forum
  7. Erlang support plugin for IntelliJ IDEA - source code on github
  8. Developing a plugin for IntelliJ IDEA – some useful tips and links

Setup for development on Linux/Unix/Mac

Setup for development on Windows