Skip to content

Commit 92c8f37

Browse files
committed
Merge branch 'nb81'
2 parents 1505752 + 5944366 commit 92c8f37

63 files changed

Lines changed: 4399 additions & 610 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,19 @@
22

33
This plugin provides support for GitHub Issue Tracker.
44

5+
## Requirements
6+
7+
- NetBeans 8.1+
8+
59
## Features
610

711
- Create a new issue
812
- Edit an issue
913
- Create queries
1014
- Edit an issue comment
1115
- Delete an issue comment
16+
- Create a new pull request
17+
- Change an existing issue to a pull request
1218
- Search issues with issue number or keywords
1319
- Create a new label
1420
- Create a new milestone
@@ -46,6 +52,17 @@ You cannot edit a template name. So, if you want to change it, just remove it, t
4652

4753
If you want to enable/disable these queries, Please change them on the Options panel.(Tools > Options > Team > GitHub Issues)
4854

55+
## .github file
56+
57+
.github file can be set login name and oauth token. They are used as default values when we create a new repository.
58+
It must be put in the user home directory.
59+
The format is the following:
60+
61+
```
62+
login=junichi11
63+
oauth=*****************************
64+
```
65+
4966
## GitHub OAuth Token
5067

5168
You can get a your OAuth token from the following: Settings > Applications > Personal access tokens > Generate new token
@@ -57,6 +74,7 @@ You can get a your OAuth token from the following: Settings > Applications > Per
5774
## Resources
5875

5976
- [egit-github](https://github.com/eclipse/egit-github)
77+
- [octicons](https://octicons.github.com/)
6078

6179
## License
6280

pom.xml

Lines changed: 53 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.junichi11</groupId>
55
<artifactId>netbeans-github-issues</artifactId>
6-
<version>0.1.3</version>
6+
<version>0.2.2</version>
77
<packaging>nbm</packaging>
88
<build>
99
<plugins>
@@ -59,39 +59,39 @@
5959
<dependency>
6060
<groupId>org.netbeans.api</groupId>
6161
<artifactId>org-netbeans-api-annotations-common</artifactId>
62-
<version>RELEASE80</version>
62+
<version>${netbeans.api.version}</version>
6363
</dependency>
6464
<dependency>
6565
<groupId>org.netbeans.api</groupId>
6666
<artifactId>org-netbeans-modules-bugtracking</artifactId>
67-
<version>RELEASE80</version>
67+
<version>${netbeans.api.version}</version>
6868
<type>jar</type>
6969
</dependency>
7070
<dependency>
7171
<groupId>org.netbeans.api</groupId>
7272
<artifactId>org-openide-util</artifactId>
73-
<version>RELEASE80</version>
73+
<version>${netbeans.api.version}</version>
7474
</dependency>
7575
<dependency>
7676
<groupId>org.netbeans.modules</groupId>
7777
<artifactId>org-netbeans-modules-bugtracking-commons</artifactId>
78-
<version>RELEASE80</version>
78+
<version>${netbeans.api.version}</version>
7979
<type>jar</type>
8080
</dependency>
8181
<dependency>
8282
<groupId>org.netbeans.api</groupId>
8383
<artifactId>org-openide-awt</artifactId>
84-
<version>RELEASE80</version>
84+
<version>${netbeans.api.version}</version>
8585
</dependency>
8686
<dependency>
8787
<groupId>org.netbeans.api</groupId>
8888
<artifactId>org-openide-dialogs</artifactId>
89-
<version>RELEASE80</version>
89+
<version>${netbeans.api.version}</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>org.pegdown</groupId>
9393
<artifactId>pegdown</artifactId>
94-
<version>1.5.0</version>
94+
<version>1.6.0</version>
9595
</dependency>
9696
<dependency>
9797
<groupId>org.eclipse.mylyn.github</groupId>
@@ -107,27 +107,32 @@
107107
<dependency>
108108
<groupId>org.netbeans.api</groupId>
109109
<artifactId>org-openide-modules</artifactId>
110-
<version>RELEASE80</version>
110+
<version>${netbeans.api.version}</version>
111111
</dependency>
112112
<dependency>
113113
<groupId>org.netbeans.api</groupId>
114114
<artifactId>org-openide-nodes</artifactId>
115-
<version>RELEASE80</version>
115+
<version>${netbeans.api.version}</version>
116116
</dependency>
117117
<dependency>
118118
<groupId>org.netbeans.modules</groupId>
119119
<artifactId>org-netbeans-modules-team-commons</artifactId>
120-
<version>RELEASE80</version>
120+
<version>${netbeans.api.version}</version>
121121
</dependency>
122122
<dependency>
123123
<groupId>org.netbeans.api</groupId>
124124
<artifactId>org-openide-util-lookup</artifactId>
125-
<version>RELEASE80</version>
125+
<version>${netbeans.api.version}</version>
126+
</dependency>
127+
<dependency>
128+
<groupId>org.netbeans.api</groupId>
129+
<artifactId>org-openide-util-ui</artifactId>
130+
<version>${netbeans.api.version}</version>
126131
</dependency>
127132
<dependency>
128133
<groupId>org.netbeans.api</groupId>
129134
<artifactId>org-netbeans-modules-options-api</artifactId>
130-
<version>RELEASE80</version>
135+
<version>${netbeans.api.version}</version>
131136
</dependency>
132137
<dependency>
133138
<groupId>org.netbeans.external</groupId>
@@ -139,9 +144,41 @@
139144
<artifactId>gson</artifactId>
140145
<version>2.3.1</version>
141146
</dependency>
147+
<dependency>
148+
<groupId>org.netbeans.api</groupId>
149+
<artifactId>org-netbeans-api-progress</artifactId>
150+
<version>${netbeans.api.version}</version>
151+
</dependency>
152+
<dependency>
153+
<groupId>org.netbeans.api</groupId>
154+
<artifactId>org-netbeans-modules-diff</artifactId>
155+
<version>${netbeans.api.version}</version>
156+
</dependency>
157+
<dependency>
158+
<groupId>org.netbeans.api</groupId>
159+
<artifactId>org-openide-text</artifactId>
160+
<version>${netbeans.api.version}</version>
161+
<type>jar</type>
162+
</dependency>
163+
<dependency>
164+
<groupId>org.netbeans.api</groupId>
165+
<artifactId>org-netbeans-modules-editor-lib2</artifactId>
166+
<version>${netbeans.api.version}</version>
167+
</dependency>
168+
<dependency>
169+
<groupId>org.netbeans.api</groupId>
170+
<artifactId>org-openide-filesystems</artifactId>
171+
<version>${netbeans.api.version}</version>
172+
</dependency>
173+
<dependency>
174+
<groupId>org.netbeans.api</groupId>
175+
<artifactId>org-openide-windows</artifactId>
176+
<version>${netbeans.api.version}</version>
177+
</dependency>
142178
</dependencies>
143179
<properties>
144180
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
181+
<netbeans.api.version>RELEASE81-BETA</netbeans.api.version>
145182
</properties>
146183
<name>GitHub Issues</name>
147184
<description>This plugin provides support for GitHub Issue Tracker.
@@ -153,9 +190,11 @@
153190
&lt;li&gt;Create queries&lt;/li&gt;
154191
&lt;li&gt;Edit an issue comment&lt;/li&gt;
155192
&lt;li&gt;Delete an issue comment&lt;/li&gt;
193+
&lt;li&gt;Create a new pull request&lt;/li&gt;
194+
&lt;li&gt;Change an existing issue to a pull request&lt;/li&gt;
156195
&lt;li&gt;Search issues with issue number or keywords&lt;/li&gt;
157196
&lt;li&gt;Create a new label&lt;/li&gt;
158197
&lt;li&gt;Create a new milestone&lt;/li&gt;
159198
&lt;li&gt;Set a schedule for an issue&lt;/li&gt;
160199
&lt;/ul&gt;</description>
161-
</project>
200+
</project>

0 commit comments

Comments
 (0)