Skip to content

Commit

Permalink
Merge pull request #10 from chathurabuddi/v1.0.1
Browse files Browse the repository at this point in the history
release-v1.0.1
  • Loading branch information
chathurabuddi authored Dec 27, 2019
2 parents 40e8c50 + e0caa6c commit ce152e2
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 10 deletions.
17 changes: 13 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ plugins {
}

group 'lk.chathurabuddi'
version '1.0'
version version

sourceCompatibility = 1.8
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8

repositories {
mavenCentral()
Expand All @@ -18,7 +19,15 @@ dependencies {

// See https://github.com/JetBrains/gradle-intellij-plugin/
intellij {
version '2019.2.2'
plugins 'java'
version ideaVersion
pluginName 'Jasper Report Support'
sameSinceUntilBuild false
patchPluginXml {
sinceBuild customSinceBuild
untilBuild customUntilBuild
}
}

patchPluginXml {
}
}
4 changes: 4 additions & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ideaVersion=2019.3
customSinceBuild=172.3317.76
customUntilBuild=193.*
version=1.0.1
3 changes: 2 additions & 1 deletion src/main/java/lk/chathurabuddi/lang/jrxml/JrxmlLanguage.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,12 @@
*/
package lk.chathurabuddi.lang.jrxml;

import com.intellij.lang.Language;
import com.intellij.lang.xml.XMLLanguage;

public class JrxmlLanguage extends XMLLanguage {

private JrxmlLanguage() {
super("Jrxml", "application/xml", "text/xml");
super((Language) null, "Jrxml", "application/xml", "text/xml");
}
}
14 changes: 9 additions & 5 deletions src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,24 +25,28 @@
<idea-plugin url="https://github.com/chathurabuddi/intellij-jasper-report-support">
<id>lk.chathurabuddi.jasper-report-supportn</id>
<name>Jasper Report Support</name>
<version>1.0.0</version>
<version>1.0.1</version>
<vendor email="[email protected]" url="http://www.chathurabuddi.lk">chathurabuddi</vendor>

<description><![CDATA[
This plugin will enable Jasper Report support within Intellij Idea.<br>
]]></description>

<change-notes><![CDATA[
Release 1.0.1: v1.0.1
- Added support for Intellij 2019.3
- Minor issues fixed
Release 1.0.0: Initial release.<br>
- Enable syntax highliting and code suggestion for jrxml files
- Enable syntax highlighting and code suggestion for jrxml files
]]>
</change-notes>

<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.lang</depends>

<extensions defaultExtensionNs="com.intellij">
<fileType name="Jasper source file" implementationClass="lk.chathurabuddi.file.type.jrxml.JrxmlFileType" fieldName="INSTANCE"
language="Jrxml" extensions="jrxml"/>
<fileType name="Jasper source file" implementationClass="lk.chathurabuddi.file.type.jrxml.JrxmlFileType"
fieldName="INSTANCE" language="XML" extensions="jrxml"/>
<lang.parserDefinition language="Jrxml" implementationClass="lk.chathurabuddi.lang.jrxml.JrxmlParserDefinition"/>
<xml.schemaProvider implementation="lk.chathurabuddi.lang.jrxml.autocomplete.JrxmlSchemaProvider"/>
</extensions>
Expand Down

0 comments on commit ce152e2

Please sign in to comment.