Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Turbo87/intellij-emberjs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2018.3.1
Choose a base ref
...
head repository: Turbo87/intellij-emberjs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Sep 26, 2018

  1. Copy the full SHA
    806127d View commit details
  2. Merge pull request #233 from makepanic/latest-eap

    chore: update to latest intellij EAP
    Turbo87 authored Sep 26, 2018
    Copy the full SHA
    00fc556 View commit details

Commits on Oct 1, 2018

  1. Copy the full SHA
    d7f1624 View commit details
  2. Merge pull request #235 from makepanic/gh-issue-template

    chore: add github issue template
    Turbo87 authored Oct 1, 2018
    Copy the full SHA
    466d0bc View commit details

Commits on Jan 3, 2019

  1. Copy the full SHA
    33d5313 View commit details
  2. Merge pull request #244 from makepanic/issues/176

    fix: catch StringIndexOutOfBoundsException in the module reference contributer
    Turbo87 authored Jan 3, 2019
    Copy the full SHA
    e11e594 View commit details
  3. Update IntelliJ to v2013.3.2

    Turbo87 committed Jan 3, 2019
    Copy the full SHA
    cd651bd View commit details
  4. Copy the full SHA
    8d87a7c View commit details
  5. Merge pull request #245 from Turbo87/updates

    Update IntelliJ and Handlebars plugin versions
    Turbo87 authored Jan 3, 2019
    Copy the full SHA
    6e29735 View commit details
  6. v2018.3.2

    Turbo87 committed Jan 3, 2019
    Copy the full SHA
    d526a6c View commit details

Commits on Mar 29, 2019

  1. Copy the full SHA
    8376c32 View commit details

Commits on Apr 2, 2019

  1. Merge pull request #251 from makepanic/bump-dependencies

    Update IntelliJ, Handlebars plugin and Kotlin
    Turbo87 authored Apr 2, 2019
    Copy the full SHA
    c83cf9b View commit details
  2. v2019.1.1

    Turbo87 committed Apr 2, 2019
    Copy the full SHA
    a3a9b38 View commit details

Commits on Apr 6, 2019

  1. feat: allow user to configure node interpreter

    This adds configuration for the `<node-interpreter value="project" />`
    workspace element
    
    fixes #241
    makepanic committed Apr 6, 2019
    Copy the full SHA
    537e889 View commit details

Commits on Apr 15, 2019

  1. chore(deps): bump kotlinVersion from 1.3.21 to 1.3.30 (#256)

    Bumps `kotlinVersion` from 1.3.21 to 1.3.30.
    
    Updates `kotlin-gradle-plugin` from 1.3.21 to 1.3.30
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.30/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.21...v1.3.30)
    
    Updates `kotlin-stdlib` from 1.3.21 to 1.3.30
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.30/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.21...v1.3.30)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and Turbo87 committed Apr 15, 2019
    Copy the full SHA
    4a0c9ec View commit details

Commits on Apr 26, 2019

  1. Merge pull request #254 from makepanic/issues/241

    Allow users to configure node interpreter
    Turbo87 authored Apr 26, 2019
    Copy the full SHA
    f5a706b View commit details
  2. v2019.1.2

    Turbo87 committed Apr 26, 2019
    Copy the full SHA
    e452fa1 View commit details
  3. Copy the full SHA
    c1982df View commit details

Commits on Apr 29, 2019

  1. chore(deps): bump kotlinVersion from 1.3.30 to 1.3.31 (#258)

    Bumps `kotlinVersion` from 1.3.30 to 1.3.31.
    
    Updates `kotlin-gradle-plugin` from 1.3.30 to 1.3.31
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.30...v1.3.31)
    
    Updates `kotlin-stdlib` from 1.3.30 to 1.3.31
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.30...v1.3.31)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and Turbo87 committed Apr 29, 2019
    Copy the full SHA
    fc2780e View commit details

Commits on May 3, 2019

  1. Merge pull request #257 from makepanic/add-environment

    feat: expose field to configure run configuration environment
    Turbo87 authored May 3, 2019
    Copy the full SHA
    4d37439 View commit details

Commits on Jul 23, 2019

  1. CI: Use openjdk8 instead of oraclejdk8

    `oraclejdk8` won't install reliably anymore due to a change on the Oracle servers
    Turbo87 committed Jul 23, 2019
    Copy the full SHA
    7bee2c7 View commit details
  2. Merge pull request #265 from Turbo87/fix-ci

    CI: Use `openjdk8` instead of `oraclejdk8`
    Turbo87 authored Jul 23, 2019
    Copy the full SHA
    c63e781 View commit details
  3. Update IntelliJ to v2019.1.3

    Turbo87 committed Jul 23, 2019
    Copy the full SHA
    02a9fdb View commit details
  4. Copy the full SHA
    b146bbe View commit details
  5. Merge pull request #266 from Turbo87/2019-1-3

    Update IntelliJ to v2019.1.3
    Turbo87 authored Jul 23, 2019
    Copy the full SHA
    72e3bbd View commit details
  6. chore(deps): bump kotlinVersion from 1.3.31 to 1.3.41 (#264)

    Bumps `kotlinVersion` from 1.3.31 to 1.3.41.
    
    Updates `kotlin-gradle-plugin` from 1.3.31 to 1.3.41
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.41/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.31...v1.3.41)
    
    Updates `kotlin-stdlib` from 1.3.31 to 1.3.41
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.41/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.31...v1.3.41)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Jul 23, 2019
    Copy the full SHA
    7d347fe View commit details
  7. chore(deps): bump org.jetbrains.intellij from 0.3.11 to 0.4.9 (#261)

    Bumps org.jetbrains.intellij from 0.3.11 to 0.4.9.
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Jul 23, 2019
    Copy the full SHA
    13efcb4 View commit details
  8. Update Gradle to v4.10.3

    Turbo87 committed Jul 23, 2019
    Copy the full SHA
    d748c07 View commit details
  9. Update Gradle to v5.0

    Turbo87 committed Jul 23, 2019
    Copy the full SHA
    b48720d View commit details
  10. Update Gradle to v5.5.1

    Turbo87 committed Jul 23, 2019
    Copy the full SHA
    f637425 View commit details
  11. Merge pull request #267 from Turbo87/gradle

    Update Gradle to v5.5.1
    Turbo87 authored Jul 23, 2019
    Copy the full SHA
    ed3d254 View commit details
  12. Bump assertj-core from 3.11.1 to 3.12.2

    Bumps [assertj-core](https://github.com/joel-costigliola/assertj-core) from 3.11.1 to 3.12.2.
    - [Release notes](https://github.com/joel-costigliola/assertj-core/releases)
    - [Commits](assertj/assertj@assertj-core-3.11.1...assertj-core-3.12.2)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support authored and Turbo87 committed Jul 23, 2019
    Copy the full SHA
    b9c384d View commit details
  13. Copy the full SHA
    3264251 View commit details
  14. Merge pull request #249 from Turbo87/dependabot/gradle/org.assertj-as…

    …sertj-core-3.12.2
    
    Bump assertj-core from 3.11.1 to 3.12.2
    Turbo87 authored Jul 23, 2019
    Copy the full SHA
    14ee9c5 View commit details
  15. Copy the full SHA
    5d8c848 View commit details
  16. Copy the full SHA
    e89d508 View commit details
  17. Merge pull request #268 from Turbo87/intellij

     Update IntelliJ to v2019.2 EAP
    Turbo87 authored Jul 23, 2019
    Copy the full SHA
    2b16670 View commit details
  18. v2019.2.1

    Turbo87 committed Jul 23, 2019
    Copy the full SHA
    43a30a4 View commit details

Commits on Jul 29, 2019

  1. Bump assertj-core from 3.12.2 to 3.13.0 (#269)

    Bumps [assertj-core](https://github.com/joel-costigliola/assertj-core) from 3.12.2 to 3.13.0.
    - [Release notes](https://github.com/joel-costigliola/assertj-core/releases)
    - [Commits](assertj/assertj@assertj-core-3.12.2...assertj-core-3.13.0)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Jul 29, 2019
    Copy the full SHA
    20b7402 View commit details

Commits on Aug 5, 2019

  1. Bump assertj-core from 3.13.0 to 3.13.2 (#270)

    Bumps [assertj-core](https://github.com/joel-costigliola/assertj-core) from 3.13.0 to 3.13.2.
    - [Release notes](https://github.com/joel-costigliola/assertj-core/releases)
    - [Commits](assertj/assertj@assertj-core-3.13.0...assertj-core-3.13.2)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Aug 5, 2019
    Copy the full SHA
    1ac92d6 View commit details

Commits on Aug 12, 2019

  1. Bump org.jetbrains.intellij from 0.4.9 to 0.4.10 (#272)

    Bumps org.jetbrains.intellij from 0.4.9 to 0.4.10.
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Aug 12, 2019
    Copy the full SHA
    c248312 View commit details

Commits on Aug 26, 2019

  1. Bump kotlinVersion from 1.3.41 to 1.3.50 (#273)

    Bumps `kotlinVersion` from 1.3.41 to 1.3.50.
    
    Updates `kotlin-gradle-plugin` from 1.3.41 to 1.3.50
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.50/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.41...v1.3.50)
    
    Updates `kotlin-stdlib` from 1.3.41 to 1.3.50
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.50/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.41...v1.3.50)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Aug 26, 2019
    Copy the full SHA
    495af3b View commit details

Commits on Oct 28, 2019

  1. Bump assertj-core from 3.13.2 to 3.14.0 (#275)

    Bumps [assertj-core](https://github.com/joel-costigliola/assertj-core) from 3.13.2 to 3.14.0.
    - [Release notes](https://github.com/joel-costigliola/assertj-core/releases)
    - [Commits](assertj/assertj@assertj-core-3.13.2...assertj-core-3.14.0)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Oct 28, 2019
    Copy the full SHA
    1f5e635 View commit details

Commits on Nov 11, 2019

  1. Bump org.jetbrains.intellij from 0.4.10 to 0.4.12 (#277)

    Bumps org.jetbrains.intellij from 0.4.10 to 0.4.12.
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Nov 11, 2019
    Copy the full SHA
    b2e4d87 View commit details

Commits on Nov 18, 2019

  1. Bump kotlinVersion from 1.3.50 to 1.3.60 (#279)

    Bumps `kotlinVersion` from 1.3.50 to 1.3.60.
    
    Updates `kotlin-gradle-plugin` from 1.3.50 to 1.3.60
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
    - [Commits](https://github.com/JetBrains/kotlin/commits)
    
    Updates `kotlin-stdlib` from 1.3.50 to 1.3.60
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
    - [Commits](https://github.com/JetBrains/kotlin/commits)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Nov 18, 2019
    Copy the full SHA
    51d3729 View commit details
  2. Bump org.jetbrains.intellij from 0.4.12 to 0.4.13 (#278)

    Bumps org.jetbrains.intellij from 0.4.12 to 0.4.13.
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Nov 18, 2019
    Copy the full SHA
    0deba25 View commit details

Commits on Dec 2, 2019

  1. Bump kotlinVersion from 1.3.60 to 1.3.61 (#281)

    Bumps `kotlinVersion` from 1.3.60 to 1.3.61.
    
    Updates `kotlin-gradle-plugin` from 1.3.60 to 1.3.61
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.61/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.60...v1.3.61)
    
    Updates `kotlin-stdlib` from 1.3.60 to 1.3.61
    - [Release notes](https://github.com/JetBrains/kotlin/releases)
    - [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.61/ChangeLog.md)
    - [Commits](JetBrains/kotlin@v1.3.60...v1.3.61)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Dec 2, 2019
    Copy the full SHA
    9b3f9f0 View commit details
  2. Bump org.jetbrains.intellij from 0.4.13 to 0.4.14 (#280)

    Bumps org.jetbrains.intellij from 0.4.13 to 0.4.14.
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Turbo87 committed Dec 2, 2019
    Copy the full SHA
    1f0f7c8 View commit details

Commits on Dec 6, 2019

  1. Replace the deprecated LightPlatformCodeInsightFixtureTestCase with…

    … `BasePlatformTestCase`
    Turbo87 committed Dec 6, 2019
    Copy the full SHA
    11816db View commit details
  2. Merge pull request #282 from Turbo87/test-base-class

    Replace the deprecated `LightPlatformCodeInsightFixtureTestCase` with `BasePlatformTestCase`
    Turbo87 authored Dec 6, 2019
    Copy the full SHA
    7d009e6 View commit details
Showing with 2,426 additions and 575 deletions.
  1. +2 −0 .github/FUNDING.yml
  2. +43 −0 .github/ISSUE_TEMPLATE.md
  3. +23 −0 .github/renovate.json
  4. +33 −0 .github/workflows/ci.yml
  5. +26 −0 .github/workflows/release.yml
  6. +0 −18 .travis.yml
  7. +231 −0 CHANGELOG.md
  8. +0 −3 README.md
  9. +0 −14 appveyor.yml
  10. +0 −69 build.gradle
  11. +57 −0 build.gradle.kts
  12. +3 −2 gradle.properties
  13. BIN gradle/wrapper/gradle-wrapper.jar
  14. +3 −1 gradle/wrapper/gradle-wrapper.properties
  15. +189 −112 gradlew
  16. +42 −34 gradlew.bat
  17. +0 −1 settings.gradle
  18. +1 −0 settings.gradle.kts
  19. +3 −2 src/main/kotlin/com/emberjs/EmberFileType.kt
  20. +56 −0 src/main/kotlin/com/emberjs/EmberTagNameProvider.kt
  21. +78 −0 src/main/kotlin/com/emberjs/EmberXmlElementDescriptor.kt
  22. +19 −0 src/main/kotlin/com/emberjs/EmberXmlElementDescriptorProvider.kt
  23. +30 −6 src/main/kotlin/com/emberjs/cli/EmberCli.kt
  24. +1 −1 src/main/kotlin/com/emberjs/cli/EmberCliFrameworkDetector.kt
  25. +1 −3 src/main/kotlin/com/emberjs/cli/EmberCliProjectConfigurator.kt
  26. +6 −7 src/main/kotlin/com/emberjs/cli/EmberCliProjectGenerator.kt
  27. +1 −1 src/main/kotlin/com/emberjs/cli/EmberCliProjectTemplatesFactory.kt
  28. +0 −2 src/main/kotlin/com/emberjs/cli/YesThread.kt
  29. +2 −2 src/main/kotlin/com/emberjs/configuration/BooleanOptionsField.kt
  30. +9 −5 src/main/kotlin/com/emberjs/configuration/EmberCommandLineState.kt
  31. +2 −0 src/main/kotlin/com/emberjs/configuration/EmberConfiguration.kt
  32. +20 −4 src/main/kotlin/com/emberjs/configuration/EmberConfigurationBase.kt
  33. +1 −4 src/main/kotlin/com/emberjs/configuration/OptionsField.kt
  34. +2 −2 src/main/kotlin/com/emberjs/configuration/StringOptionsField.kt
  35. +1 −1 src/main/kotlin/com/emberjs/configuration/serve/EmberServeConfiguration.kt
  36. +5 −1 src/main/kotlin/com/emberjs/configuration/serve/EmberServeConfigurationFactory.kt
  37. +34 −5 src/main/kotlin/com/emberjs/configuration/serve/ui/EmberServeSettingsEditor.form
  38. +28 −5 src/main/kotlin/com/emberjs/configuration/serve/ui/EmberServeSettingsEditor.kt
  39. +1 −1 src/main/kotlin/com/emberjs/configuration/test/EmberTestCommandLineState.kt
  40. +4 −2 src/main/kotlin/com/emberjs/configuration/test/EmberTestConfiguration.kt
  41. +6 −2 src/main/kotlin/com/emberjs/configuration/test/EmberTestConfigurationFactory.kt
  42. +8 −8 src/main/kotlin/com/emberjs/configuration/test/EmberTestOptions.kt
  43. +32 −6 src/main/kotlin/com/emberjs/configuration/test/ui/EmberTestSettingsEditor.form
  44. +30 −2 src/main/kotlin/com/emberjs/configuration/test/ui/EmberTestSettingsEditor.kt
  45. +72 −12 src/main/kotlin/com/emberjs/configuration/utils/ElementUtils.kt
  46. +3 −12 src/main/kotlin/com/emberjs/hbs/HbsLinkToReference.kt
  47. +3 −12 src/main/kotlin/com/emberjs/hbs/HbsModuleReference.kt
  48. +2 −0 src/main/kotlin/com/emberjs/hbs/HbsReferenceContributor.kt
  49. +31 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintActionOnSave.kt
  50. +30 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintBundle.kt
  51. +72 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintConfigurable.kt
  52. +57 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintConfiguration.kt
  53. +74 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintEnabler.kt
  54. +75 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintExternalAnnotator.kt
  55. +226 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintExternalRunner.kt
  56. +62 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintFixAction.kt
  57. +18 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintInspection.kt
  58. +10 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintOnSaveInfoProvider.kt
  59. +40 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintPackage.kt
  60. +66 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintResultParser.kt
  61. +12 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintSessionData.kt
  62. +45 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintState.kt
  63. +30 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintUtil.kt
  64. +53 −0 src/main/kotlin/com/emberjs/hbs/linter/ember-template-lint/TemplateLintView.kt
  65. +13 −0 ...n/kotlin/com/emberjs/hbs/linter/ember-template-lint/config/TemplateLintConfigFileChangeTracker.kt
  66. +5 −0 ...ain/kotlin/com/emberjs/hbs/linter/ember-template-lint/config/TemplateLintConfigLangSubstitutor.kt
  67. +6 −0 .../kotlin/com/emberjs/hbs/linter/ember-template-lint/config/TemplateLintUnsavedConfigFileManager.kt
  68. +11 −9 src/main/kotlin/com/emberjs/icons/EmberIcons.kt
  69. +41 −26 src/main/kotlin/com/emberjs/index/EmberNameIndex.kt
  70. +4 −10 src/main/kotlin/com/emberjs/navigation/EmberGotoClassContributor.kt
  71. +20 −8 src/main/kotlin/com/emberjs/navigation/EmberGotoRelatedProvider.kt
  72. +2 −10 src/main/kotlin/com/emberjs/navigation/EmberTestFinder.kt
  73. +8 −8 src/main/kotlin/com/emberjs/psi/EmberInjectionAnnotator.kt
  74. +2 −12 src/main/kotlin/com/emberjs/psi/EmberJSLiteralReference.kt
  75. +9 −10 src/main/kotlin/com/emberjs/psi/EmberRelationshipAnnotator.kt
  76. +16 −21 src/main/kotlin/com/emberjs/resolver/EmberModuleReferenceContributor.kt
  77. +66 −16 src/main/kotlin/com/emberjs/resolver/EmberName.kt
  78. +4 −4 src/main/kotlin/com/emberjs/utils/EmberStringUtils.kt
  79. +0 −36 src/main/kotlin/com/emberjs/utils/ProcessExtensions.kt
  80. +44 −3 src/main/resources/META-INF/plugin.xml
  81. BIN src/main/resources/com/emberjs/icons/template-lint16.png
  82. BIN src/main/resources/com/emberjs/icons/template-lint16@2x.png
  83. +4 −1 src/main/resources/com/emberjs/locale/EmberServeConfigurationEditor.properties
  84. +4 −1 src/main/resources/com/emberjs/locale/EmberTestConfigurationEditor.properties
  85. +12 −0 src/main/resources/com/emberjs/locale/TemplateLintBundle.properties
  86. +9 −0 src/main/resources/log4j.properties
  87. +2 −2 src/test/kotlin/com/emberjs/hbs/HbsPatternsTest.kt
  88. +2 −8 src/test/kotlin/com/emberjs/index/EmberNameIndexTest.kt
  89. +19 −6 src/test/kotlin/com/emberjs/navigation/EmberGotoRelatedProviderTest.kt
  90. +2 −5 src/test/kotlin/com/emberjs/navigation/EmberTestFinderTest.kt
  91. +37 −3 src/test/kotlin/com/emberjs/resolver/EmberNameTest.kt
  92. +5 −2 src/test/kotlin/com/emberjs/translations/EmberI18nFoldingBuilderTest.kt
  93. +7 −2 src/test/kotlin/com/emberjs/translations/EmberI18nIndexTest.kt
  94. +2 −2 src/test/kotlin/com/emberjs/translations/EmberI18nTest.kt
  95. +5 −2 src/test/kotlin/com/emberjs/translations/EmberIntlFoldingBuilderTest.kt
  96. +7 −2 src/test/kotlin/com/emberjs/translations/EmberIntlIndexTest.kt
  97. +2 −2 src/test/kotlin/com/emberjs/translations/EmberIntlTest.kt
  98. +2 −2 src/test/kotlin/com/emberjs/translations/EmberTranslationHbsReferenceTest.kt
  99. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/components/flat-structured-component.css
  100. +1 −0 src/test/resources/com/emberjs/fixtures/example/app/components/flat-structured-component.hbs
  101. +4 −0 src/test/resources/com/emberjs/fixtures/example/app/components/flat-structured-component.js
  102. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/components/flat-structured-component.module.css
  103. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/components/flat-structured-component.module.scss
  104. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/components/flat-structured-component.scss
  105. +1 −0 src/test/resources/com/emberjs/fixtures/example/app/components/test-component-nested/index.hbs
  106. +4 −0 src/test/resources/com/emberjs/fixtures/example/app/components/test-component-nested/index.js
  107. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/styles/components/some-component.css
  108. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/styles/some-route.css
  109. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/user/styles.css
  110. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/user/styles.module.css
  111. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/user/styles.module.scss
  112. +3 −0 src/test/resources/com/emberjs/fixtures/example/app/user/styles.scss
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
github: Turbo87
custom: https://paypal.me/tobiasbieniek
43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
### Description

<!--
[Description of the issue]
-->

### Steps to Reproduce

<!--
Please add a series of steps to reproduce the problem. See https://stackoverflow.com/help/mcve for in depth information
on how to create a minimal, complete, and verifiable example.
-->

**Expected behavior:** [What you expect to happen]

**Actual behavior:** [What actually happens]

**Reproduces how often:** [What percentage of the time does it reproduce?]

### Versions

<!-- If applicable, please specify: -->

- The first two lines of the `Help` -> `About` output:

<!--
Example:
IntelliJ IDEA 2018.2.4 (Ultimate Edition)
Build #IU-182.4505.22, built on September 18, 2018
-->

- The version of `intellij-emberjs` (`Settings` -> `Plugins` -> `Ember.js`):

<!--
Example:
2018.2.4-0
-->

### Additional Information

<!--
Any additional information, configuration or data that might be necessary to reproduce the issue.
-->
23 changes: 23 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"extends": [
"config:base",
":automergePatch",
":dependencyDashboard",
":maintainLockFilesWeekly",
":pinDependencies",
":prConcurrentLimitNone",
":prHourlyLimitNone",
":semanticCommitsDisabled"
],
"packageRules": [
{
"matchCurrentVersion": ">= 1.0.0",
"updateTypes": ["minor"],
"automerge": true
},
{
"depTypeList": ["devDependencies"],
"automerge": true
}
]
}
33 changes: 33 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: CI

on:
push:
branches:
- master
- 'v*'
pull_request: {}
schedule:
- cron: '0 3 * * *' # daily, at 3am

jobs:
test:
name: Tests
runs-on: ${{ matrix.os }}

strategy:
matrix:
os: [ubuntu-latest, windows-latest]

steps:
- uses: actions/checkout@v4.2.2
with:
submodules: true

- uses: actions/setup-java@v4.6.0
with:
java-version: '17'
distribution: 'zulu'

- run: ./gradlew assemble
- run: ./gradlew check
- run: ./gradlew verifyPlugin
26 changes: 26 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Release

on:
push:
tags:
- '*'

jobs:
release:
name: Release
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4.2.2
with:
submodules: true

- uses: actions/setup-java@v4.6.0
with:
java-version: '17'
distribution: 'zulu'

- run: ./gradlew buildPlugin
- run: ./gradlew publishPlugin
env:
ORG_GRADLE_PROJECT_intellijPublishToken: ${{ secrets.ORG_GRADLE_PROJECT_INTELLIJPUBLISHTOKEN }}
18 changes: 0 additions & 18 deletions .travis.yml

This file was deleted.

231 changes: 231 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -4,6 +4,237 @@ Changelog
===============================================================================


## v2024.1.1 (2024-04-16)

#### :rocket: Enhancement
* [#513](https://github.com/Turbo87/intellij-emberjs/pull/513) Update to IntelliJ 2024.1 ([@zimmermq](https://github.com/zimmermq) and [@dwickern](https://github.com/dwickern))

#### Committers: 1
- [@zimmermq](https://github.com/zimmermq)
- Derek Wickern ([@dwickern](https://github.com/dwickern))


## v2023.3.2 (2023-12-12)

#### :bug: Bug Fix
* [#505](https://github.com/Turbo87/intellij-emberjs/pull/505) Fix "No display name is specified for configurable" issue ([@Tolke](https://github.com/Tolke))

#### Committers: 1
- Miguel Angel Casanova ([@Tolke](https://github.com/Tolke))


## v2023.3.1 (2023-12-10)

#### :rocket: Enhancement
* [#501](https://github.com/Turbo87/intellij-emberjs/pull/501) Update IntelliJ to 2023.3 ([@Turbo87](https://github.com/Turbo87))

#### :house: Internal
* [#478](https://github.com/Turbo87/intellij-emberjs/pull/478) Update dependency gradle to v8 ([@renovate[bot]](https://github.com/apps/renovate))
* [#486](https://github.com/Turbo87/intellij-emberjs/pull/486) Update plugin org.jetbrains.intellij to v1.16.1 ([@renovate[bot]](https://github.com/apps/renovate))
* [#450](https://github.com/Turbo87/intellij-emberjs/pull/450) Update dependency gradle to v7.6.3 ([@renovate[bot]](https://github.com/apps/renovate))
* [#503](https://github.com/Turbo87/intellij-emberjs/pull/503) Replace deprecated `toUpper/LowerCase()` fns ([@Turbo87](https://github.com/Turbo87))
* [#502](https://github.com/Turbo87/intellij-emberjs/pull/502) Remove obsolete `Process` extensions ([@Turbo87](https://github.com/Turbo87))

#### Committers: 1
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2023.2.1 (2023-07-28)

#### :rocket: Enhancement
* [#490](https://github.com/Turbo87/intellij-emberjs/pull/490) Update IntelliJ to 2023.2 ([@Turbo87](https://github.com/Turbo87))

#### Committers: 1
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2023.1.2 (2023-04-21)

#### :bug: Bug Fix
* [#485](https://github.com/Turbo87/intellij-emberjs/pull/485) Fix deadlock running TemplateLint on save ([@dwickern](https://github.com/dwickern))

#### Committers: 1
- Derek Wickern ([@dwickern](https://github.com/dwickern))


## v2023.1.1 (2023-04-11)

#### :rocket: Enhancement
* [#481](https://github.com/Turbo87/intellij-emberjs/pull/481) Update IntelliJ to 2023.1 ([@Turbo87](https://github.com/Turbo87))

#### Committers: 1
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2022.3.2 (2022-12-01)

#### :rocket: Enhancement
* [#468](https://github.com/Turbo87/intellij-emberjs/pull/468) plugin.xml: Change Ember.js link to HTTPS ([@Turbo87](https://github.com/Turbo87))

#### :house: Internal
* [#469](https://github.com/Turbo87/intellij-emberjs/pull/469) CI: Run `verifyPlugin` task ([@Turbo87](https://github.com/Turbo87))

#### Committers: 1
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2022.3.1 (2022-12-01)

#### :rocket: Enhancement
* [#467](https://github.com/Turbo87/intellij-emberjs/pull/467) Update IntelliJ to 2022.3 ([@Turbo87](https://github.com/Turbo87))

#### Committers: 1
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2022.2.1 (2022-08-09)

#### :rocket: Enhancement
* [#453](https://github.com/Turbo87/intellij-emberjs/pull/453) Update IntelliJ platform to 2022.2 ([@dwickern](https://github.com/dwickern))

#### Committers: 1
- Derek Wickern ([@dwickern](https://github.com/dwickern))


## v2022.1.2 (2022-06-02)

#### :rocket: Enhancement
* [#444](https://github.com/Turbo87/intellij-emberjs/pull/444) support ember-template-lint v4 command-line syntax ([@dwickern](https://github.com/dwickern))

#### Committers: 1
- Derek Wickern ([@dwickern](https://github.com/dwickern))


## v2022.1.1 (2022-04-27)

#### :rocket: Enhancement
* [#440](https://github.com/Turbo87/intellij-emberjs/pull/440) Fix `LineMarkerInfo` deprecation error ([@Turbo87](https://github.com/Turbo87))
* [#436](https://github.com/Turbo87/intellij-emberjs/pull/436) Update IntelliJ to v2022.1 ([@ChrisCarini](https://github.com/ChrisCarini))

#### Committers: 2
- Chris Carini ([@ChrisCarini](https://github.com/ChrisCarini))
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2021.3.1 (2021-12-07)

#### :rocket: Enhancement
* [#409](https://github.com/Turbo87/intellij-emberjs/pull/409) Update IntelliJ to v2021.3 ([@Turbo87](https://github.com/Turbo87))

#### Committers: 1
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2021.2.2 (2021-11-11)

#### :rocket: Enhancement
* [#411](https://github.com/Turbo87/intellij-emberjs/pull/411) Add option to run `ember-template-lint --fix` on save ([@dwickern](https://github.com/dwickern))

#### :house: Internal
* [#403](https://github.com/Turbo87/intellij-emberjs/pull/403) CI: Pin GitHub Actions ([@Turbo87](https://github.com/Turbo87))
* [#402](https://github.com/Turbo87/intellij-emberjs/pull/402) Gradle: Inline properties ([@Turbo87](https://github.com/Turbo87))

#### Committers: 2
- Derek Wickern ([@dwickern](https://github.com/dwickern))
- Tobias Bieniek ([@Turbo87](https://github.com/Turbo87))


## v2021.2.1 (2021-09-08)

#### :rocket: Enhancement
* [#388](https://github.com/Turbo87/intellij-emberjs/pull/388) Update IntelliJ to v2021.2 ([@stukalin](https://github.com/stukalin))

#### :house: Internal
* [#392](https://github.com/Turbo87/intellij-emberjs/pull/392) Rework `EmberNameIndex` into `CachedValue` ([@tomblachut](https://github.com/tomblachut))
* [#384](https://github.com/Turbo87/intellij-emberjs/pull/384) Use modern intellij-platform-plugin-template ([@stukalin](https://github.com/stukalin))

#### Committers: 2
- Andrey Stukalin ([@stukalin](https://github.com/stukalin))
- Tomasz Błachut([@tomblachut](https://github.com/tomblachut))


## v2021.1.1

- Change IntelliJ target version to v2021.1 (#369)


## v2020.3.1

- Change IntelliJ target version to v2020.3 (#355)


## v2020.2.3

- Fix off-by-one issue in the ember-template-lint annotator (#327)


## v2020.2.2

- Add support for CSS modules in "Goto Related" dialog (#321)


## v2020.2.1

- Change IntelliJ target version to v2020.2 (#320)


## v2020.1.2

- Add support for component template colocation (#316)


## v2020.1.1

- Change IntelliJ target version to v2020.1 (#310)


## v2019.3.5

- Ignore `ember-template-lint` parsing errors (#301)


## v2019.3.4

- Add `ember-template-lint` integration (#296)


## v2019.3.3

- Fix "Attribute not allowed here" warnings (#295)


## v2019.3.2

- Angle bracket autocomplete and goto references (#293)
- Fix path to `ember-cli` executable (#291)


## v2019.3.1

- Change IntelliJ target version to v2019.3 (#286)


## v2019.2.1

- Change IntelliJ target version to v2019.2 EAP (#268)
- Expose field to configure run configuration environment (#257)


## v2019.1.2

- Allow users to configure node interpreter (#254)


## v2019.1.1

- Change IntelliJ target version to v2019.1 (#251)


## v2018.3.2

- Fix random StringIndexOutOfBounds exceptions (#244)


## v2018.3.1

- Change IntelliJ target version to v2018.3 (#232)
Loading