Преглед изворни кода

Merge pull request #98 from csmith/master

iml file updates
pull/100/head
Greg Holmes пре 8 година
родитељ
комит
f28ae3b135
9 измењених фајлова са 107 додато и 57 уклоњено
  1. 3
    1
      .idea/codeStyleSettings.xml
  2. 4
    3
      .idea/encodings.xml
  3. 59
    0
      .idea/gradle.xml
  4. 2
    1
      .idea/modules.xml
  5. 0
    6
      .idea/parser.iml
  6. 0
    45
      .idea/plugins.iml
  7. 29
    0
      .idea/ui_web2.iml
  8. 0
    1
      .idea/vcs.xml
  9. 10
    0
      README.md

+ 3
- 1
.idea/codeStyleSettings.xml Прегледај датотеку

@@ -3,7 +3,6 @@
3 3
   <component name="ProjectCodeStyleSettingsManager">
4 4
     <option name="PER_PROJECT_SETTINGS">
5 5
       <value>
6
-        <option name="USE_FQ_CLASS_NAMES_IN_JAVADOC" value="false" />
7 6
         <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="100" />
8 7
         <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="100" />
9 8
         <option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
@@ -39,6 +38,9 @@
39 38
         <option name="JD_KEEP_EMPTY_EXCEPTION" value="false" />
40 39
         <option name="JD_KEEP_EMPTY_RETURN" value="false" />
41 40
         <option name="WRAP_COMMENTS" value="true" />
41
+        <JavaCodeStyleSettings>
42
+          <option name="CLASS_NAMES_IN_JAVADOC" value="3" />
43
+        </JavaCodeStyleSettings>
42 44
         <XML>
43 45
           <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
44 46
         </XML>

+ 4
- 3
.idea/encodings.xml Прегледај датотеку

@@ -1,5 +1,6 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <project version="4">
3
-  <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
4
-</project>
5
-
3
+  <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false">
4
+    <file url="PROJECT" charset="UTF-8" />
5
+  </component>
6
+</project>

+ 59
- 0
.idea/gradle.xml Прегледај датотеку

@@ -56,6 +56,65 @@
56 56
             <option value="$PROJECT_DIR$/plugins/tabcompletion_mirc" />
57 57
             <option value="$PROJECT_DIR$/plugins/time" />
58 58
             <option value="$PROJECT_DIR$/plugins/ui_swing" />
59
+            <option value="$PROJECT_DIR$/plugins/ui_web2" />
60
+            <option value="$PROJECT_DIR$/plugins/whoisonquery" />
61
+            <option value="$PROJECT_DIR$/plugins/windowflashing" />
62
+            <option value="$PROJECT_DIR$/plugins/windowstatus" />
63
+            <option value="$PROJECT_DIR$/util" />
64
+          </set>
65
+        </option>
66
+        <option name="myModules">
67
+          <set>
68
+            <option value="$PROJECT_DIR$" />
69
+            <option value="$PROJECT_DIR$/client" />
70
+            <option value="$PROJECT_DIR$/parser" />
71
+            <option value="$PROJECT_DIR$/parser/common" />
72
+            <option value="$PROJECT_DIR$/parser/irc" />
73
+            <option value="$PROJECT_DIR$/parser/xmpp" />
74
+            <option value="$PROJECT_DIR$/plugins" />
75
+            <option value="$PROJECT_DIR$/plugins/activewindow" />
76
+            <option value="$PROJECT_DIR$/plugins/audio" />
77
+            <option value="$PROJECT_DIR$/plugins/awaycolours" />
78
+            <option value="$PROJECT_DIR$/plugins/calc" />
79
+            <option value="$PROJECT_DIR$/plugins/channelwho" />
80
+            <option value="$PROJECT_DIR$/plugins/conditional_execute" />
81
+            <option value="$PROJECT_DIR$/plugins/contactlist" />
82
+            <option value="$PROJECT_DIR$/plugins/dcc" />
83
+            <option value="$PROJECT_DIR$/plugins/dcop" />
84
+            <option value="$PROJECT_DIR$/plugins/debug" />
85
+            <option value="$PROJECT_DIR$/plugins/dns" />
86
+            <option value="$PROJECT_DIR$/plugins/exec" />
87
+            <option value="$PROJECT_DIR$/plugins/freedesktop_notifications" />
88
+            <option value="$PROJECT_DIR$/plugins/identd" />
89
+            <option value="$PROJECT_DIR$/plugins/jpq" />
90
+            <option value="$PROJECT_DIR$/plugins/lagdisplay" />
91
+            <option value="$PROJECT_DIR$/plugins/logging" />
92
+            <option value="$PROJECT_DIR$/plugins/mediasource_dbus" />
93
+            <option value="$PROJECT_DIR$/plugins/mediasource_dcop" />
94
+            <option value="$PROJECT_DIR$/plugins/mediasource_linux_title" />
95
+            <option value="$PROJECT_DIR$/plugins/mediasource_mplayer" />
96
+            <option value="$PROJECT_DIR$/plugins/mediasource_vlc" />
97
+            <option value="$PROJECT_DIR$/plugins/mediasource_windows" />
98
+            <option value="$PROJECT_DIR$/plugins/nickcolours" />
99
+            <option value="$PROJECT_DIR$/plugins/nickkeep" />
100
+            <option value="$PROJECT_DIR$/plugins/nma" />
101
+            <option value="$PROJECT_DIR$/plugins/notifications" />
102
+            <option value="$PROJECT_DIR$/plugins/nowplaying" />
103
+            <option value="$PROJECT_DIR$/plugins/osd" />
104
+            <option value="$PROJECT_DIR$/plugins/osx_integration" />
105
+            <option value="$PROJECT_DIR$/plugins/parser_irc" />
106
+            <option value="$PROJECT_DIR$/plugins/parser_xmpp" />
107
+            <option value="$PROJECT_DIR$/plugins/parserdebug" />
108
+            <option value="$PROJECT_DIR$/plugins/qauth" />
109
+            <option value="$PROJECT_DIR$/plugins/redirect" />
110
+            <option value="$PROJECT_DIR$/plugins/scriptplugin" />
111
+            <option value="$PROJECT_DIR$/plugins/sessionlock" />
112
+            <option value="$PROJECT_DIR$/plugins/systray" />
113
+            <option value="$PROJECT_DIR$/plugins/tabcompletion_bash" />
114
+            <option value="$PROJECT_DIR$/plugins/tabcompletion_mirc" />
115
+            <option value="$PROJECT_DIR$/plugins/time" />
116
+            <option value="$PROJECT_DIR$/plugins/ui_swing" />
117
+            <option value="$PROJECT_DIR$/plugins/ui_web2" />
59 118
             <option value="$PROJECT_DIR$/plugins/whoisonquery" />
60 119
             <option value="$PROJECT_DIR$/plugins/windowflashing" />
61 120
             <option value="$PROJECT_DIR$/plugins/windowstatus" />

+ 2
- 1
.idea/modules.xml Прегледај датотеку

@@ -50,6 +50,7 @@
50 50
       <module fileurl="file://$PROJECT_DIR$/.idea/tabcompletion_mirc.iml" filepath="$PROJECT_DIR$/.idea/tabcompletion_mirc.iml" />
51 51
       <module fileurl="file://$PROJECT_DIR$/.idea/time.iml" filepath="$PROJECT_DIR$/.idea/time.iml" />
52 52
       <module fileurl="file://$PROJECT_DIR$/.idea/ui_swing.iml" filepath="$PROJECT_DIR$/.idea/ui_swing.iml" />
53
+      <module fileurl="file://$PROJECT_DIR$/.idea/ui_web2.iml" filepath="$PROJECT_DIR$/.idea/ui_web2.iml" />
53 54
       <module fileurl="file://$PROJECT_DIR$/.idea/util.iml" filepath="$PROJECT_DIR$/.idea/util.iml" />
54 55
       <module fileurl="file://$PROJECT_DIR$/.idea/whoisonquery.iml" filepath="$PROJECT_DIR$/.idea/whoisonquery.iml" />
55 56
       <module fileurl="file://$PROJECT_DIR$/.idea/windowflashing.iml" filepath="$PROJECT_DIR$/.idea/windowflashing.iml" />
@@ -57,4 +58,4 @@
57 58
       <module fileurl="file://$PROJECT_DIR$/.idea/xmpp.iml" filepath="$PROJECT_DIR$/.idea/xmpp.iml" />
58 59
     </modules>
59 60
   </component>
60
-</project>
61
+</project>

+ 0
- 6
.idea/parser.iml Прегледај датотеку

@@ -10,11 +10,5 @@
10 10
     </content>
11 11
     <orderEntry type="inheritedJdk" />
12 12
     <orderEntry type="sourceFolder" forTests="false" />
13
-    <orderEntry type="library" scope="TEST" name="Gradle: org.hamcrest:hamcrest-core:1.3" level="project" />
14
-    <orderEntry type="module" module-name="common" />
15
-    <orderEntry type="module" module-name="irc" />
16
-    <orderEntry type="module" module-name="xmpp" />
17
-    <orderEntry type="library" scope="TEST" name="Gradle: junit:junit:4.12" level="project" />
18
-    <orderEntry type="library" scope="TEST" name="Gradle: org.mockito:mockito-core:1.10.17" level="project" />
19 13
   </component>
20 14
 </module>

+ 0
- 45
.idea/plugins.iml Прегледај датотеку

@@ -10,50 +10,5 @@
10 10
     </content>
11 11
     <orderEntry type="inheritedJdk" />
12 12
     <orderEntry type="sourceFolder" forTests="false" />
13
-    <orderEntry type="module" module-name="activewindow" />
14
-    <orderEntry type="module" module-name="audio" />
15
-    <orderEntry type="module" module-name="calc" />
16
-    <orderEntry type="module" module-name="conditional_execute" />
17
-    <orderEntry type="module" module-name="contactlist" />
18
-    <orderEntry type="module" module-name="dcc" />
19
-    <orderEntry type="module" module-name="dcop" />
20
-    <orderEntry type="module" module-name="debug" />
21
-    <orderEntry type="module" module-name="dns" />
22
-    <orderEntry type="module" module-name="exec" />
23
-    <orderEntry type="module" module-name="freedesktop_notifications" />
24
-    <orderEntry type="module" module-name="identd" />
25
-    <orderEntry type="module" module-name="lagdisplay" />
26
-    <orderEntry type="module" module-name="logging" />
27
-    <orderEntry type="module" module-name="mediasource_dbus" />
28
-    <orderEntry type="module" module-name="mediasource_dcop" />
29
-    <orderEntry type="module" module-name="mediasource_linux_title" />
30
-    <orderEntry type="module" module-name="mediasource_mplayer" />
31
-    <orderEntry type="module" module-name="mediasource_vlc" />
32
-    <orderEntry type="module" module-name="mediasource_windows" />
33
-    <orderEntry type="module" module-name="nickcolours" />
34
-    <orderEntry type="module" module-name="nma" />
35
-    <orderEntry type="module" module-name="notifications" />
36
-    <orderEntry type="module" module-name="nowplaying" />
37
-    <orderEntry type="module" module-name="osd" />
38
-    <orderEntry type="module" module-name="osx_integration" />
39
-    <orderEntry type="module" module-name="parser_irc" />
40
-    <orderEntry type="module" module-name="parser_xmpp" />
41
-    <orderEntry type="module" module-name="parserdebug" />
42
-    <orderEntry type="module" module-name="qauth" />
43
-    <orderEntry type="module" module-name="redirect" />
44
-    <orderEntry type="module" module-name="scriptplugin" />
45
-    <orderEntry type="module" module-name="sessionlock" />
46
-    <orderEntry type="module" module-name="systray" />
47
-    <orderEntry type="module" module-name="tabcompletion_bash" />
48
-    <orderEntry type="module" module-name="tabcompletion_mirc" />
49
-    <orderEntry type="module" module-name="time" />
50
-    <orderEntry type="module" module-name="ui_swing" />
51
-    <orderEntry type="module" module-name="windowflashing" />
52
-    <orderEntry type="module" module-name="windowstatus" />
53
-    <orderEntry type="module" module-name="awaycolours" />
54
-    <orderEntry type="module" module-name="channelwho" />
55
-    <orderEntry type="module" module-name="jpq" />
56
-    <orderEntry type="module" module-name="nickkeep" />
57
-    <orderEntry type="module" module-name="whoisonquery" />
58 13
   </component>
59 14
 </module>

+ 29
- 0
.idea/ui_web2.iml Прегледај датотеку

@@ -0,0 +1,29 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<module external.linked.project.id=":plugins:ui_web2" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/../.." external.system.id="GRADLE" external.system.module.group="dmdirc.plugins" external.system.module.version="0.8-1237-gb1e5c13-SNAPSHOT" type="JAVA_MODULE" version="4">
3
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
4
+    <output url="file://$MODULE_DIR$/build/classes/main" />
5
+    <output-test url="file://$MODULE_DIR$/build/classes/test" />
6
+    <exclude-output />
7
+    <content url="file://$MODULE_DIR$">
8
+      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
9
+      <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
10
+      <sourceFolder url="file://$MODULE_DIR$/res" type="java-resource" />
11
+      <sourceFolder url="file://$MODULE_DIR$/test-res" type="java-test-resource" />
12
+      <excludeFolder url="file://$MODULE_DIR$/.gradle" />
13
+      <excludeFolder url="file://$MODULE_DIR$/build" />
14
+    </content>
15
+    <orderEntry type="inheritedJdk" />
16
+    <orderEntry type="sourceFolder" forTests="false" />
17
+    <orderEntry type="module" module-name="client" exported="" />
18
+    <orderEntry type="library" exported="" name="Gradle: com.google.code.findbugs:jsr305:3.0.0" level="project" />
19
+    <orderEntry type="library" exported="" name="Gradle: com.squareup.dagger:dagger-compiler:1.2.1" level="project" />
20
+    <orderEntry type="library" exported="" name="Gradle: com.squareup.dagger:dagger:1.2.1" level="project" />
21
+    <orderEntry type="library" exported="" name="Gradle: com.squareup:javawriter:2.3.0" level="project" />
22
+    <orderEntry type="library" exported="" name="Gradle: javax.inject:javax.inject:1" level="project" />
23
+    <orderEntry type="library" exported="" name="Gradle: com.google.guava:guava:18.0" level="project" />
24
+    <orderEntry type="library" scope="TEST" name="Gradle: junit:junit:4.12" level="project" />
25
+    <orderEntry type="library" scope="TEST" name="Gradle: org.mockito:mockito-core:1.10.17" level="project" />
26
+    <orderEntry type="library" scope="TEST" name="Gradle: org.hamcrest:hamcrest-core:1.3" level="project" />
27
+    <orderEntry type="library" scope="TEST" name="Gradle: org.objenesis:objenesis:2.1" level="project" />
28
+  </component>
29
+</module>

+ 0
- 1
.idea/vcs.xml Прегледај датотеку

@@ -1,7 +1,6 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <project version="4">
3 3
   <component name="VcsDirectoryMappings">
4
-    <mapping directory="" vcs="" />
5 4
     <mapping directory="$PROJECT_DIR$" vcs="Git" />
6 5
     <mapping directory="$PROJECT_DIR$/client" vcs="Git" />
7 6
     <mapping directory="$PROJECT_DIR$/installers" vcs="Git" />

+ 10
- 0
README.md Прегледај датотеку

@@ -133,3 +133,13 @@ repository.
133 133
 The meta repository includes a gradle build script that finds these dependencies
134 134
 and replaces them with project links instead. This ensures that while developing
135 135
 the client your changes are reflected across modules properly.
136
+
137
+### Adding new projects
138
+
139
+To ensure all IDE configuration files are kept together in this repository,
140
+a few manual steps are required when adding a new project:
141
+
142
+After creating a new gradle project, refresh the root project in IDEA to create
143
+the .iml file in the project's base directory (e.g. `plugins/yourplugin/`).
144
+Then manually move the .iml file into `.idea` in this repository, and edit
145
+`.idea/modules.xml` to update the path.

Loading…
Откажи
Сачувај