diff options
Diffstat (limited to '')
42 files changed, 786 insertions, 7945 deletions
@@ -31,6 +31,7 @@ | |||
31 | */*/*/*/*/bin | 31 | */*/*/*/*/bin |
32 | */*/*/*/*/*/bin | 32 | */*/*/*/*/*/bin |
33 | */*/*/*/*/*/*/bin | 33 | */*/*/*/*/*/*/bin |
34 | .vs/ | ||
34 | addon-modules/ | 35 | addon-modules/ |
35 | bin/Debug/*.dll | 36 | bin/Debug/*.dll |
36 | bin/*.dll.mdb | 37 | bin/*.dll.mdb |
@@ -93,7 +94,6 @@ TAGS | |||
93 | Makefile.local | 94 | Makefile.local |
94 | bin/.version | 95 | bin/.version |
95 | compile.bat | 96 | compile.bat |
96 | addon-modules | ||
97 | OpenSim/Data/Tests/test-results/ | 97 | OpenSim/Data/Tests/test-results/ |
98 | OpenSim/Framework/Serialization/Tests/test-results/ | 98 | OpenSim/Framework/Serialization/Tests/test-results/ |
99 | OpenSim/Framework/Servers/Tests/test-results/ | 99 | OpenSim/Framework/Servers/Tests/test-results/ |
diff --git a/OpenSim.FxCop b/OpenSim.FxCop deleted file mode 100644 index d07c26e..0000000 --- a/OpenSim.FxCop +++ /dev/null | |||
@@ -1,7241 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <FxCopProject Version="1.35" Name="OpenSim"> | ||
3 | <ProjectOptions> | ||
4 | <SharedProject>True</SharedProject> | ||
5 | <Stylesheet Apply="False">http://www.gotdotnet.com/team/fxcop//xsl/1.35/FxCopReport.xsl</Stylesheet> | ||
6 | <SaveMessages> | ||
7 | <Project Status="Active, Excluded" NewOnly="False" /> | ||
8 | <Report Status="Active" NewOnly="False" /> | ||
9 | </SaveMessages> | ||
10 | <ProjectFile Compress="True" DefaultTargetCheck="True" DefaultRuleCheck="True" SaveByRuleGroup="" Deterministic="True" /> | ||
11 | <EnableMultithreadedLoad>True</EnableMultithreadedLoad> | ||
12 | <EnableMultithreadedAnalysis>True</EnableMultithreadedAnalysis> | ||
13 | <SourceLookup>True</SourceLookup> | ||
14 | <AnalysisExceptionsThreshold>10</AnalysisExceptionsThreshold> | ||
15 | <RuleExceptionsThreshold>1</RuleExceptionsThreshold> | ||
16 | <Spelling Locale="en-us" /> | ||
17 | <VersionAware>False</VersionAware> | ||
18 | <OverrideRuleVisibilities>False</OverrideRuleVisibilities> | ||
19 | <CustomDictionaries SearchFxCopDir="True" SearchUserProfile="True" SearchProjectDir="True" /> | ||
20 | <SearchGlobalAssemblyCache>False</SearchGlobalAssemblyCache> | ||
21 | <DeadlockDetectionTimeout>120</DeadlockDetectionTimeout> | ||
22 | </ProjectOptions> | ||
23 | <Targets> | ||
24 | <AssemblyReferenceDirectories> | ||
25 | <Directory>$(ProjectDir)/lib/</Directory> | ||
26 | </AssemblyReferenceDirectories> | ||
27 | <Target Name="$(ProjectDir)/bin/OpenGridServices.ServerConsole.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
28 | <Target Name="$(ProjectDir)/bin/OpenSim.Config.SimConfigDb4o.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
29 | <Target Name="$(ProjectDir)/bin/OpenSim.exe" Analyze="True" AnalyzeAllChildren="True" /> | ||
30 | <Target Name="$(ProjectDir)/bin/OpenSim.Framework.Console.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
31 | <Target Name="$(ProjectDir)/bin/OpenSim.Framework.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
32 | <Target Name="$(ProjectDir)/bin/OpenSim.GridInterfaces.Local.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
33 | <Target Name="$(ProjectDir)/bin/OpenSim.GridInterfaces.Remote.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
34 | <Target Name="$(ProjectDir)/bin/OpenSim.Physics.Manager.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
35 | <Target Name="$(ProjectDir)/bin/OpenSim.RegionServer.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
36 | <Target Name="$(ProjectDir)/bin/OpenSim.Storage.LocalStorageDb4o.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
37 | <Target Name="$(ProjectDir)/bin/Physics/OpenSim.Physics.BasicPhysicsPlugin.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
38 | <Target Name="$(ProjectDir)/bin/Physics/OpenSim.Physics.OdePlugin.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
39 | <Target Name="$(ProjectDir)/bin/Physics/OpenSim.Physics.PhysXPlugin.dll" Analyze="True" AnalyzeAllChildren="True" /> | ||
40 | </Targets> | ||
41 | <Rules> | ||
42 | <RuleFiles> | ||
43 | <RuleFile Name="$(FxCopDir)\Rules\DesignRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
44 | <RuleFile Name="$(FxCopDir)\Rules\GlobalizationRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
45 | <RuleFile Name="$(FxCopDir)\Rules\InteroperabilityRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
46 | <RuleFile Name="$(FxCopDir)\Rules\MobilityRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
47 | <RuleFile Name="$(FxCopDir)\Rules\NamingRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
48 | <RuleFile Name="$(FxCopDir)\Rules\PerformanceRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
49 | <RuleFile Name="$(FxCopDir)\Rules\PortabilityRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
50 | <RuleFile Name="$(FxCopDir)\Rules\SecurityRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
51 | <RuleFile Name="$(FxCopDir)\Rules\UsageRules.dll" Enabled="True" AllRulesEnabled="True" /> | ||
52 | </RuleFiles> | ||
53 | <Groups /> | ||
54 | <Settings /> | ||
55 | </Rules> | ||
56 | <FxCopReport Version="1.35"> | ||
57 | <Namespaces> | ||
58 | <Namespace Name="OpenSim"> | ||
59 | <Messages> | ||
60 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
61 | <Issue Name="Namespace"> | ||
62 | <Item>Sim</Item> | ||
63 | <Item>OpenSim</Item> | ||
64 | </Issue> | ||
65 | </Message> | ||
66 | </Messages> | ||
67 | </Namespace> | ||
68 | <Namespace Name="OpenSim.Assets"> | ||
69 | <Messages> | ||
70 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
71 | <Issue Name="Namespace"> | ||
72 | <Item>Sim</Item> | ||
73 | <Item>OpenSim.Assets</Item> | ||
74 | </Issue> | ||
75 | </Message> | ||
76 | </Messages> | ||
77 | </Namespace> | ||
78 | <Namespace Name="OpenSim.CAPS"> | ||
79 | <Messages> | ||
80 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
81 | <Issue> | ||
82 | <Item>OpenSim.CAPS</Item> | ||
83 | </Issue> | ||
84 | </Message> | ||
85 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
86 | <Issue Name="Namespace"> | ||
87 | <Item>Sim</Item> | ||
88 | <Item>OpenSim.CAPS</Item> | ||
89 | </Issue> | ||
90 | </Message> | ||
91 | <Message TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
92 | <Issue Name="Namespace"> | ||
93 | <Item>OpenSim.CAPS</Item> | ||
94 | </Issue> | ||
95 | </Message> | ||
96 | </Messages> | ||
97 | </Namespace> | ||
98 | <Namespace Name="OpenSim.Config.SimConfigDb4o"> | ||
99 | <Messages> | ||
100 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
101 | <Issue Name="Namespace"> | ||
102 | <Item>Sim</Item> | ||
103 | <Item>OpenSim.Config.SimConfigDb4o</Item> | ||
104 | </Issue> | ||
105 | <Issue Name="Namespace"> | ||
106 | <Item>Sim</Item> | ||
107 | <Item>OpenSim.Config.SimConfigDb4o</Item> | ||
108 | </Issue> | ||
109 | </Message> | ||
110 | </Messages> | ||
111 | </Namespace> | ||
112 | <Namespace Name="OpenSim.Framework.Assets"> | ||
113 | <Messages> | ||
114 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
115 | <Issue> | ||
116 | <Item>OpenSim.Framework.Assets</Item> | ||
117 | </Issue> | ||
118 | </Message> | ||
119 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
120 | <Issue Name="Namespace"> | ||
121 | <Item>Sim</Item> | ||
122 | <Item>OpenSim.Framework.Assets</Item> | ||
123 | </Issue> | ||
124 | </Message> | ||
125 | </Messages> | ||
126 | </Namespace> | ||
127 | <Namespace Name="OpenSim.Framework.Console"> | ||
128 | <Messages> | ||
129 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
130 | <Issue Name="Namespace"> | ||
131 | <Item>Sim</Item> | ||
132 | <Item>OpenSim.Framework.Console</Item> | ||
133 | </Issue> | ||
134 | </Message> | ||
135 | </Messages> | ||
136 | </Namespace> | ||
137 | <Namespace Name="OpenSim.Framework.Grid"> | ||
138 | <Messages> | ||
139 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
140 | <Issue> | ||
141 | <Item>OpenSim.Framework.Grid</Item> | ||
142 | </Issue> | ||
143 | </Message> | ||
144 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
145 | <Issue Name="Namespace"> | ||
146 | <Item>Sim</Item> | ||
147 | <Item>OpenSim.Framework.Grid</Item> | ||
148 | </Issue> | ||
149 | </Message> | ||
150 | </Messages> | ||
151 | </Namespace> | ||
152 | <Namespace Name="OpenSim.Framework.Interfaces"> | ||
153 | <Messages> | ||
154 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
155 | <Issue Name="Namespace"> | ||
156 | <Item>Sim</Item> | ||
157 | <Item>OpenSim.Framework.Interfaces</Item> | ||
158 | </Issue> | ||
159 | </Message> | ||
160 | </Messages> | ||
161 | </Namespace> | ||
162 | <Namespace Name="OpenSim.Framework.Inventory"> | ||
163 | <Messages> | ||
164 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
165 | <Issue> | ||
166 | <Item>OpenSim.Framework.Inventory</Item> | ||
167 | </Issue> | ||
168 | </Message> | ||
169 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
170 | <Issue Name="Namespace"> | ||
171 | <Item>Sim</Item> | ||
172 | <Item>OpenSim.Framework.Inventory</Item> | ||
173 | </Issue> | ||
174 | </Message> | ||
175 | </Messages> | ||
176 | </Namespace> | ||
177 | <Namespace Name="OpenSim.Framework.Sims"> | ||
178 | <Messages> | ||
179 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
180 | <Issue> | ||
181 | <Item>OpenSim.Framework.Sims</Item> | ||
182 | </Issue> | ||
183 | </Message> | ||
184 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
185 | <Issue Name="Namespace"> | ||
186 | <Item>Sim</Item> | ||
187 | <Item>OpenSim.Framework.Sims</Item> | ||
188 | </Issue> | ||
189 | </Message> | ||
190 | </Messages> | ||
191 | </Namespace> | ||
192 | <Namespace Name="OpenSim.Framework.Terrain"> | ||
193 | <Messages> | ||
194 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
195 | <Issue> | ||
196 | <Item>OpenSim.Framework.Terrain</Item> | ||
197 | </Issue> | ||
198 | </Message> | ||
199 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
200 | <Issue Name="Namespace"> | ||
201 | <Item>Sim</Item> | ||
202 | <Item>OpenSim.Framework.Terrain</Item> | ||
203 | </Issue> | ||
204 | </Message> | ||
205 | </Messages> | ||
206 | </Namespace> | ||
207 | <Namespace Name="OpenSim.Framework.User"> | ||
208 | <Messages> | ||
209 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
210 | <Issue> | ||
211 | <Item>OpenSim.Framework.User</Item> | ||
212 | </Issue> | ||
213 | </Message> | ||
214 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
215 | <Issue Name="Namespace"> | ||
216 | <Item>Sim</Item> | ||
217 | <Item>OpenSim.Framework.User</Item> | ||
218 | </Issue> | ||
219 | </Message> | ||
220 | </Messages> | ||
221 | </Namespace> | ||
222 | <Namespace Name="OpenSim.Framework.Utilities"> | ||
223 | <Messages> | ||
224 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
225 | <Issue> | ||
226 | <Item>OpenSim.Framework.Utilities</Item> | ||
227 | </Issue> | ||
228 | </Message> | ||
229 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
230 | <Issue Name="Namespace"> | ||
231 | <Item>Sim</Item> | ||
232 | <Item>OpenSim.Framework.Utilities</Item> | ||
233 | </Issue> | ||
234 | </Message> | ||
235 | </Messages> | ||
236 | </Namespace> | ||
237 | <Namespace Name="OpenSim.GridInterfaces.Local"> | ||
238 | <Messages> | ||
239 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
240 | <Issue Name="Namespace"> | ||
241 | <Item>Sim</Item> | ||
242 | <Item>OpenSim.GridInterfaces.Local</Item> | ||
243 | </Issue> | ||
244 | </Message> | ||
245 | </Messages> | ||
246 | </Namespace> | ||
247 | <Namespace Name="OpenSim.GridInterfaces.Remote"> | ||
248 | <Messages> | ||
249 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
250 | <Issue> | ||
251 | <Item>OpenSim.GridInterfaces.Remote</Item> | ||
252 | </Issue> | ||
253 | </Message> | ||
254 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
255 | <Issue Name="Namespace"> | ||
256 | <Item>Sim</Item> | ||
257 | <Item>OpenSim.GridInterfaces.Remote</Item> | ||
258 | </Issue> | ||
259 | </Message> | ||
260 | </Messages> | ||
261 | </Namespace> | ||
262 | <Namespace Name="OpenSim.Physics.BasicPhysicsPlugin"> | ||
263 | <Messages> | ||
264 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
265 | <Issue Name="Namespace"> | ||
266 | <Item>Plugin</Item> | ||
267 | <Item>OpenSim.Physics.BasicPhysicsPlugin</Item> | ||
268 | </Issue> | ||
269 | </Message> | ||
270 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
271 | <Issue Name="Namespace"> | ||
272 | <Item>Sim</Item> | ||
273 | <Item>OpenSim.Physics.BasicPhysicsPlugin</Item> | ||
274 | </Issue> | ||
275 | </Message> | ||
276 | </Messages> | ||
277 | </Namespace> | ||
278 | <Namespace Name="OpenSim.Physics.Manager"> | ||
279 | <Messages> | ||
280 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
281 | <Issue Name="Namespace"> | ||
282 | <Item>Sim</Item> | ||
283 | <Item>OpenSim.Physics.Manager</Item> | ||
284 | </Issue> | ||
285 | </Message> | ||
286 | </Messages> | ||
287 | </Namespace> | ||
288 | <Namespace Name="OpenSim.Physics.OdePlugin"> | ||
289 | <Messages> | ||
290 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
291 | <Issue> | ||
292 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
293 | </Issue> | ||
294 | </Message> | ||
295 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
296 | <Issue Name="Namespace"> | ||
297 | <Item>Plugin</Item> | ||
298 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
299 | </Issue> | ||
300 | </Message> | ||
301 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
302 | <Issue Name="Namespace"> | ||
303 | <Item>Sim</Item> | ||
304 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
305 | </Issue> | ||
306 | </Message> | ||
307 | </Messages> | ||
308 | </Namespace> | ||
309 | <Namespace Name="OpenSim.Physics.PhysXPlugin"> | ||
310 | <Messages> | ||
311 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
312 | <Issue> | ||
313 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
314 | </Issue> | ||
315 | </Message> | ||
316 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
317 | <Issue Name="Namespace"> | ||
318 | <Item>Plugin</Item> | ||
319 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
320 | </Issue> | ||
321 | </Message> | ||
322 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
323 | <Issue Name="Namespace"> | ||
324 | <Item>Sim</Item> | ||
325 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
326 | </Issue> | ||
327 | </Message> | ||
328 | </Messages> | ||
329 | </Namespace> | ||
330 | <Namespace Name="OpenSim.Storage.LocalStorageDb4o"> | ||
331 | <Messages> | ||
332 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
333 | <Issue Name="Namespace"> | ||
334 | <Item>Sim</Item> | ||
335 | <Item>OpenSim.Storage.LocalStorageDb4o</Item> | ||
336 | </Issue> | ||
337 | </Message> | ||
338 | </Messages> | ||
339 | </Namespace> | ||
340 | <Namespace Name="OpenSim.types"> | ||
341 | <Messages> | ||
342 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
343 | <Issue> | ||
344 | <Item>OpenSim.types</Item> | ||
345 | </Issue> | ||
346 | </Message> | ||
347 | <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
348 | <Issue Name="Namespace"> | ||
349 | <Item>OpenSim.types</Item> | ||
350 | </Issue> | ||
351 | </Message> | ||
352 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
353 | <Issue Name="Namespace"> | ||
354 | <Item>Sim</Item> | ||
355 | <Item>OpenSim.types</Item> | ||
356 | </Issue> | ||
357 | </Message> | ||
358 | </Messages> | ||
359 | </Namespace> | ||
360 | <Namespace Name="OpenSim.UserServer"> | ||
361 | <Messages> | ||
362 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
363 | <Issue> | ||
364 | <Item>OpenSim.UserServer</Item> | ||
365 | </Issue> | ||
366 | </Message> | ||
367 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
368 | <Issue Name="Namespace"> | ||
369 | <Item>Sim</Item> | ||
370 | <Item>OpenSim.UserServer</Item> | ||
371 | </Issue> | ||
372 | </Message> | ||
373 | </Messages> | ||
374 | </Namespace> | ||
375 | <Namespace Name="OpenSim.world"> | ||
376 | <Messages> | ||
377 | <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
378 | <Issue Name="Namespace"> | ||
379 | <Item>OpenSim.world</Item> | ||
380 | </Issue> | ||
381 | </Message> | ||
382 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
383 | <Issue Name="Namespace"> | ||
384 | <Item>Sim</Item> | ||
385 | <Item>OpenSim.world</Item> | ||
386 | </Issue> | ||
387 | </Message> | ||
388 | </Messages> | ||
389 | </Namespace> | ||
390 | <Namespace Name="OpenSim.world.scripting"> | ||
391 | <Messages> | ||
392 | <Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-03-27 04:29:04Z"> | ||
393 | <Issue> | ||
394 | <Item>OpenSim.world.scripting</Item> | ||
395 | </Issue> | ||
396 | </Message> | ||
397 | <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
398 | <Issue Name="Namespace"> | ||
399 | <Item>OpenSim.world.scripting</Item> | ||
400 | </Issue> | ||
401 | <Issue Name="Namespace"> | ||
402 | <Item>OpenSim.world.scripting</Item> | ||
403 | </Issue> | ||
404 | </Message> | ||
405 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
406 | <Issue Name="Namespace"> | ||
407 | <Item>Sim</Item> | ||
408 | <Item>OpenSim.world.scripting</Item> | ||
409 | </Issue> | ||
410 | </Message> | ||
411 | </Messages> | ||
412 | </Namespace> | ||
413 | </Namespaces> | ||
414 | <Targets> | ||
415 | <Target Name="$(ProjectDir)/bin/OpenGridServices.ServerConsole.dll"> | ||
416 | <Modules> | ||
417 | <Module Name="opengridservices.serverconsole.dll"> | ||
418 | <Messages> | ||
419 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
420 | <Issue> | ||
421 | <Item>OpenGridServices.ServerConsole</Item> | ||
422 | </Issue> | ||
423 | </Message> | ||
424 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
425 | <Issue Name="NoStrongName"> | ||
426 | <Item>OpenGridServices.ServerConsole</Item> | ||
427 | </Issue> | ||
428 | </Message> | ||
429 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
430 | <Issue Name="NoAttr"> | ||
431 | <Item>OpenGridServices.ServerConsole</Item> | ||
432 | </Issue> | ||
433 | </Message> | ||
434 | </Messages> | ||
435 | <Namespaces> | ||
436 | <Namespace Name="ServerConsole"> | ||
437 | <Types> | ||
438 | <Type Name="conscmd_callback"> | ||
439 | <Messages> | ||
440 | <Message TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
441 | <Issue Name="Type"> | ||
442 | <Item>conscmd_callback</Item> | ||
443 | </Issue> | ||
444 | </Message> | ||
445 | <Message Id="conscmd" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
446 | <Issue Name="Type"> | ||
447 | <Item>conscmd</Item> | ||
448 | <Item>ServerConsole.conscmd_callback</Item> | ||
449 | </Issue> | ||
450 | </Message> | ||
451 | <Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
452 | <Issue Name="Type"> | ||
453 | <Item>conscmd_callback</Item> | ||
454 | </Issue> | ||
455 | </Message> | ||
456 | </Messages> | ||
457 | <Members> | ||
458 | <Member Name="RunCmd(System.String,System.String[]):System.Void"> | ||
459 | <Messages> | ||
460 | <Message Id="1#cmdparams" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
461 | <Issue Name="Parameter"> | ||
462 | <Item>conscmd_callback.RunCmd(String, String[]):Void</Item> | ||
463 | <Item>cmdparams</Item> | ||
464 | <Item>cmdparams</Item> | ||
465 | </Issue> | ||
466 | </Message> | ||
467 | </Messages> | ||
468 | </Member> | ||
469 | <Member Name="Show(System.String):System.Void"> | ||
470 | <Messages> | ||
471 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
472 | <Issue Name="Parameter"> | ||
473 | <Item>ShowWhat</Item> | ||
474 | </Issue> | ||
475 | </Message> | ||
476 | </Messages> | ||
477 | </Member> | ||
478 | </Members> | ||
479 | </Type> | ||
480 | <Type Name="ConsoleBase"> | ||
481 | <Members> | ||
482 | <Member Name="CmdPrompt(System.String,System.String):System.String"> | ||
483 | <Messages> | ||
484 | <Message Id="1#defaultresponse" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
485 | <Issue Name="Parameter"> | ||
486 | <Item>ConsoleBase.CmdPrompt(String, String):String</Item> | ||
487 | <Item>defaultresponse</Item> | ||
488 | <Item>defaultresponse</Item> | ||
489 | </Issue> | ||
490 | </Message> | ||
491 | </Messages> | ||
492 | </Member> | ||
493 | <Member Name="CmdPrompt(System.String,System.String,System.String,System.String):System.String"> | ||
494 | <Messages> | ||
495 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
496 | <Issue Name="Parameter"> | ||
497 | <Item>OptionA</Item> | ||
498 | </Issue> | ||
499 | </Message> | ||
500 | <Message Id="3#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
501 | <Issue Name="Parameter"> | ||
502 | <Item>OptionB</Item> | ||
503 | </Issue> | ||
504 | </Message> | ||
505 | <Message Id="1#defaultresponse" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
506 | <Issue Name="Parameter"> | ||
507 | <Item>ConsoleBase.CmdPrompt(String, String, String, String):String</Item> | ||
508 | <Item>defaultresponse</Item> | ||
509 | <Item>defaultresponse</Item> | ||
510 | </Issue> | ||
511 | </Message> | ||
512 | </Messages> | ||
513 | </Member> | ||
514 | <Member Name="PasswdPrompt(System.String):System.String"> | ||
515 | <Messages> | ||
516 | <Message Id="Passwd" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
517 | <Issue Name="Member"> | ||
518 | <Item>Passwd</Item> | ||
519 | <Item>ConsoleBase.PasswdPrompt(String):String</Item> | ||
520 | </Issue> | ||
521 | </Message> | ||
522 | </Messages> | ||
523 | </Member> | ||
524 | <Member Name="RunCmd(System.String,System.String[]):System.Object"> | ||
525 | <Messages> | ||
526 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
527 | <Issue Name="Parameter"> | ||
528 | <Item>Cmd</Item> | ||
529 | </Issue> | ||
530 | </Message> | ||
531 | <Message Id="1#cmdparams" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
532 | <Issue Name="Parameter"> | ||
533 | <Item>ConsoleBase.RunCmd(String, String[]):Object</Item> | ||
534 | <Item>cmdparams</Item> | ||
535 | <Item>cmdparams</Item> | ||
536 | </Issue> | ||
537 | </Message> | ||
538 | </Messages> | ||
539 | </Member> | ||
540 | <Member Name="ShowCommands(System.String):System.Void"> | ||
541 | <Messages> | ||
542 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
543 | <Issue Name="Parameter"> | ||
544 | <Item>ShowWhat</Item> | ||
545 | </Issue> | ||
546 | </Message> | ||
547 | </Messages> | ||
548 | </Member> | ||
549 | <Member Name="Write(System.String):System.Void"> | ||
550 | <Messages> | ||
551 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
552 | <Issue Name="Parameter"> | ||
553 | <Item>Line</Item> | ||
554 | </Issue> | ||
555 | </Message> | ||
556 | </Messages> | ||
557 | </Member> | ||
558 | <Member Name="WriteLine(System.String):System.Void"> | ||
559 | <Messages> | ||
560 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
561 | <Issue Name="Parameter"> | ||
562 | <Item>Line</Item> | ||
563 | </Issue> | ||
564 | </Message> | ||
565 | </Messages> | ||
566 | </Member> | ||
567 | </Members> | ||
568 | </Type> | ||
569 | <Type Name="ConsoleBase+ConsoleType"> | ||
570 | <Members> | ||
571 | <Member Name="SimChat"> | ||
572 | <Messages> | ||
573 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
574 | <Issue Name="Member"> | ||
575 | <Item>Sim</Item> | ||
576 | <Item>ConsoleType.SimChat</Item> | ||
577 | </Issue> | ||
578 | </Message> | ||
579 | </Messages> | ||
580 | </Member> | ||
581 | <Member Name="TCP"> | ||
582 | <Messages> | ||
583 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
584 | <Issue Name="Member"> | ||
585 | <Item>ConsoleType.TCP</Item> | ||
586 | </Issue> | ||
587 | </Message> | ||
588 | </Messages> | ||
589 | </Member> | ||
590 | </Members> | ||
591 | </Type> | ||
592 | <Type Name="MainConsole"> | ||
593 | <Messages> | ||
594 | <Message TypeName="StaticHolderTypesShouldNotHaveConstructors" Category="Microsoft.Design" CheckId="CA1053" Created="2007-03-27 04:29:04Z"> | ||
595 | <Issue> | ||
596 | <Item>MainConsole</Item> | ||
597 | </Issue> | ||
598 | </Message> | ||
599 | </Messages> | ||
600 | </Type> | ||
601 | </Types> | ||
602 | </Namespace> | ||
603 | </Namespaces> | ||
604 | </Module> | ||
605 | </Modules> | ||
606 | </Target> | ||
607 | <Target Name="$(ProjectDir)/bin/OpenSim.Config.SimConfigDb4o.dll"> | ||
608 | <Modules> | ||
609 | <Module Name="opensim.config.simconfigdb4o.dll"> | ||
610 | <Messages> | ||
611 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
612 | <Issue> | ||
613 | <Item>OpenSim.Config.SimConfigDb4o</Item> | ||
614 | </Issue> | ||
615 | </Message> | ||
616 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
617 | <Issue Name="NoStrongName"> | ||
618 | <Item>OpenSim.Config.SimConfigDb4o</Item> | ||
619 | </Issue> | ||
620 | </Message> | ||
621 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
622 | <Issue Name="NoAttr"> | ||
623 | <Item>OpenSim.Config.SimConfigDb4o</Item> | ||
624 | </Issue> | ||
625 | </Message> | ||
626 | </Messages> | ||
627 | <Namespaces> | ||
628 | <Namespace Name="OpenSim.Config.SimConfigDb4o"> | ||
629 | <Types> | ||
630 | <Type Name="Db40ConfigPlugin"> | ||
631 | <Messages> | ||
632 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
633 | <Issue Name="Type"> | ||
634 | <Item>Plugin</Item> | ||
635 | <Item>OpenSim.Config.SimConfigDb4o.Db40ConfigPlugin</Item> | ||
636 | </Issue> | ||
637 | </Message> | ||
638 | </Messages> | ||
639 | </Type> | ||
640 | <Type Name="DbSimConfig"> | ||
641 | <Messages> | ||
642 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
643 | <Issue Name="Type"> | ||
644 | <Item>Sim</Item> | ||
645 | <Item>OpenSim.Config.SimConfigDb4o.DbSimConfig</Item> | ||
646 | </Issue> | ||
647 | </Message> | ||
648 | <Message TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
649 | <Issue Name="Type"> | ||
650 | <Item>Db</Item> | ||
651 | <Item>OpenSim.Config.SimConfigDb4o.DbSimConfig</Item> | ||
652 | </Issue> | ||
653 | </Message> | ||
654 | </Messages> | ||
655 | <Members> | ||
656 | <Member Name="InitConfig(System.Boolean):System.Void"> | ||
657 | <Messages> | ||
658 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
659 | <Issue> | ||
660 | <Item>DbSimConfig.InitConfig(Boolean):Void</Item> | ||
661 | <Item>System.Exception</Item> | ||
662 | </Issue> | ||
663 | </Message> | ||
664 | <Message Id="System.UInt32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
665 | <Issue> | ||
666 | <Item>DbSimConfig.InitConfig(Boolean):Void</Item> | ||
667 | <Item>System.UInt32.ToString</Item> | ||
668 | <Item>System.UInt32.ToString(System.IFormatProvider)</Item> | ||
669 | </Issue> | ||
670 | </Message> | ||
671 | <Message Id="System.UInt64.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
672 | <Issue> | ||
673 | <Item>DbSimConfig.InitConfig(Boolean):Void</Item> | ||
674 | <Item>System.UInt64.ToString</Item> | ||
675 | <Item>System.UInt64.ToString(System.IFormatProvider)</Item> | ||
676 | </Issue> | ||
677 | </Message> | ||
678 | </Messages> | ||
679 | </Member> | ||
680 | <Member Name="LoadDefaults():System.Void"> | ||
681 | <Messages> | ||
682 | <Message Id="System.Convert.ToInt32(System.String)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
683 | <Issue> | ||
684 | <Item>DbSimConfig.LoadDefaults():Void</Item> | ||
685 | <Item>System.Convert.ToInt32(System.String)</Item> | ||
686 | <Item>System.Convert.ToInt32(System.String,System.IFormatProvider)</Item> | ||
687 | </Issue> | ||
688 | <Issue> | ||
689 | <Item>DbSimConfig.LoadDefaults():Void</Item> | ||
690 | <Item>System.Convert.ToInt32(System.String)</Item> | ||
691 | <Item>System.Convert.ToInt32(System.String,System.IFormatProvider)</Item> | ||
692 | </Issue> | ||
693 | <Issue> | ||
694 | <Item>DbSimConfig.LoadDefaults():Void</Item> | ||
695 | <Item>System.Convert.ToInt32(System.String)</Item> | ||
696 | <Item>System.Convert.ToInt32(System.String,System.IFormatProvider)</Item> | ||
697 | </Issue> | ||
698 | </Message> | ||
699 | </Messages> | ||
700 | </Member> | ||
701 | </Members> | ||
702 | </Type> | ||
703 | <Type Name="MapStorage"> | ||
704 | <Members> | ||
705 | <Member Name="Map"> | ||
706 | <Messages> | ||
707 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
708 | <Issue> | ||
709 | <Item>Map</Item> | ||
710 | </Issue> | ||
711 | </Message> | ||
712 | </Messages> | ||
713 | </Member> | ||
714 | </Members> | ||
715 | </Type> | ||
716 | </Types> | ||
717 | </Namespace> | ||
718 | </Namespaces> | ||
719 | </Module> | ||
720 | </Modules> | ||
721 | </Target> | ||
722 | <Target Name="$(ProjectDir)/bin/OpenSim.exe"> | ||
723 | <Modules> | ||
724 | <Module Name="opensim.exe"> | ||
725 | <Messages> | ||
726 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
727 | <Issue> | ||
728 | <Item>OpenSim</Item> | ||
729 | </Issue> | ||
730 | </Message> | ||
731 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
732 | <Issue Name="NoStrongName"> | ||
733 | <Item>OpenSim</Item> | ||
734 | </Issue> | ||
735 | </Message> | ||
736 | <Message TypeName="MarkAssembliesWithAssemblyVersion" Category="Microsoft.Design" CheckId="CA1016" Created="2007-03-27 04:29:04Z"> | ||
737 | <Issue> | ||
738 | <Item>OpenSim</Item> | ||
739 | </Issue> | ||
740 | </Message> | ||
741 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
742 | <Issue Name="NoAttr"> | ||
743 | <Item>OpenSim</Item> | ||
744 | </Issue> | ||
745 | </Message> | ||
746 | <Message TypeName="MarkAssembliesWithComVisible" Category="Microsoft.Design" CheckId="CA1017" Created="2007-03-27 04:29:04Z"> | ||
747 | <Issue Name="NoAttribute" Level="CriticalError"> | ||
748 | <Item>OpenSim</Item> | ||
749 | </Issue> | ||
750 | </Message> | ||
751 | </Messages> | ||
752 | <Namespaces> | ||
753 | <Namespace Name="OpenSim"> | ||
754 | <Types> | ||
755 | <Type Name="RegionServer"> | ||
756 | <Members> | ||
757 | <Member Name="Main(System.String[]):System.Void"> | ||
758 | <Messages> | ||
759 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
760 | <Issue> | ||
761 | <Item>'args'</Item> | ||
762 | <Item>RegionServer.Main(String[]):Void</Item> | ||
763 | </Issue> | ||
764 | <Issue> | ||
765 | <Item>'args'</Item> | ||
766 | <Item>RegionServer.Main(String[]):Void</Item> | ||
767 | </Issue> | ||
768 | </Message> | ||
769 | </Messages> | ||
770 | </Member> | ||
771 | </Members> | ||
772 | </Type> | ||
773 | </Types> | ||
774 | </Namespace> | ||
775 | </Namespaces> | ||
776 | </Module> | ||
777 | </Modules> | ||
778 | </Target> | ||
779 | <Target Name="$(ProjectDir)/bin/OpenSim.Framework.Console.dll"> | ||
780 | <Modules> | ||
781 | <Module Name="opensim.framework.console.dll"> | ||
782 | <Messages> | ||
783 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
784 | <Issue> | ||
785 | <Item>OpenSim.Framework.Console</Item> | ||
786 | </Issue> | ||
787 | </Message> | ||
788 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
789 | <Issue Name="NoStrongName"> | ||
790 | <Item>OpenSim.Framework.Console</Item> | ||
791 | </Issue> | ||
792 | </Message> | ||
793 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
794 | <Issue Name="NoAttr"> | ||
795 | <Item>OpenSim.Framework.Console</Item> | ||
796 | </Issue> | ||
797 | </Message> | ||
798 | </Messages> | ||
799 | <Namespaces> | ||
800 | <Namespace Name="OpenSim.Framework.Console"> | ||
801 | <Types> | ||
802 | <Type Name="ConsoleBase"> | ||
803 | <Members> | ||
804 | <Member Name="CmdPrompt(System.String,System.String):System.String"> | ||
805 | <Messages> | ||
806 | <Message Id="1#defaultresponse" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
807 | <Issue Name="Parameter"> | ||
808 | <Item>ConsoleBase.CmdPrompt(String, String):String</Item> | ||
809 | <Item>defaultresponse</Item> | ||
810 | <Item>defaultresponse</Item> | ||
811 | </Issue> | ||
812 | </Message> | ||
813 | </Messages> | ||
814 | </Member> | ||
815 | <Member Name="CmdPrompt(System.String,System.String,System.String,System.String):System.String"> | ||
816 | <Messages> | ||
817 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
818 | <Issue Name="Parameter"> | ||
819 | <Item>OptionA</Item> | ||
820 | </Issue> | ||
821 | </Message> | ||
822 | <Message Id="3#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
823 | <Issue Name="Parameter"> | ||
824 | <Item>OptionB</Item> | ||
825 | </Issue> | ||
826 | </Message> | ||
827 | <Message Id="1#defaultresponse" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
828 | <Issue Name="Parameter"> | ||
829 | <Item>ConsoleBase.CmdPrompt(String, String, String, String):String</Item> | ||
830 | <Item>defaultresponse</Item> | ||
831 | <Item>defaultresponse</Item> | ||
832 | </Issue> | ||
833 | </Message> | ||
834 | </Messages> | ||
835 | </Member> | ||
836 | <Member Name="RunCmd(System.String,System.String[]):System.Object"> | ||
837 | <Messages> | ||
838 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
839 | <Issue Name="Parameter"> | ||
840 | <Item>Cmd</Item> | ||
841 | </Issue> | ||
842 | </Message> | ||
843 | <Message Id="1#cmdparams" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
844 | <Issue Name="Parameter"> | ||
845 | <Item>ConsoleBase.RunCmd(String, String[]):Object</Item> | ||
846 | <Item>cmdparams</Item> | ||
847 | <Item>cmdparams</Item> | ||
848 | </Issue> | ||
849 | </Message> | ||
850 | </Messages> | ||
851 | </Member> | ||
852 | <Member Name="ShowCommands(System.String):System.Void"> | ||
853 | <Messages> | ||
854 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
855 | <Issue Name="Parameter"> | ||
856 | <Item>ShowWhat</Item> | ||
857 | </Issue> | ||
858 | </Message> | ||
859 | </Messages> | ||
860 | </Member> | ||
861 | </Members> | ||
862 | </Type> | ||
863 | <Type Name="ConsoleBase+ConsoleType"> | ||
864 | <Members> | ||
865 | <Member Name="SimChat"> | ||
866 | <Messages> | ||
867 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
868 | <Issue Name="Member"> | ||
869 | <Item>Sim</Item> | ||
870 | <Item>ConsoleType.SimChat</Item> | ||
871 | </Issue> | ||
872 | </Message> | ||
873 | </Messages> | ||
874 | </Member> | ||
875 | <Member Name="TCP"> | ||
876 | <Messages> | ||
877 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
878 | <Issue Name="Member"> | ||
879 | <Item>ConsoleType.TCP</Item> | ||
880 | </Issue> | ||
881 | </Message> | ||
882 | </Messages> | ||
883 | </Member> | ||
884 | </Members> | ||
885 | </Type> | ||
886 | <Type Name="MainConsole"> | ||
887 | <Messages> | ||
888 | <Message TypeName="StaticHolderTypesShouldNotHaveConstructors" Category="Microsoft.Design" CheckId="CA1053" Created="2007-03-27 04:29:04Z"> | ||
889 | <Issue> | ||
890 | <Item>MainConsole</Item> | ||
891 | </Issue> | ||
892 | </Message> | ||
893 | </Messages> | ||
894 | </Type> | ||
895 | </Types> | ||
896 | </Namespace> | ||
897 | </Namespaces> | ||
898 | </Module> | ||
899 | </Modules> | ||
900 | </Target> | ||
901 | <Target Name="$(ProjectDir)/bin/OpenSim.Framework.dll"> | ||
902 | <Modules> | ||
903 | <Module Name="opensim.framework.dll"> | ||
904 | <Messages> | ||
905 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
906 | <Issue> | ||
907 | <Item>OpenSim.Framework</Item> | ||
908 | </Issue> | ||
909 | </Message> | ||
910 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
911 | <Issue Name="NoStrongName"> | ||
912 | <Item>OpenSim.Framework</Item> | ||
913 | </Issue> | ||
914 | </Message> | ||
915 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
916 | <Issue Name="NoAttr"> | ||
917 | <Item>OpenSim.Framework</Item> | ||
918 | </Issue> | ||
919 | </Message> | ||
920 | </Messages> | ||
921 | <Namespaces> | ||
922 | <Namespace Name="OpenSim.Framework.Assets"> | ||
923 | <Types> | ||
924 | <Type Name="AssetBase"> | ||
925 | <Members> | ||
926 | <Member Name="Data"> | ||
927 | <Messages> | ||
928 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
929 | <Issue> | ||
930 | <Item>Data</Item> | ||
931 | </Issue> | ||
932 | </Message> | ||
933 | </Messages> | ||
934 | </Member> | ||
935 | <Member Name="Description"> | ||
936 | <Messages> | ||
937 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
938 | <Issue> | ||
939 | <Item>Description</Item> | ||
940 | </Issue> | ||
941 | </Message> | ||
942 | </Messages> | ||
943 | </Member> | ||
944 | <Member Name="FullID"> | ||
945 | <Messages> | ||
946 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
947 | <Issue> | ||
948 | <Item>FullID</Item> | ||
949 | </Issue> | ||
950 | </Message> | ||
951 | </Messages> | ||
952 | </Member> | ||
953 | <Member Name="InvType"> | ||
954 | <Messages> | ||
955 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
956 | <Issue> | ||
957 | <Item>InvType</Item> | ||
958 | </Issue> | ||
959 | </Message> | ||
960 | </Messages> | ||
961 | </Member> | ||
962 | <Member Name="Name"> | ||
963 | <Messages> | ||
964 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
965 | <Issue> | ||
966 | <Item>Name</Item> | ||
967 | </Issue> | ||
968 | </Message> | ||
969 | </Messages> | ||
970 | </Member> | ||
971 | <Member Name="Type"> | ||
972 | <Messages> | ||
973 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
974 | <Issue> | ||
975 | <Item>Type</Item> | ||
976 | </Issue> | ||
977 | </Message> | ||
978 | </Messages> | ||
979 | </Member> | ||
980 | </Members> | ||
981 | </Type> | ||
982 | <Type Name="PrimData"> | ||
983 | <Members> | ||
984 | <Member Name=".ctor()"> | ||
985 | <Messages> | ||
986 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
987 | <Issue> | ||
988 | <Item>PrimData.PrimData()</Item> | ||
989 | <Item>ParentID</Item> | ||
990 | <Item>System.UInt32</Item> | ||
991 | <Item>0</Item> | ||
992 | </Issue> | ||
993 | </Message> | ||
994 | </Messages> | ||
995 | </Member> | ||
996 | <Member Name="FullID"> | ||
997 | <Messages> | ||
998 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
999 | <Issue> | ||
1000 | <Item>FullID</Item> | ||
1001 | </Issue> | ||
1002 | </Message> | ||
1003 | </Messages> | ||
1004 | </Member> | ||
1005 | <Member Name="LocalID"> | ||
1006 | <Messages> | ||
1007 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1008 | <Issue> | ||
1009 | <Item>LocalID</Item> | ||
1010 | </Issue> | ||
1011 | </Message> | ||
1012 | </Messages> | ||
1013 | </Member> | ||
1014 | <Member Name="OwnerID"> | ||
1015 | <Messages> | ||
1016 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1017 | <Issue> | ||
1018 | <Item>OwnerID</Item> | ||
1019 | </Issue> | ||
1020 | </Message> | ||
1021 | </Messages> | ||
1022 | </Member> | ||
1023 | <Member Name="ParentID"> | ||
1024 | <Messages> | ||
1025 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1026 | <Issue> | ||
1027 | <Item>ParentID</Item> | ||
1028 | </Issue> | ||
1029 | </Message> | ||
1030 | </Messages> | ||
1031 | </Member> | ||
1032 | <Member Name="PathBegin"> | ||
1033 | <Messages> | ||
1034 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1035 | <Issue> | ||
1036 | <Item>PathBegin</Item> | ||
1037 | </Issue> | ||
1038 | </Message> | ||
1039 | </Messages> | ||
1040 | </Member> | ||
1041 | <Member Name="PathCurve"> | ||
1042 | <Messages> | ||
1043 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1044 | <Issue> | ||
1045 | <Item>PathCurve</Item> | ||
1046 | </Issue> | ||
1047 | </Message> | ||
1048 | </Messages> | ||
1049 | </Member> | ||
1050 | <Member Name="PathEnd"> | ||
1051 | <Messages> | ||
1052 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1053 | <Issue> | ||
1054 | <Item>PathEnd</Item> | ||
1055 | </Issue> | ||
1056 | </Message> | ||
1057 | </Messages> | ||
1058 | </Member> | ||
1059 | <Member Name="PathRadiusOffset"> | ||
1060 | <Messages> | ||
1061 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1062 | <Issue> | ||
1063 | <Item>PathRadiusOffset</Item> | ||
1064 | </Issue> | ||
1065 | </Message> | ||
1066 | </Messages> | ||
1067 | </Member> | ||
1068 | <Member Name="PathRevolutions"> | ||
1069 | <Messages> | ||
1070 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1071 | <Issue> | ||
1072 | <Item>PathRevolutions</Item> | ||
1073 | </Issue> | ||
1074 | </Message> | ||
1075 | </Messages> | ||
1076 | </Member> | ||
1077 | <Member Name="PathScaleX"> | ||
1078 | <Messages> | ||
1079 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1080 | <Issue> | ||
1081 | <Item>PathScaleX</Item> | ||
1082 | </Issue> | ||
1083 | </Message> | ||
1084 | </Messages> | ||
1085 | </Member> | ||
1086 | <Member Name="PathScaleY"> | ||
1087 | <Messages> | ||
1088 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1089 | <Issue> | ||
1090 | <Item>PathScaleY</Item> | ||
1091 | </Issue> | ||
1092 | </Message> | ||
1093 | </Messages> | ||
1094 | </Member> | ||
1095 | <Member Name="PathShearX"> | ||
1096 | <Messages> | ||
1097 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1098 | <Issue> | ||
1099 | <Item>PathShearX</Item> | ||
1100 | </Issue> | ||
1101 | </Message> | ||
1102 | </Messages> | ||
1103 | </Member> | ||
1104 | <Member Name="PathShearY"> | ||
1105 | <Messages> | ||
1106 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1107 | <Issue> | ||
1108 | <Item>PathShearY</Item> | ||
1109 | </Issue> | ||
1110 | </Message> | ||
1111 | </Messages> | ||
1112 | </Member> | ||
1113 | <Member Name="PathSkew"> | ||
1114 | <Messages> | ||
1115 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1116 | <Issue> | ||
1117 | <Item>PathSkew</Item> | ||
1118 | </Issue> | ||
1119 | </Message> | ||
1120 | </Messages> | ||
1121 | </Member> | ||
1122 | <Member Name="PathTaperX"> | ||
1123 | <Messages> | ||
1124 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1125 | <Issue> | ||
1126 | <Item>PathTaperX</Item> | ||
1127 | </Issue> | ||
1128 | </Message> | ||
1129 | </Messages> | ||
1130 | </Member> | ||
1131 | <Member Name="PathTaperY"> | ||
1132 | <Messages> | ||
1133 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1134 | <Issue> | ||
1135 | <Item>PathTaperY</Item> | ||
1136 | </Issue> | ||
1137 | </Message> | ||
1138 | </Messages> | ||
1139 | </Member> | ||
1140 | <Member Name="PathTwist"> | ||
1141 | <Messages> | ||
1142 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1143 | <Issue> | ||
1144 | <Item>PathTwist</Item> | ||
1145 | </Issue> | ||
1146 | </Message> | ||
1147 | </Messages> | ||
1148 | </Member> | ||
1149 | <Member Name="PathTwistBegin"> | ||
1150 | <Messages> | ||
1151 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1152 | <Issue> | ||
1153 | <Item>PathTwistBegin</Item> | ||
1154 | </Issue> | ||
1155 | </Message> | ||
1156 | </Messages> | ||
1157 | </Member> | ||
1158 | <Member Name="PCode"> | ||
1159 | <Messages> | ||
1160 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1161 | <Issue> | ||
1162 | <Item>PCode</Item> | ||
1163 | </Issue> | ||
1164 | </Message> | ||
1165 | </Messages> | ||
1166 | </Member> | ||
1167 | <Member Name="Position"> | ||
1168 | <Messages> | ||
1169 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1170 | <Issue> | ||
1171 | <Item>Position</Item> | ||
1172 | </Issue> | ||
1173 | </Message> | ||
1174 | </Messages> | ||
1175 | </Member> | ||
1176 | <Member Name="ProfileBegin"> | ||
1177 | <Messages> | ||
1178 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1179 | <Issue> | ||
1180 | <Item>ProfileBegin</Item> | ||
1181 | </Issue> | ||
1182 | </Message> | ||
1183 | </Messages> | ||
1184 | </Member> | ||
1185 | <Member Name="ProfileCurve"> | ||
1186 | <Messages> | ||
1187 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1188 | <Issue> | ||
1189 | <Item>ProfileCurve</Item> | ||
1190 | </Issue> | ||
1191 | </Message> | ||
1192 | </Messages> | ||
1193 | </Member> | ||
1194 | <Member Name="ProfileEnd"> | ||
1195 | <Messages> | ||
1196 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1197 | <Issue> | ||
1198 | <Item>ProfileEnd</Item> | ||
1199 | </Issue> | ||
1200 | </Message> | ||
1201 | </Messages> | ||
1202 | </Member> | ||
1203 | <Member Name="ProfileHollow"> | ||
1204 | <Messages> | ||
1205 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1206 | <Issue> | ||
1207 | <Item>ProfileHollow</Item> | ||
1208 | </Issue> | ||
1209 | </Message> | ||
1210 | </Messages> | ||
1211 | </Member> | ||
1212 | <Member Name="Rotation"> | ||
1213 | <Messages> | ||
1214 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1215 | <Issue> | ||
1216 | <Item>Rotation</Item> | ||
1217 | </Issue> | ||
1218 | </Message> | ||
1219 | </Messages> | ||
1220 | </Member> | ||
1221 | <Member Name="Scale"> | ||
1222 | <Messages> | ||
1223 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1224 | <Issue> | ||
1225 | <Item>Scale</Item> | ||
1226 | </Issue> | ||
1227 | </Message> | ||
1228 | </Messages> | ||
1229 | </Member> | ||
1230 | <Member Name="Texture"> | ||
1231 | <Messages> | ||
1232 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1233 | <Issue> | ||
1234 | <Item>Texture</Item> | ||
1235 | </Issue> | ||
1236 | </Message> | ||
1237 | </Messages> | ||
1238 | </Member> | ||
1239 | </Members> | ||
1240 | </Type> | ||
1241 | </Types> | ||
1242 | </Namespace> | ||
1243 | <Namespace Name="OpenSim.Framework.Grid"> | ||
1244 | <Types> | ||
1245 | <Type Name="LoginService"> | ||
1246 | <Messages> | ||
1247 | <Message Id="Login" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
1248 | <Issue Name="Type"> | ||
1249 | <Item>Login</Item> | ||
1250 | <Item>LoginService</Item> | ||
1251 | <Item>LogOn</Item> | ||
1252 | </Issue> | ||
1253 | </Message> | ||
1254 | </Messages> | ||
1255 | </Type> | ||
1256 | </Types> | ||
1257 | </Namespace> | ||
1258 | <Namespace Name="OpenSim.Framework.Interfaces"> | ||
1259 | <Types> | ||
1260 | <Type Name="AgentCircuitData"> | ||
1261 | <Members> | ||
1262 | <Member Name="AgentID"> | ||
1263 | <Messages> | ||
1264 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1265 | <Issue> | ||
1266 | <Item>AgentID</Item> | ||
1267 | </Issue> | ||
1268 | </Message> | ||
1269 | </Messages> | ||
1270 | </Member> | ||
1271 | <Member Name="circuitcode"> | ||
1272 | <Messages> | ||
1273 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1274 | <Issue> | ||
1275 | <Item>circuitcode</Item> | ||
1276 | </Issue> | ||
1277 | </Message> | ||
1278 | <Message Id="circuitcode" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1279 | <Issue Name="Member"> | ||
1280 | <Item>circuitcode</Item> | ||
1281 | <Item>AgentCircuitData.circuitcode</Item> | ||
1282 | </Issue> | ||
1283 | </Message> | ||
1284 | </Messages> | ||
1285 | </Member> | ||
1286 | <Member Name="firstname"> | ||
1287 | <Messages> | ||
1288 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1289 | <Issue> | ||
1290 | <Item>firstname</Item> | ||
1291 | </Issue> | ||
1292 | </Message> | ||
1293 | <Message Id="firstname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1294 | <Issue Name="Member"> | ||
1295 | <Item>firstname</Item> | ||
1296 | <Item>AgentCircuitData.firstname</Item> | ||
1297 | </Issue> | ||
1298 | </Message> | ||
1299 | </Messages> | ||
1300 | </Member> | ||
1301 | <Member Name="lastname"> | ||
1302 | <Messages> | ||
1303 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1304 | <Issue> | ||
1305 | <Item>lastname</Item> | ||
1306 | </Issue> | ||
1307 | </Message> | ||
1308 | <Message Id="lastname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1309 | <Issue Name="Member"> | ||
1310 | <Item>lastname</Item> | ||
1311 | <Item>AgentCircuitData.lastname</Item> | ||
1312 | </Issue> | ||
1313 | </Message> | ||
1314 | </Messages> | ||
1315 | </Member> | ||
1316 | <Member Name="SecureSessionID"> | ||
1317 | <Messages> | ||
1318 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1319 | <Issue> | ||
1320 | <Item>SecureSessionID</Item> | ||
1321 | </Issue> | ||
1322 | </Message> | ||
1323 | </Messages> | ||
1324 | </Member> | ||
1325 | <Member Name="SessionID"> | ||
1326 | <Messages> | ||
1327 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1328 | <Issue> | ||
1329 | <Item>SessionID</Item> | ||
1330 | </Issue> | ||
1331 | </Message> | ||
1332 | </Messages> | ||
1333 | </Member> | ||
1334 | </Members> | ||
1335 | </Type> | ||
1336 | <Type Name="ARequest"> | ||
1337 | <Messages> | ||
1338 | <Message TypeName="OverrideEqualsAndOperatorEqualsOnValueTypes" Category="Microsoft.Performance" CheckId="CA1815" Created="2007-03-27 04:29:04Z"> | ||
1339 | <Issue Name="Equals"> | ||
1340 | <Item>OpenSim.Framework.Interfaces.ARequest</Item> | ||
1341 | </Issue> | ||
1342 | <Issue Name="op_Equality"> | ||
1343 | <Item>OpenSim.Framework.Interfaces.ARequest</Item> | ||
1344 | </Issue> | ||
1345 | </Message> | ||
1346 | </Messages> | ||
1347 | <Members> | ||
1348 | <Member Name="AssetID"> | ||
1349 | <Messages> | ||
1350 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1351 | <Issue> | ||
1352 | <Item>AssetID</Item> | ||
1353 | </Issue> | ||
1354 | </Message> | ||
1355 | </Messages> | ||
1356 | </Member> | ||
1357 | <Member Name="IsTexture"> | ||
1358 | <Messages> | ||
1359 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1360 | <Issue> | ||
1361 | <Item>IsTexture</Item> | ||
1362 | </Issue> | ||
1363 | </Message> | ||
1364 | </Messages> | ||
1365 | </Member> | ||
1366 | </Members> | ||
1367 | </Type> | ||
1368 | <Type Name="AuthenticateResponse"> | ||
1369 | <Members> | ||
1370 | <Member Name="Authorised"> | ||
1371 | <Messages> | ||
1372 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1373 | <Issue> | ||
1374 | <Item>Authorised</Item> | ||
1375 | </Issue> | ||
1376 | </Message> | ||
1377 | <Message Id="Authorised" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1378 | <Issue Name="Member"> | ||
1379 | <Item>Authorised</Item> | ||
1380 | <Item>AuthenticateResponse.Authorised</Item> | ||
1381 | </Issue> | ||
1382 | </Message> | ||
1383 | </Messages> | ||
1384 | </Member> | ||
1385 | <Member Name="LoginInfo"> | ||
1386 | <Messages> | ||
1387 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1388 | <Issue> | ||
1389 | <Item>LoginInfo</Item> | ||
1390 | </Issue> | ||
1391 | </Message> | ||
1392 | <Message Id="Login" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
1393 | <Issue Name="Member"> | ||
1394 | <Item>Login</Item> | ||
1395 | <Item>LoginInfo</Item> | ||
1396 | <Item>LogOn</Item> | ||
1397 | </Issue> | ||
1398 | </Message> | ||
1399 | </Messages> | ||
1400 | </Member> | ||
1401 | </Members> | ||
1402 | </Type> | ||
1403 | <Type Name="IAssetPlugin"> | ||
1404 | <Messages> | ||
1405 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1406 | <Issue Name="Type"> | ||
1407 | <Item>Plugin</Item> | ||
1408 | <Item>OpenSim.Framework.Interfaces.IAssetPlugin</Item> | ||
1409 | </Issue> | ||
1410 | </Message> | ||
1411 | </Messages> | ||
1412 | <Members> | ||
1413 | <Member Name="GetAssetServer():OpenSim.Framework.Interfaces.IAssetServer"> | ||
1414 | <Messages> | ||
1415 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
1416 | <Issue Certainty="50"> | ||
1417 | <Item>GetAssetServer</Item> | ||
1418 | </Issue> | ||
1419 | </Message> | ||
1420 | </Messages> | ||
1421 | </Member> | ||
1422 | </Members> | ||
1423 | </Type> | ||
1424 | <Type Name="IAssetReceiver"> | ||
1425 | <Members> | ||
1426 | <Member Name="AssetReceived(OpenSim.Framework.Assets.AssetBase,System.Boolean):System.Void"> | ||
1427 | <Messages> | ||
1428 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1429 | <Issue Name="Parameter"> | ||
1430 | <Item>IsTexture</Item> | ||
1431 | </Issue> | ||
1432 | </Message> | ||
1433 | </Messages> | ||
1434 | </Member> | ||
1435 | </Members> | ||
1436 | </Type> | ||
1437 | <Type Name="IAssetServer"> | ||
1438 | <Members> | ||
1439 | <Member Name="RequestAsset(libsecondlife.LLUUID,System.Boolean):System.Void"> | ||
1440 | <Messages> | ||
1441 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1442 | <Issue Name="ParameterId"> | ||
1443 | <Item>ID</Item> | ||
1444 | <Item>assetID</Item> | ||
1445 | <Item>Id</Item> | ||
1446 | </Issue> | ||
1447 | </Message> | ||
1448 | </Messages> | ||
1449 | </Member> | ||
1450 | <Member Name="SetServerInfo(System.String,System.String):System.Void"> | ||
1451 | <Messages> | ||
1452 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1453 | <Issue Name="Parameter"> | ||
1454 | <Item>ServerUrl</Item> | ||
1455 | </Issue> | ||
1456 | </Message> | ||
1457 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1458 | <Issue Name="Parameter"> | ||
1459 | <Item>ServerKey</Item> | ||
1460 | </Issue> | ||
1461 | </Message> | ||
1462 | <Message Id="0#" TypeName="UriParametersShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1054" Created="2007-03-27 04:29:04Z"> | ||
1463 | <Issue> | ||
1464 | <Item>ServerUrl</Item> | ||
1465 | <Item>IAssetServer.SetServerInfo(String, String):Void</Item> | ||
1466 | </Issue> | ||
1467 | </Message> | ||
1468 | </Messages> | ||
1469 | </Member> | ||
1470 | </Members> | ||
1471 | </Type> | ||
1472 | <Type Name="IGridPlugin"> | ||
1473 | <Messages> | ||
1474 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1475 | <Issue Name="Type"> | ||
1476 | <Item>Plugin</Item> | ||
1477 | <Item>OpenSim.Framework.Interfaces.IGridPlugin</Item> | ||
1478 | </Issue> | ||
1479 | </Message> | ||
1480 | </Messages> | ||
1481 | <Members> | ||
1482 | <Member Name="GetGridServer():OpenSim.Framework.Interfaces.IGridServer"> | ||
1483 | <Messages> | ||
1484 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
1485 | <Issue Certainty="50"> | ||
1486 | <Item>GetGridServer</Item> | ||
1487 | </Issue> | ||
1488 | </Message> | ||
1489 | </Messages> | ||
1490 | </Member> | ||
1491 | </Members> | ||
1492 | </Type> | ||
1493 | <Type Name="IGridServer"> | ||
1494 | <Members> | ||
1495 | <Member Name="AuthenticateSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):OpenSim.Framework.Interfaces.AuthenticateResponse"> | ||
1496 | <Messages> | ||
1497 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1498 | <Issue Name="ParameterId"> | ||
1499 | <Item>ID</Item> | ||
1500 | <Item>sessionID</Item> | ||
1501 | <Item>Id</Item> | ||
1502 | </Issue> | ||
1503 | </Message> | ||
1504 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1505 | <Issue Name="ParameterId"> | ||
1506 | <Item>ID</Item> | ||
1507 | <Item>agentID</Item> | ||
1508 | <Item>Id</Item> | ||
1509 | </Issue> | ||
1510 | </Message> | ||
1511 | </Messages> | ||
1512 | </Member> | ||
1513 | <Member Name="GetName():System.String"> | ||
1514 | <Messages> | ||
1515 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
1516 | <Issue Certainty="50"> | ||
1517 | <Item>GetName</Item> | ||
1518 | </Issue> | ||
1519 | </Message> | ||
1520 | </Messages> | ||
1521 | </Member> | ||
1522 | <Member Name="LogoutSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):System.Boolean"> | ||
1523 | <Messages> | ||
1524 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1525 | <Issue Name="ParameterId"> | ||
1526 | <Item>ID</Item> | ||
1527 | <Item>sessionID</Item> | ||
1528 | <Item>Id</Item> | ||
1529 | </Issue> | ||
1530 | </Message> | ||
1531 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1532 | <Issue Name="ParameterId"> | ||
1533 | <Item>ID</Item> | ||
1534 | <Item>agentID</Item> | ||
1535 | <Item>Id</Item> | ||
1536 | </Issue> | ||
1537 | </Message> | ||
1538 | <Message Id="Logout" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
1539 | <Issue Name="Member"> | ||
1540 | <Item>Logout</Item> | ||
1541 | <Item>LogoutSession</Item> | ||
1542 | <Item>LogOff</Item> | ||
1543 | </Issue> | ||
1544 | </Message> | ||
1545 | </Messages> | ||
1546 | </Member> | ||
1547 | <Member Name="RequestNeighbours():OpenSim.Framework.Interfaces.NeighbourInfo[]"> | ||
1548 | <Messages> | ||
1549 | <Message Id="Neighbours" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1550 | <Issue Name="Member"> | ||
1551 | <Item>Neighbours</Item> | ||
1552 | <Item>IGridServer.RequestNeighbours():NeighbourInfo[]</Item> | ||
1553 | </Issue> | ||
1554 | </Message> | ||
1555 | </Messages> | ||
1556 | </Member> | ||
1557 | <Member Name="RequestUUIDBlock():OpenSim.Framework.Interfaces.UUIDBlock"> | ||
1558 | <Messages> | ||
1559 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
1560 | <Issue Name="Member"> | ||
1561 | <Item>IGridServer.RequestUUIDBlock():UUIDBlock</Item> | ||
1562 | </Issue> | ||
1563 | </Message> | ||
1564 | </Messages> | ||
1565 | </Member> | ||
1566 | <Member Name="SetServerInfo(System.String,System.String,System.String):System.Void"> | ||
1567 | <Messages> | ||
1568 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1569 | <Issue Name="Parameter"> | ||
1570 | <Item>ServerUrl</Item> | ||
1571 | </Issue> | ||
1572 | </Message> | ||
1573 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1574 | <Issue Name="Parameter"> | ||
1575 | <Item>SendKey</Item> | ||
1576 | </Issue> | ||
1577 | </Message> | ||
1578 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1579 | <Issue Name="Parameter"> | ||
1580 | <Item>RecvKey</Item> | ||
1581 | </Issue> | ||
1582 | </Message> | ||
1583 | <Message Id="2#Recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1584 | <Issue Name="Parameter"> | ||
1585 | <Item>IGridServer.SetServerInfo(String, String, String):Void</Item> | ||
1586 | <Item>Recv</Item> | ||
1587 | <Item>RecvKey</Item> | ||
1588 | </Issue> | ||
1589 | </Message> | ||
1590 | <Message Id="0#" TypeName="UriParametersShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1054" Created="2007-03-27 04:29:04Z"> | ||
1591 | <Issue> | ||
1592 | <Item>ServerUrl</Item> | ||
1593 | <Item>IGridServer.SetServerInfo(String, String, String):Void</Item> | ||
1594 | </Issue> | ||
1595 | </Message> | ||
1596 | </Messages> | ||
1597 | </Member> | ||
1598 | </Members> | ||
1599 | </Type> | ||
1600 | <Type Name="ILocalStorage"> | ||
1601 | <Members> | ||
1602 | <Member Name="RemovePrim(libsecondlife.LLUUID):System.Void"> | ||
1603 | <Messages> | ||
1604 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1605 | <Issue Name="ParameterId"> | ||
1606 | <Item>ID</Item> | ||
1607 | <Item>primID</Item> | ||
1608 | <Item>Id</Item> | ||
1609 | </Issue> | ||
1610 | </Message> | ||
1611 | </Messages> | ||
1612 | </Member> | ||
1613 | <Member Name="ShutDown():System.Void"> | ||
1614 | <Messages> | ||
1615 | <Message Id="ShutDown" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-03-27 04:29:04Z"> | ||
1616 | <Issue Name="ShouldBeDiscreteTerm"> | ||
1617 | <Item>ShutDown</Item> | ||
1618 | <Item>method</Item> | ||
1619 | <Item>ShutDown</Item> | ||
1620 | <Item>Shutdown</Item> | ||
1621 | </Issue> | ||
1622 | </Message> | ||
1623 | </Messages> | ||
1624 | </Member> | ||
1625 | </Members> | ||
1626 | </Type> | ||
1627 | <Type Name="ISimConfig"> | ||
1628 | <Messages> | ||
1629 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1630 | <Issue Name="Type"> | ||
1631 | <Item>Sim</Item> | ||
1632 | <Item>OpenSim.Framework.Interfaces.ISimConfig</Item> | ||
1633 | </Issue> | ||
1634 | </Message> | ||
1635 | </Messages> | ||
1636 | <Members> | ||
1637 | <Member Name="GetConfigObject():OpenSim.Framework.Interfaces.SimConfig"> | ||
1638 | <Messages> | ||
1639 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
1640 | <Issue Certainty="50"> | ||
1641 | <Item>GetConfigObject</Item> | ||
1642 | </Issue> | ||
1643 | </Message> | ||
1644 | </Messages> | ||
1645 | </Member> | ||
1646 | </Members> | ||
1647 | </Type> | ||
1648 | <Type Name="IUserServer"> | ||
1649 | <Members> | ||
1650 | <Member Name="RequestAgentsInventory(libsecondlife.LLUUID):OpenSim.Framework.Inventory.AgentInventory"> | ||
1651 | <Messages> | ||
1652 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
1653 | <Issue Name="ParameterId"> | ||
1654 | <Item>ID</Item> | ||
1655 | <Item>agentID</Item> | ||
1656 | <Item>Id</Item> | ||
1657 | </Issue> | ||
1658 | </Message> | ||
1659 | </Messages> | ||
1660 | </Member> | ||
1661 | <Member Name="SetServerInfo(System.String,System.String,System.String):System.Void"> | ||
1662 | <Messages> | ||
1663 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1664 | <Issue Name="Parameter"> | ||
1665 | <Item>ServerUrl</Item> | ||
1666 | </Issue> | ||
1667 | </Message> | ||
1668 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1669 | <Issue Name="Parameter"> | ||
1670 | <Item>SendKey</Item> | ||
1671 | </Issue> | ||
1672 | </Message> | ||
1673 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1674 | <Issue Name="Parameter"> | ||
1675 | <Item>RecvKey</Item> | ||
1676 | </Issue> | ||
1677 | </Message> | ||
1678 | <Message Id="2#Recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1679 | <Issue Name="Parameter"> | ||
1680 | <Item>IUserServer.SetServerInfo(String, String, String):Void</Item> | ||
1681 | <Item>Recv</Item> | ||
1682 | <Item>RecvKey</Item> | ||
1683 | </Issue> | ||
1684 | </Message> | ||
1685 | <Message Id="0#" TypeName="UriParametersShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1054" Created="2007-03-27 04:29:04Z"> | ||
1686 | <Issue> | ||
1687 | <Item>ServerUrl</Item> | ||
1688 | <Item>IUserServer.SetServerInfo(String, String, String):Void</Item> | ||
1689 | </Issue> | ||
1690 | </Message> | ||
1691 | </Messages> | ||
1692 | </Member> | ||
1693 | </Members> | ||
1694 | </Type> | ||
1695 | <Type Name="LocalGridBase"> | ||
1696 | <Members> | ||
1697 | <Member Name="LogoutSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):System.Boolean"> | ||
1698 | <Messages> | ||
1699 | <Message Id="Logout" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
1700 | <Issue Name="Member"> | ||
1701 | <Item>Logout</Item> | ||
1702 | <Item>LogoutSession</Item> | ||
1703 | <Item>LogOff</Item> | ||
1704 | </Issue> | ||
1705 | </Message> | ||
1706 | </Messages> | ||
1707 | </Member> | ||
1708 | </Members> | ||
1709 | </Type> | ||
1710 | <Type Name="Login"> | ||
1711 | <Messages> | ||
1712 | <Message Id="Login" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
1713 | <Issue Name="Type"> | ||
1714 | <Item>Login</Item> | ||
1715 | <Item>Login</Item> | ||
1716 | <Item>LogOn</Item> | ||
1717 | </Issue> | ||
1718 | </Message> | ||
1719 | </Messages> | ||
1720 | <Members> | ||
1721 | <Member Name="Agent"> | ||
1722 | <Messages> | ||
1723 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1724 | <Issue> | ||
1725 | <Item>Agent</Item> | ||
1726 | </Issue> | ||
1727 | </Message> | ||
1728 | </Messages> | ||
1729 | </Member> | ||
1730 | <Member Name="BaseFolder"> | ||
1731 | <Messages> | ||
1732 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1733 | <Issue> | ||
1734 | <Item>BaseFolder</Item> | ||
1735 | </Issue> | ||
1736 | </Message> | ||
1737 | </Messages> | ||
1738 | </Member> | ||
1739 | <Member Name="First"> | ||
1740 | <Messages> | ||
1741 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1742 | <Issue> | ||
1743 | <Item>First</Item> | ||
1744 | </Issue> | ||
1745 | </Message> | ||
1746 | </Messages> | ||
1747 | </Member> | ||
1748 | <Member Name="InventoryFolder"> | ||
1749 | <Messages> | ||
1750 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1751 | <Issue> | ||
1752 | <Item>InventoryFolder</Item> | ||
1753 | </Issue> | ||
1754 | </Message> | ||
1755 | </Messages> | ||
1756 | </Member> | ||
1757 | <Member Name="Last"> | ||
1758 | <Messages> | ||
1759 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1760 | <Issue> | ||
1761 | <Item>Last</Item> | ||
1762 | </Issue> | ||
1763 | </Message> | ||
1764 | </Messages> | ||
1765 | </Member> | ||
1766 | <Member Name="SecureSession"> | ||
1767 | <Messages> | ||
1768 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1769 | <Issue> | ||
1770 | <Item>SecureSession</Item> | ||
1771 | </Issue> | ||
1772 | </Message> | ||
1773 | </Messages> | ||
1774 | </Member> | ||
1775 | <Member Name="Session"> | ||
1776 | <Messages> | ||
1777 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1778 | <Issue> | ||
1779 | <Item>Session</Item> | ||
1780 | </Issue> | ||
1781 | </Message> | ||
1782 | </Messages> | ||
1783 | </Member> | ||
1784 | </Members> | ||
1785 | </Type> | ||
1786 | <Type Name="NeighbourInfo"> | ||
1787 | <Messages> | ||
1788 | <Message Id="Neighbour" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1789 | <Issue Name="Type"> | ||
1790 | <Item>Neighbour</Item> | ||
1791 | <Item>OpenSim.Framework.Interfaces.NeighbourInfo</Item> | ||
1792 | </Issue> | ||
1793 | </Message> | ||
1794 | </Messages> | ||
1795 | <Members> | ||
1796 | <Member Name="regionhandle"> | ||
1797 | <Messages> | ||
1798 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1799 | <Issue> | ||
1800 | <Item>regionhandle</Item> | ||
1801 | </Issue> | ||
1802 | </Message> | ||
1803 | <Message Id="regionhandle" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1804 | <Issue Name="Member"> | ||
1805 | <Item>regionhandle</Item> | ||
1806 | <Item>NeighbourInfo.regionhandle</Item> | ||
1807 | </Issue> | ||
1808 | </Message> | ||
1809 | </Messages> | ||
1810 | </Member> | ||
1811 | <Member Name="RegionLocX"> | ||
1812 | <Messages> | ||
1813 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1814 | <Issue> | ||
1815 | <Item>RegionLocX</Item> | ||
1816 | </Issue> | ||
1817 | </Message> | ||
1818 | </Messages> | ||
1819 | </Member> | ||
1820 | <Member Name="RegionLocY"> | ||
1821 | <Messages> | ||
1822 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1823 | <Issue> | ||
1824 | <Item>RegionLocY</Item> | ||
1825 | </Issue> | ||
1826 | </Message> | ||
1827 | </Messages> | ||
1828 | </Member> | ||
1829 | <Member Name="sim_ip"> | ||
1830 | <Messages> | ||
1831 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1832 | <Issue> | ||
1833 | <Item>sim_ip</Item> | ||
1834 | </Issue> | ||
1835 | </Message> | ||
1836 | <Message Id="sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1837 | <Issue Name="Member"> | ||
1838 | <Item>sim</Item> | ||
1839 | <Item>NeighbourInfo.sim_ip</Item> | ||
1840 | </Issue> | ||
1841 | </Message> | ||
1842 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
1843 | <Issue Name="Member"> | ||
1844 | <Item>sim_ip</Item> | ||
1845 | </Issue> | ||
1846 | </Message> | ||
1847 | </Messages> | ||
1848 | </Member> | ||
1849 | <Member Name="sim_port"> | ||
1850 | <Messages> | ||
1851 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1852 | <Issue> | ||
1853 | <Item>sim_port</Item> | ||
1854 | </Issue> | ||
1855 | </Message> | ||
1856 | <Message Id="sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1857 | <Issue Name="Member"> | ||
1858 | <Item>sim</Item> | ||
1859 | <Item>NeighbourInfo.sim_port</Item> | ||
1860 | </Issue> | ||
1861 | </Message> | ||
1862 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
1863 | <Issue Name="Member"> | ||
1864 | <Item>sim_port</Item> | ||
1865 | </Issue> | ||
1866 | </Message> | ||
1867 | </Messages> | ||
1868 | </Member> | ||
1869 | </Members> | ||
1870 | </Type> | ||
1871 | <Type Name="RemoteGridBase"> | ||
1872 | <Members> | ||
1873 | <Member Name="agentcircuits"> | ||
1874 | <Messages> | ||
1875 | <Message TypeName="CollectionPropertiesShouldBeReadOnly" Category="Microsoft.Usage" CheckId="CA2227" Created="2007-03-27 04:29:04Z"> | ||
1876 | <Issue> | ||
1877 | <Item>agentcircuits</Item> | ||
1878 | </Issue> | ||
1879 | </Message> | ||
1880 | <Message Id="Member" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
1881 | <Issue Name="Member"> | ||
1882 | <Item>agentcircuits</Item> | ||
1883 | </Issue> | ||
1884 | </Message> | ||
1885 | <Message Id="agentcircuits" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1886 | <Issue Name="Member"> | ||
1887 | <Item>agentcircuits</Item> | ||
1888 | <Item>RemoteGridBase.agentcircuits:Dictionary`2<System.UInt32,OpenSim.Framework.Interfaces.AgentCircuitData></Item> | ||
1889 | </Issue> | ||
1890 | </Message> | ||
1891 | </Messages> | ||
1892 | </Member> | ||
1893 | <Member Name="LogoutSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):System.Boolean"> | ||
1894 | <Messages> | ||
1895 | <Message Id="Logout" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
1896 | <Issue Name="Member"> | ||
1897 | <Item>Logout</Item> | ||
1898 | <Item>LogoutSession</Item> | ||
1899 | <Item>LogOff</Item> | ||
1900 | </Issue> | ||
1901 | </Message> | ||
1902 | </Messages> | ||
1903 | </Member> | ||
1904 | </Members> | ||
1905 | </Type> | ||
1906 | <Type Name="SimConfig"> | ||
1907 | <Messages> | ||
1908 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1909 | <Issue Name="Type"> | ||
1910 | <Item>Sim</Item> | ||
1911 | <Item>OpenSim.Framework.Interfaces.SimConfig</Item> | ||
1912 | </Issue> | ||
1913 | </Message> | ||
1914 | </Messages> | ||
1915 | <Members> | ||
1916 | <Member Name="AssetSendKey"> | ||
1917 | <Messages> | ||
1918 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1919 | <Issue> | ||
1920 | <Item>AssetSendKey</Item> | ||
1921 | </Issue> | ||
1922 | </Message> | ||
1923 | </Messages> | ||
1924 | </Member> | ||
1925 | <Member Name="AssetURL"> | ||
1926 | <Messages> | ||
1927 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1928 | <Issue> | ||
1929 | <Item>AssetURL</Item> | ||
1930 | </Issue> | ||
1931 | </Message> | ||
1932 | </Messages> | ||
1933 | </Member> | ||
1934 | <Member Name="GridRecvKey"> | ||
1935 | <Messages> | ||
1936 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1937 | <Issue> | ||
1938 | <Item>GridRecvKey</Item> | ||
1939 | </Issue> | ||
1940 | </Message> | ||
1941 | <Message Id="Recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1942 | <Issue Name="Member"> | ||
1943 | <Item>Recv</Item> | ||
1944 | <Item>SimConfig.GridRecvKey</Item> | ||
1945 | </Issue> | ||
1946 | </Message> | ||
1947 | </Messages> | ||
1948 | </Member> | ||
1949 | <Member Name="GridSendKey"> | ||
1950 | <Messages> | ||
1951 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1952 | <Issue> | ||
1953 | <Item>GridSendKey</Item> | ||
1954 | </Issue> | ||
1955 | </Message> | ||
1956 | </Messages> | ||
1957 | </Member> | ||
1958 | <Member Name="GridURL"> | ||
1959 | <Messages> | ||
1960 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1961 | <Issue> | ||
1962 | <Item>GridURL</Item> | ||
1963 | </Issue> | ||
1964 | </Message> | ||
1965 | </Messages> | ||
1966 | </Member> | ||
1967 | <Member Name="IPListenAddr"> | ||
1968 | <Messages> | ||
1969 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1970 | <Issue> | ||
1971 | <Item>IPListenAddr</Item> | ||
1972 | </Issue> | ||
1973 | </Message> | ||
1974 | <Message Id="Addr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
1975 | <Issue Name="Member"> | ||
1976 | <Item>Addr</Item> | ||
1977 | <Item>SimConfig.IPListenAddr</Item> | ||
1978 | </Issue> | ||
1979 | </Message> | ||
1980 | </Messages> | ||
1981 | </Member> | ||
1982 | <Member Name="IPListenPort"> | ||
1983 | <Messages> | ||
1984 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1985 | <Issue> | ||
1986 | <Item>IPListenPort</Item> | ||
1987 | </Issue> | ||
1988 | </Message> | ||
1989 | </Messages> | ||
1990 | </Member> | ||
1991 | <Member Name="RegionHandle"> | ||
1992 | <Messages> | ||
1993 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
1994 | <Issue> | ||
1995 | <Item>RegionHandle</Item> | ||
1996 | </Issue> | ||
1997 | </Message> | ||
1998 | </Messages> | ||
1999 | </Member> | ||
2000 | <Member Name="RegionLocX"> | ||
2001 | <Messages> | ||
2002 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2003 | <Issue> | ||
2004 | <Item>RegionLocX</Item> | ||
2005 | </Issue> | ||
2006 | </Message> | ||
2007 | </Messages> | ||
2008 | </Member> | ||
2009 | <Member Name="RegionLocY"> | ||
2010 | <Messages> | ||
2011 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2012 | <Issue> | ||
2013 | <Item>RegionLocY</Item> | ||
2014 | </Issue> | ||
2015 | </Message> | ||
2016 | </Messages> | ||
2017 | </Member> | ||
2018 | <Member Name="RegionName"> | ||
2019 | <Messages> | ||
2020 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2021 | <Issue> | ||
2022 | <Item>RegionName</Item> | ||
2023 | </Issue> | ||
2024 | </Message> | ||
2025 | </Messages> | ||
2026 | </Member> | ||
2027 | <Member Name="SaveMap(System.Single[]):System.Void"> | ||
2028 | <Messages> | ||
2029 | <Message Id="0#heightmap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2030 | <Issue Name="Parameter"> | ||
2031 | <Item>SimConfig.SaveMap(Single[]):Void</Item> | ||
2032 | <Item>heightmap</Item> | ||
2033 | <Item>heightmap</Item> | ||
2034 | </Issue> | ||
2035 | </Message> | ||
2036 | </Messages> | ||
2037 | </Member> | ||
2038 | <Member Name="UserRecvKey"> | ||
2039 | <Messages> | ||
2040 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2041 | <Issue> | ||
2042 | <Item>UserRecvKey</Item> | ||
2043 | </Issue> | ||
2044 | </Message> | ||
2045 | <Message Id="Recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2046 | <Issue Name="Member"> | ||
2047 | <Item>Recv</Item> | ||
2048 | <Item>SimConfig.UserRecvKey</Item> | ||
2049 | </Issue> | ||
2050 | </Message> | ||
2051 | </Messages> | ||
2052 | </Member> | ||
2053 | <Member Name="UserSendKey"> | ||
2054 | <Messages> | ||
2055 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2056 | <Issue> | ||
2057 | <Item>UserSendKey</Item> | ||
2058 | </Issue> | ||
2059 | </Message> | ||
2060 | </Messages> | ||
2061 | </Member> | ||
2062 | <Member Name="UserURL"> | ||
2063 | <Messages> | ||
2064 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2065 | <Issue> | ||
2066 | <Item>UserURL</Item> | ||
2067 | </Issue> | ||
2068 | </Message> | ||
2069 | </Messages> | ||
2070 | </Member> | ||
2071 | </Members> | ||
2072 | </Type> | ||
2073 | <Type Name="UUIDBlock"> | ||
2074 | <Messages> | ||
2075 | <Message TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
2076 | <Issue Name="Type"> | ||
2077 | <Item>UUIDBlock</Item> | ||
2078 | </Issue> | ||
2079 | </Message> | ||
2080 | <Message TypeName="OverrideEqualsAndOperatorEqualsOnValueTypes" Category="Microsoft.Performance" CheckId="CA1815" Created="2007-03-27 04:29:04Z"> | ||
2081 | <Issue Name="Equals"> | ||
2082 | <Item>OpenSim.Framework.Interfaces.UUIDBlock</Item> | ||
2083 | </Issue> | ||
2084 | <Issue Name="op_Equality"> | ||
2085 | <Item>OpenSim.Framework.Interfaces.UUIDBlock</Item> | ||
2086 | </Issue> | ||
2087 | </Message> | ||
2088 | </Messages> | ||
2089 | <Members> | ||
2090 | <Member Name="BlockEnd"> | ||
2091 | <Messages> | ||
2092 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2093 | <Issue> | ||
2094 | <Item>BlockEnd</Item> | ||
2095 | </Issue> | ||
2096 | </Message> | ||
2097 | </Messages> | ||
2098 | </Member> | ||
2099 | <Member Name="BlockStart"> | ||
2100 | <Messages> | ||
2101 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2102 | <Issue> | ||
2103 | <Item>BlockStart</Item> | ||
2104 | </Issue> | ||
2105 | </Message> | ||
2106 | </Messages> | ||
2107 | </Member> | ||
2108 | </Members> | ||
2109 | </Type> | ||
2110 | </Types> | ||
2111 | </Namespace> | ||
2112 | <Namespace Name="OpenSim.Framework.Inventory"> | ||
2113 | <Types> | ||
2114 | <Type Name="AgentInventory"> | ||
2115 | <Members> | ||
2116 | <Member Name=".ctor()"> | ||
2117 | <Messages> | ||
2118 | <Message TypeName="DoNotCallOverridableMethodsInConstructors" Category="Microsoft.Usage" CheckId="CA2214" Created="2007-03-27 04:29:04Z"> | ||
2119 | <Issue> | ||
2120 | <Item>AgentInventory.AgentInventory()</Item> | ||
2121 | <Item>

AgentInventory.AgentInventory()
AgentInventory.Initialise():Void</Item> | ||
2122 | </Issue> | ||
2123 | </Message> | ||
2124 | </Messages> | ||
2125 | </Member> | ||
2126 | <Member Name="AddToInventory(libsecondlife.LLUUID,OpenSim.Framework.Assets.AssetBase):libsecondlife.LLUUID"> | ||
2127 | <Messages> | ||
2128 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
2129 | <Issue Name="ParameterId"> | ||
2130 | <Item>ID</Item> | ||
2131 | <Item>folderID</Item> | ||
2132 | <Item>Id</Item> | ||
2133 | </Issue> | ||
2134 | </Message> | ||
2135 | </Messages> | ||
2136 | </Member> | ||
2137 | <Member Name="AgentID"> | ||
2138 | <Messages> | ||
2139 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2140 | <Issue> | ||
2141 | <Item>AgentID</Item> | ||
2142 | </Issue> | ||
2143 | </Message> | ||
2144 | </Messages> | ||
2145 | </Member> | ||
2146 | <Member Name="CreateNewFolder(libsecondlife.LLUUID,System.UInt16):System.Boolean"> | ||
2147 | <Messages> | ||
2148 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
2149 | <Issue Name="ParameterId"> | ||
2150 | <Item>ID</Item> | ||
2151 | <Item>folderID</Item> | ||
2152 | <Item>Id</Item> | ||
2153 | </Issue> | ||
2154 | </Message> | ||
2155 | </Messages> | ||
2156 | </Member> | ||
2157 | <Member Name="Initialise():System.Void"> | ||
2158 | <Messages> | ||
2159 | <Message Id="Initialise" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2160 | <Issue Name="Member"> | ||
2161 | <Item>Initialise</Item> | ||
2162 | <Item>AgentInventory.Initialise():Void</Item> | ||
2163 | </Issue> | ||
2164 | </Message> | ||
2165 | </Messages> | ||
2166 | </Member> | ||
2167 | <Member Name="InventoryFolders"> | ||
2168 | <Messages> | ||
2169 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2170 | <Issue> | ||
2171 | <Item>InventoryFolders</Item> | ||
2172 | </Issue> | ||
2173 | </Message> | ||
2174 | </Messages> | ||
2175 | </Member> | ||
2176 | <Member Name="InventoryItems"> | ||
2177 | <Messages> | ||
2178 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2179 | <Issue> | ||
2180 | <Item>InventoryItems</Item> | ||
2181 | </Issue> | ||
2182 | </Message> | ||
2183 | </Messages> | ||
2184 | </Member> | ||
2185 | <Member Name="InventoryRoot"> | ||
2186 | <Messages> | ||
2187 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2188 | <Issue> | ||
2189 | <Item>InventoryRoot</Item> | ||
2190 | </Issue> | ||
2191 | </Message> | ||
2192 | </Messages> | ||
2193 | </Member> | ||
2194 | <Member Name="LastCached"> | ||
2195 | <Messages> | ||
2196 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2197 | <Issue> | ||
2198 | <Item>LastCached</Item> | ||
2199 | </Issue> | ||
2200 | </Message> | ||
2201 | </Messages> | ||
2202 | </Member> | ||
2203 | <Member Name="UpdateItem(libsecondlife.LLUUID,OpenSim.Framework.Assets.AssetBase):System.Boolean"> | ||
2204 | <Messages> | ||
2205 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
2206 | <Issue Name="ParameterId"> | ||
2207 | <Item>ID</Item> | ||
2208 | <Item>itemID</Item> | ||
2209 | <Item>Id</Item> | ||
2210 | </Issue> | ||
2211 | </Message> | ||
2212 | </Messages> | ||
2213 | </Member> | ||
2214 | <Member Name="Wearables"> | ||
2215 | <Messages> | ||
2216 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2217 | <Issue> | ||
2218 | <Item>Wearables</Item> | ||
2219 | </Issue> | ||
2220 | </Message> | ||
2221 | <Message Id="Wearables" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2222 | <Issue Name="Member"> | ||
2223 | <Item>Wearables</Item> | ||
2224 | <Item>AgentInventory.Wearables</Item> | ||
2225 | </Issue> | ||
2226 | </Message> | ||
2227 | </Messages> | ||
2228 | </Member> | ||
2229 | </Members> | ||
2230 | </Type> | ||
2231 | <Type Name="AvatarWearable"> | ||
2232 | <Members> | ||
2233 | <Member Name="AssetID"> | ||
2234 | <Messages> | ||
2235 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2236 | <Issue> | ||
2237 | <Item>AssetID</Item> | ||
2238 | </Issue> | ||
2239 | </Message> | ||
2240 | </Messages> | ||
2241 | </Member> | ||
2242 | <Member Name="ItemID"> | ||
2243 | <Messages> | ||
2244 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2245 | <Issue> | ||
2246 | <Item>ItemID</Item> | ||
2247 | </Issue> | ||
2248 | </Message> | ||
2249 | </Messages> | ||
2250 | </Member> | ||
2251 | </Members> | ||
2252 | </Type> | ||
2253 | <Type Name="InventoryFolder"> | ||
2254 | <Members> | ||
2255 | <Member Name="DefaultType"> | ||
2256 | <Messages> | ||
2257 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2258 | <Issue> | ||
2259 | <Item>DefaultType</Item> | ||
2260 | </Issue> | ||
2261 | </Message> | ||
2262 | </Messages> | ||
2263 | </Member> | ||
2264 | <Member Name="FolderID"> | ||
2265 | <Messages> | ||
2266 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2267 | <Issue> | ||
2268 | <Item>FolderID</Item> | ||
2269 | </Issue> | ||
2270 | </Message> | ||
2271 | </Messages> | ||
2272 | </Member> | ||
2273 | <Member Name="FolderName"> | ||
2274 | <Messages> | ||
2275 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2276 | <Issue> | ||
2277 | <Item>FolderName</Item> | ||
2278 | </Issue> | ||
2279 | </Message> | ||
2280 | </Messages> | ||
2281 | </Member> | ||
2282 | <Member Name="Items"> | ||
2283 | <Messages> | ||
2284 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2285 | <Issue> | ||
2286 | <Item>Items</Item> | ||
2287 | </Issue> | ||
2288 | </Message> | ||
2289 | <Message TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002" Created="2007-03-27 04:29:04Z"> | ||
2290 | <Issue> | ||
2291 | <Item>System.Collections.Generic.List`1<OpenSim.Framework.Inventory.InventoryItem></Item> | ||
2292 | <Item>InventoryFolder.Items</Item> | ||
2293 | </Issue> | ||
2294 | </Message> | ||
2295 | </Messages> | ||
2296 | </Member> | ||
2297 | <Member Name="OwnerID"> | ||
2298 | <Messages> | ||
2299 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2300 | <Issue> | ||
2301 | <Item>OwnerID</Item> | ||
2302 | </Issue> | ||
2303 | </Message> | ||
2304 | </Messages> | ||
2305 | </Member> | ||
2306 | <Member Name="ParentID"> | ||
2307 | <Messages> | ||
2308 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2309 | <Issue> | ||
2310 | <Item>ParentID</Item> | ||
2311 | </Issue> | ||
2312 | </Message> | ||
2313 | </Messages> | ||
2314 | </Member> | ||
2315 | <Member Name="Version"> | ||
2316 | <Messages> | ||
2317 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2318 | <Issue> | ||
2319 | <Item>Version</Item> | ||
2320 | </Issue> | ||
2321 | </Message> | ||
2322 | </Messages> | ||
2323 | </Member> | ||
2324 | </Members> | ||
2325 | </Type> | ||
2326 | <Type Name="InventoryItem"> | ||
2327 | <Members> | ||
2328 | <Member Name="AssetID"> | ||
2329 | <Messages> | ||
2330 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2331 | <Issue> | ||
2332 | <Item>AssetID</Item> | ||
2333 | </Issue> | ||
2334 | </Message> | ||
2335 | </Messages> | ||
2336 | </Member> | ||
2337 | <Member Name="CreatorID"> | ||
2338 | <Messages> | ||
2339 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2340 | <Issue> | ||
2341 | <Item>CreatorID</Item> | ||
2342 | </Issue> | ||
2343 | </Message> | ||
2344 | </Messages> | ||
2345 | </Member> | ||
2346 | <Member Name="Description"> | ||
2347 | <Messages> | ||
2348 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2349 | <Issue> | ||
2350 | <Item>Description</Item> | ||
2351 | </Issue> | ||
2352 | </Message> | ||
2353 | </Messages> | ||
2354 | </Member> | ||
2355 | <Member Name="FolderID"> | ||
2356 | <Messages> | ||
2357 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2358 | <Issue> | ||
2359 | <Item>FolderID</Item> | ||
2360 | </Issue> | ||
2361 | </Message> | ||
2362 | </Messages> | ||
2363 | </Member> | ||
2364 | <Member Name="InvType"> | ||
2365 | <Messages> | ||
2366 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2367 | <Issue> | ||
2368 | <Item>InvType</Item> | ||
2369 | </Issue> | ||
2370 | </Message> | ||
2371 | </Messages> | ||
2372 | </Member> | ||
2373 | <Member Name="ItemID"> | ||
2374 | <Messages> | ||
2375 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2376 | <Issue> | ||
2377 | <Item>ItemID</Item> | ||
2378 | </Issue> | ||
2379 | </Message> | ||
2380 | </Messages> | ||
2381 | </Member> | ||
2382 | <Member Name="Name"> | ||
2383 | <Messages> | ||
2384 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2385 | <Issue> | ||
2386 | <Item>Name</Item> | ||
2387 | </Issue> | ||
2388 | </Message> | ||
2389 | </Messages> | ||
2390 | </Member> | ||
2391 | <Member Name="OwnerID"> | ||
2392 | <Messages> | ||
2393 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2394 | <Issue> | ||
2395 | <Item>OwnerID</Item> | ||
2396 | </Issue> | ||
2397 | </Message> | ||
2398 | </Messages> | ||
2399 | </Member> | ||
2400 | <Member Name="Type"> | ||
2401 | <Messages> | ||
2402 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2403 | <Issue> | ||
2404 | <Item>Type</Item> | ||
2405 | </Issue> | ||
2406 | </Message> | ||
2407 | </Messages> | ||
2408 | </Member> | ||
2409 | </Members> | ||
2410 | </Type> | ||
2411 | </Types> | ||
2412 | </Namespace> | ||
2413 | <Namespace Name="OpenSim.Framework.Sims"> | ||
2414 | <Types> | ||
2415 | <Type Name="SimProfile"> | ||
2416 | <Messages> | ||
2417 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2418 | <Issue Name="Type"> | ||
2419 | <Item>Sim</Item> | ||
2420 | <Item>OpenSim.Framework.Sims.SimProfile</Item> | ||
2421 | </Issue> | ||
2422 | </Message> | ||
2423 | </Messages> | ||
2424 | <Members> | ||
2425 | <Member Name="LoadFromGrid(System.UInt64,System.String,System.String,System.String):OpenSim.Framework.Sims.SimProfile"> | ||
2426 | <Messages> | ||
2427 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
2428 | <Issue> | ||
2429 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2430 | <Item>System.Exception</Item> | ||
2431 | </Issue> | ||
2432 | </Message> | ||
2433 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
2434 | <Issue Name="Parameter"> | ||
2435 | <Item>GridURL</Item> | ||
2436 | </Issue> | ||
2437 | </Message> | ||
2438 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
2439 | <Issue Name="Parameter"> | ||
2440 | <Item>SendKey</Item> | ||
2441 | </Issue> | ||
2442 | </Message> | ||
2443 | <Message Id="3#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
2444 | <Issue Name="Parameter"> | ||
2445 | <Item>RecvKey</Item> | ||
2446 | </Issue> | ||
2447 | </Message> | ||
2448 | <Message Id="3#Recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2449 | <Issue Name="Parameter"> | ||
2450 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2451 | <Item>Recv</Item> | ||
2452 | <Item>RecvKey</Item> | ||
2453 | </Issue> | ||
2454 | </Message> | ||
2455 | <Message Id="0#" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
2456 | <Issue Name="Parameter"> | ||
2457 | <Item>region_handle</Item> | ||
2458 | </Issue> | ||
2459 | </Message> | ||
2460 | <Message Id="1#" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
2461 | <Issue Name="Parameter"> | ||
2462 | <Item>GridURL</Item> | ||
2463 | </Issue> | ||
2464 | </Message> | ||
2465 | <Message Id="RecvKey" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
2466 | <Issue> | ||
2467 | <Item>RecvKey</Item> | ||
2468 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2469 | </Issue> | ||
2470 | </Message> | ||
2471 | <Message Id="System.Convert.ToUInt16(System.Object)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
2472 | <Issue> | ||
2473 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2474 | <Item>System.Convert.ToUInt16(System.Object)</Item> | ||
2475 | <Item>System.Convert.ToUInt16(System.Object,System.IFormatProvider)</Item> | ||
2476 | </Issue> | ||
2477 | </Message> | ||
2478 | <Message Id="System.Convert.ToUInt32(System.Object)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
2479 | <Issue> | ||
2480 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2481 | <Item>System.Convert.ToUInt32(System.Object)</Item> | ||
2482 | <Item>System.Convert.ToUInt32(System.Object,System.IFormatProvider)</Item> | ||
2483 | </Issue> | ||
2484 | <Issue> | ||
2485 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2486 | <Item>System.Convert.ToUInt32(System.Object)</Item> | ||
2487 | <Item>System.Convert.ToUInt32(System.Object,System.IFormatProvider)</Item> | ||
2488 | </Issue> | ||
2489 | </Message> | ||
2490 | <Message Id="System.Convert.ToUInt64(System.Object)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
2491 | <Issue> | ||
2492 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2493 | <Item>System.Convert.ToUInt64(System.Object)</Item> | ||
2494 | <Item>System.Convert.ToUInt64(System.Object,System.IFormatProvider)</Item> | ||
2495 | </Issue> | ||
2496 | </Message> | ||
2497 | <Message Id="System.UInt64.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
2498 | <Issue> | ||
2499 | <Item>SimProfile.LoadFromGrid(UInt64, String, String, String):SimProfile</Item> | ||
2500 | <Item>System.UInt64.ToString</Item> | ||
2501 | <Item>System.UInt64.ToString(System.IFormatProvider)</Item> | ||
2502 | </Issue> | ||
2503 | </Message> | ||
2504 | </Messages> | ||
2505 | </Member> | ||
2506 | </Members> | ||
2507 | </Type> | ||
2508 | <Type Name="SimProfileBase"> | ||
2509 | <Messages> | ||
2510 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2511 | <Issue Name="Type"> | ||
2512 | <Item>Sim</Item> | ||
2513 | <Item>OpenSim.Framework.Sims.SimProfileBase</Item> | ||
2514 | </Issue> | ||
2515 | </Message> | ||
2516 | </Messages> | ||
2517 | <Members> | ||
2518 | <Member Name="caps_url"> | ||
2519 | <Messages> | ||
2520 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2521 | <Issue> | ||
2522 | <Item>caps_url</Item> | ||
2523 | </Issue> | ||
2524 | </Message> | ||
2525 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
2526 | <Issue Name="Member"> | ||
2527 | <Item>caps_url</Item> | ||
2528 | </Issue> | ||
2529 | </Message> | ||
2530 | </Messages> | ||
2531 | </Member> | ||
2532 | <Member Name="recvkey"> | ||
2533 | <Messages> | ||
2534 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2535 | <Issue> | ||
2536 | <Item>recvkey</Item> | ||
2537 | </Issue> | ||
2538 | </Message> | ||
2539 | <Message Id="recvkey" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2540 | <Issue Name="Member"> | ||
2541 | <Item>recvkey</Item> | ||
2542 | <Item>SimProfileBase.recvkey</Item> | ||
2543 | </Issue> | ||
2544 | </Message> | ||
2545 | </Messages> | ||
2546 | </Member> | ||
2547 | <Member Name="regionhandle"> | ||
2548 | <Messages> | ||
2549 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2550 | <Issue> | ||
2551 | <Item>regionhandle</Item> | ||
2552 | </Issue> | ||
2553 | </Message> | ||
2554 | <Message Id="regionhandle" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2555 | <Issue Name="Member"> | ||
2556 | <Item>regionhandle</Item> | ||
2557 | <Item>SimProfileBase.regionhandle</Item> | ||
2558 | </Issue> | ||
2559 | </Message> | ||
2560 | </Messages> | ||
2561 | </Member> | ||
2562 | <Member Name="RegionLocX"> | ||
2563 | <Messages> | ||
2564 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2565 | <Issue> | ||
2566 | <Item>RegionLocX</Item> | ||
2567 | </Issue> | ||
2568 | </Message> | ||
2569 | </Messages> | ||
2570 | </Member> | ||
2571 | <Member Name="RegionLocY"> | ||
2572 | <Messages> | ||
2573 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2574 | <Issue> | ||
2575 | <Item>RegionLocY</Item> | ||
2576 | </Issue> | ||
2577 | </Message> | ||
2578 | </Messages> | ||
2579 | </Member> | ||
2580 | <Member Name="regionname"> | ||
2581 | <Messages> | ||
2582 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2583 | <Issue> | ||
2584 | <Item>regionname</Item> | ||
2585 | </Issue> | ||
2586 | </Message> | ||
2587 | <Message Id="regionname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2588 | <Issue Name="Member"> | ||
2589 | <Item>regionname</Item> | ||
2590 | <Item>SimProfileBase.regionname</Item> | ||
2591 | </Issue> | ||
2592 | </Message> | ||
2593 | </Messages> | ||
2594 | </Member> | ||
2595 | <Member Name="sendkey"> | ||
2596 | <Messages> | ||
2597 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2598 | <Issue> | ||
2599 | <Item>sendkey</Item> | ||
2600 | </Issue> | ||
2601 | </Message> | ||
2602 | <Message Id="sendkey" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2603 | <Issue Name="Member"> | ||
2604 | <Item>sendkey</Item> | ||
2605 | <Item>SimProfileBase.sendkey</Item> | ||
2606 | </Issue> | ||
2607 | </Message> | ||
2608 | </Messages> | ||
2609 | </Member> | ||
2610 | <Member Name="sim_ip"> | ||
2611 | <Messages> | ||
2612 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2613 | <Issue> | ||
2614 | <Item>sim_ip</Item> | ||
2615 | </Issue> | ||
2616 | </Message> | ||
2617 | <Message Id="sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2618 | <Issue Name="Member"> | ||
2619 | <Item>sim</Item> | ||
2620 | <Item>SimProfileBase.sim_ip</Item> | ||
2621 | </Issue> | ||
2622 | </Message> | ||
2623 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
2624 | <Issue Name="Member"> | ||
2625 | <Item>sim_ip</Item> | ||
2626 | </Issue> | ||
2627 | </Message> | ||
2628 | </Messages> | ||
2629 | </Member> | ||
2630 | <Member Name="sim_port"> | ||
2631 | <Messages> | ||
2632 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2633 | <Issue> | ||
2634 | <Item>sim_port</Item> | ||
2635 | </Issue> | ||
2636 | </Message> | ||
2637 | <Message Id="sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2638 | <Issue Name="Member"> | ||
2639 | <Item>sim</Item> | ||
2640 | <Item>SimProfileBase.sim_port</Item> | ||
2641 | </Issue> | ||
2642 | </Message> | ||
2643 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
2644 | <Issue Name="Member"> | ||
2645 | <Item>sim_port</Item> | ||
2646 | </Issue> | ||
2647 | </Message> | ||
2648 | </Messages> | ||
2649 | </Member> | ||
2650 | <Member Name="UUID"> | ||
2651 | <Messages> | ||
2652 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2653 | <Issue> | ||
2654 | <Item>UUID</Item> | ||
2655 | </Issue> | ||
2656 | </Message> | ||
2657 | </Messages> | ||
2658 | </Member> | ||
2659 | </Members> | ||
2660 | </Type> | ||
2661 | </Types> | ||
2662 | </Namespace> | ||
2663 | <Namespace Name="OpenSim.Framework.Terrain"> | ||
2664 | <Types> | ||
2665 | <Type Name="HeightmapGenHills"> | ||
2666 | <Messages> | ||
2667 | <Message Id="Heightmap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2668 | <Issue Name="Type"> | ||
2669 | <Item>Heightmap</Item> | ||
2670 | <Item>OpenSim.Framework.Terrain.HeightmapGenHills</Item> | ||
2671 | </Issue> | ||
2672 | </Message> | ||
2673 | </Messages> | ||
2674 | <Members> | ||
2675 | <Member Name="GenerateHeightmap(System.Int32,System.Single,System.Single,System.Boolean):System.Single[]"> | ||
2676 | <Messages> | ||
2677 | <Message Id="0#num" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2678 | <Issue Name="Parameter"> | ||
2679 | <Item>HeightmapGenHills.GenerateHeightmap(Int32, Single, Single, Boolean):Single[]</Item> | ||
2680 | <Item>num</Item> | ||
2681 | <Item>numHills</Item> | ||
2682 | </Issue> | ||
2683 | </Message> | ||
2684 | <Message Id="Heightmap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2685 | <Issue Name="Member"> | ||
2686 | <Item>Heightmap</Item> | ||
2687 | <Item>HeightmapGenHills.GenerateHeightmap(Int32, Single, Single, Boolean):Single[]</Item> | ||
2688 | </Issue> | ||
2689 | </Message> | ||
2690 | </Messages> | ||
2691 | </Member> | ||
2692 | <Member Name="NumHills"> | ||
2693 | <Messages> | ||
2694 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
2695 | <Issue> | ||
2696 | <Item>HeightmapGenHills.NumHills</Item> | ||
2697 | </Issue> | ||
2698 | </Message> | ||
2699 | </Messages> | ||
2700 | </Member> | ||
2701 | </Members> | ||
2702 | </Type> | ||
2703 | </Types> | ||
2704 | </Namespace> | ||
2705 | <Namespace Name="OpenSim.Framework.User"> | ||
2706 | <Types> | ||
2707 | <Type Name="UserProfile"> | ||
2708 | <Members> | ||
2709 | <Member Name=".ctor()"> | ||
2710 | <Messages> | ||
2711 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
2712 | <Issue> | ||
2713 | <Item>UserProfile.UserProfile()</Item> | ||
2714 | <Item>IsGridGod</Item> | ||
2715 | <Item>System.Boolean</Item> | ||
2716 | <Item>false</Item> | ||
2717 | </Issue> | ||
2718 | </Message> | ||
2719 | </Messages> | ||
2720 | </Member> | ||
2721 | <Member Name="AddSimCircuit(System.UInt32,libsecondlife.LLUUID):System.Void"> | ||
2722 | <Messages> | ||
2723 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2724 | <Issue Name="Member"> | ||
2725 | <Item>Sim</Item> | ||
2726 | <Item>UserProfile.AddSimCircuit(UInt32, LLUUID):Void</Item> | ||
2727 | </Issue> | ||
2728 | </Message> | ||
2729 | <Message Id="1#" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
2730 | <Issue Name="Parameter"> | ||
2731 | <Item>regionUUID</Item> | ||
2732 | </Issue> | ||
2733 | </Message> | ||
2734 | </Messages> | ||
2735 | </Member> | ||
2736 | <Member Name="AssetURL"> | ||
2737 | <Messages> | ||
2738 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2739 | <Issue> | ||
2740 | <Item>AssetURL</Item> | ||
2741 | </Issue> | ||
2742 | </Message> | ||
2743 | </Messages> | ||
2744 | </Member> | ||
2745 | <Member Name="Circuits"> | ||
2746 | <Messages> | ||
2747 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2748 | <Issue> | ||
2749 | <Item>Circuits</Item> | ||
2750 | </Issue> | ||
2751 | </Message> | ||
2752 | </Messages> | ||
2753 | </Member> | ||
2754 | <Member Name="CurrentSecureSessionID"> | ||
2755 | <Messages> | ||
2756 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2757 | <Issue> | ||
2758 | <Item>CurrentSecureSessionID</Item> | ||
2759 | </Issue> | ||
2760 | </Message> | ||
2761 | </Messages> | ||
2762 | </Member> | ||
2763 | <Member Name="CurrentSessionID"> | ||
2764 | <Messages> | ||
2765 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2766 | <Issue> | ||
2767 | <Item>CurrentSessionID</Item> | ||
2768 | </Issue> | ||
2769 | </Message> | ||
2770 | </Messages> | ||
2771 | </Member> | ||
2772 | <Member Name="firstname"> | ||
2773 | <Messages> | ||
2774 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2775 | <Issue> | ||
2776 | <Item>firstname</Item> | ||
2777 | </Issue> | ||
2778 | </Message> | ||
2779 | <Message Id="firstname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2780 | <Issue Name="Member"> | ||
2781 | <Item>firstname</Item> | ||
2782 | <Item>UserProfile.firstname</Item> | ||
2783 | </Issue> | ||
2784 | </Message> | ||
2785 | </Messages> | ||
2786 | </Member> | ||
2787 | <Member Name="homelookat"> | ||
2788 | <Messages> | ||
2789 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2790 | <Issue> | ||
2791 | <Item>homelookat</Item> | ||
2792 | </Issue> | ||
2793 | </Message> | ||
2794 | <Message Id="homelookat" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2795 | <Issue Name="Member"> | ||
2796 | <Item>homelookat</Item> | ||
2797 | <Item>UserProfile.homelookat</Item> | ||
2798 | </Issue> | ||
2799 | </Message> | ||
2800 | </Messages> | ||
2801 | </Member> | ||
2802 | <Member Name="homepos"> | ||
2803 | <Messages> | ||
2804 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2805 | <Issue> | ||
2806 | <Item>homepos</Item> | ||
2807 | </Issue> | ||
2808 | </Message> | ||
2809 | <Message Id="homepos" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2810 | <Issue Name="Member"> | ||
2811 | <Item>homepos</Item> | ||
2812 | <Item>UserProfile.homepos</Item> | ||
2813 | </Issue> | ||
2814 | </Message> | ||
2815 | </Messages> | ||
2816 | </Member> | ||
2817 | <Member Name="homeregionhandle"> | ||
2818 | <Messages> | ||
2819 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2820 | <Issue> | ||
2821 | <Item>homeregionhandle</Item> | ||
2822 | </Issue> | ||
2823 | </Message> | ||
2824 | <Message Id="homeregionhandle" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2825 | <Issue Name="Member"> | ||
2826 | <Item>homeregionhandle</Item> | ||
2827 | <Item>UserProfile.homeregionhandle</Item> | ||
2828 | </Issue> | ||
2829 | </Message> | ||
2830 | </Messages> | ||
2831 | </Member> | ||
2832 | <Member Name="Inventory"> | ||
2833 | <Messages> | ||
2834 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2835 | <Issue> | ||
2836 | <Item>Inventory</Item> | ||
2837 | </Issue> | ||
2838 | </Message> | ||
2839 | </Messages> | ||
2840 | </Member> | ||
2841 | <Member Name="IsGridGod"> | ||
2842 | <Messages> | ||
2843 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2844 | <Issue> | ||
2845 | <Item>IsGridGod</Item> | ||
2846 | </Issue> | ||
2847 | </Message> | ||
2848 | </Messages> | ||
2849 | </Member> | ||
2850 | <Member Name="IsLocal"> | ||
2851 | <Messages> | ||
2852 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2853 | <Issue> | ||
2854 | <Item>IsLocal</Item> | ||
2855 | </Issue> | ||
2856 | </Message> | ||
2857 | </Messages> | ||
2858 | </Member> | ||
2859 | <Member Name="lastname"> | ||
2860 | <Messages> | ||
2861 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2862 | <Issue> | ||
2863 | <Item>lastname</Item> | ||
2864 | </Issue> | ||
2865 | </Message> | ||
2866 | <Message Id="lastname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2867 | <Issue Name="Member"> | ||
2868 | <Item>lastname</Item> | ||
2869 | <Item>UserProfile.lastname</Item> | ||
2870 | </Issue> | ||
2871 | </Message> | ||
2872 | </Messages> | ||
2873 | </Member> | ||
2874 | <Member Name="MD5passwd"> | ||
2875 | <Messages> | ||
2876 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2877 | <Issue> | ||
2878 | <Item>MD5passwd</Item> | ||
2879 | </Issue> | ||
2880 | </Message> | ||
2881 | </Messages> | ||
2882 | </Member> | ||
2883 | <Member Name="UUID"> | ||
2884 | <Messages> | ||
2885 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2886 | <Issue> | ||
2887 | <Item>UUID</Item> | ||
2888 | </Issue> | ||
2889 | </Message> | ||
2890 | </Messages> | ||
2891 | </Member> | ||
2892 | </Members> | ||
2893 | </Type> | ||
2894 | <Type Name="UserProfileManager"> | ||
2895 | <Members> | ||
2896 | <Member Name="CustomiseResponse(System.Collections.Hashtable&,OpenSim.Framework.User.UserProfile):System.Void"> | ||
2897 | <Messages> | ||
2898 | <Message Id="0#" TypeName="DoNotPassTypesByReference" Category="Microsoft.Design" CheckId="CA1045" Created="2007-03-27 04:29:04Z"> | ||
2899 | <Issue Level="CriticalWarning"> | ||
2900 | <Item>response</Item> | ||
2901 | </Issue> | ||
2902 | </Message> | ||
2903 | <Message Id="Customise" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2904 | <Issue Name="Member"> | ||
2905 | <Item>Customise</Item> | ||
2906 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2907 | </Issue> | ||
2908 | </Message> | ||
2909 | <Message Id="GridResp" TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804" Created="2007-03-27 04:29:04Z"> | ||
2910 | <Issue> | ||
2911 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2912 | <Item>GridResp</Item> | ||
2913 | <Item>Nwc.XmlRpc.XmlRpcResponse</Item> | ||
2914 | </Issue> | ||
2915 | </Message> | ||
2916 | <Message Id="System.Single.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
2917 | <Issue> | ||
2918 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2919 | <Item>System.Single.ToString</Item> | ||
2920 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
2921 | </Issue> | ||
2922 | <Issue> | ||
2923 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2924 | <Item>System.Single.ToString</Item> | ||
2925 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
2926 | </Issue> | ||
2927 | <Issue> | ||
2928 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2929 | <Item>System.Single.ToString</Item> | ||
2930 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
2931 | </Issue> | ||
2932 | <Issue> | ||
2933 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2934 | <Item>System.Single.ToString</Item> | ||
2935 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
2936 | </Issue> | ||
2937 | <Issue> | ||
2938 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2939 | <Item>System.Single.ToString</Item> | ||
2940 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
2941 | </Issue> | ||
2942 | <Issue> | ||
2943 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2944 | <Item>System.Single.ToString</Item> | ||
2945 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
2946 | </Issue> | ||
2947 | </Message> | ||
2948 | <Message Id="System.UInt32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
2949 | <Issue> | ||
2950 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2951 | <Item>System.UInt32.ToString</Item> | ||
2952 | <Item>System.UInt32.ToString(System.IFormatProvider)</Item> | ||
2953 | </Issue> | ||
2954 | <Issue> | ||
2955 | <Item>UserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
2956 | <Item>System.UInt32.ToString</Item> | ||
2957 | <Item>System.UInt32.ToString(System.IFormatProvider)</Item> | ||
2958 | </Issue> | ||
2959 | </Message> | ||
2960 | </Messages> | ||
2961 | </Member> | ||
2962 | <Member Name="DefaultStartupMsg"> | ||
2963 | <Messages> | ||
2964 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2965 | <Issue> | ||
2966 | <Item>DefaultStartupMsg</Item> | ||
2967 | </Issue> | ||
2968 | </Message> | ||
2969 | </Messages> | ||
2970 | </Member> | ||
2971 | <Member Name="GridRecvKey"> | ||
2972 | <Messages> | ||
2973 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2974 | <Issue> | ||
2975 | <Item>GridRecvKey</Item> | ||
2976 | </Issue> | ||
2977 | </Message> | ||
2978 | <Message Id="Recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
2979 | <Issue Name="Member"> | ||
2980 | <Item>Recv</Item> | ||
2981 | <Item>UserProfileManager.GridRecvKey</Item> | ||
2982 | </Issue> | ||
2983 | </Message> | ||
2984 | </Messages> | ||
2985 | </Member> | ||
2986 | <Member Name="GridSendKey"> | ||
2987 | <Messages> | ||
2988 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2989 | <Issue> | ||
2990 | <Item>GridSendKey</Item> | ||
2991 | </Issue> | ||
2992 | </Message> | ||
2993 | </Messages> | ||
2994 | </Member> | ||
2995 | <Member Name="GridURL"> | ||
2996 | <Messages> | ||
2997 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
2998 | <Issue> | ||
2999 | <Item>GridURL</Item> | ||
3000 | </Issue> | ||
3001 | </Message> | ||
3002 | </Messages> | ||
3003 | </Member> | ||
3004 | <Member Name="ParseXMLRPC(System.String):System.String"> | ||
3005 | <Messages> | ||
3006 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
3007 | <Issue> | ||
3008 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3009 | <Item>System.Exception</Item> | ||
3010 | </Issue> | ||
3011 | </Message> | ||
3012 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
3013 | <Issue Name="Member"> | ||
3014 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3015 | </Issue> | ||
3016 | </Message> | ||
3017 | <Message Id="System.Int32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
3018 | <Issue> | ||
3019 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3020 | <Item>System.Int32.ToString</Item> | ||
3021 | <Item>System.Int32.ToString(System.IFormatProvider)</Item> | ||
3022 | </Issue> | ||
3023 | <Issue> | ||
3024 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3025 | <Item>System.Int32.ToString</Item> | ||
3026 | <Item>System.Int32.ToString(System.IFormatProvider)</Item> | ||
3027 | </Issue> | ||
3028 | </Message> | ||
3029 | <Message Id="System.Single.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
3030 | <Issue> | ||
3031 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3032 | <Item>System.Single.ToString</Item> | ||
3033 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3034 | </Issue> | ||
3035 | <Issue> | ||
3036 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3037 | <Item>System.Single.ToString</Item> | ||
3038 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3039 | </Issue> | ||
3040 | <Issue> | ||
3041 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3042 | <Item>System.Single.ToString</Item> | ||
3043 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3044 | </Issue> | ||
3045 | <Issue> | ||
3046 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3047 | <Item>System.Single.ToString</Item> | ||
3048 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3049 | </Issue> | ||
3050 | <Issue> | ||
3051 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3052 | <Item>System.Single.ToString</Item> | ||
3053 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3054 | </Issue> | ||
3055 | <Issue> | ||
3056 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3057 | <Item>System.Single.ToString</Item> | ||
3058 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3059 | </Issue> | ||
3060 | <Issue> | ||
3061 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3062 | <Item>System.Single.ToString</Item> | ||
3063 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3064 | </Issue> | ||
3065 | <Issue> | ||
3066 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3067 | <Item>System.Single.ToString</Item> | ||
3068 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3069 | </Issue> | ||
3070 | <Issue> | ||
3071 | <Item>UserProfileManager.ParseXMLRPC(String):String</Item> | ||
3072 | <Item>System.Single.ToString</Item> | ||
3073 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
3074 | </Issue> | ||
3075 | </Message> | ||
3076 | </Messages> | ||
3077 | </Member> | ||
3078 | <Member Name="SetKeys(System.String,System.String,System.String,System.String):System.Void"> | ||
3079 | <Messages> | ||
3080 | <Message Id="1#recv" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3081 | <Issue Name="Parameter"> | ||
3082 | <Item>UserProfileManager.SetKeys(String, String, String, String):Void</Item> | ||
3083 | <Item>recv</Item> | ||
3084 | <Item>recvKey</Item> | ||
3085 | </Issue> | ||
3086 | </Message> | ||
3087 | <Message Id="2#" TypeName="UriParametersShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1054" Created="2007-03-27 04:29:04Z"> | ||
3088 | <Issue> | ||
3089 | <Item>url</Item> | ||
3090 | <Item>UserProfileManager.SetKeys(String, String, String, String):Void</Item> | ||
3091 | </Issue> | ||
3092 | </Message> | ||
3093 | </Messages> | ||
3094 | </Member> | ||
3095 | </Members> | ||
3096 | </Type> | ||
3097 | <Type Name="UserProfileManagerBase"> | ||
3098 | <Members> | ||
3099 | <Member Name="AuthenticateUser(System.String,System.String,System.String):System.Boolean"> | ||
3100 | <Messages> | ||
3101 | <Message Id="0#firstname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3102 | <Issue Name="Parameter"> | ||
3103 | <Item>UserProfileManagerBase.AuthenticateUser(String, String, String):Boolean</Item> | ||
3104 | <Item>firstname</Item> | ||
3105 | <Item>firstname</Item> | ||
3106 | </Issue> | ||
3107 | </Message> | ||
3108 | <Message Id="1#lastname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3109 | <Issue Name="Parameter"> | ||
3110 | <Item>UserProfileManagerBase.AuthenticateUser(String, String, String):Boolean</Item> | ||
3111 | <Item>lastname</Item> | ||
3112 | <Item>lastname</Item> | ||
3113 | </Issue> | ||
3114 | </Message> | ||
3115 | <Message Id="2#passwd" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3116 | <Issue Name="Parameter"> | ||
3117 | <Item>UserProfileManagerBase.AuthenticateUser(String, String, String):Boolean</Item> | ||
3118 | <Item>passwd</Item> | ||
3119 | <Item>passwd</Item> | ||
3120 | </Issue> | ||
3121 | </Message> | ||
3122 | </Messages> | ||
3123 | </Member> | ||
3124 | <Member Name="CreateNewProfile(System.String,System.String,System.String):OpenSim.Framework.User.UserProfile"> | ||
3125 | <Messages> | ||
3126 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
3127 | <Issue Name="Parameter"> | ||
3128 | <Item>MD5passwd</Item> | ||
3129 | </Issue> | ||
3130 | </Message> | ||
3131 | <Message Id="0#firstname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3132 | <Issue Name="Parameter"> | ||
3133 | <Item>UserProfileManagerBase.CreateNewProfile(String, String, String):UserProfile</Item> | ||
3134 | <Item>firstname</Item> | ||
3135 | <Item>firstname</Item> | ||
3136 | </Issue> | ||
3137 | </Message> | ||
3138 | <Message Id="1#lastname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3139 | <Issue Name="Parameter"> | ||
3140 | <Item>UserProfileManagerBase.CreateNewProfile(String, String, String):UserProfile</Item> | ||
3141 | <Item>lastname</Item> | ||
3142 | <Item>lastname</Item> | ||
3143 | </Issue> | ||
3144 | </Message> | ||
3145 | <Message Id="2#M" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3146 | <Issue Name="Parameter"> | ||
3147 | <Item>UserProfileManagerBase.CreateNewProfile(String, String, String):UserProfile</Item> | ||
3148 | <Item>M</Item> | ||
3149 | <Item>MD5passwd</Item> | ||
3150 | </Issue> | ||
3151 | </Message> | ||
3152 | </Messages> | ||
3153 | </Member> | ||
3154 | <Member Name="GetProfileByLLUUID(libsecondlife.LLUUID):OpenSim.Framework.User.UserProfile"> | ||
3155 | <Messages> | ||
3156 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
3157 | <Issue Name="Parameter"> | ||
3158 | <Item>ProfileLLUUID</Item> | ||
3159 | </Issue> | ||
3160 | </Message> | ||
3161 | <Message Id="0#" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
3162 | <Issue Name="Parameter"> | ||
3163 | <Item>ProfileLLUUID</Item> | ||
3164 | </Issue> | ||
3165 | </Message> | ||
3166 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
3167 | <Issue Name="Member"> | ||
3168 | <Item>UserProfileManagerBase.GetProfileByLLUUID(LLUUID):UserProfile</Item> | ||
3169 | </Issue> | ||
3170 | </Message> | ||
3171 | </Messages> | ||
3172 | </Member> | ||
3173 | <Member Name="GetProfileByName(System.String,System.String):OpenSim.Framework.User.UserProfile"> | ||
3174 | <Messages> | ||
3175 | <Message Id="0#firstname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3176 | <Issue Name="Parameter"> | ||
3177 | <Item>UserProfileManagerBase.GetProfileByName(String, String):UserProfile</Item> | ||
3178 | <Item>firstname</Item> | ||
3179 | <Item>firstname</Item> | ||
3180 | </Issue> | ||
3181 | </Message> | ||
3182 | <Message Id="1#lastname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3183 | <Issue Name="Parameter"> | ||
3184 | <Item>UserProfileManagerBase.GetProfileByName(String, String):UserProfile</Item> | ||
3185 | <Item>lastname</Item> | ||
3186 | <Item>lastname</Item> | ||
3187 | </Issue> | ||
3188 | </Message> | ||
3189 | </Messages> | ||
3190 | </Member> | ||
3191 | <Member Name="GetUsersInventory(libsecondlife.LLUUID):OpenSim.Framework.Inventory.AgentInventory"> | ||
3192 | <Messages> | ||
3193 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3194 | <Issue Name="ParameterId"> | ||
3195 | <Item>ID</Item> | ||
3196 | <Item>agentID</Item> | ||
3197 | <Item>Id</Item> | ||
3198 | </Issue> | ||
3199 | </Message> | ||
3200 | </Messages> | ||
3201 | </Member> | ||
3202 | <Member Name="SetGod(libsecondlife.LLUUID):System.Void"> | ||
3203 | <Messages> | ||
3204 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
3205 | <Issue Name="Parameter"> | ||
3206 | <Item>GodID</Item> | ||
3207 | </Issue> | ||
3208 | </Message> | ||
3209 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3210 | <Issue Name="ParameterId"> | ||
3211 | <Item>ID</Item> | ||
3212 | <Item>GodID</Item> | ||
3213 | <Item>Id</Item> | ||
3214 | </Issue> | ||
3215 | </Message> | ||
3216 | </Messages> | ||
3217 | </Member> | ||
3218 | <Member Name="UserProfiles"> | ||
3219 | <Messages> | ||
3220 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3221 | <Issue> | ||
3222 | <Item>UserProfiles</Item> | ||
3223 | </Issue> | ||
3224 | </Message> | ||
3225 | </Messages> | ||
3226 | </Member> | ||
3227 | </Members> | ||
3228 | </Type> | ||
3229 | </Types> | ||
3230 | </Namespace> | ||
3231 | <Namespace Name="OpenSim.Framework.Utilities"> | ||
3232 | <Types> | ||
3233 | <Type Name="BlockingQueue`1"> | ||
3234 | <Messages> | ||
3235 | <Message TypeName="IdentifiersShouldNotHaveIncorrectSuffix" Category="Microsoft.Naming" CheckId="CA1711" Created="2007-03-27 04:29:04Z"> | ||
3236 | <Issue> | ||
3237 | <Item>OpenSim.Framework.Utilities.BlockingQueue`1</Item> | ||
3238 | <Item>Queue</Item> | ||
3239 | </Issue> | ||
3240 | </Message> | ||
3241 | </Messages> | ||
3242 | </Type> | ||
3243 | <Type Name="Util"> | ||
3244 | <Messages> | ||
3245 | <Message Id="Util" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3246 | <Issue Name="Type"> | ||
3247 | <Item>Util</Item> | ||
3248 | <Item>OpenSim.Framework.Utilities.Util</Item> | ||
3249 | </Issue> | ||
3250 | </Message> | ||
3251 | <Message TypeName="StaticHolderTypesShouldNotHaveConstructors" Category="Microsoft.Design" CheckId="CA1053" Created="2007-03-27 04:29:04Z"> | ||
3252 | <Issue> | ||
3253 | <Item>Util</Item> | ||
3254 | </Issue> | ||
3255 | </Message> | ||
3256 | <Message TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724" Created="2007-03-27 04:29:04Z"> | ||
3257 | <Issue> | ||
3258 | <Item>Util</Item> | ||
3259 | <Item>System.Web.Util</Item> | ||
3260 | </Issue> | ||
3261 | </Message> | ||
3262 | </Messages> | ||
3263 | <Members> | ||
3264 | <Member Name="GetNextXferID():System.UInt32"> | ||
3265 | <Messages> | ||
3266 | <Message Id="Xfer" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3267 | <Issue Name="Member"> | ||
3268 | <Item>Xfer</Item> | ||
3269 | <Item>Util.GetNextXferID():UInt32</Item> | ||
3270 | </Issue> | ||
3271 | </Message> | ||
3272 | <Message Id="Member" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3273 | <Issue Name="MemberId"> | ||
3274 | <Item>Util.GetNextXferID():UInt32</Item> | ||
3275 | </Issue> | ||
3276 | </Message> | ||
3277 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
3278 | <Issue> | ||
3279 | <Item>GetNextXferID</Item> | ||
3280 | </Issue> | ||
3281 | </Message> | ||
3282 | </Messages> | ||
3283 | </Member> | ||
3284 | <Member Name="UIntsToLong(System.UInt32,System.UInt32):System.UInt64"> | ||
3285 | <Messages> | ||
3286 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
3287 | <Issue Name="Parameter"> | ||
3288 | <Item>X</Item> | ||
3289 | </Issue> | ||
3290 | </Message> | ||
3291 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
3292 | <Issue Name="Parameter"> | ||
3293 | <Item>Y</Item> | ||
3294 | </Issue> | ||
3295 | </Message> | ||
3296 | <Message Id="0#X" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3297 | <Issue Name="ParameterOneLetter"> | ||
3298 | <Item>Util.UIntsToLong(UInt32, UInt32):UInt64</Item> | ||
3299 | <Item>X</Item> | ||
3300 | </Issue> | ||
3301 | </Message> | ||
3302 | <Message Id="1#Y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3303 | <Issue Name="ParameterOneLetter"> | ||
3304 | <Item>Util.UIntsToLong(UInt32, UInt32):UInt64</Item> | ||
3305 | <Item>Y</Item> | ||
3306 | </Issue> | ||
3307 | </Message> | ||
3308 | <Message Id="Ints" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3309 | <Issue Name="Member"> | ||
3310 | <Item>Ints</Item> | ||
3311 | <Item>Util.UIntsToLong(UInt32, UInt32):UInt64</Item> | ||
3312 | </Issue> | ||
3313 | </Message> | ||
3314 | </Messages> | ||
3315 | </Member> | ||
3316 | </Members> | ||
3317 | </Type> | ||
3318 | </Types> | ||
3319 | </Namespace> | ||
3320 | </Namespaces> | ||
3321 | </Module> | ||
3322 | </Modules> | ||
3323 | </Target> | ||
3324 | <Target Name="$(ProjectDir)/bin/OpenSim.GridInterfaces.Local.dll"> | ||
3325 | <Modules> | ||
3326 | <Module Name="opensim.gridinterfaces.local.dll"> | ||
3327 | <Messages> | ||
3328 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
3329 | <Issue> | ||
3330 | <Item>OpenSim.GridInterfaces.Local</Item> | ||
3331 | </Issue> | ||
3332 | </Message> | ||
3333 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
3334 | <Issue Name="NoStrongName"> | ||
3335 | <Item>OpenSim.GridInterfaces.Local</Item> | ||
3336 | </Issue> | ||
3337 | </Message> | ||
3338 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
3339 | <Issue Name="NoAttr"> | ||
3340 | <Item>OpenSim.GridInterfaces.Local</Item> | ||
3341 | </Issue> | ||
3342 | </Message> | ||
3343 | </Messages> | ||
3344 | <Namespaces> | ||
3345 | <Namespace Name="OpenSim.GridInterfaces.Local"> | ||
3346 | <Types> | ||
3347 | <Type Name="AssetStorage"> | ||
3348 | <Members> | ||
3349 | <Member Name="Data"> | ||
3350 | <Messages> | ||
3351 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3352 | <Issue> | ||
3353 | <Item>Data</Item> | ||
3354 | </Issue> | ||
3355 | </Message> | ||
3356 | </Messages> | ||
3357 | </Member> | ||
3358 | <Member Name="Name"> | ||
3359 | <Messages> | ||
3360 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3361 | <Issue> | ||
3362 | <Item>Name</Item> | ||
3363 | </Issue> | ||
3364 | </Message> | ||
3365 | </Messages> | ||
3366 | </Member> | ||
3367 | <Member Name="Type"> | ||
3368 | <Messages> | ||
3369 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3370 | <Issue> | ||
3371 | <Item>Type</Item> | ||
3372 | </Issue> | ||
3373 | </Message> | ||
3374 | </Messages> | ||
3375 | </Member> | ||
3376 | <Member Name="UUID"> | ||
3377 | <Messages> | ||
3378 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3379 | <Issue> | ||
3380 | <Item>UUID</Item> | ||
3381 | </Issue> | ||
3382 | </Message> | ||
3383 | </Messages> | ||
3384 | </Member> | ||
3385 | </Members> | ||
3386 | </Type> | ||
3387 | <Type Name="AssetUUIDQuery"> | ||
3388 | <Messages> | ||
3389 | <Message TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
3390 | <Issue Name="Type"> | ||
3391 | <Item>AssetUUIDQuery</Item> | ||
3392 | </Issue> | ||
3393 | </Message> | ||
3394 | </Messages> | ||
3395 | <Members> | ||
3396 | <Member Name="Match(OpenSim.GridInterfaces.Local.AssetStorage):System.Boolean"> | ||
3397 | <Messages> | ||
3398 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
3399 | <Issue> | ||
3400 | <Item>'asset'</Item> | ||
3401 | <Item>AssetUUIDQuery.Match(AssetStorage):Boolean</Item> | ||
3402 | </Issue> | ||
3403 | </Message> | ||
3404 | </Messages> | ||
3405 | </Member> | ||
3406 | </Members> | ||
3407 | </Type> | ||
3408 | <Type Name="LocalAssetPlugin"> | ||
3409 | <Messages> | ||
3410 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3411 | <Issue Name="Type"> | ||
3412 | <Item>Plugin</Item> | ||
3413 | <Item>OpenSim.GridInterfaces.Local.LocalAssetPlugin</Item> | ||
3414 | </Issue> | ||
3415 | </Message> | ||
3416 | </Messages> | ||
3417 | </Type> | ||
3418 | <Type Name="LocalAssetServer"> | ||
3419 | <Members> | ||
3420 | <Member Name=".ctor()"> | ||
3421 | <Messages> | ||
3422 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
3423 | <Issue> | ||
3424 | <Item>LocalAssetServer.LocalAssetServer()</Item> | ||
3425 | <Item>System.Exception</Item> | ||
3426 | </Issue> | ||
3427 | </Message> | ||
3428 | </Messages> | ||
3429 | </Member> | ||
3430 | <Member Name="LoadAsset(OpenSim.Framework.Assets.AssetBase,System.Boolean,System.String):System.Void"> | ||
3431 | <Messages> | ||
3432 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
3433 | <Issue> | ||
3434 | <Item>LocalAssetServer.LoadAsset(AssetBase, Boolean, String):Void</Item> | ||
3435 | </Issue> | ||
3436 | </Message> | ||
3437 | <Message Id="image" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
3438 | <Issue> | ||
3439 | <Item>image</Item> | ||
3440 | <Item>LocalAssetServer.LoadAsset(AssetBase, Boolean, String):Void</Item> | ||
3441 | </Issue> | ||
3442 | </Message> | ||
3443 | </Messages> | ||
3444 | </Member> | ||
3445 | <Member Name="UploadNewAsset(OpenSim.Framework.Assets.AssetBase):System.Void"> | ||
3446 | <Messages> | ||
3447 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
3448 | <Issue> | ||
3449 | <Item>'asset'</Item> | ||
3450 | <Item>LocalAssetServer.UploadNewAsset(AssetBase):Void</Item> | ||
3451 | </Issue> | ||
3452 | </Message> | ||
3453 | </Messages> | ||
3454 | </Member> | ||
3455 | </Members> | ||
3456 | </Type> | ||
3457 | <Type Name="LocalGridPlugin"> | ||
3458 | <Messages> | ||
3459 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3460 | <Issue Name="Type"> | ||
3461 | <Item>Plugin</Item> | ||
3462 | <Item>OpenSim.GridInterfaces.Local.LocalGridPlugin</Item> | ||
3463 | </Issue> | ||
3464 | </Message> | ||
3465 | </Messages> | ||
3466 | </Type> | ||
3467 | <Type Name="LocalGridServer"> | ||
3468 | <Members> | ||
3469 | <Member Name="LogoutSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):System.Boolean"> | ||
3470 | <Messages> | ||
3471 | <Message Id="Logout" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
3472 | <Issue Name="Member"> | ||
3473 | <Item>Logout</Item> | ||
3474 | <Item>LogoutSession</Item> | ||
3475 | <Item>LogOff</Item> | ||
3476 | </Issue> | ||
3477 | </Message> | ||
3478 | </Messages> | ||
3479 | </Member> | ||
3480 | <Member Name="Sessions"> | ||
3481 | <Messages> | ||
3482 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3483 | <Issue> | ||
3484 | <Item>Sessions</Item> | ||
3485 | </Issue> | ||
3486 | </Message> | ||
3487 | <Message TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002" Created="2007-03-27 04:29:04Z"> | ||
3488 | <Issue> | ||
3489 | <Item>System.Collections.Generic.List`1<OpenSim.Framework.Interfaces.Login></Item> | ||
3490 | <Item>LocalGridServer.Sessions</Item> | ||
3491 | </Issue> | ||
3492 | </Message> | ||
3493 | </Messages> | ||
3494 | </Member> | ||
3495 | </Members> | ||
3496 | </Type> | ||
3497 | </Types> | ||
3498 | </Namespace> | ||
3499 | </Namespaces> | ||
3500 | </Module> | ||
3501 | </Modules> | ||
3502 | </Target> | ||
3503 | <Target Name="$(ProjectDir)/bin/OpenSim.GridInterfaces.Remote.dll"> | ||
3504 | <Modules> | ||
3505 | <Module Name="opensim.gridinterfaces.remote.dll"> | ||
3506 | <Messages> | ||
3507 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
3508 | <Issue> | ||
3509 | <Item>OpenSim.GridInterfaces.Remote</Item> | ||
3510 | </Issue> | ||
3511 | </Message> | ||
3512 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
3513 | <Issue Name="NoStrongName"> | ||
3514 | <Item>OpenSim.GridInterfaces.Remote</Item> | ||
3515 | </Issue> | ||
3516 | </Message> | ||
3517 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
3518 | <Issue Name="NoAttr"> | ||
3519 | <Item>OpenSim.GridInterfaces.Remote</Item> | ||
3520 | </Issue> | ||
3521 | </Message> | ||
3522 | </Messages> | ||
3523 | <Namespaces> | ||
3524 | <Namespace Name="OpenSim.GridInterfaces.Remote"> | ||
3525 | <Types> | ||
3526 | <Type Name="RemoteAssetPlugin"> | ||
3527 | <Messages> | ||
3528 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3529 | <Issue Name="Type"> | ||
3530 | <Item>Plugin</Item> | ||
3531 | <Item>OpenSim.GridInterfaces.Remote.RemoteAssetPlugin</Item> | ||
3532 | </Issue> | ||
3533 | </Message> | ||
3534 | </Messages> | ||
3535 | </Type> | ||
3536 | <Type Name="RemoteGridPlugin"> | ||
3537 | <Messages> | ||
3538 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3539 | <Issue Name="Type"> | ||
3540 | <Item>Plugin</Item> | ||
3541 | <Item>OpenSim.GridInterfaces.Remote.RemoteGridPlugin</Item> | ||
3542 | </Issue> | ||
3543 | </Message> | ||
3544 | </Messages> | ||
3545 | </Type> | ||
3546 | <Type Name="RemoteGridServer"> | ||
3547 | <Members> | ||
3548 | <Member Name="agentcircuits"> | ||
3549 | <Messages> | ||
3550 | <Message TypeName="CollectionPropertiesShouldBeReadOnly" Category="Microsoft.Usage" CheckId="CA2227" Created="2007-03-27 04:29:04Z"> | ||
3551 | <Issue> | ||
3552 | <Item>agentcircuits</Item> | ||
3553 | </Issue> | ||
3554 | </Message> | ||
3555 | </Messages> | ||
3556 | </Member> | ||
3557 | <Member Name="AuthenticateSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):OpenSim.Framework.Interfaces.AuthenticateResponse"> | ||
3558 | <Messages> | ||
3559 | <Message Id="2#" TypeName="ParameterNamesShouldMatchBaseDeclaration" Category="Microsoft.Naming" CheckId="CA1725" Created="2007-03-27 04:29:04Z"> | ||
3560 | <Issue> | ||
3561 | <Item>circuitcode</Item> | ||
3562 | <Item>RemoteGridServer.AuthenticateSession(LLUUID, LLUUID, UInt32):AuthenticateResponse</Item> | ||
3563 | <Item>circuitCode</Item> | ||
3564 | <Item>IGridServer.AuthenticateSession(LLUUID, LLUUID, UInt32):AuthenticateResponse</Item> | ||
3565 | </Issue> | ||
3566 | </Message> | ||
3567 | </Messages> | ||
3568 | </Member> | ||
3569 | <Member Name="GridRecvKey"> | ||
3570 | <Messages> | ||
3571 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
3572 | <Issue> | ||
3573 | <Item>RemoteGridServer.GridRecvKey</Item> | ||
3574 | </Issue> | ||
3575 | </Message> | ||
3576 | </Messages> | ||
3577 | </Member> | ||
3578 | <Member Name="GridSendKey"> | ||
3579 | <Messages> | ||
3580 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
3581 | <Issue> | ||
3582 | <Item>RemoteGridServer.GridSendKey</Item> | ||
3583 | </Issue> | ||
3584 | </Message> | ||
3585 | </Messages> | ||
3586 | </Member> | ||
3587 | <Member Name="LogoutSession(libsecondlife.LLUUID,libsecondlife.LLUUID,System.UInt32):System.Boolean"> | ||
3588 | <Messages> | ||
3589 | <Message TypeName="PassSystemUriObjectsInsteadOfStrings" Category="Microsoft.Usage" CheckId="CA2234" Created="2007-03-27 04:29:04Z"> | ||
3590 | <Issue> | ||
3591 | <Item>RemoteGridServer.LogoutSession(LLUUID, LLUUID, UInt32):Boolean</Item> | ||
3592 | <Item>WebRequest.Create(Uri):WebRequest</Item> | ||
3593 | <Item>WebRequest.Create(String):WebRequest</Item> | ||
3594 | </Issue> | ||
3595 | </Message> | ||
3596 | <Message Id="GridResponse" TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804" Created="2007-03-27 04:29:04Z"> | ||
3597 | <Issue> | ||
3598 | <Item>RemoteGridServer.LogoutSession(LLUUID, LLUUID, UInt32):Boolean</Item> | ||
3599 | <Item>GridResponse</Item> | ||
3600 | <Item>System.String</Item> | ||
3601 | </Issue> | ||
3602 | </Message> | ||
3603 | <Message Id="Logout" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
3604 | <Issue Name="Member"> | ||
3605 | <Item>Logout</Item> | ||
3606 | <Item>LogoutSession</Item> | ||
3607 | <Item>LogOff</Item> | ||
3608 | </Issue> | ||
3609 | </Message> | ||
3610 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
3611 | <Issue> | ||
3612 | <Item>'sessionID'</Item> | ||
3613 | <Item>RemoteGridServer.LogoutSession(LLUUID, LLUUID, UInt32):Boolean</Item> | ||
3614 | </Issue> | ||
3615 | </Message> | ||
3616 | </Messages> | ||
3617 | </Member> | ||
3618 | </Members> | ||
3619 | </Type> | ||
3620 | </Types> | ||
3621 | </Namespace> | ||
3622 | </Namespaces> | ||
3623 | </Module> | ||
3624 | </Modules> | ||
3625 | </Target> | ||
3626 | <Target Name="$(ProjectDir)/bin/OpenSim.Physics.Manager.dll"> | ||
3627 | <Modules> | ||
3628 | <Module Name="opensim.physics.manager.dll"> | ||
3629 | <Messages> | ||
3630 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
3631 | <Issue> | ||
3632 | <Item>OpenSim.Physics.Manager</Item> | ||
3633 | </Issue> | ||
3634 | </Message> | ||
3635 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
3636 | <Issue Name="NoStrongName"> | ||
3637 | <Item>OpenSim.Physics.Manager</Item> | ||
3638 | </Issue> | ||
3639 | </Message> | ||
3640 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
3641 | <Issue Name="NoAttr"> | ||
3642 | <Item>OpenSim.Physics.Manager</Item> | ||
3643 | </Issue> | ||
3644 | </Message> | ||
3645 | </Messages> | ||
3646 | <Namespaces> | ||
3647 | <Namespace Name="OpenSim.Physics.Manager"> | ||
3648 | <Types> | ||
3649 | <Type Name="IPhysicsPlugin"> | ||
3650 | <Messages> | ||
3651 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3652 | <Issue Name="Type"> | ||
3653 | <Item>Plugin</Item> | ||
3654 | <Item>OpenSim.Physics.Manager.IPhysicsPlugin</Item> | ||
3655 | </Issue> | ||
3656 | </Message> | ||
3657 | </Messages> | ||
3658 | <Members> | ||
3659 | <Member Name="GetName():System.String"> | ||
3660 | <Messages> | ||
3661 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
3662 | <Issue Certainty="50"> | ||
3663 | <Item>GetName</Item> | ||
3664 | </Issue> | ||
3665 | </Message> | ||
3666 | </Messages> | ||
3667 | </Member> | ||
3668 | <Member Name="GetScene():OpenSim.Physics.Manager.PhysicsScene"> | ||
3669 | <Messages> | ||
3670 | <Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2007-03-27 04:29:04Z"> | ||
3671 | <Issue Certainty="50"> | ||
3672 | <Item>GetScene</Item> | ||
3673 | </Issue> | ||
3674 | </Message> | ||
3675 | </Messages> | ||
3676 | </Member> | ||
3677 | </Members> | ||
3678 | </Type> | ||
3679 | <Type Name="NullPhysicsScene"> | ||
3680 | <Members> | ||
3681 | <Member Name="SetTerrain(System.Single[]):System.Void"> | ||
3682 | <Messages> | ||
3683 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
3684 | <Issue> | ||
3685 | <Item>'heightMap'</Item> | ||
3686 | <Item>NullPhysicsScene.SetTerrain(Single[]):Void</Item> | ||
3687 | </Issue> | ||
3688 | </Message> | ||
3689 | </Messages> | ||
3690 | </Member> | ||
3691 | <Member Name="Simulate(System.Single):System.Void"> | ||
3692 | <Messages> | ||
3693 | <Message Id="System.Int32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
3694 | <Issue> | ||
3695 | <Item>NullPhysicsScene.Simulate(Single):Void</Item> | ||
3696 | <Item>System.Int32.ToString</Item> | ||
3697 | <Item>System.Int32.ToString(System.IFormatProvider)</Item> | ||
3698 | </Issue> | ||
3699 | </Message> | ||
3700 | </Messages> | ||
3701 | </Member> | ||
3702 | </Members> | ||
3703 | </Type> | ||
3704 | <Type Name="PhysicsActor"> | ||
3705 | <Members> | ||
3706 | <Member Name="Kinematic"> | ||
3707 | <Messages> | ||
3708 | <Message Id="Kinematic" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3709 | <Issue Name="Member"> | ||
3710 | <Item>Kinematic</Item> | ||
3711 | <Item>PhysicsActor.Kinematic:Boolean</Item> | ||
3712 | </Issue> | ||
3713 | </Message> | ||
3714 | </Messages> | ||
3715 | </Member> | ||
3716 | </Members> | ||
3717 | </Type> | ||
3718 | <Type Name="PhysicsManager"> | ||
3719 | <Members> | ||
3720 | <Member Name="GetPhysicsScene(System.String):OpenSim.Physics.Manager.PhysicsScene"> | ||
3721 | <Messages> | ||
3722 | <Message Id="System.String.Format(System.String,System.Object)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
3723 | <Issue> | ||
3724 | <Item>PhysicsManager.GetPhysicsScene(String):PhysicsScene</Item> | ||
3725 | <Item>System.String.Format(System.String,System.Object)</Item> | ||
3726 | <Item>System.String.Format(System.IFormatProvider,System.String,System.Object[])</Item> | ||
3727 | </Issue> | ||
3728 | </Message> | ||
3729 | </Messages> | ||
3730 | </Member> | ||
3731 | <Member Name="LoadPlugins():System.Void"> | ||
3732 | <Messages> | ||
3733 | <Message Id="Plugins" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3734 | <Issue Name="Member"> | ||
3735 | <Item>Plugins</Item> | ||
3736 | <Item>PhysicsManager.LoadPlugins():Void</Item> | ||
3737 | </Issue> | ||
3738 | </Message> | ||
3739 | </Messages> | ||
3740 | </Member> | ||
3741 | </Members> | ||
3742 | </Type> | ||
3743 | <Type Name="PhysicsVector"> | ||
3744 | <Members> | ||
3745 | <Member Name=".ctor(System.Single,System.Single,System.Single)"> | ||
3746 | <Messages> | ||
3747 | <Message Id="0#x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3748 | <Issue Name="ParameterOneLetter"> | ||
3749 | <Item>PhysicsVector.PhysicsVector(Single, Single, Single)</Item> | ||
3750 | <Item>x</Item> | ||
3751 | </Issue> | ||
3752 | </Message> | ||
3753 | <Message Id="1#y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3754 | <Issue Name="ParameterOneLetter"> | ||
3755 | <Item>PhysicsVector.PhysicsVector(Single, Single, Single)</Item> | ||
3756 | <Item>y</Item> | ||
3757 | </Issue> | ||
3758 | </Message> | ||
3759 | <Message Id="2#z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3760 | <Issue Name="ParameterOneLetter"> | ||
3761 | <Item>PhysicsVector.PhysicsVector(Single, Single, Single)</Item> | ||
3762 | <Item>z</Item> | ||
3763 | </Issue> | ||
3764 | </Message> | ||
3765 | </Messages> | ||
3766 | </Member> | ||
3767 | <Member Name="X"> | ||
3768 | <Messages> | ||
3769 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3770 | <Issue> | ||
3771 | <Item>X</Item> | ||
3772 | </Issue> | ||
3773 | </Message> | ||
3774 | <Message Id="X" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3775 | <Issue Name="MemberOneLetter"> | ||
3776 | <Item>X</Item> | ||
3777 | <Item>PhysicsVector.X</Item> | ||
3778 | </Issue> | ||
3779 | </Message> | ||
3780 | </Messages> | ||
3781 | </Member> | ||
3782 | <Member Name="Y"> | ||
3783 | <Messages> | ||
3784 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3785 | <Issue> | ||
3786 | <Item>Y</Item> | ||
3787 | </Issue> | ||
3788 | </Message> | ||
3789 | <Message Id="Y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3790 | <Issue Name="MemberOneLetter"> | ||
3791 | <Item>Y</Item> | ||
3792 | <Item>PhysicsVector.Y</Item> | ||
3793 | </Issue> | ||
3794 | </Message> | ||
3795 | </Messages> | ||
3796 | </Member> | ||
3797 | <Member Name="Z"> | ||
3798 | <Messages> | ||
3799 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3800 | <Issue> | ||
3801 | <Item>Z</Item> | ||
3802 | </Issue> | ||
3803 | </Message> | ||
3804 | <Message Id="Z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3805 | <Issue Name="MemberOneLetter"> | ||
3806 | <Item>Z</Item> | ||
3807 | <Item>PhysicsVector.Z</Item> | ||
3808 | </Issue> | ||
3809 | </Message> | ||
3810 | </Messages> | ||
3811 | </Member> | ||
3812 | <Member Name="Zero"> | ||
3813 | <Messages> | ||
3814 | <Message TypeName="DoNotDeclareReadOnlyMutableReferenceTypes" Category="Microsoft.Security" CheckId="CA2104" Created="2007-03-27 04:29:04Z"> | ||
3815 | <Issue> | ||
3816 | <Item>PhysicsVector.Zero</Item> | ||
3817 | <Item>OpenSim.Physics.Manager.PhysicsVector</Item> | ||
3818 | </Issue> | ||
3819 | </Message> | ||
3820 | </Messages> | ||
3821 | </Member> | ||
3822 | </Members> | ||
3823 | </Type> | ||
3824 | </Types> | ||
3825 | </Namespace> | ||
3826 | </Namespaces> | ||
3827 | </Module> | ||
3828 | </Modules> | ||
3829 | </Target> | ||
3830 | <Target Name="$(ProjectDir)/bin/OpenSim.RegionServer.dll"> | ||
3831 | <Modules> | ||
3832 | <Module Name="opensim.regionserver.dll"> | ||
3833 | <Messages> | ||
3834 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
3835 | <Issue> | ||
3836 | <Item>OpenSim.RegionServer</Item> | ||
3837 | </Issue> | ||
3838 | </Message> | ||
3839 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
3840 | <Issue Name="NoStrongName"> | ||
3841 | <Item>OpenSim.RegionServer</Item> | ||
3842 | </Issue> | ||
3843 | </Message> | ||
3844 | <Message TypeName="MarkAssembliesWithAssemblyVersion" Category="Microsoft.Design" CheckId="CA1016" Created="2007-03-27 04:29:04Z"> | ||
3845 | <Issue> | ||
3846 | <Item>OpenSim.RegionServer</Item> | ||
3847 | </Issue> | ||
3848 | </Message> | ||
3849 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
3850 | <Issue Name="NoAttr"> | ||
3851 | <Item>OpenSim.RegionServer</Item> | ||
3852 | </Issue> | ||
3853 | </Message> | ||
3854 | <Message TypeName="MarkAssembliesWithComVisible" Category="Microsoft.Design" CheckId="CA1017" Created="2007-03-27 04:29:04Z"> | ||
3855 | <Issue Name="NoAttribute" Level="CriticalError"> | ||
3856 | <Item>OpenSim.RegionServer</Item> | ||
3857 | </Issue> | ||
3858 | </Message> | ||
3859 | </Messages> | ||
3860 | <Namespaces> | ||
3861 | <Namespace Name="OpenSim"> | ||
3862 | <Types> | ||
3863 | <Type Name="AgentAssetUpload"> | ||
3864 | <Members> | ||
3865 | <Member Name="AddUpload(libsecondlife.LLUUID,OpenSim.Framework.Assets.AssetBase):System.Void"> | ||
3866 | <Messages> | ||
3867 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3868 | <Issue Name="ParameterId"> | ||
3869 | <Item>ID</Item> | ||
3870 | <Item>transactionID</Item> | ||
3871 | <Item>Id</Item> | ||
3872 | </Issue> | ||
3873 | </Message> | ||
3874 | </Messages> | ||
3875 | </Member> | ||
3876 | <Member Name="AddUploadToAssetCache(libsecondlife.LLUUID):OpenSim.Framework.Assets.AssetBase"> | ||
3877 | <Messages> | ||
3878 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3879 | <Issue Name="ParameterId"> | ||
3880 | <Item>ID</Item> | ||
3881 | <Item>transactionID</Item> | ||
3882 | <Item>Id</Item> | ||
3883 | </Issue> | ||
3884 | </Message> | ||
3885 | </Messages> | ||
3886 | </Member> | ||
3887 | <Member Name="GetUpload(libsecondlife.LLUUID):OpenSim.Framework.Assets.AssetBase"> | ||
3888 | <Messages> | ||
3889 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3890 | <Issue Name="ParameterId"> | ||
3891 | <Item>ID</Item> | ||
3892 | <Item>transactionID</Item> | ||
3893 | <Item>Id</Item> | ||
3894 | </Issue> | ||
3895 | </Message> | ||
3896 | </Messages> | ||
3897 | </Member> | ||
3898 | <Member Name="HandleUploadPacket(libsecondlife.Packets.AssetUploadRequestPacket,libsecondlife.LLUUID):System.Void"> | ||
3899 | <Messages> | ||
3900 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
3901 | <Issue Name="ParameterId"> | ||
3902 | <Item>ID</Item> | ||
3903 | <Item>assetID</Item> | ||
3904 | <Item>Id</Item> | ||
3905 | </Issue> | ||
3906 | </Message> | ||
3907 | <Message Id="System.Int32.ToString(System.String)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
3908 | <Issue> | ||
3909 | <Item>AgentAssetUpload.HandleUploadPacket(AssetUploadRequestPacket, LLUUID):Void</Item> | ||
3910 | <Item>System.Int32.ToString(System.String)</Item> | ||
3911 | <Item>System.Int32.ToString(System.String,System.IFormatProvider)</Item> | ||
3912 | </Issue> | ||
3913 | <Issue> | ||
3914 | <Item>AgentAssetUpload.HandleUploadPacket(AssetUploadRequestPacket, LLUUID):Void</Item> | ||
3915 | <Item>System.Int32.ToString(System.String)</Item> | ||
3916 | <Item>System.Int32.ToString(System.String,System.IFormatProvider)</Item> | ||
3917 | </Issue> | ||
3918 | </Message> | ||
3919 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
3920 | <Issue> | ||
3921 | <Item>'assetID'</Item> | ||
3922 | <Item>AgentAssetUpload.HandleUploadPacket(AssetUploadRequestPacket, LLUUID):Void</Item> | ||
3923 | </Issue> | ||
3924 | <Issue> | ||
3925 | <Item>'pack'</Item> | ||
3926 | <Item>AgentAssetUpload.HandleUploadPacket(AssetUploadRequestPacket, LLUUID):Void</Item> | ||
3927 | </Issue> | ||
3928 | </Message> | ||
3929 | </Messages> | ||
3930 | </Member> | ||
3931 | <Member Name="HandleXferPacket(libsecondlife.Packets.SendXferPacketPacket):System.Void"> | ||
3932 | <Messages> | ||
3933 | <Message Id="0#xfer" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3934 | <Issue Name="Parameter"> | ||
3935 | <Item>AgentAssetUpload.HandleXferPacket(SendXferPacketPacket):Void</Item> | ||
3936 | <Item>xfer</Item> | ||
3937 | <Item>xferPacket</Item> | ||
3938 | </Issue> | ||
3939 | </Message> | ||
3940 | <Message Id="Xfer" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
3941 | <Issue Name="Member"> | ||
3942 | <Item>Xfer</Item> | ||
3943 | <Item>AgentAssetUpload.HandleXferPacket(SendXferPacketPacket):Void</Item> | ||
3944 | </Issue> | ||
3945 | </Message> | ||
3946 | </Messages> | ||
3947 | </Member> | ||
3948 | </Members> | ||
3949 | </Type> | ||
3950 | <Type Name="AssetTransaction"> | ||
3951 | <Members> | ||
3952 | <Member Name=".ctor()"> | ||
3953 | <Messages> | ||
3954 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
3955 | <Issue> | ||
3956 | <Item>AssetTransaction.AssetTransaction()</Item> | ||
3957 | <Item>UploadComplete</Item> | ||
3958 | <Item>System.Boolean</Item> | ||
3959 | <Item>false</Item> | ||
3960 | </Issue> | ||
3961 | </Message> | ||
3962 | </Messages> | ||
3963 | </Member> | ||
3964 | <Member Name="AddToInventory"> | ||
3965 | <Messages> | ||
3966 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3967 | <Issue> | ||
3968 | <Item>AddToInventory</Item> | ||
3969 | </Issue> | ||
3970 | </Message> | ||
3971 | </Messages> | ||
3972 | </Member> | ||
3973 | <Member Name="Asset"> | ||
3974 | <Messages> | ||
3975 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3976 | <Issue> | ||
3977 | <Item>Asset</Item> | ||
3978 | </Issue> | ||
3979 | </Message> | ||
3980 | </Messages> | ||
3981 | </Member> | ||
3982 | <Member Name="InventFolder"> | ||
3983 | <Messages> | ||
3984 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3985 | <Issue> | ||
3986 | <Item>InventFolder</Item> | ||
3987 | </Issue> | ||
3988 | </Message> | ||
3989 | </Messages> | ||
3990 | </Member> | ||
3991 | <Member Name="TransactionID"> | ||
3992 | <Messages> | ||
3993 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
3994 | <Issue> | ||
3995 | <Item>TransactionID</Item> | ||
3996 | </Issue> | ||
3997 | </Message> | ||
3998 | </Messages> | ||
3999 | </Member> | ||
4000 | <Member Name="UploadComplete"> | ||
4001 | <Messages> | ||
4002 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4003 | <Issue> | ||
4004 | <Item>UploadComplete</Item> | ||
4005 | </Issue> | ||
4006 | </Message> | ||
4007 | </Messages> | ||
4008 | </Member> | ||
4009 | <Member Name="XferID"> | ||
4010 | <Messages> | ||
4011 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4012 | <Issue> | ||
4013 | <Item>XferID</Item> | ||
4014 | </Issue> | ||
4015 | </Message> | ||
4016 | <Message Id="Xfer" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4017 | <Issue Name="Member"> | ||
4018 | <Item>Xfer</Item> | ||
4019 | <Item>AssetTransaction.XferID</Item> | ||
4020 | </Issue> | ||
4021 | </Message> | ||
4022 | </Messages> | ||
4023 | </Member> | ||
4024 | </Members> | ||
4025 | </Type> | ||
4026 | <Type Name="Grid"> | ||
4027 | <Messages> | ||
4028 | <Message TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724" Created="2007-03-27 04:29:04Z"> | ||
4029 | <Issue> | ||
4030 | <Item>Grid</Item> | ||
4031 | <Item>OpenSim.Framework.Grid</Item> | ||
4032 | </Issue> | ||
4033 | </Message> | ||
4034 | </Messages> | ||
4035 | <Members> | ||
4036 | <Member Name="AssetDll"> | ||
4037 | <Messages> | ||
4038 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4039 | <Issue> | ||
4040 | <Item>AssetDll</Item> | ||
4041 | </Issue> | ||
4042 | </Message> | ||
4043 | </Messages> | ||
4044 | </Member> | ||
4045 | <Member Name="AssetServer"> | ||
4046 | <Messages> | ||
4047 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4048 | <Issue> | ||
4049 | <Item>AssetServer</Item> | ||
4050 | </Issue> | ||
4051 | </Message> | ||
4052 | </Messages> | ||
4053 | </Member> | ||
4054 | <Member Name="GridDll"> | ||
4055 | <Messages> | ||
4056 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4057 | <Issue> | ||
4058 | <Item>GridDll</Item> | ||
4059 | </Issue> | ||
4060 | </Message> | ||
4061 | </Messages> | ||
4062 | </Member> | ||
4063 | <Member Name="GridServer"> | ||
4064 | <Messages> | ||
4065 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4066 | <Issue> | ||
4067 | <Item>GridServer</Item> | ||
4068 | </Issue> | ||
4069 | </Message> | ||
4070 | </Messages> | ||
4071 | </Member> | ||
4072 | <Member Name="Initialise():System.Void"> | ||
4073 | <Messages> | ||
4074 | <Message Id="Initialise" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4075 | <Issue Name="Member"> | ||
4076 | <Item>Initialise</Item> | ||
4077 | <Item>Grid.Initialise():Void</Item> | ||
4078 | </Issue> | ||
4079 | </Message> | ||
4080 | </Messages> | ||
4081 | </Member> | ||
4082 | <Member Name="LoadAssetDll(System.String):OpenSim.Framework.Interfaces.IAssetServer"> | ||
4083 | <Messages> | ||
4084 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
4085 | <Issue> | ||
4086 | <Item>Grid.LoadAssetDll(String):IAssetServer</Item> | ||
4087 | </Issue> | ||
4088 | </Message> | ||
4089 | </Messages> | ||
4090 | </Member> | ||
4091 | <Member Name="LoadGridDll(System.String):OpenSim.Framework.Interfaces.IGridServer"> | ||
4092 | <Messages> | ||
4093 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
4094 | <Issue> | ||
4095 | <Item>Grid.LoadGridDll(String):IGridServer</Item> | ||
4096 | </Issue> | ||
4097 | </Message> | ||
4098 | </Messages> | ||
4099 | </Member> | ||
4100 | </Members> | ||
4101 | </Type> | ||
4102 | <Type Name="OpenSimApplication"> | ||
4103 | <Messages> | ||
4104 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4105 | <Issue Name="Type"> | ||
4106 | <Item>Sim</Item> | ||
4107 | <Item>OpenSim.OpenSimApplication</Item> | ||
4108 | </Issue> | ||
4109 | </Message> | ||
4110 | </Messages> | ||
4111 | <Members> | ||
4112 | <Member Name="RemoveClientCircuit(System.UInt32):System.Void"> | ||
4113 | <Messages> | ||
4114 | <Message Id="0#circuitcode" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4115 | <Issue Name="Parameter"> | ||
4116 | <Item>OpenSimApplication.RemoveClientCircuit(UInt32):Void</Item> | ||
4117 | <Item>circuitcode</Item> | ||
4118 | <Item>circuitcode</Item> | ||
4119 | </Issue> | ||
4120 | </Message> | ||
4121 | </Messages> | ||
4122 | </Member> | ||
4123 | <Member Name="SendPacketTo(System.Byte[],System.Int32,System.Net.Sockets.SocketFlags,System.UInt32):System.Void"> | ||
4124 | <Messages> | ||
4125 | <Message Id="3#circuitcode" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4126 | <Issue Name="Parameter"> | ||
4127 | <Item>OpenSimApplication.SendPacketTo(Byte[], Int32, SocketFlags, UInt32):Void</Item> | ||
4128 | <Item>circuitcode</Item> | ||
4129 | <Item>circuitcode</Item> | ||
4130 | </Issue> | ||
4131 | </Message> | ||
4132 | </Messages> | ||
4133 | </Member> | ||
4134 | <Member Name="StartUp():System.Void"> | ||
4135 | <Messages> | ||
4136 | <Message Id="StartUp" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-03-27 04:29:04Z"> | ||
4137 | <Issue Name="ShouldBeDiscreteTerm"> | ||
4138 | <Item>StartUp</Item> | ||
4139 | <Item>method</Item> | ||
4140 | <Item>StartUp</Item> | ||
4141 | <Item>Startup</Item> | ||
4142 | </Issue> | ||
4143 | </Message> | ||
4144 | </Messages> | ||
4145 | </Member> | ||
4146 | </Members> | ||
4147 | </Type> | ||
4148 | <Type Name="OpenSimMain"> | ||
4149 | <Messages> | ||
4150 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4151 | <Issue Name="Type"> | ||
4152 | <Item>Sim</Item> | ||
4153 | <Item>OpenSim.OpenSimMain</Item> | ||
4154 | </Issue> | ||
4155 | </Message> | ||
4156 | <Message TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4157 | <Issue> | ||
4158 | <Item>OpenSim.OpenSimMain</Item> | ||
4159 | <Item>System.Timers.Timer, System.Net.Sockets.Socket</Item> | ||
4160 | </Issue> | ||
4161 | </Message> | ||
4162 | </Messages> | ||
4163 | <Members> | ||
4164 | <Member Name=".ctor()"> | ||
4165 | <Messages> | ||
4166 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
4167 | <Issue> | ||
4168 | <Item>OpenSimMain.OpenSimMain()</Item> | ||
4169 | <Item>loginserver</Item> | ||
4170 | <Item>System.Boolean</Item> | ||
4171 | <Item>false</Item> | ||
4172 | </Issue> | ||
4173 | <Issue> | ||
4174 | <Item>OpenSimMain.OpenSimMain()</Item> | ||
4175 | <Item>sandbox</Item> | ||
4176 | <Item>System.Boolean</Item> | ||
4177 | <Item>false</Item> | ||
4178 | </Issue> | ||
4179 | </Message> | ||
4180 | </Messages> | ||
4181 | </Member> | ||
4182 | <Member Name="_physicsEngine"> | ||
4183 | <Messages> | ||
4184 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4185 | <Issue> | ||
4186 | <Item>_physicsEngine</Item> | ||
4187 | </Issue> | ||
4188 | </Message> | ||
4189 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
4190 | <Issue Name="Member"> | ||
4191 | <Item>_physicsEngine</Item> | ||
4192 | </Issue> | ||
4193 | </Message> | ||
4194 | </Messages> | ||
4195 | </Member> | ||
4196 | <Member Name="LoadConfigDll(System.String):OpenSim.Framework.Interfaces.SimConfig"> | ||
4197 | <Messages> | ||
4198 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
4199 | <Issue> | ||
4200 | <Item>OpenSimMain.LoadConfigDll(String):SimConfig</Item> | ||
4201 | </Issue> | ||
4202 | </Message> | ||
4203 | </Messages> | ||
4204 | </Member> | ||
4205 | <Member Name="loginserver"> | ||
4206 | <Messages> | ||
4207 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4208 | <Issue> | ||
4209 | <Item>loginserver</Item> | ||
4210 | </Issue> | ||
4211 | </Message> | ||
4212 | <Message Id="loginserver" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4213 | <Issue Name="Member"> | ||
4214 | <Item>loginserver</Item> | ||
4215 | <Item>OpenSimMain.loginserver</Item> | ||
4216 | </Issue> | ||
4217 | </Message> | ||
4218 | </Messages> | ||
4219 | </Member> | ||
4220 | <Member Name="sandbox"> | ||
4221 | <Messages> | ||
4222 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4223 | <Issue> | ||
4224 | <Item>sandbox</Item> | ||
4225 | </Issue> | ||
4226 | </Message> | ||
4227 | </Messages> | ||
4228 | </Member> | ||
4229 | <Member Name="Server"> | ||
4230 | <Messages> | ||
4231 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4232 | <Issue> | ||
4233 | <Item>Server</Item> | ||
4234 | </Issue> | ||
4235 | </Message> | ||
4236 | </Messages> | ||
4237 | </Member> | ||
4238 | <Member Name="StartUp():System.Void"> | ||
4239 | <Messages> | ||
4240 | <Message TypeName="DoNotUseTimersThatPreventPowerStateChanges" Category="Microsoft.Mobility" CheckId="CA1601" Created="2007-03-27 04:29:04Z"> | ||
4241 | <Issue> | ||
4242 | <Item>Timer.set_Interval(Double):Void</Item> | ||
4243 | <Item>OpenSimMain.StartUp():Void</Item> | ||
4244 | </Issue> | ||
4245 | </Message> | ||
4246 | <Message Id="System.UInt32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
4247 | <Issue> | ||
4248 | <Item>OpenSimMain.StartUp():Void</Item> | ||
4249 | <Item>System.UInt32.ToString</Item> | ||
4250 | <Item>System.UInt32.ToString(System.IFormatProvider)</Item> | ||
4251 | </Issue> | ||
4252 | <Issue> | ||
4253 | <Item>OpenSimMain.StartUp():Void</Item> | ||
4254 | <Item>System.UInt32.ToString</Item> | ||
4255 | <Item>System.UInt32.ToString(System.IFormatProvider)</Item> | ||
4256 | </Issue> | ||
4257 | </Message> | ||
4258 | </Messages> | ||
4259 | </Member> | ||
4260 | </Members> | ||
4261 | </Type> | ||
4262 | <Type Name="OpenSimRoot"> | ||
4263 | <Messages> | ||
4264 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4265 | <Issue Name="Type"> | ||
4266 | <Item>Sim</Item> | ||
4267 | <Item>OpenSim.OpenSimRoot</Item> | ||
4268 | </Issue> | ||
4269 | </Message> | ||
4270 | </Messages> | ||
4271 | <Members> | ||
4272 | <Member Name=".ctor()"> | ||
4273 | <Messages> | ||
4274 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
4275 | <Issue> | ||
4276 | <Item>OpenSimRoot.OpenSimRoot()</Item> | ||
4277 | <Item>Sandbox</Item> | ||
4278 | <Item>System.Boolean</Item> | ||
4279 | <Item>false</Item> | ||
4280 | </Issue> | ||
4281 | </Message> | ||
4282 | </Messages> | ||
4283 | </Member> | ||
4284 | <Member Name="Application"> | ||
4285 | <Messages> | ||
4286 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4287 | <Issue> | ||
4288 | <Item>Application</Item> | ||
4289 | </Issue> | ||
4290 | </Message> | ||
4291 | </Messages> | ||
4292 | </Member> | ||
4293 | <Member Name="AssetCache"> | ||
4294 | <Messages> | ||
4295 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4296 | <Issue> | ||
4297 | <Item>AssetCache</Item> | ||
4298 | </Issue> | ||
4299 | </Message> | ||
4300 | </Messages> | ||
4301 | </Member> | ||
4302 | <Member Name="Cfg"> | ||
4303 | <Messages> | ||
4304 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4305 | <Issue> | ||
4306 | <Item>Cfg</Item> | ||
4307 | </Issue> | ||
4308 | </Message> | ||
4309 | <Message Id="Cfg" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4310 | <Issue Name="Member"> | ||
4311 | <Item>Cfg</Item> | ||
4312 | <Item>OpenSimRoot.Cfg</Item> | ||
4313 | </Issue> | ||
4314 | </Message> | ||
4315 | </Messages> | ||
4316 | </Member> | ||
4317 | <Member Name="ClientThreads"> | ||
4318 | <Messages> | ||
4319 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4320 | <Issue> | ||
4321 | <Item>ClientThreads</Item> | ||
4322 | </Issue> | ||
4323 | </Message> | ||
4324 | </Messages> | ||
4325 | </Member> | ||
4326 | <Member Name="GridServers"> | ||
4327 | <Messages> | ||
4328 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4329 | <Issue> | ||
4330 | <Item>GridServers</Item> | ||
4331 | </Issue> | ||
4332 | </Message> | ||
4333 | </Messages> | ||
4334 | </Member> | ||
4335 | <Member Name="HttpServer"> | ||
4336 | <Messages> | ||
4337 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4338 | <Issue> | ||
4339 | <Item>HttpServer</Item> | ||
4340 | </Issue> | ||
4341 | </Message> | ||
4342 | </Messages> | ||
4343 | </Member> | ||
4344 | <Member Name="InventoryCache"> | ||
4345 | <Messages> | ||
4346 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4347 | <Issue> | ||
4348 | <Item>InventoryCache</Item> | ||
4349 | </Issue> | ||
4350 | </Message> | ||
4351 | </Messages> | ||
4352 | </Member> | ||
4353 | <Member Name="LocalWorld"> | ||
4354 | <Messages> | ||
4355 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4356 | <Issue> | ||
4357 | <Item>LocalWorld</Item> | ||
4358 | </Issue> | ||
4359 | </Message> | ||
4360 | </Messages> | ||
4361 | </Member> | ||
4362 | <Member Name="Sandbox"> | ||
4363 | <Messages> | ||
4364 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4365 | <Issue> | ||
4366 | <Item>Sandbox</Item> | ||
4367 | </Issue> | ||
4368 | </Message> | ||
4369 | </Messages> | ||
4370 | </Member> | ||
4371 | <Member Name="StartUp():System.Void"> | ||
4372 | <Messages> | ||
4373 | <Message Id="StartUp" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-03-27 04:29:04Z"> | ||
4374 | <Issue Name="ShouldBeDiscreteTerm"> | ||
4375 | <Item>StartUp</Item> | ||
4376 | <Item>method</Item> | ||
4377 | <Item>StartUp</Item> | ||
4378 | <Item>Startup</Item> | ||
4379 | </Issue> | ||
4380 | </Message> | ||
4381 | </Messages> | ||
4382 | </Member> | ||
4383 | <Member Name="startuptime"> | ||
4384 | <Messages> | ||
4385 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4386 | <Issue> | ||
4387 | <Item>startuptime</Item> | ||
4388 | </Issue> | ||
4389 | </Message> | ||
4390 | <Message Id="startuptime" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4391 | <Issue Name="Member"> | ||
4392 | <Item>startuptime</Item> | ||
4393 | <Item>OpenSimRoot.startuptime</Item> | ||
4394 | </Issue> | ||
4395 | </Message> | ||
4396 | </Messages> | ||
4397 | </Member> | ||
4398 | </Members> | ||
4399 | </Type> | ||
4400 | <Type Name="QueItem"> | ||
4401 | <Messages> | ||
4402 | <Message Id="Que" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4403 | <Issue Name="Type"> | ||
4404 | <Item>Que</Item> | ||
4405 | <Item>OpenSim.QueItem</Item> | ||
4406 | </Issue> | ||
4407 | </Message> | ||
4408 | </Messages> | ||
4409 | <Members> | ||
4410 | <Member Name="Incoming"> | ||
4411 | <Messages> | ||
4412 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4413 | <Issue> | ||
4414 | <Item>Incoming</Item> | ||
4415 | </Issue> | ||
4416 | </Message> | ||
4417 | </Messages> | ||
4418 | </Member> | ||
4419 | <Member Name="Packet"> | ||
4420 | <Messages> | ||
4421 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4422 | <Issue> | ||
4423 | <Item>Packet</Item> | ||
4424 | </Issue> | ||
4425 | </Message> | ||
4426 | </Messages> | ||
4427 | </Member> | ||
4428 | </Members> | ||
4429 | </Type> | ||
4430 | <Type Name="SimClient"> | ||
4431 | <Messages> | ||
4432 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4433 | <Issue Name="Type"> | ||
4434 | <Item>Sim</Item> | ||
4435 | <Item>OpenSim.SimClient</Item> | ||
4436 | </Issue> | ||
4437 | </Message> | ||
4438 | <Message TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4439 | <Issue> | ||
4440 | <Item>OpenSim.SimClient</Item> | ||
4441 | <Item>System.Timers.Timer</Item> | ||
4442 | </Issue> | ||
4443 | </Message> | ||
4444 | </Messages> | ||
4445 | <Members> | ||
4446 | <Member Name=".ctor(System.Net.EndPoint,libsecondlife.Packets.UseCircuitCodePacket)"> | ||
4447 | <Messages> | ||
4448 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
4449 | <Issue> | ||
4450 | <Item>SimClient.SimClient(EndPoint, UseCircuitCodePacket)</Item> | ||
4451 | <Item>Sequence</Item> | ||
4452 | <Item>System.UInt32</Item> | ||
4453 | <Item>0</Item> | ||
4454 | </Issue> | ||
4455 | <Issue> | ||
4456 | <Item>SimClient.SimClient(EndPoint, UseCircuitCodePacket)</Item> | ||
4457 | <Item>debug</Item> | ||
4458 | <Item>System.Boolean</Item> | ||
4459 | <Item>false</Item> | ||
4460 | </Issue> | ||
4461 | </Message> | ||
4462 | <Message TypeName="DoNotUseTimersThatPreventPowerStateChanges" Category="Microsoft.Mobility" CheckId="CA1601" Created="2007-03-27 04:29:04Z"> | ||
4463 | <Issue> | ||
4464 | <Item>Timer.Timer(Double)</Item> | ||
4465 | <Item>SimClient.SimClient(EndPoint, UseCircuitCodePacket)</Item> | ||
4466 | </Issue> | ||
4467 | </Message> | ||
4468 | <Message Id="1#initialcirpack" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4469 | <Issue Name="Parameter"> | ||
4470 | <Item>SimClient.SimClient(EndPoint, UseCircuitCodePacket)</Item> | ||
4471 | <Item>initialcirpack</Item> | ||
4472 | <Item>initialcirpack</Item> | ||
4473 | </Issue> | ||
4474 | </Message> | ||
4475 | </Messages> | ||
4476 | </Member> | ||
4477 | <Member Name="AgentID"> | ||
4478 | <Messages> | ||
4479 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4480 | <Issue> | ||
4481 | <Item>AgentID</Item> | ||
4482 | </Issue> | ||
4483 | </Message> | ||
4484 | </Messages> | ||
4485 | </Member> | ||
4486 | <Member Name="CircuitCode"> | ||
4487 | <Messages> | ||
4488 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4489 | <Issue> | ||
4490 | <Item>CircuitCode</Item> | ||
4491 | </Issue> | ||
4492 | </Message> | ||
4493 | </Messages> | ||
4494 | </Member> | ||
4495 | <Member Name="ClientAvatar"> | ||
4496 | <Messages> | ||
4497 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4498 | <Issue> | ||
4499 | <Item>ClientAvatar</Item> | ||
4500 | </Issue> | ||
4501 | </Message> | ||
4502 | </Messages> | ||
4503 | </Member> | ||
4504 | <Member Name="InPacket(libsecondlife.Packets.Packet):System.Void"> | ||
4505 | <Messages> | ||
4506 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
4507 | <Issue Name="Parameter"> | ||
4508 | <Item>NewPack</Item> | ||
4509 | </Issue> | ||
4510 | </Message> | ||
4511 | </Messages> | ||
4512 | </Member> | ||
4513 | <Member Name="newAssetFolder"> | ||
4514 | <Messages> | ||
4515 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
4516 | <Issue> | ||
4517 | <Item>SimClient.newAssetFolder</Item> | ||
4518 | </Issue> | ||
4519 | </Message> | ||
4520 | </Messages> | ||
4521 | </Member> | ||
4522 | <Member Name="OutPacket(libsecondlife.Packets.Packet):System.Void"> | ||
4523 | <Messages> | ||
4524 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
4525 | <Issue Name="Parameter"> | ||
4526 | <Item>NewPack</Item> | ||
4527 | </Issue> | ||
4528 | </Message> | ||
4529 | </Messages> | ||
4530 | </Member> | ||
4531 | <Member Name="ProcessInPacket(libsecondlife.Packets.Packet):System.Void"> | ||
4532 | <Messages> | ||
4533 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
4534 | <Issue Name="Parameter"> | ||
4535 | <Item>Pack</Item> | ||
4536 | </Issue> | ||
4537 | </Message> | ||
4538 | <Message Id="wear" TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804" Created="2007-03-27 04:29:04Z"> | ||
4539 | <Issue> | ||
4540 | <Item>SimClient.ProcessInPacket(Packet):Void</Item> | ||
4541 | <Item>wear</Item> | ||
4542 | <Item>libsecondlife.Packets.AgentIsNowWearingPacket</Item> | ||
4543 | </Issue> | ||
4544 | </Message> | ||
4545 | <Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-03-27 04:29:04Z"> | ||
4546 | <Issue Name="IsNullOrEmpty"> | ||
4547 | <Item>op_Equality</Item> | ||
4548 | <Item>""</Item> | ||
4549 | <Item>SimClient.ProcessInPacket(Packet):Void</Item> | ||
4550 | </Issue> | ||
4551 | </Message> | ||
4552 | </Messages> | ||
4553 | </Member> | ||
4554 | <Member Name="ProcessOutPacket(libsecondlife.Packets.Packet):System.Void"> | ||
4555 | <Messages> | ||
4556 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
4557 | <Issue> | ||
4558 | <Item>SimClient.ProcessOutPacket(Packet):Void</Item> | ||
4559 | <Item>System.Exception</Item> | ||
4560 | </Issue> | ||
4561 | </Message> | ||
4562 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
4563 | <Issue Name="Parameter"> | ||
4564 | <Item>Pack</Item> | ||
4565 | </Issue> | ||
4566 | </Message> | ||
4567 | </Messages> | ||
4568 | </Member> | ||
4569 | <Member Name="SecureSessionID"> | ||
4570 | <Messages> | ||
4571 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4572 | <Issue> | ||
4573 | <Item>SecureSessionID</Item> | ||
4574 | </Issue> | ||
4575 | </Message> | ||
4576 | </Messages> | ||
4577 | </Member> | ||
4578 | <Member Name="SessionID"> | ||
4579 | <Messages> | ||
4580 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4581 | <Issue> | ||
4582 | <Item>SessionID</Item> | ||
4583 | </Issue> | ||
4584 | </Message> | ||
4585 | </Messages> | ||
4586 | </Member> | ||
4587 | <Member Name="userEP"> | ||
4588 | <Messages> | ||
4589 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4590 | <Issue> | ||
4591 | <Item>userEP</Item> | ||
4592 | </Issue> | ||
4593 | </Message> | ||
4594 | </Messages> | ||
4595 | </Member> | ||
4596 | </Members> | ||
4597 | </Type> | ||
4598 | <Type Name="SimConsole"> | ||
4599 | <Messages> | ||
4600 | <Message TypeName="ComVisibleTypeBaseTypesShouldBeComVisible" Category="Microsoft.Interoperability" CheckId="CA1405" Created="2007-03-27 04:29:04Z"> | ||
4601 | <Issue> | ||
4602 | <Item>OpenSim.SimConsole</Item> | ||
4603 | <Item> OpenSim.Framework.Console.ConsoleBase</Item> | ||
4604 | </Issue> | ||
4605 | </Message> | ||
4606 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4607 | <Issue Name="Type"> | ||
4608 | <Item>Sim</Item> | ||
4609 | <Item>OpenSim.SimConsole</Item> | ||
4610 | </Issue> | ||
4611 | </Message> | ||
4612 | </Messages> | ||
4613 | <Members> | ||
4614 | <Member Name=".ctor(OpenSim.Framework.Console.ConsoleBase+ConsoleType,System.String,System.Int32)"> | ||
4615 | <Messages> | ||
4616 | <Message Id="0#constype" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4617 | <Issue Name="Parameter"> | ||
4618 | <Item>SimConsole.SimConsole(ConsoleType, String, Int32)</Item> | ||
4619 | <Item>constype</Item> | ||
4620 | <Item>constype</Item> | ||
4621 | </Issue> | ||
4622 | </Message> | ||
4623 | <Message Id="1#sparam" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4624 | <Issue Name="Parameter"> | ||
4625 | <Item>SimConsole.SimConsole(ConsoleType, String, Int32)</Item> | ||
4626 | <Item>sparam</Item> | ||
4627 | <Item>sparam</Item> | ||
4628 | </Issue> | ||
4629 | </Message> | ||
4630 | <Message Id="2#iparam" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4631 | <Issue Name="Parameter"> | ||
4632 | <Item>SimConsole.SimConsole(ConsoleType, String, Int32)</Item> | ||
4633 | <Item>iparam</Item> | ||
4634 | <Item>iparam</Item> | ||
4635 | </Issue> | ||
4636 | </Message> | ||
4637 | <Message Id="iparam" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4638 | <Issue> | ||
4639 | <Item>iparam</Item> | ||
4640 | <Item>SimConsole.SimConsole(ConsoleType, String, Int32)</Item> | ||
4641 | </Issue> | ||
4642 | </Message> | ||
4643 | <Message Id="sparam" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4644 | <Issue> | ||
4645 | <Item>sparam</Item> | ||
4646 | <Item>SimConsole.SimConsole(ConsoleType, String, Int32)</Item> | ||
4647 | </Issue> | ||
4648 | </Message> | ||
4649 | </Messages> | ||
4650 | </Member> | ||
4651 | <Member Name="CmdPrompt(System.String,System.String):System.String"> | ||
4652 | <Messages> | ||
4653 | <Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-03-27 04:29:04Z"> | ||
4654 | <Issue Name="IsNullOrEmpty"> | ||
4655 | <Item>op_Equality</Item> | ||
4656 | <Item>""</Item> | ||
4657 | <Item>SimConsole.CmdPrompt(String, String):String</Item> | ||
4658 | </Issue> | ||
4659 | </Message> | ||
4660 | </Messages> | ||
4661 | </Member> | ||
4662 | <Member Name="ConsType"> | ||
4663 | <Messages> | ||
4664 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
4665 | <Issue> | ||
4666 | <Item>SimConsole.ConsType</Item> | ||
4667 | </Issue> | ||
4668 | </Message> | ||
4669 | </Messages> | ||
4670 | </Member> | ||
4671 | <Member Name="MainConsolePrompt():System.Void"> | ||
4672 | <Messages> | ||
4673 | <Message Id="System.UInt64.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
4674 | <Issue> | ||
4675 | <Item>SimConsole.MainConsolePrompt():Void</Item> | ||
4676 | <Item>System.UInt64.ToString</Item> | ||
4677 | <Item>System.UInt64.ToString(System.IFormatProvider)</Item> | ||
4678 | </Issue> | ||
4679 | </Message> | ||
4680 | </Messages> | ||
4681 | </Member> | ||
4682 | <Member Name="RunCmd(System.String,System.String[]):System.Object"> | ||
4683 | <Messages> | ||
4684 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
4685 | <Issue> | ||
4686 | <Item>'cmdparams'</Item> | ||
4687 | <Item>SimConsole.RunCmd(String, String[]):Object</Item> | ||
4688 | </Issue> | ||
4689 | </Message> | ||
4690 | </Messages> | ||
4691 | </Member> | ||
4692 | <Member Name="ShowCommands(System.String):System.Void"> | ||
4693 | <Messages> | ||
4694 | <Message Id="System.String.Format(System.String,System.Object[])" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
4695 | <Issue> | ||
4696 | <Item>SimConsole.ShowCommands(String):Void</Item> | ||
4697 | <Item>System.String.Format(System.String,System.Object[])</Item> | ||
4698 | <Item>System.String.Format(System.IFormatProvider,System.String,System.Object[])</Item> | ||
4699 | </Issue> | ||
4700 | <Issue> | ||
4701 | <Item>SimConsole.ShowCommands(String):Void</Item> | ||
4702 | <Item>System.String.Format(System.String,System.Object[])</Item> | ||
4703 | <Item>System.String.Format(System.IFormatProvider,System.String,System.Object[])</Item> | ||
4704 | </Issue> | ||
4705 | </Message> | ||
4706 | </Messages> | ||
4707 | </Member> | ||
4708 | </Members> | ||
4709 | </Type> | ||
4710 | <Type Name="VersionInfo"> | ||
4711 | <Members> | ||
4712 | <Member Name="Version"> | ||
4713 | <Messages> | ||
4714 | <Message TypeName="NonConstantFieldsShouldNotBeVisible" Category="Microsoft.Usage" CheckId="CA2211" Created="2007-03-27 04:29:04Z"> | ||
4715 | <Issue> | ||
4716 | <Item>Version</Item> | ||
4717 | </Issue> | ||
4718 | </Message> | ||
4719 | </Messages> | ||
4720 | </Member> | ||
4721 | </Members> | ||
4722 | </Type> | ||
4723 | </Types> | ||
4724 | </Namespace> | ||
4725 | <Namespace Name="OpenSim.Assets"> | ||
4726 | <Types> | ||
4727 | <Type Name="AssetCache"> | ||
4728 | <Members> | ||
4729 | <Member Name="AddTextureRequest(OpenSim.SimClient,libsecondlife.LLUUID):System.Void"> | ||
4730 | <Messages> | ||
4731 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
4732 | <Issue Name="ParameterId"> | ||
4733 | <Item>ID</Item> | ||
4734 | <Item>imageID</Item> | ||
4735 | <Item>Id</Item> | ||
4736 | </Issue> | ||
4737 | </Message> | ||
4738 | </Messages> | ||
4739 | </Member> | ||
4740 | <Member Name="AssetRequests"> | ||
4741 | <Messages> | ||
4742 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4743 | <Issue> | ||
4744 | <Item>AssetRequests</Item> | ||
4745 | </Issue> | ||
4746 | </Message> | ||
4747 | <Message TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002" Created="2007-03-27 04:29:04Z"> | ||
4748 | <Issue> | ||
4749 | <Item>System.Collections.Generic.List`1<OpenSim.Assets.AssetRequest></Item> | ||
4750 | <Item>AssetCache.AssetRequests</Item> | ||
4751 | </Issue> | ||
4752 | </Message> | ||
4753 | </Messages> | ||
4754 | </Member> | ||
4755 | <Member Name="Assets"> | ||
4756 | <Messages> | ||
4757 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4758 | <Issue> | ||
4759 | <Item>Assets</Item> | ||
4760 | </Issue> | ||
4761 | </Message> | ||
4762 | </Messages> | ||
4763 | </Member> | ||
4764 | <Member Name="CloneAsset(libsecondlife.LLUUID,OpenSim.Assets.AssetInfo):OpenSim.Assets.AssetInfo"> | ||
4765 | <Messages> | ||
4766 | <Message TypeName="ConsiderPassingBaseTypesAsParameters" Category="Microsoft.Design" CheckId="CA1011" Created="2007-03-27 04:29:04Z"> | ||
4767 | <Issue> | ||
4768 | <Item>sourceAsset</Item> | ||
4769 | <Item>AssetCache.CloneAsset(LLUUID, AssetInfo):AssetInfo</Item> | ||
4770 | <Item>OpenSim.Assets.AssetInfo</Item> | ||
4771 | <Item>OpenSim.Framework.Assets.AssetBase</Item> | ||
4772 | </Issue> | ||
4773 | </Message> | ||
4774 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4775 | <Issue> | ||
4776 | <Item>AssetCache.CloneAsset(LLUUID, AssetInfo):AssetInfo</Item> | ||
4777 | </Issue> | ||
4778 | </Message> | ||
4779 | <Message Id="newOwner" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4780 | <Issue> | ||
4781 | <Item>newOwner</Item> | ||
4782 | <Item>AssetCache.CloneAsset(LLUUID, AssetInfo):AssetInfo</Item> | ||
4783 | </Issue> | ||
4784 | </Message> | ||
4785 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
4786 | <Issue> | ||
4787 | <Item>'sourceAsset'</Item> | ||
4788 | <Item>AssetCache.CloneAsset(LLUUID, AssetInfo):AssetInfo</Item> | ||
4789 | </Issue> | ||
4790 | </Message> | ||
4791 | </Messages> | ||
4792 | </Member> | ||
4793 | <Member Name="CloneImage(libsecondlife.LLUUID,OpenSim.Assets.TextureImage):OpenSim.Assets.TextureImage"> | ||
4794 | <Messages> | ||
4795 | <Message TypeName="ConsiderPassingBaseTypesAsParameters" Category="Microsoft.Design" CheckId="CA1011" Created="2007-03-27 04:29:04Z"> | ||
4796 | <Issue> | ||
4797 | <Item>source</Item> | ||
4798 | <Item>AssetCache.CloneImage(LLUUID, TextureImage):TextureImage</Item> | ||
4799 | <Item>OpenSim.Assets.TextureImage</Item> | ||
4800 | <Item>OpenSim.Framework.Assets.AssetBase</Item> | ||
4801 | </Issue> | ||
4802 | </Message> | ||
4803 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4804 | <Issue> | ||
4805 | <Item>AssetCache.CloneImage(LLUUID, TextureImage):TextureImage</Item> | ||
4806 | </Issue> | ||
4807 | </Message> | ||
4808 | <Message Id="newOwner" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
4809 | <Issue> | ||
4810 | <Item>newOwner</Item> | ||
4811 | <Item>AssetCache.CloneImage(LLUUID, TextureImage):TextureImage</Item> | ||
4812 | </Issue> | ||
4813 | </Message> | ||
4814 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
4815 | <Issue> | ||
4816 | <Item>'source'</Item> | ||
4817 | <Item>AssetCache.CloneImage(LLUUID, TextureImage):TextureImage</Item> | ||
4818 | </Issue> | ||
4819 | </Message> | ||
4820 | </Messages> | ||
4821 | </Member> | ||
4822 | <Member Name="CreateNewInventorySet(libsecondlife.LLUUID):OpenSim.Framework.Assets.AssetBase[]"> | ||
4823 | <Messages> | ||
4824 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
4825 | <Issue Name="ParameterId"> | ||
4826 | <Item>ID</Item> | ||
4827 | <Item>agentID</Item> | ||
4828 | <Item>Id</Item> | ||
4829 | </Issue> | ||
4830 | </Message> | ||
4831 | </Messages> | ||
4832 | </Member> | ||
4833 | <Member Name="GetAsset(libsecondlife.LLUUID):OpenSim.Framework.Assets.AssetBase"> | ||
4834 | <Messages> | ||
4835 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
4836 | <Issue Name="ParameterId"> | ||
4837 | <Item>ID</Item> | ||
4838 | <Item>assetID</Item> | ||
4839 | <Item>Id</Item> | ||
4840 | </Issue> | ||
4841 | </Message> | ||
4842 | </Messages> | ||
4843 | </Member> | ||
4844 | <Member Name="RequestedAssets"> | ||
4845 | <Messages> | ||
4846 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4847 | <Issue> | ||
4848 | <Item>RequestedAssets</Item> | ||
4849 | </Issue> | ||
4850 | </Message> | ||
4851 | </Messages> | ||
4852 | </Member> | ||
4853 | <Member Name="RequestedTextures"> | ||
4854 | <Messages> | ||
4855 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4856 | <Issue> | ||
4857 | <Item>RequestedTextures</Item> | ||
4858 | </Issue> | ||
4859 | </Message> | ||
4860 | </Messages> | ||
4861 | </Member> | ||
4862 | <Member Name="RunAssetManager():System.Void"> | ||
4863 | <Messages> | ||
4864 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
4865 | <Issue> | ||
4866 | <Item>AssetCache.RunAssetManager():Void</Item> | ||
4867 | <Item>System.Exception</Item> | ||
4868 | </Issue> | ||
4869 | </Message> | ||
4870 | </Messages> | ||
4871 | </Member> | ||
4872 | <Member Name="TextureRequests"> | ||
4873 | <Messages> | ||
4874 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4875 | <Issue> | ||
4876 | <Item>TextureRequests</Item> | ||
4877 | </Issue> | ||
4878 | </Message> | ||
4879 | <Message TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002" Created="2007-03-27 04:29:04Z"> | ||
4880 | <Issue> | ||
4881 | <Item>System.Collections.Generic.List`1<OpenSim.Assets.AssetRequest></Item> | ||
4882 | <Item>AssetCache.TextureRequests</Item> | ||
4883 | </Issue> | ||
4884 | </Message> | ||
4885 | </Messages> | ||
4886 | </Member> | ||
4887 | <Member Name="Textures"> | ||
4888 | <Messages> | ||
4889 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4890 | <Issue> | ||
4891 | <Item>Textures</Item> | ||
4892 | </Issue> | ||
4893 | </Message> | ||
4894 | </Messages> | ||
4895 | </Member> | ||
4896 | </Members> | ||
4897 | </Type> | ||
4898 | <Type Name="AssetInfo"> | ||
4899 | <Messages> | ||
4900 | <Message TypeName="ComVisibleTypeBaseTypesShouldBeComVisible" Category="Microsoft.Interoperability" CheckId="CA1405" Created="2007-03-27 04:29:04Z"> | ||
4901 | <Issue> | ||
4902 | <Item>OpenSim.Assets.AssetInfo</Item> | ||
4903 | <Item> OpenSim.Framework.Assets.AssetBase</Item> | ||
4904 | </Issue> | ||
4905 | </Message> | ||
4906 | </Messages> | ||
4907 | <Members> | ||
4908 | <Member Name=".ctor(OpenSim.Framework.Assets.AssetBase)"> | ||
4909 | <Messages> | ||
4910 | <Message Id="0#a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4911 | <Issue Name="Parameter"> | ||
4912 | <Item>AssetInfo.AssetInfo(AssetBase)</Item> | ||
4913 | <Item>a</Item> | ||
4914 | <Item>aBase</Item> | ||
4915 | </Issue> | ||
4916 | </Message> | ||
4917 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
4918 | <Issue> | ||
4919 | <Item>'aBase'</Item> | ||
4920 | <Item>AssetInfo.AssetInfo(AssetBase)</Item> | ||
4921 | </Issue> | ||
4922 | </Message> | ||
4923 | </Messages> | ||
4924 | </Member> | ||
4925 | </Members> | ||
4926 | </Type> | ||
4927 | <Type Name="AssetRequest"> | ||
4928 | <Members> | ||
4929 | <Member Name=".ctor()"> | ||
4930 | <Messages> | ||
4931 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
4932 | <Issue> | ||
4933 | <Item>AssetRequest.AssetRequest()</Item> | ||
4934 | <Item>DataPointer</Item> | ||
4935 | <Item>System.Int64</Item> | ||
4936 | <Item>0</Item> | ||
4937 | </Issue> | ||
4938 | <Issue> | ||
4939 | <Item>AssetRequest.AssetRequest()</Item> | ||
4940 | <Item>NumPackets</Item> | ||
4941 | <Item>System.Int32</Item> | ||
4942 | <Item>0</Item> | ||
4943 | </Issue> | ||
4944 | <Issue> | ||
4945 | <Item>AssetRequest.AssetRequest()</Item> | ||
4946 | <Item>PacketCounter</Item> | ||
4947 | <Item>System.Int32</Item> | ||
4948 | <Item>0</Item> | ||
4949 | </Issue> | ||
4950 | </Message> | ||
4951 | </Messages> | ||
4952 | </Member> | ||
4953 | <Member Name="AssetInf"> | ||
4954 | <Messages> | ||
4955 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4956 | <Issue> | ||
4957 | <Item>AssetInf</Item> | ||
4958 | </Issue> | ||
4959 | </Message> | ||
4960 | </Messages> | ||
4961 | </Member> | ||
4962 | <Member Name="DataPointer"> | ||
4963 | <Messages> | ||
4964 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4965 | <Issue> | ||
4966 | <Item>DataPointer</Item> | ||
4967 | </Issue> | ||
4968 | </Message> | ||
4969 | </Messages> | ||
4970 | </Member> | ||
4971 | <Member Name="ImageInfo"> | ||
4972 | <Messages> | ||
4973 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4974 | <Issue> | ||
4975 | <Item>ImageInfo</Item> | ||
4976 | </Issue> | ||
4977 | </Message> | ||
4978 | </Messages> | ||
4979 | </Member> | ||
4980 | <Member Name="IsTextureRequest"> | ||
4981 | <Messages> | ||
4982 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4983 | <Issue> | ||
4984 | <Item>IsTextureRequest</Item> | ||
4985 | </Issue> | ||
4986 | </Message> | ||
4987 | </Messages> | ||
4988 | </Member> | ||
4989 | <Member Name="NumPackets"> | ||
4990 | <Messages> | ||
4991 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
4992 | <Issue> | ||
4993 | <Item>NumPackets</Item> | ||
4994 | </Issue> | ||
4995 | </Message> | ||
4996 | <Message Id="Num" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
4997 | <Issue Name="Member"> | ||
4998 | <Item>Num</Item> | ||
4999 | <Item>AssetRequest.NumPackets</Item> | ||
5000 | </Issue> | ||
5001 | </Message> | ||
5002 | </Messages> | ||
5003 | </Member> | ||
5004 | <Member Name="PacketCounter"> | ||
5005 | <Messages> | ||
5006 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5007 | <Issue> | ||
5008 | <Item>PacketCounter</Item> | ||
5009 | </Issue> | ||
5010 | </Message> | ||
5011 | </Messages> | ||
5012 | </Member> | ||
5013 | <Member Name="RequestAssetID"> | ||
5014 | <Messages> | ||
5015 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5016 | <Issue> | ||
5017 | <Item>RequestAssetID</Item> | ||
5018 | </Issue> | ||
5019 | </Message> | ||
5020 | </Messages> | ||
5021 | </Member> | ||
5022 | <Member Name="RequestUser"> | ||
5023 | <Messages> | ||
5024 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5025 | <Issue> | ||
5026 | <Item>RequestUser</Item> | ||
5027 | </Issue> | ||
5028 | </Message> | ||
5029 | </Messages> | ||
5030 | </Member> | ||
5031 | <Member Name="TransferRequestID"> | ||
5032 | <Messages> | ||
5033 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5034 | <Issue> | ||
5035 | <Item>TransferRequestID</Item> | ||
5036 | </Issue> | ||
5037 | </Message> | ||
5038 | </Messages> | ||
5039 | </Member> | ||
5040 | </Members> | ||
5041 | </Type> | ||
5042 | <Type Name="InventoryCache"> | ||
5043 | <Members> | ||
5044 | <Member Name="AddNewInventoryItem(OpenSim.SimClient,libsecondlife.LLUUID,OpenSim.Framework.Assets.AssetBase):libsecondlife.LLUUID"> | ||
5045 | <Messages> | ||
5046 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
5047 | <Issue Name="ParameterId"> | ||
5048 | <Item>ID</Item> | ||
5049 | <Item>folderID</Item> | ||
5050 | <Item>Id</Item> | ||
5051 | </Issue> | ||
5052 | </Message> | ||
5053 | </Messages> | ||
5054 | </Member> | ||
5055 | <Member Name="ClientLeaving(libsecondlife.LLUUID):System.Void"> | ||
5056 | <Messages> | ||
5057 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
5058 | <Issue Name="ParameterId"> | ||
5059 | <Item>ID</Item> | ||
5060 | <Item>clientID</Item> | ||
5061 | <Item>Id</Item> | ||
5062 | </Issue> | ||
5063 | </Message> | ||
5064 | </Messages> | ||
5065 | </Member> | ||
5066 | <Member Name="CreateNewInventoryFolder(OpenSim.SimClient,libsecondlife.LLUUID):System.Boolean"> | ||
5067 | <Messages> | ||
5068 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
5069 | <Issue Name="ParameterId"> | ||
5070 | <Item>ID</Item> | ||
5071 | <Item>folderID</Item> | ||
5072 | <Item>Id</Item> | ||
5073 | </Issue> | ||
5074 | </Message> | ||
5075 | </Messages> | ||
5076 | </Member> | ||
5077 | <Member Name="CreateNewInventoryFolder(OpenSim.SimClient,libsecondlife.LLUUID,System.UInt16):System.Boolean"> | ||
5078 | <Messages> | ||
5079 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
5080 | <Issue Name="ParameterId"> | ||
5081 | <Item>ID</Item> | ||
5082 | <Item>folderID</Item> | ||
5083 | <Item>Id</Item> | ||
5084 | </Issue> | ||
5085 | </Message> | ||
5086 | </Messages> | ||
5087 | </Member> | ||
5088 | <Member Name="FetchInventory(OpenSim.SimClient,libsecondlife.Packets.FetchInventoryPacket):System.Void"> | ||
5089 | <Messages> | ||
5090 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5091 | <Issue Name="Parameter"> | ||
5092 | <Item>FetchItems</Item> | ||
5093 | </Issue> | ||
5094 | </Message> | ||
5095 | </Messages> | ||
5096 | </Member> | ||
5097 | <Member Name="FetchInventoryDescendents(OpenSim.SimClient,libsecondlife.Packets.FetchInventoryDescendentsPacket):System.Void"> | ||
5098 | <Messages> | ||
5099 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5100 | <Issue Name="Parameter"> | ||
5101 | <Item>FetchDescend</Item> | ||
5102 | </Issue> | ||
5103 | </Message> | ||
5104 | </Messages> | ||
5105 | </Member> | ||
5106 | <Member Name="GetAgentsInventory(libsecondlife.LLUUID):OpenSim.Framework.Inventory.AgentInventory"> | ||
5107 | <Messages> | ||
5108 | <Message Id="0#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
5109 | <Issue Name="ParameterId"> | ||
5110 | <Item>ID</Item> | ||
5111 | <Item>agentID</Item> | ||
5112 | <Item>Id</Item> | ||
5113 | </Issue> | ||
5114 | </Message> | ||
5115 | </Messages> | ||
5116 | </Member> | ||
5117 | <Member Name="UpdateInventoryItem(OpenSim.SimClient,libsecondlife.LLUUID,OpenSim.Framework.Assets.AssetBase):System.Boolean"> | ||
5118 | <Messages> | ||
5119 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
5120 | <Issue Name="ParameterId"> | ||
5121 | <Item>ID</Item> | ||
5122 | <Item>itemID</Item> | ||
5123 | <Item>Id</Item> | ||
5124 | </Issue> | ||
5125 | </Message> | ||
5126 | </Messages> | ||
5127 | </Member> | ||
5128 | </Members> | ||
5129 | </Type> | ||
5130 | <Type Name="TextureImage"> | ||
5131 | <Messages> | ||
5132 | <Message TypeName="ComVisibleTypeBaseTypesShouldBeComVisible" Category="Microsoft.Interoperability" CheckId="CA1405" Created="2007-03-27 04:29:04Z"> | ||
5133 | <Issue> | ||
5134 | <Item>OpenSim.Assets.TextureImage</Item> | ||
5135 | <Item> OpenSim.Framework.Assets.AssetBase</Item> | ||
5136 | </Issue> | ||
5137 | </Message> | ||
5138 | </Messages> | ||
5139 | <Members> | ||
5140 | <Member Name=".ctor(OpenSim.Framework.Assets.AssetBase)"> | ||
5141 | <Messages> | ||
5142 | <Message Id="0#a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5143 | <Issue Name="Parameter"> | ||
5144 | <Item>TextureImage.TextureImage(AssetBase)</Item> | ||
5145 | <Item>a</Item> | ||
5146 | <Item>aBase</Item> | ||
5147 | </Issue> | ||
5148 | </Message> | ||
5149 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
5150 | <Issue> | ||
5151 | <Item>'aBase'</Item> | ||
5152 | <Item>TextureImage.TextureImage(AssetBase)</Item> | ||
5153 | </Issue> | ||
5154 | </Message> | ||
5155 | </Messages> | ||
5156 | </Member> | ||
5157 | </Members> | ||
5158 | </Type> | ||
5159 | </Types> | ||
5160 | </Namespace> | ||
5161 | <Namespace Name="OpenSim.CAPS"> | ||
5162 | <Types> | ||
5163 | <Type Name="SimCAPSHTTPServer"> | ||
5164 | <Messages> | ||
5165 | <Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5166 | <Issue Name="Type"> | ||
5167 | <Item>Sim</Item> | ||
5168 | <Item>OpenSim.CAPS.SimCAPSHTTPServer</Item> | ||
5169 | </Issue> | ||
5170 | </Message> | ||
5171 | <Message TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
5172 | <Issue Name="Type"> | ||
5173 | <Item>SimCAPSHTTPServer</Item> | ||
5174 | </Issue> | ||
5175 | </Message> | ||
5176 | <Message TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
5177 | <Issue> | ||
5178 | <Item>OpenSim.CAPS.SimCAPSHTTPServer</Item> | ||
5179 | <Item>System.Net.HttpListener</Item> | ||
5180 | </Issue> | ||
5181 | </Message> | ||
5182 | </Messages> | ||
5183 | <Members> | ||
5184 | <Member Name="HandleRequest(System.Object):System.Void"> | ||
5185 | <Messages> | ||
5186 | <Message Id="0#stateinfo" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5187 | <Issue Name="Parameter"> | ||
5188 | <Item>SimCAPSHTTPServer.HandleRequest(Object):Void</Item> | ||
5189 | <Item>stateinfo</Item> | ||
5190 | <Item>stateinfo</Item> | ||
5191 | </Issue> | ||
5192 | </Message> | ||
5193 | </Messages> | ||
5194 | </Member> | ||
5195 | <Member Name="HTTPD"> | ||
5196 | <Messages> | ||
5197 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5198 | <Issue> | ||
5199 | <Item>HTTPD</Item> | ||
5200 | </Issue> | ||
5201 | </Message> | ||
5202 | </Messages> | ||
5203 | </Member> | ||
5204 | <Member Name="Listener"> | ||
5205 | <Messages> | ||
5206 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5207 | <Issue> | ||
5208 | <Item>Listener</Item> | ||
5209 | </Issue> | ||
5210 | </Message> | ||
5211 | </Messages> | ||
5212 | </Member> | ||
5213 | <Member Name="LoadAdminPage():System.Void"> | ||
5214 | <Messages> | ||
5215 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
5216 | <Issue> | ||
5217 | <Item>SimCAPSHTTPServer.LoadAdminPage():Void</Item> | ||
5218 | <Item>System.Exception</Item> | ||
5219 | </Issue> | ||
5220 | </Message> | ||
5221 | </Messages> | ||
5222 | </Member> | ||
5223 | <Member Name="ParseLLSDXML(System.String):System.String"> | ||
5224 | <Messages> | ||
5225 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
5226 | <Issue> | ||
5227 | <Item>SimCAPSHTTPServer.ParseLLSDXML(String):String</Item> | ||
5228 | </Issue> | ||
5229 | </Message> | ||
5230 | <Message Id="requestBody" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
5231 | <Issue> | ||
5232 | <Item>requestBody</Item> | ||
5233 | <Item>SimCAPSHTTPServer.ParseLLSDXML(String):String</Item> | ||
5234 | </Issue> | ||
5235 | </Message> | ||
5236 | </Messages> | ||
5237 | </Member> | ||
5238 | <Member Name="ParseREST(System.String,System.String,System.String):System.String"> | ||
5239 | <Messages> | ||
5240 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
5241 | <Issue> | ||
5242 | <Item>SimCAPSHTTPServer.ParseREST(String, String, String):String</Item> | ||
5243 | <Item>System.Exception</Item> | ||
5244 | </Issue> | ||
5245 | </Message> | ||
5246 | <Message Id="System.String.Format(System.String,System.Object[])" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5247 | <Issue> | ||
5248 | <Item>SimCAPSHTTPServer.ParseREST(String, String, String):String</Item> | ||
5249 | <Item>System.String.Format(System.String,System.Object[])</Item> | ||
5250 | <Item>System.String.Format(System.IFormatProvider,System.String,System.Object[])</Item> | ||
5251 | </Issue> | ||
5252 | </Message> | ||
5253 | </Messages> | ||
5254 | </Member> | ||
5255 | <Member Name="ParseXMLRPC(System.String):System.String"> | ||
5256 | <Messages> | ||
5257 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
5258 | <Issue> | ||
5259 | <Item>SimCAPSHTTPServer.ParseXMLRPC(String):String</Item> | ||
5260 | <Item>System.Exception</Item> | ||
5261 | </Issue> | ||
5262 | </Message> | ||
5263 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="NonBreaking"> | ||
5264 | <Issue> | ||
5265 | <Item>SimCAPSHTTPServer.ParseXMLRPC(String):String</Item> | ||
5266 | </Issue> | ||
5267 | </Message> | ||
5268 | <Message Id="System.Convert.ToUInt32(System.Object)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5269 | <Issue> | ||
5270 | <Item>SimCAPSHTTPServer.ParseXMLRPC(String):String</Item> | ||
5271 | <Item>System.Convert.ToUInt32(System.Object)</Item> | ||
5272 | <Item>System.Convert.ToUInt32(System.Object,System.IFormatProvider)</Item> | ||
5273 | </Issue> | ||
5274 | </Message> | ||
5275 | </Messages> | ||
5276 | </Member> | ||
5277 | <Member Name="StartHTTP():System.Void"> | ||
5278 | <Messages> | ||
5279 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
5280 | <Issue> | ||
5281 | <Item>SimCAPSHTTPServer.StartHTTP():Void</Item> | ||
5282 | <Item>System.Exception</Item> | ||
5283 | </Issue> | ||
5284 | </Message> | ||
5285 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
5286 | <Issue Name="Member"> | ||
5287 | <Item>SimCAPSHTTPServer.StartHTTP():Void</Item> | ||
5288 | </Issue> | ||
5289 | </Message> | ||
5290 | </Messages> | ||
5291 | </Member> | ||
5292 | </Members> | ||
5293 | </Type> | ||
5294 | </Types> | ||
5295 | </Namespace> | ||
5296 | <Namespace Name="OpenSim.types"> | ||
5297 | <Types> | ||
5298 | <Type Name="Mesh"> | ||
5299 | <Members> | ||
5300 | <Member Name="mesh"> | ||
5301 | <Messages> | ||
5302 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5303 | <Issue> | ||
5304 | <Item>mesh</Item> | ||
5305 | </Issue> | ||
5306 | </Message> | ||
5307 | <Message TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002" Created="2007-03-27 04:29:04Z"> | ||
5308 | <Issue> | ||
5309 | <Item>System.Collections.Generic.List`1<OpenSim.types.Triangle></Item> | ||
5310 | <Item>Mesh.mesh</Item> | ||
5311 | </Issue> | ||
5312 | </Message> | ||
5313 | </Messages> | ||
5314 | </Member> | ||
5315 | <Member Name="op_Addition(OpenSim.types.Mesh,OpenSim.types.Mesh):OpenSim.types.Mesh"> | ||
5316 | <Messages> | ||
5317 | <Message Id="0#a" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5318 | <Issue Name="ParameterOneLetter"> | ||
5319 | <Item>Mesh.op_Addition(Mesh, Mesh):Mesh</Item> | ||
5320 | <Item>a</Item> | ||
5321 | </Issue> | ||
5322 | </Message> | ||
5323 | <Message Id="1#b" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5324 | <Issue Name="ParameterOneLetter"> | ||
5325 | <Item>Mesh.op_Addition(Mesh, Mesh):Mesh</Item> | ||
5326 | <Item>b</Item> | ||
5327 | </Issue> | ||
5328 | </Message> | ||
5329 | <Message TypeName="OperatorOverloadsHaveNamedAlternates" Category="Microsoft.Usage" CheckId="CA2225" Created="2007-03-27 04:29:04Z"> | ||
5330 | <Issue> | ||
5331 | <Item>Add</Item> | ||
5332 | <Item>Mesh.op_Addition(Mesh, Mesh):Mesh</Item> | ||
5333 | </Issue> | ||
5334 | </Message> | ||
5335 | <Message TypeName="OverloadOperatorEqualsOnOverloadingAddAndSubtract" Category="Microsoft.Design" CheckId="CA1013" Created="2007-03-27 04:29:04Z"> | ||
5336 | <Issue> | ||
5337 | <Item>Mesh</Item> | ||
5338 | <Item>Mesh.op_Addition(Mesh, Mesh):Mesh</Item> | ||
5339 | </Issue> | ||
5340 | </Message> | ||
5341 | </Messages> | ||
5342 | </Member> | ||
5343 | </Members> | ||
5344 | </Type> | ||
5345 | <Type Name="Triangle"> | ||
5346 | <Members> | ||
5347 | <Member Name=".ctor(Axiom.MathLib.Vector3,Axiom.MathLib.Vector3,Axiom.MathLib.Vector3)"> | ||
5348 | <Messages> | ||
5349 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5350 | <Issue Name="Parameter"> | ||
5351 | <Item>A</Item> | ||
5352 | </Issue> | ||
5353 | </Message> | ||
5354 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5355 | <Issue Name="Parameter"> | ||
5356 | <Item>B</Item> | ||
5357 | </Issue> | ||
5358 | </Message> | ||
5359 | <Message Id="2#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5360 | <Issue Name="Parameter"> | ||
5361 | <Item>C</Item> | ||
5362 | </Issue> | ||
5363 | </Message> | ||
5364 | <Message Id="0#A" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5365 | <Issue Name="ParameterOneLetter"> | ||
5366 | <Item>Triangle.Triangle(Vector3, Vector3, Vector3)</Item> | ||
5367 | <Item>A</Item> | ||
5368 | </Issue> | ||
5369 | </Message> | ||
5370 | <Message Id="1#B" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5371 | <Issue Name="ParameterOneLetter"> | ||
5372 | <Item>Triangle.Triangle(Vector3, Vector3, Vector3)</Item> | ||
5373 | <Item>B</Item> | ||
5374 | </Issue> | ||
5375 | </Message> | ||
5376 | <Message Id="2#C" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5377 | <Issue Name="ParameterOneLetter"> | ||
5378 | <Item>Triangle.Triangle(Vector3, Vector3, Vector3)</Item> | ||
5379 | <Item>C</Item> | ||
5380 | </Issue> | ||
5381 | </Message> | ||
5382 | </Messages> | ||
5383 | </Member> | ||
5384 | </Members> | ||
5385 | </Type> | ||
5386 | </Types> | ||
5387 | </Namespace> | ||
5388 | <Namespace Name="OpenSim.UserServer"> | ||
5389 | <Types> | ||
5390 | <Type Name="LocalUserProfileManager"> | ||
5391 | <Members> | ||
5392 | <Member Name="CustomiseResponse(System.Collections.Hashtable&,OpenSim.Framework.User.UserProfile):System.Void"> | ||
5393 | <Messages> | ||
5394 | <Message Id="System.Int32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5395 | <Issue> | ||
5396 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5397 | <Item>System.Int32.ToString</Item> | ||
5398 | <Item>System.Int32.ToString(System.IFormatProvider)</Item> | ||
5399 | </Issue> | ||
5400 | <Issue> | ||
5401 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5402 | <Item>System.Int32.ToString</Item> | ||
5403 | <Item>System.Int32.ToString(System.IFormatProvider)</Item> | ||
5404 | </Issue> | ||
5405 | </Message> | ||
5406 | <Message Id="System.Single.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5407 | <Issue> | ||
5408 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5409 | <Item>System.Single.ToString</Item> | ||
5410 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
5411 | </Issue> | ||
5412 | <Issue> | ||
5413 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5414 | <Item>System.Single.ToString</Item> | ||
5415 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
5416 | </Issue> | ||
5417 | <Issue> | ||
5418 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5419 | <Item>System.Single.ToString</Item> | ||
5420 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
5421 | </Issue> | ||
5422 | <Issue> | ||
5423 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5424 | <Item>System.Single.ToString</Item> | ||
5425 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
5426 | </Issue> | ||
5427 | <Issue> | ||
5428 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5429 | <Item>System.Single.ToString</Item> | ||
5430 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
5431 | </Issue> | ||
5432 | <Issue> | ||
5433 | <Item>LocalUserProfileManager.CustomiseResponse(Hashtable&, UserProfile):Void</Item> | ||
5434 | <Item>System.Single.ToString</Item> | ||
5435 | <Item>System.Single.ToString(System.IFormatProvider)</Item> | ||
5436 | </Issue> | ||
5437 | </Message> | ||
5438 | </Messages> | ||
5439 | </Member> | ||
5440 | </Members> | ||
5441 | </Type> | ||
5442 | <Type Name="LoginServer"> | ||
5443 | <Messages> | ||
5444 | <Message TypeName="ComVisibleTypeBaseTypesShouldBeComVisible" Category="Microsoft.Interoperability" CheckId="CA1405" Created="2007-03-27 04:29:04Z"> | ||
5445 | <Issue> | ||
5446 | <Item>OpenSim.UserServer.LoginServer</Item> | ||
5447 | <Item> OpenSim.Framework.Grid.LoginService</Item> | ||
5448 | </Issue> | ||
5449 | </Message> | ||
5450 | <Message TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
5451 | <Issue> | ||
5452 | <Item>OpenSim.UserServer.LoginServer</Item> | ||
5453 | <Item>System.Net.Sockets.Socket</Item> | ||
5454 | </Issue> | ||
5455 | </Message> | ||
5456 | <Message Id="Login" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
5457 | <Issue Name="Type"> | ||
5458 | <Item>Login</Item> | ||
5459 | <Item>LoginServer</Item> | ||
5460 | <Item>LogOn</Item> | ||
5461 | </Issue> | ||
5462 | </Message> | ||
5463 | </Messages> | ||
5464 | <Members> | ||
5465 | <Member Name=".ctor(OpenSim.Framework.Interfaces.IGridServer)"> | ||
5466 | <Messages> | ||
5467 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
5468 | <Issue> | ||
5469 | <Item>LoginServer.LoginServer(IGridServer)</Item> | ||
5470 | <Item>_needPasswd</Item> | ||
5471 | <Item>System.Boolean</Item> | ||
5472 | <Item>false</Item> | ||
5473 | </Issue> | ||
5474 | <Issue> | ||
5475 | <Item>LoginServer.LoginServer(IGridServer)</Item> | ||
5476 | <Item>userAccounts</Item> | ||
5477 | <Item>System.Boolean</Item> | ||
5478 | <Item>false</Item> | ||
5479 | </Issue> | ||
5480 | </Message> | ||
5481 | </Messages> | ||
5482 | </Member> | ||
5483 | <Member Name="Authenticate(System.String,System.String,System.String):System.Boolean"> | ||
5484 | <Messages> | ||
5485 | <Message Id="2#passwd" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5486 | <Issue Name="Parameter"> | ||
5487 | <Item>LoginServer.Authenticate(String, String, String):Boolean</Item> | ||
5488 | <Item>passwd</Item> | ||
5489 | <Item>passwd</Item> | ||
5490 | </Issue> | ||
5491 | </Message> | ||
5492 | </Messages> | ||
5493 | </Member> | ||
5494 | <Member Name="clientAddress"> | ||
5495 | <Messages> | ||
5496 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5497 | <Issue> | ||
5498 | <Item>clientAddress</Item> | ||
5499 | </Issue> | ||
5500 | </Message> | ||
5501 | </Messages> | ||
5502 | </Member> | ||
5503 | <Member Name="CustomiseLoginResponse(System.Collections.Hashtable,System.String,System.String):System.Void"> | ||
5504 | <Messages> | ||
5505 | <Message Id="Customise" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5506 | <Issue Name="Member"> | ||
5507 | <Item>Customise</Item> | ||
5508 | <Item>LoginServer.CustomiseLoginResponse(Hashtable, String, String):Void</Item> | ||
5509 | </Issue> | ||
5510 | </Message> | ||
5511 | <Message Id="Login" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2007-03-27 04:29:04Z"> | ||
5512 | <Issue Name="Member"> | ||
5513 | <Item>Login</Item> | ||
5514 | <Item>CustomiseLoginResponse</Item> | ||
5515 | <Item>LogOn</Item> | ||
5516 | </Issue> | ||
5517 | </Message> | ||
5518 | </Messages> | ||
5519 | </Member> | ||
5520 | <Member Name="EncodePassword(System.String):System.String"> | ||
5521 | <Messages> | ||
5522 | <Message Id="System.String.ToLower" TypeName="SpecifyCultureInfo" Category="Microsoft.Globalization" CheckId="CA1304" Created="2007-03-27 04:29:04Z"> | ||
5523 | <Issue> | ||
5524 | <Item>LoginServer.EncodePassword(String):String</Item> | ||
5525 | <Item>System.String.ToLower</Item> | ||
5526 | <Item>System.String.ToLower(System.Globalization.CultureInfo)</Item> | ||
5527 | </Issue> | ||
5528 | </Message> | ||
5529 | </Messages> | ||
5530 | </Member> | ||
5531 | <Member Name="GetAgentId(System.String,System.String):libsecondlife.LLUUID"> | ||
5532 | <Messages> | ||
5533 | <Message Id="System.Int32.ToString(System.String)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5534 | <Issue> | ||
5535 | <Item>LoginServer.GetAgentId(String, String):LLUUID</Item> | ||
5536 | <Item>System.Int32.ToString(System.String)</Item> | ||
5537 | <Item>System.Int32.ToString(System.String,System.IFormatProvider)</Item> | ||
5538 | </Issue> | ||
5539 | </Message> | ||
5540 | </Messages> | ||
5541 | </Member> | ||
5542 | <Member Name="InitializeLogin():System.Void"> | ||
5543 | <Messages> | ||
5544 | <Message Id="OpenSim.Framework.User.UserProfileManager.SetKeys(System.String,System.String,System.String,System.String)" TypeName="DoNotPassLiteralsAsLocalizedParameters" Category="Microsoft.Globalization" CheckId="CA1303" Created="2007-03-27 04:29:04Z"> | ||
5545 | <Issue> | ||
5546 | <Item>LoginServer.InitializeLogin():Void</Item> | ||
5547 | <Item>4</Item> | ||
5548 | <Item>UserProfileManager.SetKeys(String, String, String, String):Void</Item> | ||
5549 | <Item>Welcome to OpenSim</Item> | ||
5550 | </Issue> | ||
5551 | </Message> | ||
5552 | <Message Id="Sim" TypeName="LiteralsShouldBeSpelledCorrectly" Category="Microsoft.Usage" CheckId="CA2204" Created="2007-03-27 04:29:04Z"> | ||
5553 | <Issue> | ||
5554 | <Item>Sim</Item> | ||
5555 | <Item>OpenSim</Item> | ||
5556 | </Issue> | ||
5557 | </Message> | ||
5558 | </Messages> | ||
5559 | </Member> | ||
5560 | <Member Name="LoginRequest(System.IO.StreamReader,System.IO.StreamWriter):System.Void"> | ||
5561 | <Messages> | ||
5562 | <Message TypeName="DoNotRaiseReservedExceptionTypes" Category="Microsoft.Usage" CheckId="CA2201" Created="2007-03-27 04:29:04Z"> | ||
5563 | <Issue Name="TooGeneric"> | ||
5564 | <Item>LoginServer.LoginRequest(StreamReader, StreamWriter):Void</Item> | ||
5565 | <Item>System.Exception</Item> | ||
5566 | </Issue> | ||
5567 | </Message> | ||
5568 | <Message Id="System.Convert.ToInt32(System.String)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5569 | <Issue> | ||
5570 | <Item>LoginServer.LoginRequest(StreamReader, StreamWriter):Void</Item> | ||
5571 | <Item>System.Convert.ToInt32(System.String)</Item> | ||
5572 | <Item>System.Convert.ToInt32(System.String,System.IFormatProvider)</Item> | ||
5573 | </Issue> | ||
5574 | </Message> | ||
5575 | <Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-03-27 04:29:04Z"> | ||
5576 | <Issue Name="IsNullOrEmpty"> | ||
5577 | <Item>op_Inequality</Item> | ||
5578 | <Item>""</Item> | ||
5579 | <Item>LoginServer.LoginRequest(StreamReader, StreamWriter):Void</Item> | ||
5580 | </Issue> | ||
5581 | </Message> | ||
5582 | </Messages> | ||
5583 | </Member> | ||
5584 | <Member Name="ProcessXmlRequest(Nwc.XmlRpc.XmlRpcRequest,System.IO.StreamWriter):System.Boolean"> | ||
5585 | <Messages> | ||
5586 | <Message TypeName="ConsiderPassingBaseTypesAsParameters" Category="Microsoft.Design" CheckId="CA1011" Created="2007-03-27 04:29:04Z"> | ||
5587 | <Issue> | ||
5588 | <Item>writer</Item> | ||
5589 | <Item>LoginServer.ProcessXmlRequest(XmlRpcRequest, StreamWriter):Boolean</Item> | ||
5590 | <Item>System.IO.StreamWriter</Item> | ||
5591 | <Item>System.IO.TextWriter</Item> | ||
5592 | </Issue> | ||
5593 | </Message> | ||
5594 | <Message Id="System.Int32.ToString" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5595 | <Issue> | ||
5596 | <Item>LoginServer.ProcessXmlRequest(XmlRpcRequest, StreamWriter):Boolean</Item> | ||
5597 | <Item>System.Int32.ToString</Item> | ||
5598 | <Item>System.Int32.ToString(System.IFormatProvider)</Item> | ||
5599 | </Issue> | ||
5600 | </Message> | ||
5601 | <Message Id="System.Int32.ToString(System.String)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
5602 | <Issue> | ||
5603 | <Item>LoginServer.ProcessXmlRequest(XmlRpcRequest, StreamWriter):Boolean</Item> | ||
5604 | <Item>System.Int32.ToString(System.String)</Item> | ||
5605 | <Item>System.Int32.ToString(System.String,System.IFormatProvider)</Item> | ||
5606 | </Issue> | ||
5607 | </Message> | ||
5608 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
5609 | <Issue> | ||
5610 | <Item>'request'</Item> | ||
5611 | <Item>LoginServer.ProcessXmlRequest(XmlRpcRequest, StreamWriter):Boolean</Item> | ||
5612 | </Issue> | ||
5613 | <Issue> | ||
5614 | <Item>'writer'</Item> | ||
5615 | <Item>LoginServer.ProcessXmlRequest(XmlRpcRequest, StreamWriter):Boolean</Item> | ||
5616 | </Issue> | ||
5617 | <Issue> | ||
5618 | <Item>'writer'</Item> | ||
5619 | <Item>LoginServer.ProcessXmlRequest(XmlRpcRequest, StreamWriter):Boolean</Item> | ||
5620 | </Issue> | ||
5621 | </Message> | ||
5622 | </Messages> | ||
5623 | </Member> | ||
5624 | <Member Name="remoteAddress"> | ||
5625 | <Messages> | ||
5626 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5627 | <Issue> | ||
5628 | <Item>remoteAddress</Item> | ||
5629 | </Issue> | ||
5630 | </Message> | ||
5631 | </Messages> | ||
5632 | </Member> | ||
5633 | <Member Name="RunLogin():System.Void"> | ||
5634 | <Messages> | ||
5635 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
5636 | <Issue> | ||
5637 | <Item>LoginServer.RunLogin():Void</Item> | ||
5638 | <Item>System.Exception</Item> | ||
5639 | </Issue> | ||
5640 | <Issue> | ||
5641 | <Item>LoginServer.RunLogin():Void</Item> | ||
5642 | <Item>System.Exception</Item> | ||
5643 | </Issue> | ||
5644 | </Message> | ||
5645 | <Message Id="clientEndPoint" TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804" Created="2007-03-27 04:29:04Z"> | ||
5646 | <Issue> | ||
5647 | <Item>LoginServer.RunLogin():Void</Item> | ||
5648 | <Item>clientEndPoint</Item> | ||
5649 | <Item>System.Net.IPEndPoint</Item> | ||
5650 | </Issue> | ||
5651 | </Message> | ||
5652 | </Messages> | ||
5653 | </Member> | ||
5654 | </Members> | ||
5655 | </Type> | ||
5656 | </Types> | ||
5657 | </Namespace> | ||
5658 | <Namespace Name="OpenSim.world"> | ||
5659 | <Types> | ||
5660 | <Type Name="Avatar"> | ||
5661 | <Members> | ||
5662 | <Member Name=".cctor()"> | ||
5663 | <Messages> | ||
5664 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
5665 | <Issue> | ||
5666 | <Item>Avatar.Avatar()</Item> | ||
5667 | <Item>PhysicsEngineFlying</Item> | ||
5668 | <Item>System.Boolean</Item> | ||
5669 | <Item>false</Item> | ||
5670 | </Issue> | ||
5671 | </Message> | ||
5672 | </Messages> | ||
5673 | </Member> | ||
5674 | <Member Name=".ctor(OpenSim.SimClient)"> | ||
5675 | <Messages> | ||
5676 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
5677 | <Issue> | ||
5678 | <Item>Avatar.Avatar(SimClient)</Item> | ||
5679 | <Item>_updateCount</Item> | ||
5680 | <Item>System.Int16</Item> | ||
5681 | <Item>0</Item> | ||
5682 | </Issue> | ||
5683 | <Issue> | ||
5684 | <Item>Avatar.Avatar(SimClient)</Item> | ||
5685 | <Item>avatarAppearanceTexture</Item> | ||
5686 | <Item>libsecondlife.LLObject+TextureEntry</Item> | ||
5687 | <Item>null</Item> | ||
5688 | </Issue> | ||
5689 | <Issue> | ||
5690 | <Item>Avatar.Avatar(SimClient)</Item> | ||
5691 | <Item>movementflag</Item> | ||
5692 | <Item>System.Byte</Item> | ||
5693 | <Item>0</Item> | ||
5694 | </Issue> | ||
5695 | <Issue> | ||
5696 | <Item>Avatar.Avatar(SimClient)</Item> | ||
5697 | <Item>updateflag</Item> | ||
5698 | <Item>System.Boolean</Item> | ||
5699 | <Item>false</Item> | ||
5700 | </Issue> | ||
5701 | </Message> | ||
5702 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5703 | <Issue Name="Parameter"> | ||
5704 | <Item>TheClient</Item> | ||
5705 | </Issue> | ||
5706 | </Message> | ||
5707 | </Messages> | ||
5708 | </Member> | ||
5709 | <Member Name="anim_seq"> | ||
5710 | <Messages> | ||
5711 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5712 | <Issue> | ||
5713 | <Item>anim_seq</Item> | ||
5714 | </Issue> | ||
5715 | </Message> | ||
5716 | <Message Id="anim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5717 | <Issue Name="Member"> | ||
5718 | <Item>anim</Item> | ||
5719 | <Item>Avatar.anim_seq</Item> | ||
5720 | </Issue> | ||
5721 | </Message> | ||
5722 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
5723 | <Issue Name="Member"> | ||
5724 | <Item>anim_seq</Item> | ||
5725 | </Issue> | ||
5726 | </Message> | ||
5727 | </Messages> | ||
5728 | </Member> | ||
5729 | <Member Name="Animations"> | ||
5730 | <Messages> | ||
5731 | <Message TypeName="NonConstantFieldsShouldNotBeVisible" Category="Microsoft.Usage" CheckId="CA2211" Created="2007-03-27 04:29:04Z"> | ||
5732 | <Issue> | ||
5733 | <Item>Animations</Item> | ||
5734 | </Issue> | ||
5735 | </Message> | ||
5736 | </Messages> | ||
5737 | </Member> | ||
5738 | <Member Name="CompleteMovement(OpenSim.world.World):System.Void"> | ||
5739 | <Messages> | ||
5740 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5741 | <Issue Name="Parameter"> | ||
5742 | <Item>RegionInfo</Item> | ||
5743 | </Issue> | ||
5744 | </Message> | ||
5745 | <Message Id="RegionInfo" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
5746 | <Issue> | ||
5747 | <Item>RegionInfo</Item> | ||
5748 | <Item>Avatar.CompleteMovement(World):Void</Item> | ||
5749 | </Issue> | ||
5750 | </Message> | ||
5751 | </Messages> | ||
5752 | </Member> | ||
5753 | <Member Name="ControllingClient"> | ||
5754 | <Messages> | ||
5755 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5756 | <Issue> | ||
5757 | <Item>ControllingClient</Item> | ||
5758 | </Issue> | ||
5759 | </Message> | ||
5760 | </Messages> | ||
5761 | </Member> | ||
5762 | <Member Name="current_anim"> | ||
5763 | <Messages> | ||
5764 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5765 | <Issue> | ||
5766 | <Item>current_anim</Item> | ||
5767 | </Issue> | ||
5768 | </Message> | ||
5769 | <Message Id="anim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5770 | <Issue Name="Member"> | ||
5771 | <Item>anim</Item> | ||
5772 | <Item>Avatar.current_anim</Item> | ||
5773 | </Issue> | ||
5774 | </Message> | ||
5775 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
5776 | <Issue Name="Member"> | ||
5777 | <Item>current_anim</Item> | ||
5778 | </Issue> | ||
5779 | </Message> | ||
5780 | </Messages> | ||
5781 | </Member> | ||
5782 | <Member Name="firstname"> | ||
5783 | <Messages> | ||
5784 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5785 | <Issue> | ||
5786 | <Item>firstname</Item> | ||
5787 | </Issue> | ||
5788 | </Message> | ||
5789 | <Message Id="firstname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5790 | <Issue Name="Member"> | ||
5791 | <Item>firstname</Item> | ||
5792 | <Item>Avatar.firstname</Item> | ||
5793 | </Issue> | ||
5794 | </Message> | ||
5795 | </Messages> | ||
5796 | </Member> | ||
5797 | <Member Name="lastname"> | ||
5798 | <Messages> | ||
5799 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5800 | <Issue> | ||
5801 | <Item>lastname</Item> | ||
5802 | </Issue> | ||
5803 | </Message> | ||
5804 | <Message Id="lastname" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5805 | <Issue Name="Member"> | ||
5806 | <Item>lastname</Item> | ||
5807 | <Item>Avatar.lastname</Item> | ||
5808 | </Issue> | ||
5809 | </Message> | ||
5810 | </Messages> | ||
5811 | </Member> | ||
5812 | <Member Name="LoadAnims():System.Void"> | ||
5813 | <Messages> | ||
5814 | <Message Id="Anims" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5815 | <Issue Name="Member"> | ||
5816 | <Item>Anims</Item> | ||
5817 | <Item>Avatar.LoadAnims():Void</Item> | ||
5818 | </Issue> | ||
5819 | </Message> | ||
5820 | </Messages> | ||
5821 | </Member> | ||
5822 | <Member Name="PhysActor"> | ||
5823 | <Messages> | ||
5824 | <Message TypeName="PropertiesShouldNotBeWriteOnly" Category="Microsoft.Design" CheckId="CA1044" Created="2007-03-27 04:29:04Z"> | ||
5825 | <Issue> | ||
5826 | <Item>PhysActor</Item> | ||
5827 | </Issue> | ||
5828 | </Message> | ||
5829 | </Messages> | ||
5830 | </Member> | ||
5831 | <Member Name="PhysicsEngineFlying"> | ||
5832 | <Messages> | ||
5833 | <Message TypeName="NonConstantFieldsShouldNotBeVisible" Category="Microsoft.Usage" CheckId="CA2211" Created="2007-03-27 04:29:04Z"> | ||
5834 | <Issue> | ||
5835 | <Item>PhysicsEngineFlying</Item> | ||
5836 | </Issue> | ||
5837 | </Message> | ||
5838 | </Messages> | ||
5839 | </Member> | ||
5840 | <Member Name="SendAnimPack():System.Void"> | ||
5841 | <Messages> | ||
5842 | <Message Id="Anim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5843 | <Issue Name="Member"> | ||
5844 | <Item>Anim</Item> | ||
5845 | <Item>Avatar.SendAnimPack():Void</Item> | ||
5846 | </Issue> | ||
5847 | </Message> | ||
5848 | </Messages> | ||
5849 | </Member> | ||
5850 | <Member Name="SendAppearanceToOtherAgent(OpenSim.SimClient):System.Void"> | ||
5851 | <Messages> | ||
5852 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
5853 | <Issue> | ||
5854 | <Item>'userInfo'</Item> | ||
5855 | <Item>Avatar.SendAppearanceToOtherAgent(SimClient):Void</Item> | ||
5856 | </Issue> | ||
5857 | </Message> | ||
5858 | </Messages> | ||
5859 | </Member> | ||
5860 | <Member Name="SendRegionHandshake(OpenSim.world.World):System.Void"> | ||
5861 | <Messages> | ||
5862 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5863 | <Issue Name="Parameter"> | ||
5864 | <Item>RegionInfo</Item> | ||
5865 | </Issue> | ||
5866 | </Message> | ||
5867 | <Message Id="RegionInfo" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
5868 | <Issue> | ||
5869 | <Item>RegionInfo</Item> | ||
5870 | <Item>Avatar.SendRegionHandshake(World):Void</Item> | ||
5871 | </Issue> | ||
5872 | </Message> | ||
5873 | </Messages> | ||
5874 | </Member> | ||
5875 | </Members> | ||
5876 | </Type> | ||
5877 | <Type Name="AvatarAnimations"> | ||
5878 | <Members> | ||
5879 | <Member Name="AnimsLLUUID"> | ||
5880 | <Messages> | ||
5881 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5882 | <Issue> | ||
5883 | <Item>AnimsLLUUID</Item> | ||
5884 | </Issue> | ||
5885 | </Message> | ||
5886 | <Message Id="Anims" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5887 | <Issue Name="Member"> | ||
5888 | <Item>Anims</Item> | ||
5889 | <Item>AvatarAnimations.AnimsLLUUID</Item> | ||
5890 | </Issue> | ||
5891 | </Message> | ||
5892 | </Messages> | ||
5893 | </Member> | ||
5894 | <Member Name="AnimsNames"> | ||
5895 | <Messages> | ||
5896 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5897 | <Issue> | ||
5898 | <Item>AnimsNames</Item> | ||
5899 | </Issue> | ||
5900 | </Message> | ||
5901 | <Message Id="Anims" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5902 | <Issue Name="Member"> | ||
5903 | <Item>Anims</Item> | ||
5904 | <Item>AvatarAnimations.AnimsNames</Item> | ||
5905 | </Issue> | ||
5906 | </Message> | ||
5907 | </Messages> | ||
5908 | </Member> | ||
5909 | <Member Name="LoadAnims():System.Void"> | ||
5910 | <Messages> | ||
5911 | <Message Id="Anims" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5912 | <Issue Name="Member"> | ||
5913 | <Item>Anims</Item> | ||
5914 | <Item>AvatarAnimations.LoadAnims():Void</Item> | ||
5915 | </Issue> | ||
5916 | </Message> | ||
5917 | </Messages> | ||
5918 | </Member> | ||
5919 | </Members> | ||
5920 | </Type> | ||
5921 | <Type Name="Entity"> | ||
5922 | <Members> | ||
5923 | <Member Name=".ctor()"> | ||
5924 | <Messages> | ||
5925 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
5926 | <Issue> | ||
5927 | <Item>Entity.Entity()</Item> | ||
5928 | <Item>localid</Item> | ||
5929 | <Item>System.UInt32</Item> | ||
5930 | <Item>0</Item> | ||
5931 | </Issue> | ||
5932 | </Message> | ||
5933 | </Messages> | ||
5934 | </Member> | ||
5935 | <Member Name="addForces():System.Void"> | ||
5936 | <Messages> | ||
5937 | <Message Id="Member" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5938 | <Issue Name="Member"> | ||
5939 | <Item>addForces</Item> | ||
5940 | </Issue> | ||
5941 | </Message> | ||
5942 | </Messages> | ||
5943 | </Member> | ||
5944 | <Member Name="BackUp():System.Void"> | ||
5945 | <Messages> | ||
5946 | <Message Id="BackUp" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-03-27 04:29:04Z"> | ||
5947 | <Issue Name="ShouldBeDiscreteTerm"> | ||
5948 | <Item>BackUp</Item> | ||
5949 | <Item>method</Item> | ||
5950 | <Item>BackUp</Item> | ||
5951 | <Item>Backup</Item> | ||
5952 | </Issue> | ||
5953 | </Message> | ||
5954 | </Messages> | ||
5955 | </Member> | ||
5956 | <Member Name="children"> | ||
5957 | <Messages> | ||
5958 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5959 | <Issue> | ||
5960 | <Item>children</Item> | ||
5961 | </Issue> | ||
5962 | </Message> | ||
5963 | <Message TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002" Created="2007-03-27 04:29:04Z"> | ||
5964 | <Issue> | ||
5965 | <Item>System.Collections.Generic.List`1<OpenSim.world.Entity></Item> | ||
5966 | <Item>Entity.children</Item> | ||
5967 | </Issue> | ||
5968 | </Message> | ||
5969 | </Messages> | ||
5970 | </Member> | ||
5971 | <Member Name="getMesh():OpenSim.types.Mesh"> | ||
5972 | <Messages> | ||
5973 | <Message Id="Member" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5974 | <Issue Name="Member"> | ||
5975 | <Item>getMesh</Item> | ||
5976 | </Issue> | ||
5977 | </Message> | ||
5978 | </Messages> | ||
5979 | </Member> | ||
5980 | <Member Name="getName():System.String"> | ||
5981 | <Messages> | ||
5982 | <Message Id="Member" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
5983 | <Issue Name="Member"> | ||
5984 | <Item>getName</Item> | ||
5985 | </Issue> | ||
5986 | </Message> | ||
5987 | </Messages> | ||
5988 | </Member> | ||
5989 | <Member Name="localid"> | ||
5990 | <Messages> | ||
5991 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
5992 | <Issue> | ||
5993 | <Item>localid</Item> | ||
5994 | </Issue> | ||
5995 | </Message> | ||
5996 | <Message Id="localid" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
5997 | <Issue Name="Member"> | ||
5998 | <Item>localid</Item> | ||
5999 | <Item>Entity.localid</Item> | ||
6000 | </Issue> | ||
6001 | </Message> | ||
6002 | </Messages> | ||
6003 | </Member> | ||
6004 | <Member Name="name"> | ||
6005 | <Messages> | ||
6006 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6007 | <Issue> | ||
6008 | <Item>name</Item> | ||
6009 | </Issue> | ||
6010 | </Message> | ||
6011 | </Messages> | ||
6012 | </Member> | ||
6013 | <Member Name="position"> | ||
6014 | <Messages> | ||
6015 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6016 | <Issue> | ||
6017 | <Item>position</Item> | ||
6018 | </Issue> | ||
6019 | </Message> | ||
6020 | </Messages> | ||
6021 | </Member> | ||
6022 | <Member Name="rotation"> | ||
6023 | <Messages> | ||
6024 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6025 | <Issue> | ||
6026 | <Item>rotation</Item> | ||
6027 | </Issue> | ||
6028 | </Message> | ||
6029 | </Messages> | ||
6030 | </Member> | ||
6031 | <Member Name="update():System.Void"> | ||
6032 | <Messages> | ||
6033 | <Message Id="Member" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6034 | <Issue Name="Member"> | ||
6035 | <Item>update</Item> | ||
6036 | </Issue> | ||
6037 | </Message> | ||
6038 | </Messages> | ||
6039 | </Member> | ||
6040 | <Member Name="uuid"> | ||
6041 | <Messages> | ||
6042 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6043 | <Issue> | ||
6044 | <Item>uuid</Item> | ||
6045 | </Issue> | ||
6046 | </Message> | ||
6047 | <Message Id="uuid" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6048 | <Issue Name="Member"> | ||
6049 | <Item>uuid</Item> | ||
6050 | <Item>Entity.uuid</Item> | ||
6051 | </Issue> | ||
6052 | </Message> | ||
6053 | </Messages> | ||
6054 | </Member> | ||
6055 | <Member Name="velocity"> | ||
6056 | <Messages> | ||
6057 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6058 | <Issue> | ||
6059 | <Item>velocity</Item> | ||
6060 | </Issue> | ||
6061 | </Message> | ||
6062 | </Messages> | ||
6063 | </Member> | ||
6064 | </Members> | ||
6065 | </Type> | ||
6066 | <Type Name="NewForce"> | ||
6067 | <Members> | ||
6068 | <Member Name="X"> | ||
6069 | <Messages> | ||
6070 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6071 | <Issue> | ||
6072 | <Item>X</Item> | ||
6073 | </Issue> | ||
6074 | </Message> | ||
6075 | <Message Id="X" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6076 | <Issue Name="MemberOneLetter"> | ||
6077 | <Item>X</Item> | ||
6078 | <Item>NewForce.X</Item> | ||
6079 | </Issue> | ||
6080 | </Message> | ||
6081 | </Messages> | ||
6082 | </Member> | ||
6083 | <Member Name="Y"> | ||
6084 | <Messages> | ||
6085 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6086 | <Issue> | ||
6087 | <Item>Y</Item> | ||
6088 | </Issue> | ||
6089 | </Message> | ||
6090 | <Message Id="Y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6091 | <Issue Name="MemberOneLetter"> | ||
6092 | <Item>Y</Item> | ||
6093 | <Item>NewForce.Y</Item> | ||
6094 | </Issue> | ||
6095 | </Message> | ||
6096 | </Messages> | ||
6097 | </Member> | ||
6098 | <Member Name="Z"> | ||
6099 | <Messages> | ||
6100 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6101 | <Issue> | ||
6102 | <Item>Z</Item> | ||
6103 | </Issue> | ||
6104 | </Message> | ||
6105 | <Message Id="Z" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6106 | <Issue Name="MemberOneLetter"> | ||
6107 | <Item>Z</Item> | ||
6108 | <Item>NewForce.Z</Item> | ||
6109 | </Issue> | ||
6110 | </Message> | ||
6111 | </Messages> | ||
6112 | </Member> | ||
6113 | </Members> | ||
6114 | </Type> | ||
6115 | <Type Name="Primitive"> | ||
6116 | <Messages> | ||
6117 | <Message TypeName="IdentifiersShouldDifferByMoreThanCase" Category="Microsoft.Naming" CheckId="CA1708" Created="2007-03-27 04:29:04Z"> | ||
6118 | <Issue Name="Member"> | ||
6119 | <Item>'UpdateFlag'</Item> | ||
6120 | <Item>updateFlag</Item> | ||
6121 | </Issue> | ||
6122 | </Message> | ||
6123 | </Messages> | ||
6124 | <Members> | ||
6125 | <Member Name=".ctor()"> | ||
6126 | <Messages> | ||
6127 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
6128 | <Issue> | ||
6129 | <Item>Primitive.Primitive()</Item> | ||
6130 | <Item>dirtyFlag</Item> | ||
6131 | <Item>System.Boolean</Item> | ||
6132 | <Item>false</Item> | ||
6133 | </Issue> | ||
6134 | <Issue> | ||
6135 | <Item>Primitive.Primitive()</Item> | ||
6136 | <Item>mesh_cutbegin</Item> | ||
6137 | <Item>System.Single</Item> | ||
6138 | <Item>0.0</Item> | ||
6139 | </Issue> | ||
6140 | <Issue> | ||
6141 | <Item>Primitive.Primitive()</Item> | ||
6142 | <Item>newPrimFlag</Item> | ||
6143 | <Item>System.Boolean</Item> | ||
6144 | <Item>false</Item> | ||
6145 | </Issue> | ||
6146 | <Issue> | ||
6147 | <Item>Primitive.Primitive()</Item> | ||
6148 | <Item>physicsEnabled</Item> | ||
6149 | <Item>System.Boolean</Item> | ||
6150 | <Item>false</Item> | ||
6151 | </Issue> | ||
6152 | <Issue> | ||
6153 | <Item>Primitive.Primitive()</Item> | ||
6154 | <Item>physicstest</Item> | ||
6155 | <Item>System.Boolean</Item> | ||
6156 | <Item>false</Item> | ||
6157 | </Issue> | ||
6158 | <Issue> | ||
6159 | <Item>Primitive.Primitive()</Item> | ||
6160 | <Item>updateFlag</Item> | ||
6161 | <Item>System.Boolean</Item> | ||
6162 | <Item>false</Item> | ||
6163 | </Issue> | ||
6164 | </Message> | ||
6165 | </Messages> | ||
6166 | </Member> | ||
6167 | <Member Name="CreateFromPacket(libsecondlife.Packets.ObjectAddPacket,libsecondlife.LLUUID,System.UInt32):System.Void"> | ||
6168 | <Messages> | ||
6169 | <Message Id="localID-702000" TypeName="OperationsShouldNotOverflow" Category="Microsoft.Usage" CheckId="CA2233" Created="2007-03-27 04:29:04Z"> | ||
6170 | <Issue> | ||
6171 | <Item>localID-702000</Item> | ||
6172 | <Item>Primitive.CreateFromPacket(ObjectAddPacket, LLUUID, UInt32):Void</Item> | ||
6173 | </Issue> | ||
6174 | </Message> | ||
6175 | <Message Id="1#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
6176 | <Issue Name="ParameterId"> | ||
6177 | <Item>ID</Item> | ||
6178 | <Item>agentID</Item> | ||
6179 | <Item>Id</Item> | ||
6180 | </Issue> | ||
6181 | </Message> | ||
6182 | <Message Id="2#" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
6183 | <Issue Name="ParameterId"> | ||
6184 | <Item>ID</Item> | ||
6185 | <Item>localID</Item> | ||
6186 | <Item>Id</Item> | ||
6187 | </Issue> | ||
6188 | </Message> | ||
6189 | <Message Id="System.UInt32.ToString(System.String)" TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305" Created="2007-03-27 04:29:04Z"> | ||
6190 | <Issue> | ||
6191 | <Item>Primitive.CreateFromPacket(ObjectAddPacket, LLUUID, UInt32):Void</Item> | ||
6192 | <Item>System.UInt32.ToString(System.String)</Item> | ||
6193 | <Item>System.UInt32.ToString(System.String,System.IFormatProvider)</Item> | ||
6194 | </Issue> | ||
6195 | </Message> | ||
6196 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6197 | <Issue> | ||
6198 | <Item>'addPacket'</Item> | ||
6199 | <Item>Primitive.CreateFromPacket(ObjectAddPacket, LLUUID, UInt32):Void</Item> | ||
6200 | </Issue> | ||
6201 | </Message> | ||
6202 | </Messages> | ||
6203 | </Member> | ||
6204 | <Member Name="CreateFromStorage(OpenSim.Framework.Assets.PrimData):System.Void"> | ||
6205 | <Messages> | ||
6206 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6207 | <Issue> | ||
6208 | <Item>'store'</Item> | ||
6209 | <Item>Primitive.CreateFromStorage(PrimData):Void</Item> | ||
6210 | </Issue> | ||
6211 | </Message> | ||
6212 | </Messages> | ||
6213 | </Member> | ||
6214 | <Member Name="dirtyFlag"> | ||
6215 | <Messages> | ||
6216 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6217 | <Issue> | ||
6218 | <Item>dirtyFlag</Item> | ||
6219 | </Issue> | ||
6220 | </Message> | ||
6221 | </Messages> | ||
6222 | </Member> | ||
6223 | <Member Name="mesh_cutbegin"> | ||
6224 | <Messages> | ||
6225 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6226 | <Issue> | ||
6227 | <Item>mesh_cutbegin</Item> | ||
6228 | </Issue> | ||
6229 | </Message> | ||
6230 | <Message Id="cutbegin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6231 | <Issue Name="Member"> | ||
6232 | <Item>cutbegin</Item> | ||
6233 | <Item>Primitive.mesh_cutbegin</Item> | ||
6234 | </Issue> | ||
6235 | </Message> | ||
6236 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
6237 | <Issue Name="Member"> | ||
6238 | <Item>mesh_cutbegin</Item> | ||
6239 | </Issue> | ||
6240 | </Message> | ||
6241 | </Messages> | ||
6242 | </Member> | ||
6243 | <Member Name="mesh_cutend"> | ||
6244 | <Messages> | ||
6245 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6246 | <Issue> | ||
6247 | <Item>mesh_cutend</Item> | ||
6248 | </Issue> | ||
6249 | </Message> | ||
6250 | <Message Id="cutend" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6251 | <Issue Name="Member"> | ||
6252 | <Item>cutend</Item> | ||
6253 | <Item>Primitive.mesh_cutend</Item> | ||
6254 | </Issue> | ||
6255 | </Message> | ||
6256 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
6257 | <Issue Name="Member"> | ||
6258 | <Item>mesh_cutend</Item> | ||
6259 | </Issue> | ||
6260 | </Message> | ||
6261 | </Messages> | ||
6262 | </Member> | ||
6263 | <Member Name="newPrimFlag"> | ||
6264 | <Messages> | ||
6265 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6266 | <Issue> | ||
6267 | <Item>newPrimFlag</Item> | ||
6268 | </Issue> | ||
6269 | </Message> | ||
6270 | </Messages> | ||
6271 | </Member> | ||
6272 | <Member Name="PhysActor"> | ||
6273 | <Messages> | ||
6274 | <Message TypeName="PropertiesShouldNotBeWriteOnly" Category="Microsoft.Design" CheckId="CA1044" Created="2007-03-27 04:29:04Z"> | ||
6275 | <Issue> | ||
6276 | <Item>PhysActor</Item> | ||
6277 | </Issue> | ||
6278 | </Message> | ||
6279 | </Messages> | ||
6280 | </Member> | ||
6281 | <Member Name="primData"> | ||
6282 | <Messages> | ||
6283 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6284 | <Issue> | ||
6285 | <Item>primData</Item> | ||
6286 | </Issue> | ||
6287 | </Message> | ||
6288 | </Messages> | ||
6289 | </Member> | ||
6290 | <Member Name="UpdateClient(OpenSim.SimClient):System.Void"> | ||
6291 | <Messages> | ||
6292 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6293 | <Issue Name="Parameter"> | ||
6294 | <Item>RemoteClient</Item> | ||
6295 | </Issue> | ||
6296 | </Message> | ||
6297 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6298 | <Issue> | ||
6299 | <Item>'RemoteClient'</Item> | ||
6300 | <Item>Primitive.UpdateClient(SimClient):Void</Item> | ||
6301 | </Issue> | ||
6302 | </Message> | ||
6303 | </Messages> | ||
6304 | </Member> | ||
6305 | <Member Name="updateFlag"> | ||
6306 | <Messages> | ||
6307 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6308 | <Issue> | ||
6309 | <Item>updateFlag</Item> | ||
6310 | </Issue> | ||
6311 | </Message> | ||
6312 | </Messages> | ||
6313 | </Member> | ||
6314 | <Member Name="UpdateObjectFlags(libsecondlife.Packets.ObjectFlagUpdatePacket):System.Void"> | ||
6315 | <Messages> | ||
6316 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6317 | <Issue> | ||
6318 | <Item>'pack'</Item> | ||
6319 | <Item>Primitive.UpdateObjectFlags(ObjectFlagUpdatePacket):Void</Item> | ||
6320 | </Issue> | ||
6321 | </Message> | ||
6322 | </Messages> | ||
6323 | </Member> | ||
6324 | <Member Name="UpdateShape(libsecondlife.Packets.ObjectShapePacket+ObjectDataBlock):System.Void"> | ||
6325 | <Messages> | ||
6326 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6327 | <Issue> | ||
6328 | <Item>'addPacket'</Item> | ||
6329 | <Item>Primitive.UpdateShape(ObjectDataBlock):Void</Item> | ||
6330 | </Issue> | ||
6331 | </Message> | ||
6332 | </Messages> | ||
6333 | </Member> | ||
6334 | </Members> | ||
6335 | </Type> | ||
6336 | <Type Name="ScriptEngine"> | ||
6337 | <Members> | ||
6338 | <Member Name=".ctor(OpenSim.world.World)"> | ||
6339 | <Messages> | ||
6340 | <Message Id="0#env" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6341 | <Issue Name="Parameter"> | ||
6342 | <Item>ScriptEngine.ScriptEngine(World)</Item> | ||
6343 | <Item>env</Item> | ||
6344 | <Item>env</Item> | ||
6345 | </Issue> | ||
6346 | </Message> | ||
6347 | <Message Id="env" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
6348 | <Issue> | ||
6349 | <Item>env</Item> | ||
6350 | <Item>ScriptEngine.ScriptEngine(World)</Item> | ||
6351 | </Issue> | ||
6352 | </Message> | ||
6353 | </Messages> | ||
6354 | </Member> | ||
6355 | <Member Name="LoadScript():System.Void"> | ||
6356 | <Messages> | ||
6357 | <Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
6358 | <Issue> | ||
6359 | <Item>ScriptEngine.LoadScript():Void</Item> | ||
6360 | </Issue> | ||
6361 | </Message> | ||
6362 | </Messages> | ||
6363 | </Member> | ||
6364 | </Members> | ||
6365 | </Type> | ||
6366 | <Type Name="SurfacePatch"> | ||
6367 | <Members> | ||
6368 | <Member Name="HeightMap"> | ||
6369 | <Messages> | ||
6370 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6371 | <Issue> | ||
6372 | <Item>HeightMap</Item> | ||
6373 | </Issue> | ||
6374 | </Message> | ||
6375 | </Messages> | ||
6376 | </Member> | ||
6377 | </Members> | ||
6378 | </Type> | ||
6379 | <Type Name="World"> | ||
6380 | <Messages> | ||
6381 | <Message TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724" Created="2007-03-27 04:29:04Z"> | ||
6382 | <Issue> | ||
6383 | <Item>World</Item> | ||
6384 | <Item>OpenSim.world</Item> | ||
6385 | </Issue> | ||
6386 | </Message> | ||
6387 | </Messages> | ||
6388 | <Members> | ||
6389 | <Member Name=".ctor()"> | ||
6390 | <Messages> | ||
6391 | <Message TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805" Created="2007-03-27 04:29:04Z"> | ||
6392 | <Issue> | ||
6393 | <Item>World.World()</Item> | ||
6394 | <Item>_localNumber</Item> | ||
6395 | <Item>System.UInt32</Item> | ||
6396 | <Item>0</Item> | ||
6397 | </Issue> | ||
6398 | </Message> | ||
6399 | </Messages> | ||
6400 | </Member> | ||
6401 | <Member Name="_localNumber"> | ||
6402 | <Messages> | ||
6403 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6404 | <Issue> | ||
6405 | <Item>_localNumber</Item> | ||
6406 | </Issue> | ||
6407 | </Message> | ||
6408 | <Message Id="Member" TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2007-03-27 04:29:04Z"> | ||
6409 | <Issue Name="Member"> | ||
6410 | <Item>_localNumber</Item> | ||
6411 | </Issue> | ||
6412 | </Message> | ||
6413 | </Messages> | ||
6414 | </Member> | ||
6415 | <Member Name="AddNewPrim(libsecondlife.Packets.ObjectAddPacket,OpenSim.SimClient):System.Void"> | ||
6416 | <Messages> | ||
6417 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6418 | <Issue Name="Parameter"> | ||
6419 | <Item>AgentClient</Item> | ||
6420 | </Issue> | ||
6421 | </Message> | ||
6422 | </Messages> | ||
6423 | </Member> | ||
6424 | <Member Name="AddViewerAgent(OpenSim.SimClient):System.Void"> | ||
6425 | <Messages> | ||
6426 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6427 | <Issue Name="Parameter"> | ||
6428 | <Item>AgentClient</Item> | ||
6429 | </Issue> | ||
6430 | </Message> | ||
6431 | </Messages> | ||
6432 | </Member> | ||
6433 | <Member Name="DeRezObject(libsecondlife.Packets.DeRezObjectPacket,OpenSim.SimClient):System.Void"> | ||
6434 | <Messages> | ||
6435 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6436 | <Issue Name="Parameter"> | ||
6437 | <Item>DeRezPacket</Item> | ||
6438 | </Issue> | ||
6439 | </Message> | ||
6440 | <Message Id="1#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6441 | <Issue Name="Parameter"> | ||
6442 | <Item>AgentClient</Item> | ||
6443 | </Issue> | ||
6444 | </Message> | ||
6445 | <Message Id="0#Rez" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6446 | <Issue Name="Parameter"> | ||
6447 | <Item>World.DeRezObject(DeRezObjectPacket, SimClient):Void</Item> | ||
6448 | <Item>Rez</Item> | ||
6449 | <Item>DeRezPacket</Item> | ||
6450 | </Issue> | ||
6451 | </Message> | ||
6452 | <Message Id="Rez" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6453 | <Issue Name="Member"> | ||
6454 | <Item>Rez</Item> | ||
6455 | <Item>World.DeRezObject(DeRezObjectPacket, SimClient):Void</Item> | ||
6456 | </Issue> | ||
6457 | </Message> | ||
6458 | <Message Id="AgentClient" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
6459 | <Issue> | ||
6460 | <Item>AgentClient</Item> | ||
6461 | <Item>World.DeRezObject(DeRezObjectPacket, SimClient):Void</Item> | ||
6462 | </Issue> | ||
6463 | </Message> | ||
6464 | <Message Id="Member" TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706" Created="2007-03-27 04:29:04Z"> | ||
6465 | <Issue Name="Member"> | ||
6466 | <Item>De</Item> | ||
6467 | <Item>World.DeRezObject(DeRezObjectPacket, SimClient):Void</Item> | ||
6468 | </Issue> | ||
6469 | </Message> | ||
6470 | </Messages> | ||
6471 | </Member> | ||
6472 | <Member Name="Entities"> | ||
6473 | <Messages> | ||
6474 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6475 | <Issue> | ||
6476 | <Item>Entities</Item> | ||
6477 | </Issue> | ||
6478 | </Message> | ||
6479 | </Messages> | ||
6480 | </Member> | ||
6481 | <Member Name="GetInitialPrims(OpenSim.SimClient):System.Void"> | ||
6482 | <Messages> | ||
6483 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6484 | <Issue Name="Parameter"> | ||
6485 | <Item>RemoteClient</Item> | ||
6486 | </Issue> | ||
6487 | </Message> | ||
6488 | <Message Id="Prims" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6489 | <Issue Name="Member"> | ||
6490 | <Item>Prims</Item> | ||
6491 | <Item>World.GetInitialPrims(SimClient):Void</Item> | ||
6492 | </Issue> | ||
6493 | </Message> | ||
6494 | </Messages> | ||
6495 | </Member> | ||
6496 | <Member Name="LandMap"> | ||
6497 | <Messages> | ||
6498 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6499 | <Issue> | ||
6500 | <Item>LandMap</Item> | ||
6501 | </Issue> | ||
6502 | </Message> | ||
6503 | </Messages> | ||
6504 | </Member> | ||
6505 | <Member Name="LoadPrimsFromStorage():System.Void"> | ||
6506 | <Messages> | ||
6507 | <Message Id="Prims" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6508 | <Issue Name="Member"> | ||
6509 | <Item>Prims</Item> | ||
6510 | <Item>World.LoadPrimsFromStorage():Void</Item> | ||
6511 | </Issue> | ||
6512 | </Message> | ||
6513 | </Messages> | ||
6514 | </Member> | ||
6515 | <Member Name="LoadStorageDLL(System.String):System.Boolean"> | ||
6516 | <Messages> | ||
6517 | <Message Id="Member" TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
6518 | <Issue Name="Member"> | ||
6519 | <Item>World.LoadStorageDLL(String):Boolean</Item> | ||
6520 | </Issue> | ||
6521 | </Message> | ||
6522 | </Messages> | ||
6523 | </Member> | ||
6524 | <Member Name="localStorage"> | ||
6525 | <Messages> | ||
6526 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6527 | <Issue> | ||
6528 | <Item>localStorage</Item> | ||
6529 | </Issue> | ||
6530 | </Message> | ||
6531 | </Messages> | ||
6532 | </Member> | ||
6533 | <Member Name="Rand"> | ||
6534 | <Messages> | ||
6535 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6536 | <Issue> | ||
6537 | <Item>World.Rand</Item> | ||
6538 | </Issue> | ||
6539 | </Message> | ||
6540 | </Messages> | ||
6541 | </Member> | ||
6542 | <Member Name="Scripts"> | ||
6543 | <Messages> | ||
6544 | <Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2007-03-27 04:29:04Z"> | ||
6545 | <Issue> | ||
6546 | <Item>Scripts</Item> | ||
6547 | </Issue> | ||
6548 | </Message> | ||
6549 | </Messages> | ||
6550 | </Member> | ||
6551 | <Member Name="SendLayerData(OpenSim.SimClient):System.Void"> | ||
6552 | <Messages> | ||
6553 | <Message Id="0#" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2007-03-27 04:29:04Z"> | ||
6554 | <Issue Name="Parameter"> | ||
6555 | <Item>RemoteClient</Item> | ||
6556 | </Issue> | ||
6557 | </Message> | ||
6558 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6559 | <Issue> | ||
6560 | <Item>'RemoteClient'</Item> | ||
6561 | <Item>World.SendLayerData(SimClient):Void</Item> | ||
6562 | </Issue> | ||
6563 | <Issue> | ||
6564 | <Item>'RemoteClient'</Item> | ||
6565 | <Item>World.SendLayerData(SimClient):Void</Item> | ||
6566 | </Issue> | ||
6567 | <Issue> | ||
6568 | <Item>'RemoteClient'</Item> | ||
6569 | <Item>World.SendLayerData(SimClient):Void</Item> | ||
6570 | </Issue> | ||
6571 | </Message> | ||
6572 | </Messages> | ||
6573 | </Member> | ||
6574 | </Members> | ||
6575 | </Type> | ||
6576 | </Types> | ||
6577 | </Namespace> | ||
6578 | <Namespace Name="OpenSim.world.scripting"> | ||
6579 | <Types> | ||
6580 | <Type Name="IScriptHost"> | ||
6581 | <Members> | ||
6582 | <Member Name="Register(OpenSim.world.scripting.IScript):System.Boolean"> | ||
6583 | <Messages> | ||
6584 | <Message Id="0#iscript" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6585 | <Issue Name="Parameter"> | ||
6586 | <Item>IScriptHost.Register(IScript):Boolean</Item> | ||
6587 | <Item>iscript</Item> | ||
6588 | <Item>iscript</Item> | ||
6589 | </Issue> | ||
6590 | </Message> | ||
6591 | </Messages> | ||
6592 | </Member> | ||
6593 | </Members> | ||
6594 | </Type> | ||
6595 | </Types> | ||
6596 | </Namespace> | ||
6597 | </Namespaces> | ||
6598 | </Module> | ||
6599 | </Modules> | ||
6600 | </Target> | ||
6601 | <Target Name="$(ProjectDir)/bin/OpenSim.Storage.LocalStorageDb4o.dll"> | ||
6602 | <Modules> | ||
6603 | <Module Name="opensim.storage.localstoragedb4o.dll"> | ||
6604 | <Messages> | ||
6605 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
6606 | <Issue> | ||
6607 | <Item>OpenSim.Storage.LocalStorageDb4o</Item> | ||
6608 | </Issue> | ||
6609 | </Message> | ||
6610 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
6611 | <Issue Name="NoStrongName"> | ||
6612 | <Item>OpenSim.Storage.LocalStorageDb4o</Item> | ||
6613 | </Issue> | ||
6614 | </Message> | ||
6615 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
6616 | <Issue Name="NoAttr"> | ||
6617 | <Item>OpenSim.Storage.LocalStorageDb4o</Item> | ||
6618 | </Issue> | ||
6619 | </Message> | ||
6620 | </Messages> | ||
6621 | <Namespaces> | ||
6622 | <Namespace Name="OpenSim.Storage.LocalStorageDb4o"> | ||
6623 | <Types> | ||
6624 | <Type Name="Db4LocalStorage"> | ||
6625 | <Members> | ||
6626 | <Member Name=".ctor()"> | ||
6627 | <Messages> | ||
6628 | <Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-03-27 04:29:04Z"> | ||
6629 | <Issue> | ||
6630 | <Item>Db4LocalStorage.Db4LocalStorage()</Item> | ||
6631 | <Item>System.Exception</Item> | ||
6632 | </Issue> | ||
6633 | </Message> | ||
6634 | </Messages> | ||
6635 | </Member> | ||
6636 | <Member Name="LoadPrimitives(OpenSim.Framework.Interfaces.ILocalStorageReceiver):System.Void"> | ||
6637 | <Messages> | ||
6638 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6639 | <Issue> | ||
6640 | <Item>'receiver'</Item> | ||
6641 | <Item>Db4LocalStorage.LoadPrimitives(ILocalStorageReceiver):Void</Item> | ||
6642 | </Issue> | ||
6643 | </Message> | ||
6644 | </Messages> | ||
6645 | </Member> | ||
6646 | <Member Name="StorePrim(OpenSim.Framework.Assets.PrimData):System.Void"> | ||
6647 | <Messages> | ||
6648 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6649 | <Issue> | ||
6650 | <Item>'prim'</Item> | ||
6651 | <Item>Db4LocalStorage.StorePrim(PrimData):Void</Item> | ||
6652 | </Issue> | ||
6653 | </Message> | ||
6654 | </Messages> | ||
6655 | </Member> | ||
6656 | </Members> | ||
6657 | </Type> | ||
6658 | <Type Name="UUIDQuery"> | ||
6659 | <Messages> | ||
6660 | <Message TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705" Created="2007-03-27 04:29:04Z"> | ||
6661 | <Issue Name="Type"> | ||
6662 | <Item>UUIDQuery</Item> | ||
6663 | </Issue> | ||
6664 | </Message> | ||
6665 | </Messages> | ||
6666 | <Members> | ||
6667 | <Member Name="Match(OpenSim.Framework.Assets.PrimData):System.Boolean"> | ||
6668 | <Messages> | ||
6669 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6670 | <Issue> | ||
6671 | <Item>'prim'</Item> | ||
6672 | <Item>UUIDQuery.Match(PrimData):Boolean</Item> | ||
6673 | </Issue> | ||
6674 | </Message> | ||
6675 | </Messages> | ||
6676 | </Member> | ||
6677 | </Members> | ||
6678 | </Type> | ||
6679 | </Types> | ||
6680 | </Namespace> | ||
6681 | </Namespaces> | ||
6682 | </Module> | ||
6683 | </Modules> | ||
6684 | </Target> | ||
6685 | <Target Name="$(ProjectDir)/bin/Physics/OpenSim.Physics.BasicPhysicsPlugin.dll"> | ||
6686 | <Modules> | ||
6687 | <Module Name="opensim.physics.basicphysicsplugin.dll"> | ||
6688 | <Messages> | ||
6689 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Status="Excluded" Created="2007-03-27 04:29:04Z"> | ||
6690 | <Issue> | ||
6691 | <Item>OpenSim.Physics.BasicPhysicsPlugin</Item> | ||
6692 | </Issue> | ||
6693 | <Notes> | ||
6694 | <User Name="Stefan"> | ||
6695 | <Note Id="2" /> | ||
6696 | </User> | ||
6697 | </Notes> | ||
6698 | </Message> | ||
6699 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Status="Excluded" Created="2007-03-27 04:29:04Z"> | ||
6700 | <Issue Name="NoStrongName"> | ||
6701 | <Item>OpenSim.Physics.BasicPhysicsPlugin</Item> | ||
6702 | </Issue> | ||
6703 | <Notes> | ||
6704 | <User Name="Stefan"> | ||
6705 | <Note Id="0" /> | ||
6706 | </User> | ||
6707 | </Notes> | ||
6708 | </Message> | ||
6709 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Status="Excluded" Created="2007-03-27 04:29:04Z"> | ||
6710 | <Issue Name="NoAttr"> | ||
6711 | <Item>OpenSim.Physics.BasicPhysicsPlugin</Item> | ||
6712 | </Issue> | ||
6713 | <Notes> | ||
6714 | <User Name="Stefan"> | ||
6715 | <Note Id="1" /> | ||
6716 | </User> | ||
6717 | </Notes> | ||
6718 | </Message> | ||
6719 | </Messages> | ||
6720 | <Namespaces> | ||
6721 | <Namespace Name="OpenSim.Physics.BasicPhysicsPlugin"> | ||
6722 | <Types> | ||
6723 | <Type Name="BasicActor"> | ||
6724 | <Members> | ||
6725 | <Member Name="flying"> | ||
6726 | <Messages> | ||
6727 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6728 | <Issue> | ||
6729 | <Item>BasicActor.flying</Item> | ||
6730 | </Issue> | ||
6731 | </Message> | ||
6732 | </Messages> | ||
6733 | </Member> | ||
6734 | <Member Name="SetAcceleration(OpenSim.Physics.Manager.PhysicsVector):System.Void"> | ||
6735 | <Messages> | ||
6736 | <Message Id="0#accel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6737 | <Issue Name="Parameter"> | ||
6738 | <Item>BasicActor.SetAcceleration(PhysicsVector):Void</Item> | ||
6739 | <Item>accel</Item> | ||
6740 | <Item>accel</Item> | ||
6741 | </Issue> | ||
6742 | </Message> | ||
6743 | </Messages> | ||
6744 | </Member> | ||
6745 | </Members> | ||
6746 | </Type> | ||
6747 | <Type Name="BasicPhysicsPlugin"> | ||
6748 | <Messages> | ||
6749 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6750 | <Issue Name="Type"> | ||
6751 | <Item>Plugin</Item> | ||
6752 | <Item>OpenSim.Physics.BasicPhysicsPlugin.BasicPhysicsPlugin</Item> | ||
6753 | </Issue> | ||
6754 | </Message> | ||
6755 | <Message TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724" Created="2007-03-27 04:29:04Z"> | ||
6756 | <Issue> | ||
6757 | <Item>BasicPhysicsPlugin</Item> | ||
6758 | <Item>OpenSim.Physics.BasicPhysicsPlugin</Item> | ||
6759 | </Issue> | ||
6760 | </Message> | ||
6761 | </Messages> | ||
6762 | </Type> | ||
6763 | </Types> | ||
6764 | </Namespace> | ||
6765 | </Namespaces> | ||
6766 | </Module> | ||
6767 | </Modules> | ||
6768 | </Target> | ||
6769 | <Target Name="$(ProjectDir)/bin/Physics/OpenSim.Physics.OdePlugin.dll"> | ||
6770 | <Modules> | ||
6771 | <Module Name="opensim.physics.odeplugin.dll"> | ||
6772 | <Messages> | ||
6773 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
6774 | <Issue> | ||
6775 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
6776 | </Issue> | ||
6777 | </Message> | ||
6778 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
6779 | <Issue Name="NoStrongName"> | ||
6780 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
6781 | </Issue> | ||
6782 | </Message> | ||
6783 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
6784 | <Issue Name="NoAttr"> | ||
6785 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
6786 | </Issue> | ||
6787 | </Message> | ||
6788 | </Messages> | ||
6789 | <Namespaces> | ||
6790 | <Namespace Name="OpenSim.Physics.OdePlugin"> | ||
6791 | <Types> | ||
6792 | <Type Name="OdeCharacter"> | ||
6793 | <Messages> | ||
6794 | <Message TypeName="TypesThatOwnNativeResourcesShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1049" Created="2007-03-27 04:29:04Z"> | ||
6795 | <Issue> | ||
6796 | <Item>OdeCharacter</Item> | ||
6797 | </Issue> | ||
6798 | </Message> | ||
6799 | </Messages> | ||
6800 | <Members> | ||
6801 | <Member Name=".ctor(OpenSim.Physics.OdePlugin.OdeScene,OpenSim.Physics.Manager.PhysicsVector)"> | ||
6802 | <Messages> | ||
6803 | <Message Id="parent_scene" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2007-03-27 04:29:04Z" FixCategory="Breaking"> | ||
6804 | <Issue> | ||
6805 | <Item>parent_scene</Item> | ||
6806 | <Item>OdeCharacter.OdeCharacter(OdeScene, PhysicsVector)</Item> | ||
6807 | </Issue> | ||
6808 | </Message> | ||
6809 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6810 | <Issue> | ||
6811 | <Item>'pos'</Item> | ||
6812 | <Item>OdeCharacter.OdeCharacter(OdeScene, PhysicsVector)</Item> | ||
6813 | </Issue> | ||
6814 | </Message> | ||
6815 | </Messages> | ||
6816 | </Member> | ||
6817 | <Member Name="capsule_geom"> | ||
6818 | <Messages> | ||
6819 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6820 | <Issue> | ||
6821 | <Item>OdeCharacter.capsule_geom</Item> | ||
6822 | </Issue> | ||
6823 | </Message> | ||
6824 | </Messages> | ||
6825 | </Member> | ||
6826 | <Member Name="gravityAccel"> | ||
6827 | <Messages> | ||
6828 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6829 | <Issue> | ||
6830 | <Item>OdeCharacter.gravityAccel</Item> | ||
6831 | </Issue> | ||
6832 | </Message> | ||
6833 | </Messages> | ||
6834 | </Member> | ||
6835 | <Member Name="SetAcceleration(OpenSim.Physics.Manager.PhysicsVector):System.Void"> | ||
6836 | <Messages> | ||
6837 | <Message Id="0#accel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6838 | <Issue Name="Parameter"> | ||
6839 | <Item>OdeCharacter.SetAcceleration(PhysicsVector):Void</Item> | ||
6840 | <Item>accel</Item> | ||
6841 | <Item>accel</Item> | ||
6842 | </Issue> | ||
6843 | </Message> | ||
6844 | </Messages> | ||
6845 | </Member> | ||
6846 | </Members> | ||
6847 | </Type> | ||
6848 | <Type Name="OdePlugin"> | ||
6849 | <Messages> | ||
6850 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6851 | <Issue Name="Type"> | ||
6852 | <Item>Plugin</Item> | ||
6853 | <Item>OpenSim.Physics.OdePlugin.OdePlugin</Item> | ||
6854 | </Issue> | ||
6855 | </Message> | ||
6856 | <Message TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724" Created="2007-03-27 04:29:04Z"> | ||
6857 | <Issue> | ||
6858 | <Item>OdePlugin</Item> | ||
6859 | <Item>OpenSim.Physics.OdePlugin</Item> | ||
6860 | </Issue> | ||
6861 | </Message> | ||
6862 | </Messages> | ||
6863 | </Type> | ||
6864 | <Type Name="OdePrim"> | ||
6865 | <Members> | ||
6866 | <Member Name="_position"> | ||
6867 | <Messages> | ||
6868 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6869 | <Issue> | ||
6870 | <Item>OdePrim._position</Item> | ||
6871 | </Issue> | ||
6872 | </Message> | ||
6873 | </Messages> | ||
6874 | </Member> | ||
6875 | <Member Name="SetAcceleration(OpenSim.Physics.Manager.PhysicsVector):System.Void"> | ||
6876 | <Messages> | ||
6877 | <Message Id="0#accel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
6878 | <Issue Name="Parameter"> | ||
6879 | <Item>OdePrim.SetAcceleration(PhysicsVector):Void</Item> | ||
6880 | <Item>accel</Item> | ||
6881 | <Item>accel</Item> | ||
6882 | </Issue> | ||
6883 | </Message> | ||
6884 | </Messages> | ||
6885 | </Member> | ||
6886 | </Members> | ||
6887 | </Type> | ||
6888 | <Type Name="OdeScene"> | ||
6889 | <Members> | ||
6890 | <Member Name="AddPrim(OpenSim.Physics.Manager.PhysicsVector,OpenSim.Physics.Manager.PhysicsVector):OpenSim.Physics.Manager.PhysicsActor"> | ||
6891 | <Messages> | ||
6892 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6893 | <Issue> | ||
6894 | <Item>'position'</Item> | ||
6895 | <Item>OdeScene.AddPrim(PhysicsVector, PhysicsVector):PhysicsActor</Item> | ||
6896 | </Issue> | ||
6897 | <Issue> | ||
6898 | <Item>'size'</Item> | ||
6899 | <Item>OdeScene.AddPrim(PhysicsVector, PhysicsVector):PhysicsActor</Item> | ||
6900 | </Issue> | ||
6901 | </Message> | ||
6902 | </Messages> | ||
6903 | </Member> | ||
6904 | <Member Name="Land"> | ||
6905 | <Messages> | ||
6906 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6907 | <Issue> | ||
6908 | <Item>OdeScene.Land</Item> | ||
6909 | </Issue> | ||
6910 | </Message> | ||
6911 | </Messages> | ||
6912 | </Member> | ||
6913 | <Member Name="LandGeom"> | ||
6914 | <Messages> | ||
6915 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
6916 | <Issue> | ||
6917 | <Item>OdeScene.LandGeom</Item> | ||
6918 | </Issue> | ||
6919 | </Message> | ||
6920 | </Messages> | ||
6921 | </Member> | ||
6922 | <Member Name="SetTerrain(System.Single[]):System.Void"> | ||
6923 | <Messages> | ||
6924 | <Message TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062" Created="2007-03-27 04:29:04Z"> | ||
6925 | <Issue> | ||
6926 | <Item>'heightMap'</Item> | ||
6927 | <Item>OdeScene.SetTerrain(Single[]):Void</Item> | ||
6928 | </Issue> | ||
6929 | <Issue> | ||
6930 | <Item>'heightMap'</Item> | ||
6931 | <Item>OdeScene.SetTerrain(Single[]):Void</Item> | ||
6932 | </Issue> | ||
6933 | </Message> | ||
6934 | </Messages> | ||
6935 | </Member> | ||
6936 | <Member Name="space"> | ||
6937 | <Messages> | ||
6938 | <Message TypeName="NonConstantFieldsShouldNotBeVisible" Category="Microsoft.Usage" CheckId="CA2211" Created="2007-03-27 04:29:04Z"> | ||
6939 | <Issue> | ||
6940 | <Item>space</Item> | ||
6941 | </Issue> | ||
6942 | </Message> | ||
6943 | <Message TypeName="PointersShouldNotBeVisible" Category="Microsoft.Security" CheckId="CA2111" Created="2007-03-27 04:29:04Z"> | ||
6944 | <Issue> | ||
6945 | <Item>space</Item> | ||
6946 | </Issue> | ||
6947 | </Message> | ||
6948 | </Messages> | ||
6949 | </Member> | ||
6950 | <Member Name="world"> | ||
6951 | <Messages> | ||
6952 | <Message TypeName="NonConstantFieldsShouldNotBeVisible" Category="Microsoft.Usage" CheckId="CA2211" Created="2007-03-27 04:29:04Z"> | ||
6953 | <Issue> | ||
6954 | <Item>world</Item> | ||
6955 | </Issue> | ||
6956 | </Message> | ||
6957 | <Message TypeName="PointersShouldNotBeVisible" Category="Microsoft.Security" CheckId="CA2111" Created="2007-03-27 04:29:04Z"> | ||
6958 | <Issue> | ||
6959 | <Item>world</Item> | ||
6960 | </Issue> | ||
6961 | </Message> | ||
6962 | </Messages> | ||
6963 | </Member> | ||
6964 | </Members> | ||
6965 | </Type> | ||
6966 | </Types> | ||
6967 | </Namespace> | ||
6968 | </Namespaces> | ||
6969 | </Module> | ||
6970 | </Modules> | ||
6971 | </Target> | ||
6972 | <Target Name="$(ProjectDir)/bin/Physics/OpenSim.Physics.PhysXPlugin.dll"> | ||
6973 | <Modules> | ||
6974 | <Module Name="opensim.physics.physxplugin.dll"> | ||
6975 | <Messages> | ||
6976 | <Message TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209" Created="2007-03-27 04:29:04Z"> | ||
6977 | <Issue> | ||
6978 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
6979 | </Issue> | ||
6980 | </Message> | ||
6981 | <Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-03-27 04:29:04Z"> | ||
6982 | <Issue Name="NoStrongName"> | ||
6983 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
6984 | </Issue> | ||
6985 | </Message> | ||
6986 | <Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Created="2007-03-27 04:29:04Z"> | ||
6987 | <Issue Name="NoAttr"> | ||
6988 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
6989 | </Issue> | ||
6990 | </Message> | ||
6991 | </Messages> | ||
6992 | <Namespaces> | ||
6993 | <Namespace Name="OpenSim.Physics.PhysXPlugin"> | ||
6994 | <Types> | ||
6995 | <Type Name="PhysXCharacter"> | ||
6996 | <Members> | ||
6997 | <Member Name="SetAcceleration(OpenSim.Physics.Manager.PhysicsVector):System.Void"> | ||
6998 | <Messages> | ||
6999 | <Message Id="0#accel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
7000 | <Issue Name="Parameter"> | ||
7001 | <Item>PhysXCharacter.SetAcceleration(PhysicsVector):Void</Item> | ||
7002 | <Item>accel</Item> | ||
7003 | <Item>accel</Item> | ||
7004 | </Issue> | ||
7005 | </Message> | ||
7006 | </Messages> | ||
7007 | </Member> | ||
7008 | </Members> | ||
7009 | </Type> | ||
7010 | <Type Name="PhysXPlugin"> | ||
7011 | <Messages> | ||
7012 | <Message Id="Plugin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
7013 | <Issue Name="Type"> | ||
7014 | <Item>Plugin</Item> | ||
7015 | <Item>OpenSim.Physics.PhysXPlugin.PhysXPlugin</Item> | ||
7016 | </Issue> | ||
7017 | </Message> | ||
7018 | <Message TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724" Created="2007-03-27 04:29:04Z"> | ||
7019 | <Issue> | ||
7020 | <Item>PhysXPlugin</Item> | ||
7021 | <Item>OpenSim.Physics.PhysXPlugin</Item> | ||
7022 | </Issue> | ||
7023 | </Message> | ||
7024 | </Messages> | ||
7025 | </Type> | ||
7026 | <Type Name="PhysXPrim"> | ||
7027 | <Members> | ||
7028 | <Member Name="_position"> | ||
7029 | <Messages> | ||
7030 | <Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2007-03-27 04:29:04Z"> | ||
7031 | <Issue> | ||
7032 | <Item>PhysXPrim._position</Item> | ||
7033 | </Issue> | ||
7034 | </Message> | ||
7035 | </Messages> | ||
7036 | </Member> | ||
7037 | <Member Name="SetAcceleration(OpenSim.Physics.Manager.PhysicsVector):System.Void"> | ||
7038 | <Messages> | ||
7039 | <Message Id="0#accel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-27 04:29:04Z"> | ||
7040 | <Issue Name="Parameter"> | ||
7041 | <Item>PhysXPrim.SetAcceleration(PhysicsVector):Void</Item> | ||
7042 | <Item>accel</Item> | ||
7043 | <Item>accel</Item> | ||
7044 | </Issue> | ||
7045 | </Message> | ||
7046 | </Messages> | ||
7047 | </Member> | ||
7048 | </Members> | ||
7049 | </Type> | ||
7050 | </Types> | ||
7051 | </Namespace> | ||
7052 | </Namespaces> | ||
7053 | </Module> | ||
7054 | </Modules> | ||
7055 | </Target> | ||
7056 | </Targets> | ||
7057 | <Notes> | ||
7058 | <User Name="Stefan"> | ||
7059 | <Note Id="0" Modified="2007-03-27 04:30:24Z">Save it for a rainy day.</Note> | ||
7060 | <Note Id="1" Modified="2007-03-27 04:30:31Z">Save it for a rainy day.</Note> | ||
7061 | <Note Id="2" Modified="2007-03-27 04:30:38Z">Save it for a rainy day.</Note> | ||
7062 | </User> | ||
7063 | </Notes> | ||
7064 | <Rules> | ||
7065 | <Rule TypeName="AssembliesShouldDeclareMinimumSecurity" Category="Microsoft.Usage" CheckId="CA2209"> | ||
7066 | <Resolution Name="Default">No valid permission requests were found for assembly '{0}'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum.</Resolution> | ||
7067 | </Rule> | ||
7068 | <Rule TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210"> | ||
7069 | <Resolution Name="NoStrongName">Sign '{0}' with a strong name key.</Resolution> | ||
7070 | </Rule> | ||
7071 | <Rule TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020"> | ||
7072 | <Resolution Name="Default">Consider merging the types defined in '{0}' with another namespace.</Resolution> | ||
7073 | </Rule> | ||
7074 | <Rule TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823"> | ||
7075 | <Resolution Name="Default">It appears that field '{0}' is never used or is only ever assigned to. Use this field or remove it.</Resolution> | ||
7076 | </Rule> | ||
7077 | <Rule TypeName="CollectionPropertiesShouldBeReadOnly" Category="Microsoft.Usage" CheckId="CA2227"> | ||
7078 | <Resolution Name="Default">Change '{0}' to be read-only by removing the property setter.</Resolution> | ||
7079 | </Rule> | ||
7080 | <Rule TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702"> | ||
7081 | <Resolution Name="ShouldBeDiscreteTerm">The compound word '{0}' in {1} '{2}' exists as a discrete term. If your usage is intended to be single word, case it as '{3}'.</Resolution> | ||
7082 | </Rule> | ||
7083 | <Rule TypeName="ComVisibleTypeBaseTypesShouldBeComVisible" Category="Microsoft.Interoperability" CheckId="CA1405"> | ||
7084 | <Resolution Name="Default">'{0}' is marked ComVisible(true) but has the following ComVisible(false) types in its object hierarchy: {1}</Resolution> | ||
7085 | </Rule> | ||
7086 | <Rule TypeName="ConsiderPassingBaseTypesAsParameters" Category="Microsoft.Design" CheckId="CA1011"> | ||
7087 | <Resolution Name="Default">Consider changing the type of parameter '{0}' in {1} from {2} to its base type {3}. This method appears to only require base class members in its implementation. Suppress this violation if there is a compelling reason to require the more derived type in the method signature.</Resolution> | ||
7088 | </Rule> | ||
7089 | <Rule TypeName="DoNotCallOverridableMethodsInConstructors" Category="Microsoft.Usage" CheckId="CA2214"> | ||
7090 | <Resolution Name="Default">'{0}' contains a call chain that results in a call to a virtual method defined by the class. Review the following call stack for unintended consequences: {1}</Resolution> | ||
7091 | </Rule> | ||
7092 | <Rule TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031"> | ||
7093 | <Resolution Name="Default">Modify '{0}' to catch a more specific exception than '{1}' or rethrow the exception.</Resolution> | ||
7094 | </Rule> | ||
7095 | <Rule TypeName="DoNotDeclareReadOnlyMutableReferenceTypes" Category="Microsoft.Security" CheckId="CA2104"> | ||
7096 | <Resolution Name="Default">Remove the readonly declaration from '{0}' or change the field to one that is an immutable reference type. If the reference type '{1}' is, in fact, immutable, exclude this message.</Resolution> | ||
7097 | </Rule> | ||
7098 | <Rule TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051"> | ||
7099 | <Resolution Name="Default">Make '{0}' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it.</Resolution> | ||
7100 | </Rule> | ||
7101 | <Rule TypeName="DoNotExposeGenericLists" Category="Microsoft.Design" CheckId="CA1002"> | ||
7102 | <Resolution Name="Default">Change '{0}' in {1} to use Collection<T>, ReadOnlyCollection<T> or KeyedCollection<K,V></Resolution> | ||
7103 | </Rule> | ||
7104 | <Rule TypeName="DoNotInitializeUnnecessarily" Category="Microsoft.Performance" CheckId="CA1805"> | ||
7105 | <Resolution Name="Default">{0} initializes field {1} of type {2} to {3}. Remove this initialization as it will be done automatically by the runtime.</Resolution> | ||
7106 | </Rule> | ||
7107 | <Rule TypeName="DoNotPassLiteralsAsLocalizedParameters" Category="Microsoft.Globalization" CheckId="CA1303"> | ||
7108 | <Resolution Name="Default">{0} passes a literal as parameter {1} of a call to {2}. Retrieve the following string argument from a resource table instead: '{3}'</Resolution> | ||
7109 | </Rule> | ||
7110 | <Rule TypeName="DoNotPassTypesByReference" Category="Microsoft.Design" CheckId="CA1045"> | ||
7111 | <Resolution Name="Default">Consider a design that does not require that '{0}' be a reference parameter.</Resolution> | ||
7112 | </Rule> | ||
7113 | <Rule TypeName="DoNotRaiseReservedExceptionTypes" Category="Microsoft.Usage" CheckId="CA2201"> | ||
7114 | <Resolution Name="TooGeneric">{0} creates an exception of type '{1}', an exception type that is not sufficiently specific and should never be raised by user code. If this exception instance might be thrown, use a different exception type.</Resolution> | ||
7115 | </Rule> | ||
7116 | <Rule TypeName="DoNotUseTimersThatPreventPowerStateChanges" Category="Microsoft.Mobility" CheckId="CA1601"> | ||
7117 | <Resolution Name="Default">Modify the call to {0} in method {1} to set the timer interval to a value that's greater than or equal to one second.</Resolution> | ||
7118 | </Rule> | ||
7119 | <Rule TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709"> | ||
7120 | <Resolution Name="Member">Correct the casing of member name '{0}'.</Resolution> | ||
7121 | <Resolution Name="Namespace">Correct the casing of namespace name '{0}'.</Resolution> | ||
7122 | <Resolution Name="Parameter">Correct the casing of parameter name '{0}'.</Resolution> | ||
7123 | <Resolution Name="Type">Correct the casing of type name '{0}'.</Resolution> | ||
7124 | </Rule> | ||
7125 | <Rule TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704"> | ||
7126 | <Resolution Name="Member">Correct the spelling of the unrecognized token '{0}' in member name '{1}'.</Resolution> | ||
7127 | <Resolution Name="MemberOneLetter">Consider providing a more meaningful name than the one-letter token '{0}' in member name '{1}'.</Resolution> | ||
7128 | <Resolution Name="Namespace">Correct the spelling of the unrecognized token '{0}' in namespace '{1}'.</Resolution> | ||
7129 | <Resolution Name="Parameter">In method {0}, correct the spelling of the unrecognized token '{1}' in parameter name '{2}' or strip it entirely if it represents any sort of hungarian notation.</Resolution> | ||
7130 | <Resolution Name="ParameterOneLetter">In method {0}, consider providing a more meaningful name than the one-letter parameter name '{1}'.</Resolution> | ||
7131 | <Resolution Name="Type">Correct the spelling of the unrecognized token '{0}' in type name '{1}'.</Resolution> | ||
7132 | </Rule> | ||
7133 | <Rule TypeName="IdentifiersShouldDifferByMoreThanCase" Category="Microsoft.Naming" CheckId="CA1708"> | ||
7134 | <Resolution Name="Member">Change member names {0} and '{1}' so that they differ by more than case.</Resolution> | ||
7135 | </Rule> | ||
7136 | <Rule TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707"> | ||
7137 | <Resolution Name="Member">Remove all underscores from member '{0}'.</Resolution> | ||
7138 | <Resolution Name="Parameter">Remove all underscores from parameter '{0}'.</Resolution> | ||
7139 | <Resolution Name="Type">Remove all underscores from type '{0}'.</Resolution> | ||
7140 | </Rule> | ||
7141 | <Rule TypeName="IdentifiersShouldNotHaveIncorrectSuffix" Category="Microsoft.Naming" CheckId="CA1711"> | ||
7142 | <Resolution Name="Default">Rename '{0}' so that it does not end in '{1}'.</Resolution> | ||
7143 | </Rule> | ||
7144 | <Rule TypeName="LiteralsShouldBeSpelledCorrectly" Category="Microsoft.Usage" CheckId="CA2204"> | ||
7145 | <Resolution Name="Default">Correct the spelling of the unrecognized token '{0}' in the literal '{1}'.</Resolution> | ||
7146 | </Rule> | ||
7147 | <Rule TypeName="LongAcronymsShouldBePascalCased" Category="Microsoft.Naming" CheckId="CA1705"> | ||
7148 | <Resolution Name="Member">Correct the capitalization of member name '{0}'.</Resolution> | ||
7149 | <Resolution Name="Namespace">Correct the capitalization of namespace name '{0}'.</Resolution> | ||
7150 | <Resolution Name="Parameter">Correct the capitalization of parameter name '{0}'.</Resolution> | ||
7151 | <Resolution Name="Type">Correct the capitalization of type name '{0}'.</Resolution> | ||
7152 | </Rule> | ||
7153 | <Rule TypeName="MarkAssembliesWithAssemblyVersion" Category="Microsoft.Design" CheckId="CA1016"> | ||
7154 | <Resolution Name="Default">Add an AssemblyVersion attribute to '{0}'.</Resolution> | ||
7155 | </Rule> | ||
7156 | <Rule TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014"> | ||
7157 | <Resolution Name="NoAttr">'{0}' should be marked with CLSCompliantAttribute and its value should be true.</Resolution> | ||
7158 | </Rule> | ||
7159 | <Rule TypeName="MarkAssembliesWithComVisible" Category="Microsoft.Design" CheckId="CA1017"> | ||
7160 | <Resolution Name="NoAttribute">Mark '{0}' as ComVisible(false) at the assembly level, then mark all types within the assembly that should be exposed to Com clients as ComVisible(true).</Resolution> | ||
7161 | </Rule> | ||
7162 | <Rule TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822"> | ||
7163 | <Resolution Name="Default">The 'this' parameter (or 'Me' in VB) of {0} is never used. Mark the member as static (or Shared in VB) or use 'this'/'Me' in the method body or at least one property accessor, if appropriate.</Resolution> | ||
7164 | </Rule> | ||
7165 | <Rule TypeName="NonConstantFieldsShouldNotBeVisible" Category="Microsoft.Usage" CheckId="CA2211"> | ||
7166 | <Resolution Name="Default">Consider making '{0}' non-public or a constant.</Resolution> | ||
7167 | </Rule> | ||
7168 | <Rule TypeName="OperationsShouldNotOverflow" Category="Microsoft.Usage" CheckId="CA2233"> | ||
7169 | <Resolution Name="Default">Correct the potential overflow in the operation '{0}' in '{1}'.</Resolution> | ||
7170 | </Rule> | ||
7171 | <Rule TypeName="OperatorOverloadsHaveNamedAlternates" Category="Microsoft.Usage" CheckId="CA2225"> | ||
7172 | <Resolution Name="Default">Provide a method named '{0}' as a friendly alternate for operator {1}.</Resolution> | ||
7173 | </Rule> | ||
7174 | <Rule TypeName="OverloadOperatorEqualsOnOverloadingAddAndSubtract" Category="Microsoft.Design" CheckId="CA1013"> | ||
7175 | <Resolution Name="Default">Consider adding an overload of the equality operator for '{0}' that takes the same parameters as {1}.</Resolution> | ||
7176 | </Rule> | ||
7177 | <Rule TypeName="OverrideEqualsAndOperatorEqualsOnValueTypes" Category="Microsoft.Performance" CheckId="CA1815"> | ||
7178 | <Resolution Name="Equals">'{0}' should override Equals.</Resolution> | ||
7179 | <Resolution Name="op_Equality">'{0}' should override the equality (==) and inequality (!=) operators.</Resolution> | ||
7180 | </Rule> | ||
7181 | <Rule TypeName="ParameterNamesShouldMatchBaseDeclaration" Category="Microsoft.Naming" CheckId="CA1725"> | ||
7182 | <Resolution Name="Default">Change parameter name '{0}' of method {1} to '{2}' in order to match the identifier as it has been declared in {3}.</Resolution> | ||
7183 | </Rule> | ||
7184 | <Rule TypeName="PassSystemUriObjectsInsteadOfStrings" Category="Microsoft.Usage" CheckId="CA2234"> | ||
7185 | <Resolution Name="Default">Modify {0} to call {1} instead of {2}.</Resolution> | ||
7186 | </Rule> | ||
7187 | <Rule TypeName="PointersShouldNotBeVisible" Category="Microsoft.Security" CheckId="CA2111"> | ||
7188 | <Resolution Name="Default">Make '{0}' private.</Resolution> | ||
7189 | </Rule> | ||
7190 | <Rule TypeName="PropertiesShouldNotBeWriteOnly" Category="Microsoft.Design" CheckId="CA1044"> | ||
7191 | <Resolution Name="Default">Add a property getter to '{0}'.</Resolution> | ||
7192 | </Rule> | ||
7193 | <Rule TypeName="RemoveUnusedLocals" Category="Microsoft.Performance" CheckId="CA1804"> | ||
7194 | <Resolution Name="Default">{0} declares a local, '{1}', of type {2}, which is never used or is only assigned to. Use this local or remove it.</Resolution> | ||
7195 | </Rule> | ||
7196 | <Rule TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801"> | ||
7197 | <Resolution Name="Default">Parameter '{0}' of {1} is never used. Remove the parameter or use it in the method body.</Resolution> | ||
7198 | </Rule> | ||
7199 | <Rule TypeName="ShortAcronymsShouldBeUppercase" Category="Microsoft.Naming" CheckId="CA1706"> | ||
7200 | <Resolution Name="Member">Correct the capitalization of '{0}' in member name '{1}'.</Resolution> | ||
7201 | <Resolution Name="MemberId">'Id' is an abbreviation and therefore is not subject to acronym casing guidelines. Correct the capitalization of 'ID' in member name '{0}' by changing it to 'Id'.</Resolution> | ||
7202 | <Resolution Name="ParameterId">'Id' is an abbreviation and therefore is not subject to acronym casing guidelines. Correct the capitalization of '{0}' in parameter name '{1}' by changing it to '{2}'.</Resolution> | ||
7203 | <Resolution Name="Type">Correct the capitalization of '{0}' in type name '{1}'.</Resolution> | ||
7204 | </Rule> | ||
7205 | <Rule TypeName="SpecifyCultureInfo" Category="Microsoft.Globalization" CheckId="CA1304"> | ||
7206 | <Resolution Name="Default">{0} makes a call to {1} that does not explicitly provide a CultureInfo. This should be replaced with a call to {2}.</Resolution> | ||
7207 | </Rule> | ||
7208 | <Rule TypeName="SpecifyIFormatProvider" Category="Microsoft.Globalization" CheckId="CA1305"> | ||
7209 | <Resolution Name="Default">{0} makes a call to {1} that does not explicitly provide an IFormatProvider. This should be replaced with a call to {2}.</Resolution> | ||
7210 | </Rule> | ||
7211 | <Rule TypeName="StaticHolderTypesShouldNotHaveConstructors" Category="Microsoft.Design" CheckId="CA1053"> | ||
7212 | <Resolution Name="Default">Remove the public constructors from '{0}'.</Resolution> | ||
7213 | </Rule> | ||
7214 | <Rule TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820"> | ||
7215 | <Resolution Name="IsNullOrEmpty">Replace the call to String.{0}({1}) in '{2}' with a call to String.IsNullOrEmpty.</Resolution> | ||
7216 | </Rule> | ||
7217 | <Rule TypeName="TypeNamesShouldNotMatchNamespaces" Category="Microsoft.Naming" CheckId="CA1724"> | ||
7218 | <Resolution Name="Default">The type name '{0}' conflicts in whole or in part with the namespace name '{1}'. Change either name to eliminate the conflict.</Resolution> | ||
7219 | </Rule> | ||
7220 | <Rule TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001"> | ||
7221 | <Resolution Name="Default">Implement IDisposable on '{0}' as it instantiates members of the following IDisposable types: {1}</Resolution> | ||
7222 | </Rule> | ||
7223 | <Rule TypeName="TypesThatOwnNativeResourcesShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1049"> | ||
7224 | <Resolution Name="Default">Implement IDisposable on '{0}'.</Resolution> | ||
7225 | </Rule> | ||
7226 | <Rule TypeName="UriParametersShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1054"> | ||
7227 | <Resolution Name="Default">Change the type of parameter '{0}' of method {1} from string to System.Uri, or provide an overload of {1}, that allows '{0}' to be passed as a System.Uri object.</Resolution> | ||
7228 | </Rule> | ||
7229 | <Rule TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726"> | ||
7230 | <Resolution Name="Member">Replace the term '{0}' in member name '{1}' with the preferred alternate '{2}'.</Resolution> | ||
7231 | <Resolution Name="Type">Replace the term '{0}' in type name '{1}' with the preferred alternate '{2}'.</Resolution> | ||
7232 | </Rule> | ||
7233 | <Rule TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024"> | ||
7234 | <Resolution Name="Default">Change '{0}' to a property if appropriate.</Resolution> | ||
7235 | </Rule> | ||
7236 | <Rule TypeName="ValidateArgumentsOfPublicMethods" Category="Microsoft.Design" CheckId="CA1062"> | ||
7237 | <Resolution Name="Default">Validate parameter {0} passed to externally visible method {1}.</Resolution> | ||
7238 | </Rule> | ||
7239 | </Rules> | ||
7240 | </FxCopReport> | ||
7241 | </FxCopProject> | ||
diff --git a/OpenSim/Addons/Groups/Remote/GroupsServiceRobustConnector.cs b/OpenSim/Addons/Groups/Remote/GroupsServiceRobustConnector.cs index 26e844e..d79e4fa 100644 --- a/OpenSim/Addons/Groups/Remote/GroupsServiceRobustConnector.cs +++ b/OpenSim/Addons/Groups/Remote/GroupsServiceRobustConnector.cs | |||
@@ -286,7 +286,7 @@ namespace OpenSim.Groups | |||
286 | string requestingAgentID = request["RequestingAgentID"].ToString(); | 286 | string requestingAgentID = request["RequestingAgentID"].ToString(); |
287 | 287 | ||
288 | if (!m_GroupsService.RemoveAgentFromGroup(requestingAgentID, agentID, groupID)) | 288 | if (!m_GroupsService.RemoveAgentFromGroup(requestingAgentID, agentID, groupID)) |
289 | NullResult(result, string.Format("Insufficient permissions.", agentID)); | 289 | NullResult(result, string.Format("Insufficient permissions. {0}", agentID)); |
290 | else | 290 | else |
291 | result["RESULT"] = "true"; | 291 | result["RESULT"] = "true"; |
292 | } | 292 | } |
diff --git a/OpenSim/Data/MySQL/MySQLXInventoryData.cs b/OpenSim/Data/MySQL/MySQLXInventoryData.cs index c74033e..9a0044e 100644 --- a/OpenSim/Data/MySQL/MySQLXInventoryData.cs +++ b/OpenSim/Data/MySQL/MySQLXInventoryData.cs | |||
@@ -193,7 +193,9 @@ namespace OpenSim.Data.MySQL | |||
193 | { | 193 | { |
194 | using (MySqlCommand cmd = new MySqlCommand()) | 194 | using (MySqlCommand cmd = new MySqlCommand()) |
195 | { | 195 | { |
196 | cmd.CommandText = String.Format("select * from inventoryitems where avatarId = ?uuid and assetType = ?type and flags & 1", m_Realm); | 196 | // cmd.CommandText = String.Format("select * from inventoryitems where avatarId = ?uuid and assetType = ?type and flags & 1", m_Realm); |
197 | |||
198 | cmd.CommandText = String.Format("select * from inventoryitems where avatarId = ?uuid and assetType = ?type and flags & 1"); | ||
197 | 199 | ||
198 | cmd.Parameters.AddWithValue("?uuid", principalID.ToString()); | 200 | cmd.Parameters.AddWithValue("?uuid", principalID.ToString()); |
199 | cmd.Parameters.AddWithValue("?type", (int)AssetType.Gesture); | 201 | cmd.Parameters.AddWithValue("?type", (int)AssetType.Gesture); |
@@ -212,7 +214,10 @@ namespace OpenSim.Data.MySQL | |||
212 | { | 214 | { |
213 | cmd.Connection = dbcon; | 215 | cmd.Connection = dbcon; |
214 | 216 | ||
215 | cmd.CommandText = String.Format("select bit_or(inventoryCurrentPermissions) as inventoryCurrentPermissions from inventoryitems where avatarID = ?PrincipalID and assetID = ?AssetID group by assetID", m_Realm); | 217 | // cmd.CommandText = String.Format("select bit_or(inventoryCurrentPermissions) as inventoryCurrentPermissions from inventoryitems where avatarID = ?PrincipalID and assetID = ?AssetID group by assetID", m_Realm); |
218 | |||
219 | cmd.CommandText = String.Format("select bit_or(inventoryCurrentPermissions) as inventoryCurrentPermissions from inventoryitems where avatarID = ?PrincipalID and assetID = ?AssetID group by assetID"); | ||
220 | |||
216 | cmd.Parameters.AddWithValue("?PrincipalID", principalID.ToString()); | 221 | cmd.Parameters.AddWithValue("?PrincipalID", principalID.ToString()); |
217 | cmd.Parameters.AddWithValue("?AssetID", assetID.ToString()); | 222 | cmd.Parameters.AddWithValue("?AssetID", assetID.ToString()); |
218 | 223 | ||
diff --git a/OpenSim/Data/PGSQL/PGSQLXInventoryData.cs b/OpenSim/Data/PGSQL/PGSQLXInventoryData.cs index a22b882..c34a8dc 100644 --- a/OpenSim/Data/PGSQL/PGSQLXInventoryData.cs +++ b/OpenSim/Data/PGSQL/PGSQLXInventoryData.cs | |||
@@ -174,7 +174,9 @@ namespace OpenSim.Data.PGSQL | |||
174 | { | 174 | { |
175 | using (NpgsqlCommand cmd = new NpgsqlCommand()) | 175 | using (NpgsqlCommand cmd = new NpgsqlCommand()) |
176 | { | 176 | { |
177 | cmd.CommandText = String.Format(@"select * from inventoryitems where ""avatarID"" = :uuid and ""assetType"" = :type and ""flags"" = 1", m_Realm); | 177 | // cmd.CommandText = String.Format(@"select * from inventoryitems where ""avatarID"" = :uuid and ""assetType"" = :type and ""flags"" = 1", m_Realm); |
178 | |||
179 | cmd.CommandText = String.Format(@"select * from inventoryitems where ""avatarID"" = :uuid and ""assetType"" = :type and ""flags"" = 1"); | ||
178 | 180 | ||
179 | UUID princID = UUID.Zero; | 181 | UUID princID = UUID.Zero; |
180 | UUID.TryParse(principalID, out princID); | 182 | UUID.TryParse(principalID, out princID); |
@@ -194,11 +196,18 @@ namespace OpenSim.Data.PGSQL | |||
194 | { | 196 | { |
195 | using (NpgsqlCommand cmd = new NpgsqlCommand()) | 197 | using (NpgsqlCommand cmd = new NpgsqlCommand()) |
196 | { | 198 | { |
199 | /* | ||
197 | cmd.CommandText = String.Format(@"select bit_or(""inventoryCurrentPermissions"") as ""inventoryCurrentPermissions"" | 200 | cmd.CommandText = String.Format(@"select bit_or(""inventoryCurrentPermissions"") as ""inventoryCurrentPermissions"" |
198 | from inventoryitems | 201 | from inventoryitems |
199 | where ""avatarID"" = :PrincipalID | 202 | where ""avatarID"" = :PrincipalID |
200 | and ""assetID"" = :AssetID | 203 | and ""assetID"" = :AssetID |
201 | group by ""assetID"" ", m_Realm); | 204 | group by ""assetID"" ", m_Realm); |
205 | */ | ||
206 | cmd.CommandText = String.Format(@"select bit_or(""inventoryCurrentPermissions"") as ""inventoryCurrentPermissions"" | ||
207 | from inventoryitems | ||
208 | where ""avatarID"" = :PrincipalID | ||
209 | and ""assetID"" = :AssetID | ||
210 | group by ""assetID"" "); | ||
202 | 211 | ||
203 | cmd.Parameters.Add(m_database.CreateParameter("PrincipalID", principalID)); | 212 | cmd.Parameters.Add(m_database.CreateParameter("PrincipalID", principalID)); |
204 | cmd.Parameters.Add(m_database.CreateParameter("AssetID", assetID)); | 213 | cmd.Parameters.Add(m_database.CreateParameter("AssetID", assetID)); |
diff --git a/OpenSim/Framework/AgentUpdateArgs.cs b/OpenSim/Framework/AgentUpdateArgs.cs index 660bc32..eaa7902 100644 --- a/OpenSim/Framework/AgentUpdateArgs.cs +++ b/OpenSim/Framework/AgentUpdateArgs.cs | |||
@@ -81,6 +81,7 @@ namespace OpenSim.Framework | |||
81 | 81 | ||
82 | public Vector3 ClientAgentPosition; | 82 | public Vector3 ClientAgentPosition; |
83 | public bool UseClientAgentPosition; | 83 | public bool UseClientAgentPosition; |
84 | public bool NeedsCameraCollision; | ||
84 | 85 | ||
85 | public AgentUpdateArgs() | 86 | public AgentUpdateArgs() |
86 | { | 87 | { |
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/GetDisplayNamesModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/GetDisplayNamesModule.cs index eabacb4..bf559d3 100644 --- a/OpenSim/Region/ClientStack/Linden/Caps/GetDisplayNamesModule.cs +++ b/OpenSim/Region/ClientStack/Linden/Caps/GetDisplayNamesModule.cs | |||
@@ -120,14 +120,13 @@ namespace OpenSim.Region.ClientStack.Linden | |||
120 | 120 | ||
121 | public virtual void RegisterCaps(UUID agentID, Caps caps) | 121 | public virtual void RegisterCaps(UUID agentID, Caps caps) |
122 | { | 122 | { |
123 | UUID capID = UUID.Random(); | ||
124 | |||
125 | if (m_URL == "localhost") | 123 | if (m_URL == "localhost") |
126 | { | 124 | { |
127 | m_log.DebugFormat("[GET_DISPLAY_NAMES]: /CAPS/agents/{0} in region {1}", capID, m_scene.RegionInfo.RegionName); | 125 | string capUrl = "/CAPS/" + UUID.Random() + "/"; |
126 | // m_log.DebugFormat("[GET_DISPLAY_NAMES]: {0} in region {1}", capUrl, m_scene.RegionInfo.RegionName); | ||
128 | caps.RegisterHandler( | 127 | caps.RegisterHandler( |
129 | "GetDisplayNames", | 128 | "GetDisplayNames", |
130 | new GetDisplayNamesHandler("/CAPS/agents" + capID + "/", m_UserManager, "GetDisplayNames", agentID.ToString())); | 129 | new GetDisplayNamesHandler(capUrl, m_UserManager, "GetDisplayNames", agentID.ToString())); |
131 | } | 130 | } |
132 | else | 131 | else |
133 | { | 132 | { |
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 276b367..46c6a19 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -2856,6 +2856,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2856 | 2856 | ||
2857 | public void SendSelectedPartsProprieties(List<ISceneEntity> parts) | 2857 | public void SendSelectedPartsProprieties(List<ISceneEntity> parts) |
2858 | { | 2858 | { |
2859 | /* not in use | ||
2859 | // udp part | 2860 | // udp part |
2860 | ObjectPropertiesPacket packet = | 2861 | ObjectPropertiesPacket packet = |
2861 | (ObjectPropertiesPacket)PacketPool.Instance.GetPacket(PacketType.ObjectProperties); | 2862 | (ObjectPropertiesPacket)PacketPool.Instance.GetPacket(PacketType.ObjectProperties); |
@@ -2893,6 +2894,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2893 | llsdBody.Add("ObjectData", array); | 2894 | llsdBody.Add("ObjectData", array); |
2894 | 2895 | ||
2895 | eq.Enqueue(BuildEvent("ObjectPhysicsProperties", llsdBody),AgentId); | 2896 | eq.Enqueue(BuildEvent("ObjectPhysicsProperties", llsdBody),AgentId); |
2897 | */ | ||
2896 | } | 2898 | } |
2897 | 2899 | ||
2898 | 2900 | ||
@@ -4839,7 +4841,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4839 | 4841 | ||
4840 | OpenSim.Framework.Lazy<List<ObjectPropertyUpdate>> propertyUpdates = | 4842 | OpenSim.Framework.Lazy<List<ObjectPropertyUpdate>> propertyUpdates = |
4841 | new OpenSim.Framework.Lazy<List<ObjectPropertyUpdate>>(); | 4843 | new OpenSim.Framework.Lazy<List<ObjectPropertyUpdate>>(); |
4842 | 4844 | ||
4845 | List<SceneObjectPart> needPhysics = new List<SceneObjectPart>(); | ||
4846 | |||
4843 | EntityUpdate iupdate; | 4847 | EntityUpdate iupdate; |
4844 | Int32 timeinqueue; // this is just debugging code & can be dropped later | 4848 | Int32 timeinqueue; // this is just debugging code & can be dropped later |
4845 | 4849 | ||
@@ -4867,6 +4871,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4867 | if (update.Entity is SceneObjectPart) | 4871 | if (update.Entity is SceneObjectPart) |
4868 | { | 4872 | { |
4869 | SceneObjectPart sop = (SceneObjectPart)update.Entity; | 4873 | SceneObjectPart sop = (SceneObjectPart)update.Entity; |
4874 | needPhysics.Add(sop); | ||
4870 | ObjectPropertiesPacket.ObjectDataBlock objPropDB = CreateObjectPropertiesBlock(sop); | 4875 | ObjectPropertiesPacket.ObjectDataBlock objPropDB = CreateObjectPropertiesBlock(sop); |
4871 | objectPropertiesBlocks.Value.Add(objPropDB); | 4876 | objectPropertiesBlocks.Value.Add(objPropDB); |
4872 | propertyUpdates.Value.Add(update); | 4877 | propertyUpdates.Value.Add(update); |
@@ -4932,7 +4937,31 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4932 | // fpcnt++; | 4937 | // fpcnt++; |
4933 | // fbcnt++; | 4938 | // fbcnt++; |
4934 | } | 4939 | } |
4935 | 4940 | } | |
4941 | |||
4942 | if(needPhysics.Count > 0) | ||
4943 | { | ||
4944 | IEventQueue eq = Scene.RequestModuleInterface<IEventQueue>(); | ||
4945 | if(eq != null) | ||
4946 | { | ||
4947 | OSDArray array = new OSDArray(); | ||
4948 | foreach(SceneObjectPart sop in needPhysics) | ||
4949 | { | ||
4950 | OSDMap physinfo = new OSDMap(6); | ||
4951 | physinfo["LocalID"] = sop.LocalId; | ||
4952 | physinfo["Density"] = sop.Density; | ||
4953 | physinfo["Friction"] = sop.Friction; | ||
4954 | physinfo["GravityMultiplier"] = sop.GravityModifier; | ||
4955 | physinfo["Restitution"] = sop.Restitution; | ||
4956 | physinfo["PhysicsShapeType"] = (int)sop.PhysicsShapeType; | ||
4957 | array.Add(physinfo); | ||
4958 | } | ||
4959 | |||
4960 | OSDMap llsdBody = new OSDMap(1); | ||
4961 | llsdBody.Add("ObjectData", array); | ||
4962 | |||
4963 | eq.Enqueue(BuildEvent("ObjectPhysicsProperties", llsdBody),AgentId); | ||
4964 | } | ||
4936 | } | 4965 | } |
4937 | 4966 | ||
4938 | // m_log.WarnFormat("[PACKETCOUNTS] queued {0} property packets with {1} blocks",ppcnt,pbcnt); | 4967 | // m_log.WarnFormat("[PACKETCOUNTS] queued {0} property packets with {1} blocks",ppcnt,pbcnt); |
@@ -6234,7 +6263,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6234 | 6263 | ||
6235 | bool movement = CheckAgentMovementUpdateSignificance(x); | 6264 | bool movement = CheckAgentMovementUpdateSignificance(x); |
6236 | bool camera = CheckAgentCameraUpdateSignificance(x); | 6265 | bool camera = CheckAgentCameraUpdateSignificance(x); |
6237 | 6266 | ||
6238 | // Was there a significant movement/state change? | 6267 | // Was there a significant movement/state change? |
6239 | if (movement) | 6268 | if (movement) |
6240 | { | 6269 | { |
@@ -6245,6 +6274,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6245 | m_thisAgentUpdateArgs.HeadRotation = x.HeadRotation; | 6274 | m_thisAgentUpdateArgs.HeadRotation = x.HeadRotation; |
6246 | m_thisAgentUpdateArgs.State = x.State; | 6275 | m_thisAgentUpdateArgs.State = x.State; |
6247 | 6276 | ||
6277 | m_thisAgentUpdateArgs.NeedsCameraCollision = !camera; | ||
6278 | |||
6248 | UpdateAgent handlerAgentUpdate = OnAgentUpdate; | 6279 | UpdateAgent handlerAgentUpdate = OnAgentUpdate; |
6249 | UpdateAgent handlerPreAgentUpdate = OnPreAgentUpdate; | 6280 | UpdateAgent handlerPreAgentUpdate = OnPreAgentUpdate; |
6250 | 6281 | ||
@@ -6253,7 +6284,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6253 | 6284 | ||
6254 | if (handlerAgentUpdate != null) | 6285 | if (handlerAgentUpdate != null) |
6255 | OnAgentUpdate(this, m_thisAgentUpdateArgs); | 6286 | OnAgentUpdate(this, m_thisAgentUpdateArgs); |
6256 | 6287 | ||
6257 | } | 6288 | } |
6258 | 6289 | ||
6259 | // Was there a significant camera(s) change? | 6290 | // Was there a significant camera(s) change? |
@@ -6264,6 +6295,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6264 | m_thisAgentUpdateArgs.CameraLeftAxis = x.CameraLeftAxis; | 6295 | m_thisAgentUpdateArgs.CameraLeftAxis = x.CameraLeftAxis; |
6265 | m_thisAgentUpdateArgs.CameraUpAxis = x.CameraUpAxis; | 6296 | m_thisAgentUpdateArgs.CameraUpAxis = x.CameraUpAxis; |
6266 | 6297 | ||
6298 | m_thisAgentUpdateArgs.NeedsCameraCollision = true; | ||
6299 | |||
6267 | UpdateAgent handlerAgentCameraUpdate = OnAgentCameraUpdate; | 6300 | UpdateAgent handlerAgentCameraUpdate = OnAgentCameraUpdate; |
6268 | 6301 | ||
6269 | if (handlerAgentCameraUpdate != null) | 6302 | if (handlerAgentCameraUpdate != null) |
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs index 246f003..d59b761 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs | |||
@@ -161,6 +161,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
161 | /// <summary>Total byte count of unacked packets sent to this client</summary> | 161 | /// <summary>Total byte count of unacked packets sent to this client</summary> |
162 | public int UnackedBytes; | 162 | public int UnackedBytes; |
163 | 163 | ||
164 | private int m_packetsUnAckReported; | ||
164 | /// <summary>Total number of received packets that we have reported to the OnPacketStats event(s)</summary> | 165 | /// <summary>Total number of received packets that we have reported to the OnPacketStats event(s)</summary> |
165 | private int m_packetsReceivedReported; | 166 | private int m_packetsReceivedReported; |
166 | /// <summary>Total number of sent packets that we have reported to the OnPacketStats event(s)</summary> | 167 | /// <summary>Total number of sent packets that we have reported to the OnPacketStats event(s)</summary> |
@@ -389,11 +390,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
389 | { | 390 | { |
390 | int newPacketsReceived = PacketsReceived - m_packetsReceivedReported; | 391 | int newPacketsReceived = PacketsReceived - m_packetsReceivedReported; |
391 | int newPacketsSent = PacketsSent - m_packetsSentReported; | 392 | int newPacketsSent = PacketsSent - m_packetsSentReported; |
392 | 393 | int newPacketUnAck = UnackedBytes - m_packetsUnAckReported; | |
393 | callback(newPacketsReceived, newPacketsSent, UnackedBytes); | 394 | callback(newPacketsReceived, newPacketsSent, UnackedBytes); |
394 | 395 | ||
395 | m_packetsReceivedReported += newPacketsReceived; | 396 | m_packetsReceivedReported += newPacketsReceived; |
396 | m_packetsSentReported += newPacketsSent; | 397 | m_packetsSentReported += newPacketsSent; |
398 | m_packetsUnAckReported += newPacketUnAck; | ||
397 | } | 399 | } |
398 | } | 400 | } |
399 | 401 | ||
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs index 0e67095..ffdb639 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | |||
@@ -323,7 +323,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
323 | protected int m_elapsedMSSinceLastStatReport = 0; | 323 | protected int m_elapsedMSSinceLastStatReport = 0; |
324 | 324 | ||
325 | /// <summary>Environment.TickCount of the last time the outgoing packet handler executed</summary> | 325 | /// <summary>Environment.TickCount of the last time the outgoing packet handler executed</summary> |
326 | protected int m_tickLastOutgoingPacketHandler; | 326 | protected double m_tickLastOutgoingPacketHandler; |
327 | 327 | ||
328 | /// <summary>Keeps track of the number of elapsed milliseconds since the last time the outgoing packet handler looped</summary> | 328 | /// <summary>Keeps track of the number of elapsed milliseconds since the last time the outgoing packet handler looped</summary> |
329 | protected int m_elapsedMSOutgoingPacketHandler; | 329 | protected int m_elapsedMSOutgoingPacketHandler; |
@@ -356,20 +356,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
356 | } | 356 | } |
357 | } | 357 | } |
358 | 358 | ||
359 | |||
360 | |||
361 | protected ExpiringCache<IPEndPoint, Queue<UDPPacketBuffer>> m_pendingCache = new ExpiringCache<IPEndPoint, Queue<UDPPacketBuffer>>(); | 359 | protected ExpiringCache<IPEndPoint, Queue<UDPPacketBuffer>> m_pendingCache = new ExpiringCache<IPEndPoint, Queue<UDPPacketBuffer>>(); |
362 | 360 | ||
363 | /// <summary> | ||
364 | /// Event used to signal when queued packets are available for sending. | ||
365 | /// </summary> | ||
366 | /// <remarks> | ||
367 | /// This allows the outbound loop to only operate when there is data to send rather than continuously polling. | ||
368 | /// Some data is sent immediately and not queued. That data would not trigger this event. | ||
369 | /// WRONG use. May be usefull in future revision | ||
370 | /// </remarks> | ||
371 | // protected AutoResetEvent m_dataPresentEvent = new AutoResetEvent(false); | ||
372 | |||
373 | protected Pool<IncomingPacket> m_incomingPacketPool; | 361 | protected Pool<IncomingPacket> m_incomingPacketPool; |
374 | 362 | ||
375 | /// <summary> | 363 | /// <summary> |
@@ -456,10 +444,22 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
456 | int now = start; | 444 | int now = start; |
457 | while (now == start) | 445 | while (now == start) |
458 | now = Environment.TickCount; | 446 | now = Environment.TickCount; |
459 | TickCountResolution += (float)(now - start) * 0.1f; | 447 | TickCountResolution += (float)(now - start); |
448 | } | ||
449 | m_log.Info("[LLUDPSERVER]: Average Environment.TickCount resolution: " + TickCountResolution * 0.1f + "ms"); | ||
450 | |||
451 | TickCountResolution = 0f; | ||
452 | for (int i = 0; i < 100; i++) | ||
453 | { | ||
454 | double start = Util.GetTimeStampMS(); | ||
455 | double now = start; | ||
456 | while (now == start) | ||
457 | now = Util.GetTimeStampMS(); | ||
458 | TickCountResolution += (float)((now - start)); | ||
460 | } | 459 | } |
461 | TickCountResolution = (float)Math.Ceiling(TickCountResolution); | 460 | |
462 | m_log.Info("[LLUDPSERVER]: Average Environment.TickCount resolution: " + TickCountResolution + "ms"); | 461 | TickCountResolution = (float)Math.Round(TickCountResolution * 0.01f,6,MidpointRounding.AwayFromZero); |
462 | m_log.Info("[LLUDPSERVER]: Average Util.GetTimeStampMS resolution: " + TickCountResolution + "ms"); | ||
463 | 463 | ||
464 | #endregion Environment.TickCount Measurement | 464 | #endregion Environment.TickCount Measurement |
465 | 465 | ||
@@ -467,8 +467,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
467 | int sceneThrottleBps = 0; | 467 | int sceneThrottleBps = 0; |
468 | bool usePools = false; | 468 | bool usePools = false; |
469 | 469 | ||
470 | |||
471 | |||
472 | IConfig config = configSource.Configs["ClientStack.LindenUDP"]; | 470 | IConfig config = configSource.Configs["ClientStack.LindenUDP"]; |
473 | if (config != null) | 471 | if (config != null) |
474 | { | 472 | { |
@@ -927,10 +925,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
927 | } | 925 | } |
928 | 926 | ||
929 | PacketPool.Instance.ReturnPacket(packet); | 927 | PacketPool.Instance.ReturnPacket(packet); |
930 | |||
931 | /// WRONG use. May be usefull in future revision | ||
932 | // if (packetQueued) | ||
933 | // m_dataPresentEvent.Set(); | ||
934 | } | 928 | } |
935 | 929 | ||
936 | /// <summary> | 930 | /// <summary> |
@@ -2079,14 +2073,14 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2079 | m_sendPing = false; | 2073 | m_sendPing = false; |
2080 | 2074 | ||
2081 | // Update elapsed time | 2075 | // Update elapsed time |
2082 | int thisTick = Environment.TickCount & Int32.MaxValue; | 2076 | double thisTick = Util.GetTimeStampMS(); |
2083 | if (m_tickLastOutgoingPacketHandler > thisTick) | 2077 | int deltaMS = (int)(thisTick - m_tickLastOutgoingPacketHandler); |
2084 | m_elapsedMSOutgoingPacketHandler += ((Int32.MaxValue - m_tickLastOutgoingPacketHandler) + thisTick); | ||
2085 | else | ||
2086 | m_elapsedMSOutgoingPacketHandler += (thisTick - m_tickLastOutgoingPacketHandler); | ||
2087 | |||
2088 | m_tickLastOutgoingPacketHandler = thisTick; | 2078 | m_tickLastOutgoingPacketHandler = thisTick; |
2089 | 2079 | ||
2080 | // update some 1ms resolution chained timers | ||
2081 | |||
2082 | m_elapsedMSOutgoingPacketHandler += deltaMS; | ||
2083 | |||
2090 | // Check for pending outgoing resends every 100ms | 2084 | // Check for pending outgoing resends every 100ms |
2091 | if (m_elapsedMSOutgoingPacketHandler >= 100) | 2085 | if (m_elapsedMSOutgoingPacketHandler >= 100) |
2092 | { | 2086 | { |
@@ -2109,15 +2103,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2109 | m_sendPing = true; | 2103 | m_sendPing = true; |
2110 | m_elapsed500MSOutgoingPacketHandler = 0; | 2104 | m_elapsed500MSOutgoingPacketHandler = 0; |
2111 | } | 2105 | } |
2112 | |||
2113 | #endregion Update Timers | 2106 | #endregion Update Timers |
2114 | 2107 | ||
2115 | // Use this for emergency monitoring -- bug hunting | ||
2116 | //if (m_scene.EmergencyMonitoring) | ||
2117 | // clientPacketHandler = MonitoredClientOutgoingPacketHandler; | ||
2118 | //else | ||
2119 | // clientPacketHandler = ClientOutgoingPacketHandler; | ||
2120 | |||
2121 | // Handle outgoing packets, resends, acknowledgements, and pings for each | 2108 | // Handle outgoing packets, resends, acknowledgements, and pings for each |
2122 | // client. m_packetSent will be set to true if a packet is sent | 2109 | // client. m_packetSent will be set to true if a packet is sent |
2123 | Scene.ForEachClient(clientPacketHandler); | 2110 | Scene.ForEachClient(clientPacketHandler); |
@@ -2129,7 +2116,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2129 | 2116 | ||
2130 | if(Scene.GetNumberOfClients() == 0) | 2117 | if(Scene.GetNumberOfClients() == 0) |
2131 | { | 2118 | { |
2132 | Thread.Sleep(250); // be friendly to PIs, but how long ?? | 2119 | Thread.Sleep(100); |
2133 | } | 2120 | } |
2134 | else if (!m_packetSent) | 2121 | else if (!m_packetSent) |
2135 | // Thread.Sleep((int)TickCountResolution); outch this is bad on linux | 2122 | // Thread.Sleep((int)TickCountResolution); outch this is bad on linux |
@@ -2204,99 +2191,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2204 | /// </summary> | 2191 | /// </summary> |
2205 | public long IncomingPacketsProcessed { get; protected set; } | 2192 | public long IncomingPacketsProcessed { get; protected set; } |
2206 | 2193 | ||
2207 | protected void MonitoredClientOutgoingPacketHandler(IClientAPI client) | ||
2208 | { | ||
2209 | nticks++; | ||
2210 | watch1.Start(); | ||
2211 | m_currentOutgoingClient = client; | ||
2212 | |||
2213 | try | ||
2214 | { | ||
2215 | if (client is LLClientView) | ||
2216 | { | ||
2217 | LLClientView llClient = (LLClientView)client; | ||
2218 | LLUDPClient udpClient = llClient.UDPClient; | ||
2219 | |||
2220 | if (udpClient.IsConnected) | ||
2221 | { | ||
2222 | if (m_resendUnacked) | ||
2223 | { | ||
2224 | nticksUnack++; | ||
2225 | watch2.Start(); | ||
2226 | |||
2227 | HandleUnacked(llClient); | ||
2228 | |||
2229 | watch2.Stop(); | ||
2230 | avgResendUnackedTicks = (nticksUnack - 1)/(float)nticksUnack * avgResendUnackedTicks + (watch2.ElapsedTicks / (float)nticksUnack); | ||
2231 | watch2.Reset(); | ||
2232 | } | ||
2233 | |||
2234 | if (m_sendAcks) | ||
2235 | { | ||
2236 | nticksAck++; | ||
2237 | watch2.Start(); | ||
2238 | |||
2239 | SendAcks(udpClient); | ||
2240 | |||
2241 | watch2.Stop(); | ||
2242 | avgSendAcksTicks = (nticksAck - 1) / (float)nticksAck * avgSendAcksTicks + (watch2.ElapsedTicks / (float)nticksAck); | ||
2243 | watch2.Reset(); | ||
2244 | } | ||
2245 | |||
2246 | if (m_sendPing) | ||
2247 | { | ||
2248 | nticksPing++; | ||
2249 | watch2.Start(); | ||
2250 | |||
2251 | SendPing(udpClient); | ||
2252 | |||
2253 | watch2.Stop(); | ||
2254 | avgSendPingTicks = (nticksPing - 1) / (float)nticksPing * avgSendPingTicks + (watch2.ElapsedTicks / (float)nticksPing); | ||
2255 | watch2.Reset(); | ||
2256 | } | ||
2257 | |||
2258 | watch2.Start(); | ||
2259 | // Dequeue any outgoing packets that are within the throttle limits | ||
2260 | if (udpClient.DequeueOutgoing()) | ||
2261 | { | ||
2262 | m_packetSent = true; | ||
2263 | npacksSent++; | ||
2264 | } | ||
2265 | else | ||
2266 | { | ||
2267 | npackNotSent++; | ||
2268 | } | ||
2269 | |||
2270 | watch2.Stop(); | ||
2271 | avgDequeueTicks = (nticks - 1) / (float)nticks * avgDequeueTicks + (watch2.ElapsedTicks / (float)nticks); | ||
2272 | watch2.Reset(); | ||
2273 | |||
2274 | } | ||
2275 | else | ||
2276 | { | ||
2277 | m_log.WarnFormat("[LLUDPSERVER]: Client is not connected"); | ||
2278 | } | ||
2279 | } | ||
2280 | } | ||
2281 | catch (Exception ex) | ||
2282 | { | ||
2283 | m_log.Error("[LLUDPSERVER]: OutgoingPacketHandler iteration for " + client.Name + | ||
2284 | " threw an exception: " + ex.Message, ex); | ||
2285 | } | ||
2286 | watch1.Stop(); | ||
2287 | avgProcessingTicks = (nticks - 1) / (float)nticks * avgProcessingTicks + (watch1.ElapsedTicks / (float)nticks); | ||
2288 | watch1.Reset(); | ||
2289 | |||
2290 | // reuse this -- it's every ~100ms | ||
2291 | if (Scene.EmergencyMonitoring && nticks % 100 == 0) | ||
2292 | { | ||
2293 | m_log.InfoFormat("[LLUDPSERVER]: avg processing ticks: {0} avg unacked: {1} avg acks: {2} avg ping: {3} avg dequeue: {4} (TickCountRes: {5} sent: {6} notsent: {7})", | ||
2294 | avgProcessingTicks, avgResendUnackedTicks, avgSendAcksTicks, avgSendPingTicks, avgDequeueTicks, TickCountResolution, npacksSent, npackNotSent); | ||
2295 | npackNotSent = npacksSent = 0; | ||
2296 | } | ||
2297 | |||
2298 | } | ||
2299 | |||
2300 | #endregion | 2194 | #endregion |
2301 | 2195 | ||
2302 | protected void ProcessInPacket(IncomingPacket incomingPacket) | 2196 | protected void ProcessInPacket(IncomingPacket incomingPacket) |
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/ThrottleRates.cs b/OpenSim/Region/ClientStack/Linden/UDP/ThrottleRates.cs index a476b91..6278e36 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/ThrottleRates.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/ThrottleRates.cs | |||
@@ -92,8 +92,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
92 | Asset = throttleConfig.GetInt("asset_default", 10500); | 92 | Asset = throttleConfig.GetInt("asset_default", 10500); |
93 | 93 | ||
94 | Total = Resend + Land + Wind + Cloud + Task + Texture + Asset; | 94 | Total = Resend + Land + Wind + Cloud + Task + Texture + Asset; |
95 | // 3000000 bps default max | 95 | // 5120000 bps default max |
96 | ClientMaxRate = throttleConfig.GetInt("client_throttle_max_bps", 375000); | 96 | ClientMaxRate = throttleConfig.GetInt("client_throttle_max_bps", 640000); |
97 | if (ClientMaxRate > 1000000) | 97 | if (ClientMaxRate > 1000000) |
98 | ClientMaxRate = 1000000; // no more than 8Mbps | 98 | ClientMaxRate = 1000000; // no more than 8Mbps |
99 | 99 | ||
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/TokenBucket.cs b/OpenSim/Region/ClientStack/Linden/UDP/TokenBucket.cs index 0ac573a..7b9661b 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/TokenBucket.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/TokenBucket.cs | |||
@@ -62,8 +62,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
62 | /// </summary> | 62 | /// </summary> |
63 | protected const float m_minimumDripRate = 1500; | 63 | protected const float m_minimumDripRate = 1500; |
64 | 64 | ||
65 | /// <summary>Time of the last drip, in system ticks</summary> | 65 | /// <summary>Time of the last drip</summary> |
66 | protected Int32 m_lastDrip; | 66 | protected double m_lastDrip; |
67 | 67 | ||
68 | /// <summary> | 68 | /// <summary> |
69 | /// The number of bytes that can be sent at this moment. This is the | 69 | /// The number of bytes that can be sent at this moment. This is the |
@@ -166,10 +166,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
166 | /// </summary> | 166 | /// </summary> |
167 | protected float m_totalDripRequest; | 167 | protected float m_totalDripRequest; |
168 | public float TotalDripRequest | 168 | public float TotalDripRequest |
169 | { | 169 | { |
170 | get { return m_totalDripRequest; } | 170 | get { return m_totalDripRequest; } |
171 | set { m_totalDripRequest = value; } | 171 | set { m_totalDripRequest = value; } |
172 | } | 172 | } |
173 | 173 | ||
174 | #endregion Properties | 174 | #endregion Properties |
175 | 175 | ||
@@ -193,9 +193,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
193 | Parent = parent; | 193 | Parent = parent; |
194 | RequestedDripRate = dripRate; | 194 | RequestedDripRate = dripRate; |
195 | RequestedBurst = MaxBurst; | 195 | RequestedBurst = MaxBurst; |
196 | // TotalDripRequest = dripRate; // this will be overwritten when a child node registers | 196 | m_lastDrip = Util.GetTimeStampMS() + 50.0; |
197 | // MaxBurst = (Int64)((double)dripRate * m_quantumsPerBurst); | ||
198 | m_lastDrip = Util.EnvironmentTickCount() + 100000; | ||
199 | } | 197 | } |
200 | 198 | ||
201 | #endregion Constructor | 199 | #endregion Constructor |
@@ -210,7 +208,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
210 | protected float DripRateModifier() | 208 | protected float DripRateModifier() |
211 | { | 209 | { |
212 | float driprate = DripRate; | 210 | float driprate = DripRate; |
213 | return driprate >= TotalDripRequest ? 1.0f : driprate / TotalDripRequest; | 211 | return driprate >= TotalDripRequest ? 1.0f : (driprate / TotalDripRequest); |
214 | } | 212 | } |
215 | 213 | ||
216 | /// <summary> | 214 | /// <summary> |
@@ -313,14 +311,14 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
313 | return; | 311 | return; |
314 | } | 312 | } |
315 | 313 | ||
316 | Int32 now = Util.EnvironmentTickCount(); | 314 | double now = Util.GetTimeStampMS(); |
317 | Int32 deltaMS = now - m_lastDrip; | 315 | double deltaMS = now - m_lastDrip; |
318 | m_lastDrip = now; | 316 | m_lastDrip = now; |
319 | 317 | ||
320 | if (deltaMS <= 0) | 318 | if (deltaMS <= 0) |
321 | return; | 319 | return; |
322 | 320 | ||
323 | m_tokenCount += deltaMS * DripRate * m_timeScale; | 321 | m_tokenCount += (float)deltaMS * DripRate * m_timeScale; |
324 | 322 | ||
325 | float burst = Burst; | 323 | float burst = Burst; |
326 | if (m_tokenCount > burst) | 324 | if (m_tokenCount > burst) |
diff --git a/OpenSim/Region/CoreModules/Avatar/InstantMessage/InstantMessageModule.cs b/OpenSim/Region/CoreModules/Avatar/InstantMessage/InstantMessageModule.cs index 2ba35df..7d54a00 100644 --- a/OpenSim/Region/CoreModules/Avatar/InstantMessage/InstantMessageModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/InstantMessage/InstantMessageModule.cs | |||
@@ -45,10 +45,6 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage | |||
45 | private static readonly ILog m_log = LogManager.GetLogger( | 45 | private static readonly ILog m_log = LogManager.GetLogger( |
46 | MethodBase.GetCurrentMethod().DeclaringType); | 46 | MethodBase.GetCurrentMethod().DeclaringType); |
47 | 47 | ||
48 | protected Timer m_logTimer = new Timer(10000); | ||
49 | protected List<GridInstantMessage> m_logData = new List<GridInstantMessage>(); | ||
50 | protected string m_restUrl; | ||
51 | |||
52 | /// <value> | 48 | /// <value> |
53 | /// Is this module enabled? | 49 | /// Is this module enabled? |
54 | /// </value> | 50 | /// </value> |
@@ -68,12 +64,9 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage | |||
68 | "InstantMessageModule", "InstantMessageModule") != | 64 | "InstantMessageModule", "InstantMessageModule") != |
69 | "InstantMessageModule") | 65 | "InstantMessageModule") |
70 | return; | 66 | return; |
71 | m_restUrl = config.Configs["Messaging"].GetString("LogURL", String.Empty); | ||
72 | } | 67 | } |
73 | 68 | ||
74 | m_enabled = true; | 69 | m_enabled = true; |
75 | m_logTimer.AutoReset = false; | ||
76 | m_logTimer.Elapsed += LogTimerElapsed; | ||
77 | } | 70 | } |
78 | 71 | ||
79 | public virtual void AddRegion(Scene scene) | 72 | public virtual void AddRegion(Scene scene) |
@@ -153,20 +146,17 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage | |||
153 | } | 146 | } |
154 | 147 | ||
155 | #endregion | 148 | #endregion |
156 | 149 | /* | |
157 | public virtual void OnViewerInstantMessage(IClientAPI client, GridInstantMessage im) | 150 | public virtual void OnViewerInstantMessage(IClientAPI client, GridInstantMessage im) |
158 | { | 151 | { |
159 | im.fromAgentName = client.FirstName + " " + client.LastName; | 152 | im.fromAgentName = client.FirstName + " " + client.LastName; |
160 | OnInstantMessage(client, im); | 153 | OnInstantMessage(client, im); |
161 | } | 154 | } |
162 | 155 | */ | |
163 | public virtual void OnInstantMessage(IClientAPI client, GridInstantMessage im) | 156 | public virtual void OnInstantMessage(IClientAPI client, GridInstantMessage im) |
164 | { | 157 | { |
165 | byte dialog = im.dialog; | 158 | byte dialog = im.dialog; |
166 | 159 | ||
167 | if (client != null && dialog == (byte)InstantMessageDialog.MessageFromAgent) | ||
168 | LogInstantMesssage(im); | ||
169 | |||
170 | if (dialog != (byte)InstantMessageDialog.MessageFromAgent | 160 | if (dialog != (byte)InstantMessageDialog.MessageFromAgent |
171 | && dialog != (byte)InstantMessageDialog.StartTyping | 161 | && dialog != (byte)InstantMessageDialog.StartTyping |
172 | && dialog != (byte)InstantMessageDialog.StopTyping | 162 | && dialog != (byte)InstantMessageDialog.StopTyping |
@@ -243,35 +233,5 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage | |||
243 | // | 233 | // |
244 | OnInstantMessage(null, msg); | 234 | OnInstantMessage(null, msg); |
245 | } | 235 | } |
246 | |||
247 | protected virtual void LogInstantMesssage(GridInstantMessage im) | ||
248 | { | ||
249 | if (m_logData.Count < 20) | ||
250 | { | ||
251 | // Restart the log write timer | ||
252 | m_logTimer.Stop(); | ||
253 | } | ||
254 | if (!m_logTimer.Enabled) | ||
255 | m_logTimer.Start(); | ||
256 | |||
257 | lock (m_logData) | ||
258 | { | ||
259 | m_logData.Add(im); | ||
260 | } | ||
261 | } | ||
262 | |||
263 | protected virtual void LogTimerElapsed(object source, ElapsedEventArgs e) | ||
264 | { | ||
265 | lock (m_logData) | ||
266 | { | ||
267 | if (m_restUrl != String.Empty && m_logData.Count > 0) | ||
268 | { | ||
269 | bool success = SynchronousRestObjectRequester.MakeRequest<List<GridInstantMessage>, bool>("POST", m_restUrl + "/LogMessages/", m_logData); | ||
270 | if (!success) | ||
271 | m_log.ErrorFormat("[INSTANT MESSAGE]: Failed to save log data"); | ||
272 | } | ||
273 | m_logData.Clear(); | ||
274 | } | ||
275 | } | ||
276 | } | 236 | } |
277 | } | 237 | } |
diff --git a/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/LocalUserAccountServiceConnector.cs b/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/LocalUserAccountServiceConnector.cs index 3127199..b72ffbb 100644 --- a/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/LocalUserAccountServiceConnector.cs +++ b/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/LocalUserAccountServiceConnector.cs | |||
@@ -154,14 +154,12 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
154 | { | 154 | { |
155 | bool inCache = false; | 155 | bool inCache = false; |
156 | UserAccount account; | 156 | UserAccount account; |
157 | lock(m_Cache) | 157 | account = m_Cache.Get(userID, out inCache); |
158 | account = m_Cache.Get(userID, out inCache); | ||
159 | if (inCache) | 158 | if (inCache) |
160 | return account; | 159 | return account; |
161 | 160 | ||
162 | account = UserAccountService.GetUserAccount(scopeID, userID); | 161 | account = UserAccountService.GetUserAccount(scopeID, userID); |
163 | lock(m_Cache) | 162 | m_Cache.Cache(userID, account); |
164 | m_Cache.Cache(userID, account); | ||
165 | 163 | ||
166 | return account; | 164 | return account; |
167 | } | 165 | } |
@@ -170,15 +168,13 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
170 | { | 168 | { |
171 | bool inCache = false; | 169 | bool inCache = false; |
172 | UserAccount account; | 170 | UserAccount account; |
173 | lock(m_Cache) | 171 | account = m_Cache.Get(firstName + " " + lastName, out inCache); |
174 | account = m_Cache.Get(firstName + " " + lastName, out inCache); | ||
175 | if (inCache) | 172 | if (inCache) |
176 | return account; | 173 | return account; |
177 | 174 | ||
178 | account = UserAccountService.GetUserAccount(scopeID, firstName, lastName); | 175 | account = UserAccountService.GetUserAccount(scopeID, firstName, lastName); |
179 | if (account != null) | 176 | if (account != null) |
180 | lock(m_Cache) | 177 | m_Cache.Cache(account.PrincipalID, account); |
181 | m_Cache.Cache(account.PrincipalID, account); | ||
182 | 178 | ||
183 | return account; | 179 | return account; |
184 | } | 180 | } |
@@ -201,8 +197,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
201 | { | 197 | { |
202 | if(UUID.TryParse(id, out uuid)) | 198 | if(UUID.TryParse(id, out uuid)) |
203 | { | 199 | { |
204 | lock(m_Cache) | 200 | account = m_Cache.Get(uuid, out inCache); |
205 | account = m_Cache.Get(uuid, out inCache); | ||
206 | if (inCache) | 201 | if (inCache) |
207 | ret.Add(account); | 202 | ret.Add(account); |
208 | else | 203 | else |
@@ -216,12 +211,13 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
216 | List<UserAccount> ext = UserAccountService.GetUserAccounts(scopeID, missing); | 211 | List<UserAccount> ext = UserAccountService.GetUserAccounts(scopeID, missing); |
217 | if(ext != null && ext.Count > 0) | 212 | if(ext != null && ext.Count > 0) |
218 | { | 213 | { |
219 | ret.AddRange(ext); | ||
220 | foreach(UserAccount acc in ext) | 214 | foreach(UserAccount acc in ext) |
221 | { | 215 | { |
222 | if(acc != null) | 216 | if(acc != null) |
223 | lock(m_Cache) | 217 | { |
224 | m_Cache.Cache(acc.PrincipalID, acc); | 218 | ret.Add(acc); |
219 | m_Cache.Cache(acc.PrincipalID, acc); | ||
220 | } | ||
225 | } | 221 | } |
226 | } | 222 | } |
227 | return ret; | 223 | return ret; |
diff --git a/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/RemoteUserAccountServiceConnector.cs b/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/RemoteUserAccountServiceConnector.cs index eead05d..f5eda11 100644 --- a/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/RemoteUserAccountServiceConnector.cs +++ b/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/RemoteUserAccountServiceConnector.cs | |||
@@ -128,8 +128,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
128 | // flags, title, etc. And country, don't forget country! | 128 | // flags, title, etc. And country, don't forget country! |
129 | private void OnNewClient(IClientAPI client) | 129 | private void OnNewClient(IClientAPI client) |
130 | { | 130 | { |
131 | lock(m_Cache) | 131 | m_Cache.Remove(client.Name); |
132 | m_Cache.Remove(client.Name); | ||
133 | } | 132 | } |
134 | 133 | ||
135 | #region Overwritten methods from IUserAccountService | 134 | #region Overwritten methods from IUserAccountService |
@@ -138,15 +137,12 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
138 | { | 137 | { |
139 | bool inCache = false; | 138 | bool inCache = false; |
140 | UserAccount account; | 139 | UserAccount account; |
141 | lock(m_Cache) | 140 | account = m_Cache.Get(userID, out inCache); |
142 | account = m_Cache.Get(userID, out inCache); | ||
143 | if (inCache) | 141 | if (inCache) |
144 | return account; | 142 | return account; |
145 | 143 | ||
146 | account = base.GetUserAccount(scopeID, userID); | 144 | account = base.GetUserAccount(scopeID, userID); |
147 | lock(m_Cache) | 145 | m_Cache.Cache(userID, account); |
148 | if(account != null) | ||
149 | m_Cache.Cache(userID, account); | ||
150 | 146 | ||
151 | return account; | 147 | return account; |
152 | } | 148 | } |
@@ -155,15 +151,13 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
155 | { | 151 | { |
156 | bool inCache = false; | 152 | bool inCache = false; |
157 | UserAccount account; | 153 | UserAccount account; |
158 | lock(m_Cache) | 154 | account = m_Cache.Get(firstName + " " + lastName, out inCache); |
159 | account = m_Cache.Get(firstName + " " + lastName, out inCache); | ||
160 | if (inCache) | 155 | if (inCache) |
161 | return account; | 156 | return account; |
162 | 157 | ||
163 | account = base.GetUserAccount(scopeID, firstName, lastName); | 158 | account = base.GetUserAccount(scopeID, firstName, lastName); |
164 | if (account != null) | 159 | if (account != null) |
165 | lock(m_Cache) | 160 | m_Cache.Cache(account.PrincipalID, account); |
166 | m_Cache.Cache(account.PrincipalID, account); | ||
167 | 161 | ||
168 | return account; | 162 | return account; |
169 | } | 163 | } |
@@ -181,8 +175,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
181 | { | 175 | { |
182 | if(UUID.TryParse(id, out uuid)) | 176 | if(UUID.TryParse(id, out uuid)) |
183 | { | 177 | { |
184 | lock(m_Cache) | 178 | account = m_Cache.Get(uuid, out inCache); |
185 | account = m_Cache.Get(uuid, out inCache); | ||
186 | if (inCache) | 179 | if (inCache) |
187 | accs.Add(account); | 180 | accs.Add(account); |
188 | else | 181 | else |
@@ -195,16 +188,16 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
195 | List<UserAccount> ext = base.GetUserAccounts(scopeID, missing); | 188 | List<UserAccount> ext = base.GetUserAccounts(scopeID, missing); |
196 | if(ext != null && ext.Count >0 ) | 189 | if(ext != null && ext.Count >0 ) |
197 | { | 190 | { |
198 | accs.AddRange(ext); | ||
199 | foreach(UserAccount acc in ext) | 191 | foreach(UserAccount acc in ext) |
200 | { | 192 | { |
201 | if(acc != null) | 193 | if(acc != null) |
202 | lock(m_Cache) | 194 | { |
203 | m_Cache.Cache(acc.PrincipalID, acc); | 195 | accs.Add(acc); |
196 | m_Cache.Cache(acc.PrincipalID, acc); | ||
197 | } | ||
204 | } | 198 | } |
205 | } | 199 | } |
206 | } | 200 | } |
207 | |||
208 | return accs; | 201 | return accs; |
209 | } | 202 | } |
210 | 203 | ||
diff --git a/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/UserAccountCache.cs b/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/UserAccountCache.cs index 53610d9..6c1cc52 100644 --- a/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/UserAccountCache.cs +++ b/OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/UserAccountCache.cs | |||
@@ -36,7 +36,8 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
36 | { | 36 | { |
37 | public class UserAccountCache : IUserAccountCacheModule | 37 | public class UserAccountCache : IUserAccountCacheModule |
38 | { | 38 | { |
39 | private const double CACHE_EXPIRATION_SECONDS = 120000.0; // 33 hours! | 39 | private const double CACHE_EXPIRATION_SECONDS = 3600.0; // 1 hour! |
40 | private const double CACHE_NULL_EXPIRATION_SECONDS = 600; // 10minutes | ||
40 | 41 | ||
41 | // private static readonly ILog m_log = | 42 | // private static readonly ILog m_log = |
42 | // LogManager.GetLogger( | 43 | // LogManager.GetLogger( |
@@ -44,6 +45,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
44 | 45 | ||
45 | private ExpiringCache<UUID, UserAccount> m_UUIDCache; | 46 | private ExpiringCache<UUID, UserAccount> m_UUIDCache; |
46 | private ExpiringCache<string, UUID> m_NameCache; | 47 | private ExpiringCache<string, UUID> m_NameCache; |
48 | private object accessLock = new object(); | ||
47 | 49 | ||
48 | public UserAccountCache() | 50 | public UserAccountCache() |
49 | { | 51 | { |
@@ -54,60 +56,77 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.UserAccounts | |||
54 | public void Cache(UUID userID, UserAccount account) | 56 | public void Cache(UUID userID, UserAccount account) |
55 | { | 57 | { |
56 | // Cache even null accounts | 58 | // Cache even null accounts |
57 | m_UUIDCache.AddOrUpdate(userID, account, CACHE_EXPIRATION_SECONDS); | 59 | lock(accessLock) |
58 | if (account != null) | 60 | { |
59 | m_NameCache.AddOrUpdate(account.Name, account.PrincipalID, CACHE_EXPIRATION_SECONDS); | 61 | if (account == null) |
62 | m_UUIDCache.AddOrUpdate(userID, null, CACHE_NULL_EXPIRATION_SECONDS); | ||
63 | else | ||
64 | { | ||
65 | m_UUIDCache.AddOrUpdate(userID, account, CACHE_EXPIRATION_SECONDS); | ||
66 | m_NameCache.AddOrUpdate(account.Name, account.PrincipalID, CACHE_EXPIRATION_SECONDS); | ||
67 | } | ||
60 | 68 | ||
61 | //m_log.DebugFormat("[USER CACHE]: cached user {0}", userID); | 69 | //m_log.DebugFormat("[USER CACHE]: cached user {0}", userID); |
70 | } | ||
62 | } | 71 | } |
63 | 72 | ||
64 | public void Invalidate(UUID userID) | 73 | public void Invalidate(UUID userID) |
65 | { | 74 | { |
66 | m_UUIDCache.Remove(userID); | 75 | lock(accessLock) |
76 | m_UUIDCache.Remove(userID); | ||
67 | } | 77 | } |
68 | 78 | ||
69 | public UserAccount Get(UUID userID, out bool inCache) | 79 | public UserAccount Get(UUID userID, out bool inCache) |
70 | { | 80 | { |
71 | UserAccount account = null; | 81 | UserAccount account = null; |
72 | inCache = false; | 82 | inCache = false; |
73 | if (m_UUIDCache.TryGetValue(userID, out account)) | 83 | lock(accessLock) |
74 | { | 84 | { |
75 | //m_log.DebugFormat("[USER CACHE]: Account {0} {1} found in cache", account.FirstName, account.LastName); | 85 | if (m_UUIDCache.TryGetValue(userID, out account)) |
76 | inCache = true; | 86 | { |
77 | return account; | 87 | //m_log.DebugFormat("[USER CACHE]: Account {0} {1} found in cache", account.FirstName, account.LastName); |
88 | inCache = true; | ||
89 | return account; | ||
90 | } | ||
78 | } | 91 | } |
79 | |||
80 | return null; | 92 | return null; |
81 | } | 93 | } |
82 | 94 | ||
83 | public UserAccount Get(string name, out bool inCache) | 95 | public UserAccount Get(string name, out bool inCache) |
84 | { | 96 | { |
85 | inCache = false; | 97 | inCache = false; |
86 | if (!m_NameCache.Contains(name)) | 98 | lock(accessLock) |
87 | return null; | 99 | { |
100 | if (!m_NameCache.Contains(name)) | ||
101 | return null; | ||
88 | 102 | ||
89 | UserAccount account = null; | 103 | UserAccount account = null; |
90 | UUID uuid = UUID.Zero; | 104 | UUID uuid = UUID.Zero; |
91 | if (m_NameCache.TryGetValue(name, out uuid)) | 105 | if (m_NameCache.TryGetValue(name, out uuid)) |
92 | if (m_UUIDCache.TryGetValue(uuid, out account)) | ||
93 | { | 106 | { |
94 | inCache = true; | 107 | if (m_UUIDCache.TryGetValue(uuid, out account)) |
95 | return account; | 108 | { |
109 | inCache = true; | ||
110 | return account; | ||
111 | } | ||
96 | } | 112 | } |
97 | 113 | } | |
98 | return null; | 114 | return null; |
99 | } | 115 | } |
100 | 116 | ||
101 | public void Remove(string name) | 117 | public void Remove(string name) |
102 | { | 118 | { |
103 | if (!m_NameCache.Contains(name)) | 119 | lock(accessLock) |
104 | return; | ||
105 | |||
106 | UUID uuid = UUID.Zero; | ||
107 | if (m_NameCache.TryGetValue(name, out uuid)) | ||
108 | { | 120 | { |
109 | m_NameCache.Remove(name); | 121 | if (!m_NameCache.Contains(name)) |
110 | m_UUIDCache.Remove(uuid); | 122 | return; |
123 | |||
124 | UUID uuid = UUID.Zero; | ||
125 | if (m_NameCache.TryGetValue(name, out uuid)) | ||
126 | { | ||
127 | m_NameCache.Remove(name); | ||
128 | m_UUIDCache.Remove(uuid); | ||
129 | } | ||
111 | } | 130 | } |
112 | } | 131 | } |
113 | } | 132 | } |
diff --git a/OpenSim/Region/CoreModules/World/Objects/Commands/ObjectCommandsModule.cs b/OpenSim/Region/CoreModules/World/Objects/Commands/ObjectCommandsModule.cs index e65f860..688648b 100644 --- a/OpenSim/Region/CoreModules/World/Objects/Commands/ObjectCommandsModule.cs +++ b/OpenSim/Region/CoreModules/World/Objects/Commands/ObjectCommandsModule.cs | |||
@@ -920,7 +920,7 @@ namespace OpenSim.Region.CoreModules.World.Objects.Commands | |||
920 | return false; | 920 | return false; |
921 | } | 921 | } |
922 | 922 | ||
923 | string rawConsoleEndVector = rawComponents.Skip(2).Take(1).Single(); | 923 | string rawConsoleEndVector = rawComponents.Skip(1).Take(1).Single(); |
924 | 924 | ||
925 | if (!ConsoleUtil.TryParseConsoleMaxVector(rawConsoleEndVector, out endVector)) | 925 | if (!ConsoleUtil.TryParseConsoleMaxVector(rawConsoleEndVector, out endVector)) |
926 | { | 926 | { |
diff --git a/OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs b/OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs index a5abe76..24a2db7 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs | |||
@@ -166,8 +166,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
166 | /// <param name="remoteClient"></param> | 166 | /// <param name="remoteClient"></param> |
167 | public void SelectPrim(List<uint> primIDs, IClientAPI remoteClient) | 167 | public void SelectPrim(List<uint> primIDs, IClientAPI remoteClient) |
168 | { | 168 | { |
169 | List<ISceneEntity> needUpdates = new List<ISceneEntity>(); | ||
170 | |||
171 | foreach(uint primLocalID in primIDs) | 169 | foreach(uint primLocalID in primIDs) |
172 | { | 170 | { |
173 | SceneObjectPart part = GetSceneObjectPart(primLocalID); | 171 | SceneObjectPart part = GetSceneObjectPart(primLocalID); |
@@ -179,8 +177,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
179 | if (sog == null) | 177 | if (sog == null) |
180 | continue; | 178 | continue; |
181 | 179 | ||
182 | needUpdates.Add((ISceneEntity)part); | ||
183 | |||
184 | // waste of time because properties do not send prim flags as they should | 180 | // waste of time because properties do not send prim flags as they should |
185 | // if a friend got or lost edit rights after login, a full update is needed | 181 | // if a friend got or lost edit rights after login, a full update is needed |
186 | if(sog.OwnerID != remoteClient.AgentId) | 182 | if(sog.OwnerID != remoteClient.AgentId) |
@@ -193,10 +189,9 @@ namespace OpenSim.Region.Framework.Scenes | |||
193 | part.IsSelected = true; | 189 | part.IsSelected = true; |
194 | EventManager.TriggerParcelPrimCountTainted(); | 190 | EventManager.TriggerParcelPrimCountTainted(); |
195 | } | 191 | } |
196 | } | ||
197 | 192 | ||
198 | if(needUpdates.Count > 0) | 193 | part.SendPropertiesToClient(remoteClient); |
199 | remoteClient.SendSelectedPartsProprieties(needUpdates); | 194 | } |
200 | } | 195 | } |
201 | 196 | ||
202 | /// <summary> | 197 | /// <summary> |
@@ -248,38 +243,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
248 | SceneObjectPart part = GetSceneObjectPart(primLocalID); | 243 | SceneObjectPart part = GetSceneObjectPart(primLocalID); |
249 | if (part == null) | 244 | if (part == null) |
250 | return; | 245 | return; |
251 | /* | 246 | |
252 | // A deselect packet contains all the local prims being deselected. However, since selection is still | ||
253 | // group based we only want the root prim to trigger a full update - otherwise on objects with many prims | ||
254 | // we end up sending many duplicate ObjectUpdates | ||
255 | if (part.ParentGroup.RootPart.LocalId != part.LocalId) | ||
256 | return; | ||
257 | |||
258 | // This is wrong, wrong, wrong. Selection should not be | ||
259 | // handled by group, but by prim. Legacy cruft. | ||
260 | // TODO: Make selection flagging per prim! | ||
261 | // | ||
262 | if (Permissions.CanEditObject(part.ParentGroup.UUID, remoteClient.AgentId) | ||
263 | || Permissions.CanMoveObject(part.ParentGroup.UUID, remoteClient.AgentId)) | ||
264 | part.ParentGroup.IsSelected = false; | ||
265 | |||
266 | part.ParentGroup.ScheduleGroupForFullUpdate(); | ||
267 | |||
268 | // If it's not an attachment, and we are allowed to move it, | ||
269 | // then we might have done so. If we moved across a parcel | ||
270 | // boundary, we will need to recount prims on the parcels. | ||
271 | // For attachments, that makes no sense. | ||
272 | // | ||
273 | if (!part.ParentGroup.IsAttachment) | ||
274 | { | ||
275 | if (Permissions.CanEditObject( | ||
276 | part.UUID, remoteClient.AgentId) | ||
277 | || Permissions.CanMoveObject( | ||
278 | part.UUID, remoteClient.AgentId)) | ||
279 | EventManager.TriggerParcelPrimCountTainted(); | ||
280 | } | ||
281 | */ | ||
282 | |||
283 | bool oldgprSelect = part.ParentGroup.IsSelected; | 247 | bool oldgprSelect = part.ParentGroup.IsSelected; |
284 | 248 | ||
285 | // This is wrong, wrong, wrong. Selection should not be | 249 | // This is wrong, wrong, wrong. Selection should not be |
@@ -614,7 +578,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
614 | { | 578 | { |
615 | m_log.Error( | 579 | m_log.Error( |
616 | string.Format( | 580 | string.Format( |
617 | "[AGENT INVENTORY]: Error in SendInventoryAsync() for {0} with folder ID {1}. Exception ", e)); | 581 | "[AGENT INVENTORY]: Error in SendInventoryAsync() for {0} with folder ID {1}. Exception ", e, folderID)); |
618 | } | 582 | } |
619 | Thread.Sleep(20); | 583 | Thread.Sleep(20); |
620 | } | 584 | } |
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 168080f..ca32940 100755 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -67,8 +67,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
67 | 67 | ||
68 | #region Fields | 68 | #region Fields |
69 | 69 | ||
70 | public bool EmergencyMonitoring = false; | ||
71 | |||
72 | /// <summary> | 70 | /// <summary> |
73 | /// Show debug information about animations. | 71 | /// Show debug information about animations. |
74 | /// </summary> | 72 | /// </summary> |
@@ -4606,7 +4604,8 @@ Label_GroupsDone: | |||
4606 | } | 4604 | } |
4607 | 4605 | ||
4608 | // TODO: This check should probably be in QueryAccess(). | 4606 | // TODO: This check should probably be in QueryAccess(). |
4609 | ILandObject nearestParcel = GetNearestAllowedParcel(cAgentData.AgentID, RegionInfo.RegionSizeX / 2, RegionInfo.RegionSizeY / 2); | 4607 | ILandObject nearestParcel = GetNearestAllowedParcel(cAgentData.AgentID, |
4608 | (float)RegionInfo.RegionSizeX * 0.5f, (float)RegionInfo.RegionSizeY * 0.5f); | ||
4610 | if (nearestParcel == null) | 4609 | if (nearestParcel == null) |
4611 | { | 4610 | { |
4612 | m_log.InfoFormat( | 4611 | m_log.InfoFormat( |
diff --git a/OpenSim/Region/Framework/Scenes/SceneBase.cs b/OpenSim/Region/Framework/Scenes/SceneBase.cs index 1de55ec..d406625 100644 --- a/OpenSim/Region/Framework/Scenes/SceneBase.cs +++ b/OpenSim/Region/Framework/Scenes/SceneBase.cs | |||
@@ -287,7 +287,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
287 | } | 287 | } |
288 | catch (Exception e) | 288 | catch (Exception e) |
289 | { | 289 | { |
290 | m_log.Error(string.Format("[SCENE]: SceneBase.cs: Close() - Failed with exception ", e)); | 290 | m_log.Error(string.Format("[SCENE]: SceneBase.cs: Close() - Failed with exception {0}", e)); |
291 | } | 291 | } |
292 | } | 292 | } |
293 | 293 | ||
diff --git a/OpenSim/Region/Framework/Scenes/SceneGraph.cs b/OpenSim/Region/Framework/Scenes/SceneGraph.cs index 1141f54..f5f83ca 100755 --- a/OpenSim/Region/Framework/Scenes/SceneGraph.cs +++ b/OpenSim/Region/Framework/Scenes/SceneGraph.cs | |||
@@ -246,11 +246,11 @@ namespace OpenSim.Region.Framework.Scenes | |||
246 | // try to work around that scale down X and Y acording to region size, so reducing the resolution | 246 | // try to work around that scale down X and Y acording to region size, so reducing the resolution |
247 | // | 247 | // |
248 | // viewers need to scale up | 248 | // viewers need to scale up |
249 | float scaleX = m_parentScene.RegionInfo.RegionSizeX / Constants.RegionSize; | 249 | float scaleX = (float)m_parentScene.RegionInfo.RegionSizeX / (float)Constants.RegionSize; |
250 | if (scaleX == 0) | 250 | if (scaleX == 0) |
251 | scaleX = 1.0f; | 251 | scaleX = 1.0f; |
252 | scaleX = 1.0f / scaleX; | 252 | scaleX = 1.0f / scaleX; |
253 | float scaleY = m_parentScene.RegionInfo.RegionSizeY / Constants.RegionSize; | 253 | float scaleY = (float)m_parentScene.RegionInfo.RegionSizeY / (float)Constants.RegionSize; |
254 | if (scaleY == 0) | 254 | if (scaleY == 0) |
255 | scaleY = 1.0f; | 255 | scaleY = 1.0f; |
256 | scaleY = 1.0f / scaleY; | 256 | scaleY = 1.0f / scaleY; |
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 6f4d6c3..3378ead 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -781,6 +781,34 @@ namespace OpenSim.Region.Framework.Scenes | |||
781 | } | 781 | } |
782 | } | 782 | } |
783 | 783 | ||
784 | // requested Velocity for physics engines avatar motors | ||
785 | // only makes sense if there is a physical rep | ||
786 | public Vector3 TargetVelocity | ||
787 | { | ||
788 | get | ||
789 | { | ||
790 | if (PhysicsActor != null) | ||
791 | return PhysicsActor.TargetVelocity; | ||
792 | else | ||
793 | return Vector3.Zero; | ||
794 | } | ||
795 | |||
796 | set | ||
797 | { | ||
798 | if (PhysicsActor != null) | ||
799 | { | ||
800 | try | ||
801 | { | ||
802 | PhysicsActor.TargetVelocity = value; | ||
803 | } | ||
804 | catch (Exception e) | ||
805 | { | ||
806 | m_log.Error("[SCENE PRESENCE]: TARGETVELOCITY " + e.Message); | ||
807 | } | ||
808 | } | ||
809 | } | ||
810 | } | ||
811 | |||
784 | private Quaternion m_bodyRot = Quaternion.Identity; | 812 | private Quaternion m_bodyRot = Quaternion.Identity; |
785 | 813 | ||
786 | /// <summary> | 814 | /// <summary> |
@@ -2269,6 +2297,46 @@ namespace OpenSim.Region.Framework.Scenes | |||
2269 | /// <param name="distance"></param> | 2297 | /// <param name="distance"></param> |
2270 | /// | 2298 | /// |
2271 | 2299 | ||
2300 | private void checkCameraCollision() | ||
2301 | { | ||
2302 | if(!m_scene.PhysicsScene.SupportsRayCast()) | ||
2303 | return; | ||
2304 | |||
2305 | ++m_movementUpdateCount; | ||
2306 | if (m_movementUpdateCount < 1) | ||
2307 | m_movementUpdateCount = 1; | ||
2308 | |||
2309 | if (m_doingCamRayCast || m_movementUpdateCount % NumMovementsBetweenRayCast != 0) | ||
2310 | return; | ||
2311 | |||
2312 | if (m_followCamAuto && !m_mouseLook) | ||
2313 | { | ||
2314 | Vector3 posAdjusted = AbsolutePosition; | ||
2315 | // posAdjusted.Z += 0.5f * Appearance.AvatarSize.Z - 0.5f; | ||
2316 | // not good for tiny or huge avatars | ||
2317 | posAdjusted.Z += 1.0f; // viewer current camera focus point | ||
2318 | Vector3 tocam = CameraPosition - posAdjusted; | ||
2319 | |||
2320 | float distTocamlen = tocam.LengthSquared(); | ||
2321 | if (distTocamlen > 0.08f && distTocamlen < 400) | ||
2322 | { | ||
2323 | distTocamlen = (float)Math.Sqrt(distTocamlen); | ||
2324 | tocam *= (1.0f / distTocamlen); | ||
2325 | |||
2326 | m_doingCamRayCast = true; | ||
2327 | m_scene.PhysicsScene.RaycastWorld(posAdjusted, tocam, distTocamlen + 1.0f, RayCastCameraCallback); | ||
2328 | return; | ||
2329 | } | ||
2330 | } | ||
2331 | |||
2332 | if (CameraConstraintActive) | ||
2333 | { | ||
2334 | Vector4 plane = new Vector4(0.9f, 0.0f, 0.361f, -10000f); // not right... | ||
2335 | UpdateCameraCollisionPlane(plane); | ||
2336 | CameraConstraintActive = false; | ||
2337 | } | ||
2338 | } | ||
2339 | |||
2272 | private void UpdateCameraCollisionPlane(Vector4 plane) | 2340 | private void UpdateCameraCollisionPlane(Vector4 plane) |
2273 | { | 2341 | { |
2274 | if (m_lastCameraCollisionPlane != plane) | 2342 | if (m_lastCameraCollisionPlane != plane) |
@@ -2280,17 +2348,14 @@ namespace OpenSim.Region.Framework.Scenes | |||
2280 | 2348 | ||
2281 | public void RayCastCameraCallback(bool hitYN, Vector3 collisionPoint, uint localid, float distance, Vector3 pNormal) | 2349 | public void RayCastCameraCallback(bool hitYN, Vector3 collisionPoint, uint localid, float distance, Vector3 pNormal) |
2282 | { | 2350 | { |
2283 | const float POSITION_TOLERANCE = 0.02f; | 2351 | // const float POSITION_TOLERANCE = 0.02f; |
2284 | const float ROTATION_TOLERANCE = 0.02f; | 2352 | // const float ROTATION_TOLERANCE = 0.02f; |
2285 | 2353 | ||
2286 | m_doingCamRayCast = false; | ||
2287 | if (hitYN && localid != LocalId) | 2354 | if (hitYN && localid != LocalId) |
2288 | { | 2355 | { |
2289 | SceneObjectGroup group = m_scene.GetGroupByPrim(localid); | 2356 | if (localid != 0) |
2290 | bool IsPrim = group != null; | ||
2291 | if (IsPrim) | ||
2292 | { | 2357 | { |
2293 | SceneObjectPart part = group.GetPart(localid); | 2358 | SceneObjectPart part = m_scene.GetSceneObjectPart(localid); |
2294 | if (part != null && !part.VolumeDetectActive) | 2359 | if (part != null && !part.VolumeDetectActive) |
2295 | { | 2360 | { |
2296 | CameraConstraintActive = true; | 2361 | CameraConstraintActive = true; |
@@ -2323,13 +2388,16 @@ namespace OpenSim.Region.Framework.Scenes | |||
2323 | UpdateCameraCollisionPlane(plane); | 2388 | UpdateCameraCollisionPlane(plane); |
2324 | } | 2389 | } |
2325 | } | 2390 | } |
2326 | else if (!m_pos.ApproxEquals(m_lastPosition, POSITION_TOLERANCE) || | 2391 | // else if (!m_pos.ApproxEquals(m_lastPosition, POSITION_TOLERANCE) || |
2327 | !Rotation.ApproxEquals(m_lastRotation, ROTATION_TOLERANCE)) | 2392 | // !Rotation.ApproxEquals(m_lastRotation, ROTATION_TOLERANCE)) |
2393 | else if(CameraConstraintActive) | ||
2328 | { | 2394 | { |
2329 | Vector4 plane = new Vector4(0.9f, 0.0f, 0.361f, -9000f); // not right... | 2395 | Vector4 plane = new Vector4(0.9f, 0.0f, 0.361f, -9000f); // not right... |
2330 | UpdateCameraCollisionPlane(plane); | 2396 | UpdateCameraCollisionPlane(plane); |
2331 | CameraConstraintActive = false; | 2397 | CameraConstraintActive = false; |
2332 | } | 2398 | } |
2399 | |||
2400 | m_doingCamRayCast = false; | ||
2333 | } | 2401 | } |
2334 | 2402 | ||
2335 | /// <summary> | 2403 | /// <summary> |
@@ -2414,38 +2482,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
2414 | 2482 | ||
2415 | // Raycast from the avatar's head to the camera to see if there's anything blocking the view | 2483 | // Raycast from the avatar's head to the camera to see if there's anything blocking the view |
2416 | // this exclude checks may not be complete | 2484 | // this exclude checks may not be complete |
2417 | 2485 | if(agentData.NeedsCameraCollision && ParentID == 0) // condition parentID may be wrong | |
2418 | if (m_movementUpdateCount % NumMovementsBetweenRayCast == 0 && m_scene.PhysicsScene.SupportsRayCast()) | 2486 | checkCameraCollision(); |
2419 | { | ||
2420 | if (!m_doingCamRayCast && !m_mouseLook && ParentID == 0) | ||
2421 | { | ||
2422 | Vector3 posAdjusted = AbsolutePosition; | ||
2423 | // posAdjusted.Z += 0.5f * Appearance.AvatarSize.Z - 0.5f; | ||
2424 | posAdjusted.Z += 1.0f; // viewer current camera focus point | ||
2425 | Vector3 tocam = CameraPosition - posAdjusted; | ||
2426 | tocam.X = (float)Math.Round(tocam.X, 1); | ||
2427 | tocam.Y = (float)Math.Round(tocam.Y, 1); | ||
2428 | tocam.Z = (float)Math.Round(tocam.Z, 1); | ||
2429 | |||
2430 | float distTocamlen = tocam.Length(); | ||
2431 | if (distTocamlen > 0.3f) | ||
2432 | { | ||
2433 | tocam *= (1.0f / distTocamlen); | ||
2434 | posAdjusted.X = (float)Math.Round(posAdjusted.X, 1); | ||
2435 | posAdjusted.Y = (float)Math.Round(posAdjusted.Y, 1); | ||
2436 | posAdjusted.Z = (float)Math.Round(posAdjusted.Z, 1); | ||
2437 | |||
2438 | m_doingCamRayCast = true; | ||
2439 | m_scene.PhysicsScene.RaycastWorld(posAdjusted, tocam, distTocamlen + 1.0f, RayCastCameraCallback); | ||
2440 | } | ||
2441 | } | ||
2442 | else if (CameraConstraintActive && (m_mouseLook || ParentID != 0)) | ||
2443 | { | ||
2444 | Vector4 plane = new Vector4(0.9f, 0.0f, 0.361f, -10000f); // not right... | ||
2445 | UpdateCameraCollisionPlane(plane); | ||
2446 | CameraConstraintActive = false; | ||
2447 | } | ||
2448 | } | ||
2449 | 2487 | ||
2450 | uint flagsForScripts = (uint)flags; | 2488 | uint flagsForScripts = (uint)flags; |
2451 | flags = RemoveIgnoredControls(flags, IgnoredControls); | 2489 | flags = RemoveIgnoredControls(flags, IgnoredControls); |
@@ -2714,14 +2752,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
2714 | // Scene.RegionInfo.RegionName, remoteClient.Name, (AgentManager.ControlFlags)agentData.ControlFlags); | 2752 | // Scene.RegionInfo.RegionName, remoteClient.Name, (AgentManager.ControlFlags)agentData.ControlFlags); |
2715 | 2753 | ||
2716 | if (IsChildAgent) | 2754 | if (IsChildAgent) |
2717 | { | ||
2718 | // // m_log.Debug("DEBUG: HandleAgentUpdate: child agent"); | ||
2719 | return; | 2755 | return; |
2720 | } | ||
2721 | 2756 | ||
2722 | ++m_movementUpdateCount; | 2757 | if(IsInTransit) |
2723 | if (m_movementUpdateCount < 1) | 2758 | return; |
2724 | m_movementUpdateCount = 1; | ||
2725 | 2759 | ||
2726 | // AgentManager.ControlFlags flags = (AgentManager.ControlFlags)agentData.ControlFlags; | 2760 | // AgentManager.ControlFlags flags = (AgentManager.ControlFlags)agentData.ControlFlags; |
2727 | 2761 | ||
@@ -2731,7 +2765,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
2731 | // Use these three vectors to figure out what the agent is looking at | 2765 | // Use these three vectors to figure out what the agent is looking at |
2732 | // Convert it to a Matrix and/or Quaternion | 2766 | // Convert it to a Matrix and/or Quaternion |
2733 | 2767 | ||
2734 | // this my need lock | 2768 | // this may need lock |
2735 | CameraAtAxis = agentData.CameraAtAxis; | 2769 | CameraAtAxis = agentData.CameraAtAxis; |
2736 | CameraLeftAxis = agentData.CameraLeftAxis; | 2770 | CameraLeftAxis = agentData.CameraLeftAxis; |
2737 | CameraUpAxis = agentData.CameraUpAxis; | 2771 | CameraUpAxis = agentData.CameraUpAxis; |
@@ -2745,24 +2779,28 @@ namespace OpenSim.Region.Framework.Scenes | |||
2745 | 2779 | ||
2746 | DrawDistance = agentData.Far; | 2780 | DrawDistance = agentData.Far; |
2747 | 2781 | ||
2748 | // Check if Client has camera in 'follow cam' or 'build' mode. | ||
2749 | Vector3 camdif = (Vector3.One * Rotation - Vector3.One * CameraRotation); | ||
2750 | |||
2751 | m_followCamAuto = ((CameraUpAxis.Z > 0.959f && CameraUpAxis.Z < 0.98f) | ||
2752 | && (Math.Abs(camdif.X) < 0.4f && Math.Abs(camdif.Y) < 0.4f)) ? true : false; | ||
2753 | 2782 | ||
2754 | 2783 | // Check if Client has camera in 'follow cam' or 'build' mode. | |
2755 | //m_log.DebugFormat("[FollowCam]: {0}", m_followCamAuto); | 2784 | // Vector3 camdif = (Vector3.One * Rotation - Vector3.One * CameraRotation); |
2756 | // Raycast from the avatar's head to the camera to see if there's anything blocking the view | 2785 | m_followCamAuto = false; |
2757 | if ((m_movementUpdateCount % NumMovementsBetweenRayCast) == 0 && m_scene.PhysicsScene.SupportsRayCast()) | 2786 | if(!m_mouseLook) |
2758 | { | 2787 | { |
2759 | if (m_followCamAuto) | 2788 | if((CameraUpAxis.Z > 0.959f && CameraUpAxis.Z < 0.98f)) |
2760 | { | 2789 | { |
2761 | Vector3 posAdjusted = m_pos + HEAD_ADJUSTMENT; | 2790 | Vector3 camdif = new Vector3(1f, 0f, 0f) * Rotation; |
2762 | m_scene.PhysicsScene.RaycastWorld(m_pos, Vector3.Normalize(CameraPosition - posAdjusted), Vector3.Distance(CameraPosition, posAdjusted) + 0.3f, RayCastCameraCallback); | 2791 | float ftmp = camdif.X - CameraAtAxis.X; |
2792 | if(Math.Abs(ftmp) < 0.1f) | ||
2793 | { | ||
2794 | ftmp = camdif.Y - CameraAtAxis.Y; | ||
2795 | if(Math.Abs(ftmp) < 0.1f) | ||
2796 | m_followCamAuto = true; | ||
2797 | } | ||
2763 | } | 2798 | } |
2764 | } | 2799 | } |
2765 | 2800 | ||
2801 | if(agentData.NeedsCameraCollision) | ||
2802 | checkCameraCollision(); | ||
2803 | |||
2766 | TriggerScenePresenceUpdated(); | 2804 | TriggerScenePresenceUpdated(); |
2767 | } | 2805 | } |
2768 | 2806 | ||
@@ -3649,7 +3687,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
3649 | m_forceToApplyValid = true; | 3687 | m_forceToApplyValid = true; |
3650 | } | 3688 | } |
3651 | */ | 3689 | */ |
3652 | Velocity = direc; | 3690 | TargetVelocity = direc; |
3653 | Animator.UpdateMovementAnimations(); | 3691 | Animator.UpdateMovementAnimations(); |
3654 | } | 3692 | } |
3655 | 3693 | ||
diff --git a/OpenSim/Region/OptionalModules/Agent/UDP/Linden/LindenUDPInfoModule.cs b/OpenSim/Region/OptionalModules/Agent/UDP/Linden/LindenUDPInfoModule.cs index 08d0fbf..071530b 100644 --- a/OpenSim/Region/OptionalModules/Agent/UDP/Linden/LindenUDPInfoModule.cs +++ b/OpenSim/Region/OptionalModules/Agent/UDP/Linden/LindenUDPInfoModule.cs | |||
@@ -126,13 +126,6 @@ namespace OpenSim.Region.OptionalModules.UDP.Linden | |||
126 | (mod, cmd) => MainConsole.Instance.Output(GetThrottlesReport(cmd))); | 126 | (mod, cmd) => MainConsole.Instance.Output(GetThrottlesReport(cmd))); |
127 | 127 | ||
128 | scene.AddCommand( | 128 | scene.AddCommand( |
129 | "Comms", this, "emergency-monitoring", | ||
130 | "emergency-monitoring", | ||
131 | "Go on/off emergency monitoring mode", | ||
132 | "Go on/off emergency monitoring mode", | ||
133 | HandleEmergencyMonitoring); | ||
134 | |||
135 | scene.AddCommand( | ||
136 | "Comms", this, "show client stats", | 129 | "Comms", this, "show client stats", |
137 | "show client stats [first_name last_name]", | 130 | "show client stats [first_name last_name]", |
138 | "Show client request stats", | 131 | "Show client request stats", |
@@ -197,24 +190,6 @@ namespace OpenSim.Region.OptionalModules.UDP.Linden | |||
197 | return report.ToString(); | 190 | return report.ToString(); |
198 | } | 191 | } |
199 | 192 | ||
200 | protected void HandleEmergencyMonitoring(string module, string[] cmd) | ||
201 | { | ||
202 | bool mode = true; | ||
203 | if (cmd.Length == 1 || (cmd.Length > 1 && cmd[1] == "on")) | ||
204 | { | ||
205 | mode = true; | ||
206 | MainConsole.Instance.Output("Emergency Monitoring ON"); | ||
207 | } | ||
208 | else | ||
209 | { | ||
210 | mode = false; | ||
211 | MainConsole.Instance.Output("Emergency Monitoring OFF"); | ||
212 | } | ||
213 | |||
214 | foreach (Scene s in m_scenes.Values) | ||
215 | s.EmergencyMonitoring = mode; | ||
216 | } | ||
217 | |||
218 | protected string GetColumnEntry(string entry, int maxLength, int columnPadding) | 193 | protected string GetColumnEntry(string entry, int maxLength, int columnPadding) |
219 | { | 194 | { |
220 | return string.Format( | 195 | return string.Format( |
diff --git a/OpenSim/Region/PhysicsModules/BulletS/BSActorAvatarMove.cs b/OpenSim/Region/PhysicsModules/BulletS/BSActorAvatarMove.cs index 79ee00f..40c6b98 100755 --- a/OpenSim/Region/PhysicsModules/BulletS/BSActorAvatarMove.cs +++ b/OpenSim/Region/PhysicsModules/BulletS/BSActorAvatarMove.cs | |||
@@ -108,10 +108,6 @@ public class BSActorAvatarMove : BSActor | |||
108 | { | 108 | { |
109 | if (m_velocityMotor != null) | 109 | if (m_velocityMotor != null) |
110 | { | 110 | { |
111 | // if (targ == OMV.Vector3.Zero) | ||
112 | // Util.PrintCallStack(); | ||
113 | // | ||
114 | // Console.WriteLine("SetVelocityAndTarget, {0} {1}", vel, targ); | ||
115 | m_velocityMotor.Reset(); | 111 | m_velocityMotor.Reset(); |
116 | m_velocityMotor.SetTarget(targ); | 112 | m_velocityMotor.SetTarget(targ); |
117 | m_velocityMotor.SetCurrent(vel); | 113 | m_velocityMotor.SetCurrent(vel); |
@@ -128,7 +124,7 @@ public class BSActorAvatarMove : BSActor | |||
128 | m_waitingForLowVelocityForStationary = true; | 124 | m_waitingForLowVelocityForStationary = true; |
129 | } | 125 | } |
130 | 126 | ||
131 | // If a movement motor has not been created, create one and start the hovering. | 127 | // If a movement motor has not been created, create one and start the movement |
132 | private void ActivateAvatarMove() | 128 | private void ActivateAvatarMove() |
133 | { | 129 | { |
134 | if (m_velocityMotor == null) | 130 | if (m_velocityMotor == null) |
@@ -161,7 +157,7 @@ public class BSActorAvatarMove : BSActor | |||
161 | } | 157 | } |
162 | } | 158 | } |
163 | 159 | ||
164 | // Called just before the simulation step. Update the vertical position for hoverness. | 160 | // Called just before the simulation step. |
165 | private void Mover(float timeStep) | 161 | private void Mover(float timeStep) |
166 | { | 162 | { |
167 | // Don't do movement while the object is selected. | 163 | // Don't do movement while the object is selected. |
diff --git a/OpenSim/Region/PhysicsModules/BulletS/BSCharacter.cs b/OpenSim/Region/PhysicsModules/BulletS/BSCharacter.cs index 757f06c..6322695 100644 --- a/OpenSim/Region/PhysicsModules/BulletS/BSCharacter.cs +++ b/OpenSim/Region/PhysicsModules/BulletS/BSCharacter.cs | |||
@@ -449,6 +449,7 @@ public sealed class BSCharacter : BSPhysObject | |||
449 | public override OMV.Vector3 GeometricCenter { get { return OMV.Vector3.Zero; } } | 449 | public override OMV.Vector3 GeometricCenter { get { return OMV.Vector3.Zero; } } |
450 | public override OMV.Vector3 CenterOfMass { get { return OMV.Vector3.Zero; } } | 450 | public override OMV.Vector3 CenterOfMass { get { return OMV.Vector3.Zero; } } |
451 | 451 | ||
452 | // PhysicsActor.TargetVelocity | ||
452 | // Sets the target in the motor. This starts the changing of the avatar's velocity. | 453 | // Sets the target in the motor. This starts the changing of the avatar's velocity. |
453 | public override OMV.Vector3 TargetVelocity | 454 | public override OMV.Vector3 TargetVelocity |
454 | { | 455 | { |
@@ -459,7 +460,7 @@ public sealed class BSCharacter : BSPhysObject | |||
459 | set | 460 | set |
460 | { | 461 | { |
461 | DetailLog("{0},BSCharacter.setTargetVelocity,call,vel={1}", LocalID, value); | 462 | DetailLog("{0},BSCharacter.setTargetVelocity,call,vel={1}", LocalID, value); |
462 | m_targetVelocity = value; | 463 | base.m_targetVelocity = value; |
463 | OMV.Vector3 targetVel = value; | 464 | OMV.Vector3 targetVel = value; |
464 | if (_setAlwaysRun && !_flying) | 465 | if (_setAlwaysRun && !_flying) |
465 | targetVel *= new OMV.Vector3(BSParam.AvatarAlwaysRunFactor, BSParam.AvatarAlwaysRunFactor, 1f); | 466 | targetVel *= new OMV.Vector3(BSParam.AvatarAlwaysRunFactor, BSParam.AvatarAlwaysRunFactor, 1f); |
@@ -472,46 +473,38 @@ public sealed class BSCharacter : BSPhysObject | |||
472 | public override OMV.Vector3 Velocity { | 473 | public override OMV.Vector3 Velocity { |
473 | get { return RawVelocity; } | 474 | get { return RawVelocity; } |
474 | set { | 475 | set { |
475 | RawVelocity = value; | 476 | if (m_moveActor != null) |
476 | OMV.Vector3 vel = RawVelocity; | ||
477 | |||
478 | DetailLog("{0}: set Velocity = {1}", LocalID, value); | ||
479 | |||
480 | PhysScene.TaintedObject(LocalID, "BSCharacter.setVelocity", delegate() | ||
481 | { | 477 | { |
482 | if (m_moveActor != null) | 478 | // m_moveActor.SetVelocityAndTarget(OMV.Vector3.Zero, OMV.Vector3.Zero, false /* inTaintTime */); |
483 | m_moveActor.SetVelocityAndTarget(vel, vel, true /* inTaintTime */); | 479 | m_moveActor.SetVelocityAndTarget(RawVelocity, RawVelocity, false /* inTaintTime */); |
480 | } | ||
481 | base.Velocity = value; | ||
482 | } | ||
483 | } | ||
484 | 484 | ||
485 | DetailLog("{0},BSCharacter.setVelocity,taint,vel={1}", LocalID, vel); | 485 | // SetMomentum just sets the velocity without a target. We need to stop the movement actor if a character. |
486 | ForceVelocity = vel; | 486 | public override void SetMomentum(OMV.Vector3 momentum) |
487 | }); | 487 | { |
488 | if (m_moveActor != null) | ||
489 | { | ||
490 | // m_moveActor.SetVelocityAndTarget(OMV.Vector3.Zero, OMV.Vector3.Zero, false /* inTaintTime */); | ||
491 | m_moveActor.SetVelocityAndTarget(RawVelocity, RawVelocity, false /* inTaintTime */); | ||
488 | } | 492 | } |
493 | base.SetMomentum(momentum); | ||
489 | } | 494 | } |
490 | 495 | ||
491 | public override OMV.Vector3 ForceVelocity { | 496 | public override OMV.Vector3 ForceVelocity { |
492 | get { return RawVelocity; } | 497 | get { return RawVelocity; } |
493 | set { | 498 | set { |
494 | PhysScene.AssertInTaintTime("BSCharacter.ForceVelocity"); | 499 | PhysScene.AssertInTaintTime("BSCharacter.ForceVelocity"); |
495 | // Util.PrintCallStack(); | 500 | DetailLog("{0}: BSCharacter.ForceVelocity.set = {1}", LocalID, value); |
496 | DetailLog("{0}: set ForceVelocity = {1}", LocalID, value); | ||
497 | 501 | ||
498 | RawVelocity = value; | 502 | RawVelocity = Util.ClampV(value, BSParam.MaxLinearVelocity); |
499 | PhysScene.PE.SetLinearVelocity(PhysBody, RawVelocity); | 503 | PhysScene.PE.SetLinearVelocity(PhysBody, RawVelocity); |
500 | PhysScene.PE.Activate(PhysBody, true); | 504 | PhysScene.PE.Activate(PhysBody, true); |
501 | } | 505 | } |
502 | } | 506 | } |
503 | 507 | ||
504 | // SetMomentum just sets the velocity without a target. We need to stop the movement actor if a character. | ||
505 | public override void SetMomentum(OMV.Vector3 momentum) | ||
506 | { | ||
507 | if (m_moveActor != null) | ||
508 | { | ||
509 | m_moveActor.SetVelocityAndTarget(OMV.Vector3.Zero, OMV.Vector3.Zero, false /* inTaintTime */); | ||
510 | } | ||
511 | base.SetMomentum(momentum); | ||
512 | } | ||
513 | |||
514 | |||
515 | public override OMV.Vector3 Torque { | 508 | public override OMV.Vector3 Torque { |
516 | get { return RawTorque; } | 509 | get { return RawTorque; } |
517 | set { RawTorque = value; | 510 | set { RawTorque = value; |
diff --git a/OpenSim/Region/PhysicsModules/BulletS/BSPhysObject.cs b/OpenSim/Region/PhysicsModules/BulletS/BSPhysObject.cs index 3682455..a846869 100755 --- a/OpenSim/Region/PhysicsModules/BulletS/BSPhysObject.cs +++ b/OpenSim/Region/PhysicsModules/BulletS/BSPhysObject.cs | |||
@@ -230,15 +230,22 @@ public abstract class BSPhysObject : PhysicsActor | |||
230 | // Update the physical location and motion of the object. Called with data from Bullet. | 230 | // Update the physical location and motion of the object. Called with data from Bullet. |
231 | public abstract void UpdateProperties(EntityProperties entprop); | 231 | public abstract void UpdateProperties(EntityProperties entprop); |
232 | 232 | ||
233 | // The position value as known by BulletSim. Does not effect the physics engine. | ||
233 | public virtual OMV.Vector3 RawPosition { get; set; } | 234 | public virtual OMV.Vector3 RawPosition { get; set; } |
235 | // Set position in BulletSim and the physics engined to a value immediately. Must be called at taint time. | ||
234 | public abstract OMV.Vector3 ForcePosition { get; set; } | 236 | public abstract OMV.Vector3 ForcePosition { get; set; } |
235 | 237 | ||
238 | // The orientation value as known by BulletSim. Does not effect the physics engine. | ||
236 | public virtual OMV.Quaternion RawOrientation { get; set; } | 239 | public virtual OMV.Quaternion RawOrientation { get; set; } |
240 | // Set orientation in BulletSim and the physics engine to a value immediately. Must be called at taint time. | ||
237 | public abstract OMV.Quaternion ForceOrientation { get; set; } | 241 | public abstract OMV.Quaternion ForceOrientation { get; set; } |
238 | 242 | ||
243 | // The velocity value as known by BulletSim. Does not effect the physics engine. | ||
239 | public virtual OMV.Vector3 RawVelocity { get; set; } | 244 | public virtual OMV.Vector3 RawVelocity { get; set; } |
245 | // Set velocity in BulletSim and the physics engined to a value immediately. Must be called at taint time. | ||
240 | public abstract OMV.Vector3 ForceVelocity { get; set; } | 246 | public abstract OMV.Vector3 ForceVelocity { get; set; } |
241 | 247 | ||
248 | // The rotational velocity value as known by BulletSim. Does not effect the physics engine. | ||
242 | public OMV.Vector3 RawRotationalVelocity { get; set; } | 249 | public OMV.Vector3 RawRotationalVelocity { get; set; } |
243 | 250 | ||
244 | // RawForce is a constant force applied to object (see Force { set; } ) | 251 | // RawForce is a constant force applied to object (see Force { set; } ) |
@@ -252,17 +259,28 @@ public abstract class BSPhysObject : PhysicsActor | |||
252 | public abstract void AddAngularForce(bool inTaintTime, OMV.Vector3 force); | 259 | public abstract void AddAngularForce(bool inTaintTime, OMV.Vector3 force); |
253 | public abstract void AddForce(bool inTaintTime, OMV.Vector3 force); | 260 | public abstract void AddForce(bool inTaintTime, OMV.Vector3 force); |
254 | 261 | ||
262 | // PhysicsActor.Velocity | ||
263 | public override OMV.Vector3 Velocity | ||
264 | { | ||
265 | get { return RawVelocity; } | ||
266 | set | ||
267 | { | ||
268 | // This sets the velocity now. BSCharacter will override to clear target velocity | ||
269 | // before calling this. | ||
270 | RawVelocity = value; | ||
271 | PhysScene.TaintedObject(LocalID, TypeName + ".SetVelocity", delegate () { | ||
272 | // DetailLog("{0},BSPhysObject.Velocity.set,vel={1}", LocalID, RawVelocity); | ||
273 | ForceVelocity = RawVelocity; | ||
274 | }); | ||
275 | } | ||
276 | } | ||
277 | |||
255 | // PhysicsActor.SetMomentum | 278 | // PhysicsActor.SetMomentum |
256 | // All the physics engined use this as a way of forcing the velocity to something. | 279 | // All the physics engines use this as a way of forcing the velocity to something. |
280 | // BSCharacter overrides this so it can set the target velocity to zero before calling this. | ||
257 | public override void SetMomentum(OMV.Vector3 momentum) | 281 | public override void SetMomentum(OMV.Vector3 momentum) |
258 | { | 282 | { |
259 | // This doesn't just set Velocity=momentum because velocity is ramped up to (see MoveActor) | 283 | this.Velocity = momentum; |
260 | RawVelocity = momentum; | ||
261 | PhysScene.TaintedObject(LocalID, TypeName + ".SetMomentum", delegate() | ||
262 | { | ||
263 | // DetailLog("{0},BSPrim.SetMomentum,taint,vel={1}", LocalID, RawVelocity); | ||
264 | ForceVelocity = RawVelocity; | ||
265 | }); | ||
266 | } | 284 | } |
267 | 285 | ||
268 | public override OMV.Vector3 RotationalVelocity { | 286 | public override OMV.Vector3 RotationalVelocity { |
diff --git a/OpenSim/Region/PhysicsModules/BulletS/BSPrim.cs b/OpenSim/Region/PhysicsModules/BulletS/BSPrim.cs index 78a617d..db2b9db 100644 --- a/OpenSim/Region/PhysicsModules/BulletS/BSPrim.cs +++ b/OpenSim/Region/PhysicsModules/BulletS/BSPrim.cs | |||
@@ -787,17 +787,6 @@ public class BSPrim : BSPhysObject | |||
787 | } | 787 | } |
788 | } | 788 | } |
789 | } | 789 | } |
790 | public override OMV.Vector3 Velocity { | ||
791 | get { return RawVelocity; } | ||
792 | set { | ||
793 | RawVelocity = value; | ||
794 | PhysScene.TaintedObject(LocalID, "BSPrim.setVelocity", delegate() | ||
795 | { | ||
796 | // DetailLog("{0},BSPrim.SetVelocity,taint,vel={1}", LocalID, RawVelocity); | ||
797 | ForceVelocity = RawVelocity; | ||
798 | }); | ||
799 | } | ||
800 | } | ||
801 | public override OMV.Vector3 ForceVelocity { | 790 | public override OMV.Vector3 ForceVelocity { |
802 | get { return RawVelocity; } | 791 | get { return RawVelocity; } |
803 | set { | 792 | set { |
diff --git a/OpenSim/Region/PhysicsModules/ubOde/ODECharacter.cs b/OpenSim/Region/PhysicsModules/ubOde/ODECharacter.cs index 9640e91..f7e1044 100644 --- a/OpenSim/Region/PhysicsModules/ubOde/ODECharacter.cs +++ b/OpenSim/Region/PhysicsModules/ubOde/ODECharacter.cs | |||
@@ -632,6 +632,25 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
632 | } | 632 | } |
633 | } | 633 | } |
634 | 634 | ||
635 | public override Vector3 TargetVelocity | ||
636 | { | ||
637 | get | ||
638 | { | ||
639 | return m_targetVelocity; | ||
640 | } | ||
641 | set | ||
642 | { | ||
643 | if (value.IsFinite()) | ||
644 | { | ||
645 | AddChange(changes.TargetVelocity, value); | ||
646 | } | ||
647 | else | ||
648 | { | ||
649 | m_log.Warn("[PHYSICS]: Got a NaN velocity from Scene in a Character"); | ||
650 | } | ||
651 | } | ||
652 | } | ||
653 | |||
635 | public override Vector3 Torque | 654 | public override Vector3 Torque |
636 | { | 655 | { |
637 | get { return Vector3.Zero; } | 656 | get { return Vector3.Zero; } |
@@ -689,7 +708,7 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
689 | } | 708 | } |
690 | else | 709 | else |
691 | { | 710 | { |
692 | AddChange(changes.Velocity, force); | 711 | AddChange(changes.TargetVelocity, force); |
693 | } | 712 | } |
694 | } | 713 | } |
695 | else | 714 | else |
@@ -1671,16 +1690,14 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1671 | { | 1690 | { |
1672 | AvatarGeomAndBodyDestroy(); | 1691 | AvatarGeomAndBodyDestroy(); |
1673 | 1692 | ||
1674 | |||
1675 | float oldsz = m_size.Z; | 1693 | float oldsz = m_size.Z; |
1676 | m_size = pSize; | 1694 | m_size = pSize; |
1677 | 1695 | ||
1678 | |||
1679 | AvatarGeomAndBodyCreation(_position.X, _position.Y, | 1696 | AvatarGeomAndBodyCreation(_position.X, _position.Y, |
1680 | _position.Z + (m_size.Z - oldsz) * 0.5f); | 1697 | _position.Z + (m_size.Z - oldsz) * 0.5f); |
1681 | 1698 | ||
1682 | Velocity = Vector3.Zero; | 1699 | // Velocity = Vector3.Zero; |
1683 | 1700 | m_targetVelocity = Vector3.Zero; | |
1684 | 1701 | ||
1685 | _parent_scene.actor_name_map[collider] = (PhysicsActor)this; | 1702 | _parent_scene.actor_name_map[collider] = (PhysicsActor)this; |
1686 | _parent_scene.actor_name_map[capsule] = (PhysicsActor)this; | 1703 | _parent_scene.actor_name_map[capsule] = (PhysicsActor)this; |
@@ -1739,6 +1756,15 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1739 | 1756 | ||
1740 | private void changeVelocity(Vector3 newVel) | 1757 | private void changeVelocity(Vector3 newVel) |
1741 | { | 1758 | { |
1759 | _velocity = newVel; | ||
1760 | setFreeMove(); | ||
1761 | |||
1762 | if (Body != IntPtr.Zero) | ||
1763 | d.BodySetLinearVel(Body, newVel.X, newVel.Y, newVel.Z); | ||
1764 | } | ||
1765 | |||
1766 | private void changeTargetVelocity(Vector3 newVel) | ||
1767 | { | ||
1742 | m_pidControllerActive = true; | 1768 | m_pidControllerActive = true; |
1743 | m_freemove = false; | 1769 | m_freemove = false; |
1744 | _target_velocity = newVel; | 1770 | _target_velocity = newVel; |
@@ -1881,6 +1907,10 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1881 | changeVelocity((Vector3)arg); | 1907 | changeVelocity((Vector3)arg); |
1882 | break; | 1908 | break; |
1883 | 1909 | ||
1910 | case changes.TargetVelocity: | ||
1911 | changeTargetVelocity((Vector3)arg); | ||
1912 | break; | ||
1913 | |||
1884 | // case changes.Acceleration: | 1914 | // case changes.Acceleration: |
1885 | // changeacceleration((Vector3)arg); | 1915 | // changeacceleration((Vector3)arg); |
1886 | // break; | 1916 | // break; |
diff --git a/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs b/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs index 4adf87e..60b24ec 100644 --- a/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs +++ b/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs | |||
@@ -1157,6 +1157,8 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1157 | 1157 | ||
1158 | m_building = true; // control must set this to false when done | 1158 | m_building = true; // control must set this to false when done |
1159 | 1159 | ||
1160 | AddChange(changes.Add, null); | ||
1161 | |||
1160 | // get basic mass parameters | 1162 | // get basic mass parameters |
1161 | ODEPhysRepData repData = _parent_scene.m_meshWorker.NewActorPhysRep(this, _pbs, _size, m_shapetype); | 1163 | ODEPhysRepData repData = _parent_scene.m_meshWorker.NewActorPhysRep(this, _pbs, _size, m_shapetype); |
1162 | 1164 | ||
@@ -1165,8 +1167,6 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1165 | m_OBBOffset = repData.OBBOffset; | 1167 | m_OBBOffset = repData.OBBOffset; |
1166 | 1168 | ||
1167 | UpdatePrimBodyData(); | 1169 | UpdatePrimBodyData(); |
1168 | |||
1169 | AddChange(changes.Add, null); | ||
1170 | } | 1170 | } |
1171 | 1171 | ||
1172 | private void resetCollisionAccounting() | 1172 | private void resetCollisionAccounting() |
@@ -3805,6 +3805,9 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
3805 | changevelocity((Vector3)arg); | 3805 | changevelocity((Vector3)arg); |
3806 | break; | 3806 | break; |
3807 | 3807 | ||
3808 | case changes.TargetVelocity: | ||
3809 | break; | ||
3810 | |||
3808 | // case changes.Acceleration: | 3811 | // case changes.Acceleration: |
3809 | // changeacceleration((Vector3)arg); | 3812 | // changeacceleration((Vector3)arg); |
3810 | // break; | 3813 | // break; |
@@ -3933,8 +3936,6 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
3933 | donullchange(); | 3936 | donullchange(); |
3934 | break; | 3937 | break; |
3935 | 3938 | ||
3936 | |||
3937 | |||
3938 | default: | 3939 | default: |
3939 | donullchange(); | 3940 | donullchange(); |
3940 | break; | 3941 | break; |
diff --git a/OpenSim/Region/PhysicsModules/ubOde/ODEScene.cs b/OpenSim/Region/PhysicsModules/ubOde/ODEScene.cs index e6aa7ef..f642699 100644 --- a/OpenSim/Region/PhysicsModules/ubOde/ODEScene.cs +++ b/OpenSim/Region/PhysicsModules/ubOde/ODEScene.cs | |||
@@ -112,6 +112,7 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
112 | OriOffset, // not in use | 112 | OriOffset, // not in use |
113 | // arg Vector3 new position in local coords. Changes prim position in object | 113 | // arg Vector3 new position in local coords. Changes prim position in object |
114 | Velocity, | 114 | Velocity, |
115 | TargetVelocity, | ||
115 | AngVelocity, | 116 | AngVelocity, |
116 | Acceleration, | 117 | Acceleration, |
117 | Force, | 118 | Force, |
@@ -1220,8 +1221,11 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1220 | /// <param name="obj"></param> | 1221 | /// <param name="obj"></param> |
1221 | public void RemoveCollisionEventReporting(PhysicsActor obj) | 1222 | public void RemoveCollisionEventReporting(PhysicsActor obj) |
1222 | { | 1223 | { |
1223 | if (_collisionEventPrim.Contains(obj) && !_collisionEventPrimRemove.Contains(obj)) | 1224 | lock(_collisionEventPrimRemove) |
1224 | _collisionEventPrimRemove.Add(obj); | 1225 | { |
1226 | if (_collisionEventPrim.Contains(obj) && !_collisionEventPrimRemove.Contains(obj)) | ||
1227 | _collisionEventPrimRemove.Add(obj); | ||
1228 | } | ||
1225 | } | 1229 | } |
1226 | 1230 | ||
1227 | public override float TimeDilation | 1231 | public override float TimeDilation |
@@ -1758,10 +1762,13 @@ namespace OpenSim.Region.PhysicsModule.ubOde | |||
1758 | prm.SleeperAddCollisionEvents(); | 1762 | prm.SleeperAddCollisionEvents(); |
1759 | sleepers.Clear(); | 1763 | sleepers.Clear(); |
1760 | 1764 | ||
1761 | foreach (PhysicsActor obj in _collisionEventPrimRemove) | 1765 | lock(_collisionEventPrimRemove) |
1762 | _collisionEventPrim.Remove(obj); | 1766 | { |
1767 | foreach (PhysicsActor obj in _collisionEventPrimRemove) | ||
1768 | _collisionEventPrim.Remove(obj); | ||
1763 | 1769 | ||
1764 | _collisionEventPrimRemove.Clear(); | 1770 | _collisionEventPrimRemove.Clear(); |
1771 | } | ||
1765 | 1772 | ||
1766 | // do a ode simulation step | 1773 | // do a ode simulation step |
1767 | d.WorldQuickStep(world, ODE_STEPSIZE); | 1774 | d.WorldQuickStep(world, ODE_STEPSIZE); |
diff --git a/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs b/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs index bcd1530..ca94034 100644 --- a/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs +++ b/OpenSim/Region/PhysicsModules/ubOdeMeshing/Meshmerizer.cs | |||
@@ -395,6 +395,10 @@ namespace OpenSim.Region.PhysicsModule.ubODEMeshing | |||
395 | { | 395 | { |
396 | // m_log.DebugFormat("[MESH]: experimental mesh proxy generation for {0}", primName); | 396 | // m_log.DebugFormat("[MESH]: experimental mesh proxy generation for {0}", primName); |
397 | 397 | ||
398 | |||
399 | // for ubOde we have a diferent mesh use priority | ||
400 | // priority is to use full mesh then decomposition | ||
401 | // SL does the oposite | ||
398 | bool usemesh = false; | 402 | bool usemesh = false; |
399 | 403 | ||
400 | coords = new List<Coord>(); | 404 | coords = new List<Coord>(); |
@@ -443,16 +447,10 @@ namespace OpenSim.Region.PhysicsModule.ubODEMeshing | |||
443 | 447 | ||
444 | if (physicsParms != null) | 448 | if (physicsParms != null) |
445 | usemesh = true; | 449 | usemesh = true; |
446 | else | ||
447 | { | ||
448 | m_log.WarnFormat("[MESH]: Data for PRIM shape type not found for prim {0}",primName); | ||
449 | return false; | ||
450 | } | ||
451 | } | 450 | } |
452 | 451 | ||
453 | if(!usemesh && (map.ContainsKey("physics_convex"))) | 452 | if(!usemesh && (map.ContainsKey("physics_convex"))) |
454 | physicsParms = (OSDMap)map["physics_convex"]; | 453 | physicsParms = (OSDMap)map["physics_convex"]; |
455 | |||
456 | 454 | ||
457 | if (physicsParms == null) | 455 | if (physicsParms == null) |
458 | { | 456 | { |
@@ -555,160 +553,168 @@ namespace OpenSim.Region.PhysicsModule.ubODEMeshing | |||
555 | range = range - min; | 553 | range = range - min; |
556 | range *= invMaxU16; | 554 | range *= invMaxU16; |
557 | 555 | ||
558 | if (!convex && cmap.ContainsKey("HullList") && cmap.ContainsKey("Positions")) | 556 | if(!convex) |
559 | { | 557 | { |
560 | List<int> hsizes = new List<int>(); | 558 | // if mesh data not present and not convex then we need convex decomposition data |
561 | int totalpoints = 0; | 559 | if (cmap.ContainsKey("HullList") && cmap.ContainsKey("Positions")) |
562 | data = cmap["HullList"].AsBinary(); | ||
563 | for (i = 0; i < data.Length; i++) | ||
564 | { | 560 | { |
565 | t1 = data[i]; | 561 | List<int> hsizes = new List<int>(); |
566 | if (t1 == 0) | 562 | int totalpoints = 0; |
567 | t1 = 256; | 563 | data = cmap["HullList"].AsBinary(); |
568 | totalpoints += t1; | 564 | for (i = 0; i < data.Length; i++) |
569 | hsizes.Add(t1); | 565 | { |
570 | } | 566 | t1 = data[i]; |
567 | if (t1 == 0) | ||
568 | t1 = 256; | ||
569 | totalpoints += t1; | ||
570 | hsizes.Add(t1); | ||
571 | } | ||
571 | 572 | ||
572 | data = cmap["Positions"].AsBinary(); | 573 | data = cmap["Positions"].AsBinary(); |
573 | int ptr = 0; | 574 | int ptr = 0; |
574 | int vertsoffset = 0; | 575 | int vertsoffset = 0; |
575 | 576 | ||
576 | if (totalpoints == data.Length / 6) // 2 bytes per coord, 3 coords per point | 577 | if (totalpoints == data.Length / 6) // 2 bytes per coord, 3 coords per point |
577 | { | ||
578 | foreach (int hullsize in hsizes) | ||
579 | { | 578 | { |
580 | for (i = 0; i < hullsize; i++ ) | 579 | foreach (int hullsize in hsizes) |
581 | { | ||
582 | t1 = data[ptr++]; | ||
583 | t1 += data[ptr++] << 8; | ||
584 | t2 = data[ptr++]; | ||
585 | t2 += data[ptr++] << 8; | ||
586 | t3 = data[ptr++]; | ||
587 | t3 += data[ptr++] << 8; | ||
588 | |||
589 | f3 = new float3((t1 * range.X + min.X), | ||
590 | (t2 * range.Y + min.Y), | ||
591 | (t3 * range.Z + min.Z)); | ||
592 | vs.Add(f3); | ||
593 | } | ||
594 | |||
595 | if(hullsize <3) | ||
596 | { | 580 | { |
597 | vs.Clear(); | 581 | for (i = 0; i < hullsize; i++ ) |
598 | continue; | 582 | { |
599 | } | 583 | t1 = data[ptr++]; |
584 | t1 += data[ptr++] << 8; | ||
585 | t2 = data[ptr++]; | ||
586 | t2 += data[ptr++] << 8; | ||
587 | t3 = data[ptr++]; | ||
588 | t3 += data[ptr++] << 8; | ||
589 | |||
590 | f3 = new float3((t1 * range.X + min.X), | ||
591 | (t2 * range.Y + min.Y), | ||
592 | (t3 * range.Z + min.Z)); | ||
593 | vs.Add(f3); | ||
594 | } | ||
600 | 595 | ||
601 | if (hullsize <5) | 596 | if(hullsize <3) |
602 | { | ||
603 | foreach (float3 point in vs) | ||
604 | { | 597 | { |
605 | c.X = point.x; | 598 | vs.Clear(); |
606 | c.Y = point.y; | 599 | continue; |
607 | c.Z = point.z; | ||
608 | coords.Add(c); | ||
609 | } | 600 | } |
610 | f = new Face(vertsoffset, vertsoffset + 1, vertsoffset + 2); | ||
611 | faces.Add(f); | ||
612 | 601 | ||
613 | if (hullsize == 4) | 602 | if (hullsize <5) |
614 | { | 603 | { |
615 | // not sure about orientation.. | 604 | foreach (float3 point in vs) |
616 | f = new Face(vertsoffset, vertsoffset + 2, vertsoffset + 3); | 605 | { |
617 | faces.Add(f); | 606 | c.X = point.x; |
618 | f = new Face(vertsoffset, vertsoffset + 3, vertsoffset + 1); | 607 | c.Y = point.y; |
619 | faces.Add(f); | 608 | c.Z = point.z; |
620 | f = new Face(vertsoffset + 3, vertsoffset + 2, vertsoffset + 1); | 609 | coords.Add(c); |
610 | } | ||
611 | f = new Face(vertsoffset, vertsoffset + 1, vertsoffset + 2); | ||
621 | faces.Add(f); | 612 | faces.Add(f); |
613 | |||
614 | if (hullsize == 4) | ||
615 | { | ||
616 | // not sure about orientation.. | ||
617 | f = new Face(vertsoffset, vertsoffset + 2, vertsoffset + 3); | ||
618 | faces.Add(f); | ||
619 | f = new Face(vertsoffset, vertsoffset + 3, vertsoffset + 1); | ||
620 | faces.Add(f); | ||
621 | f = new Face(vertsoffset + 3, vertsoffset + 2, vertsoffset + 1); | ||
622 | faces.Add(f); | ||
623 | } | ||
624 | vertsoffset += vs.Count; | ||
625 | vs.Clear(); | ||
626 | continue; | ||
627 | } | ||
628 | /* | ||
629 | if (!HullUtils.ComputeHull(vs, ref hullr, 0, 0.0f)) | ||
630 | { | ||
631 | vs.Clear(); | ||
632 | continue; | ||
622 | } | 633 | } |
623 | vertsoffset += vs.Count; | ||
624 | vs.Clear(); | ||
625 | continue; | ||
626 | } | ||
627 | /* | ||
628 | if (!HullUtils.ComputeHull(vs, ref hullr, 0, 0.0f)) | ||
629 | { | ||
630 | vs.Clear(); | ||
631 | continue; | ||
632 | } | ||
633 | 634 | ||
634 | nverts = hullr.Vertices.Count; | 635 | nverts = hullr.Vertices.Count; |
635 | nindexs = hullr.Indices.Count; | 636 | nindexs = hullr.Indices.Count; |
636 | 637 | ||
637 | if (nindexs % 3 != 0) | 638 | if (nindexs % 3 != 0) |
638 | { | 639 | { |
639 | vs.Clear(); | 640 | vs.Clear(); |
640 | continue; | 641 | continue; |
641 | } | 642 | } |
642 | 643 | ||
643 | for (i = 0; i < nverts; i++) | 644 | for (i = 0; i < nverts; i++) |
644 | { | 645 | { |
645 | c.X = hullr.Vertices[i].x; | 646 | c.X = hullr.Vertices[i].x; |
646 | c.Y = hullr.Vertices[i].y; | 647 | c.Y = hullr.Vertices[i].y; |
647 | c.Z = hullr.Vertices[i].z; | 648 | c.Z = hullr.Vertices[i].z; |
648 | coords.Add(c); | 649 | coords.Add(c); |
649 | } | 650 | } |
650 | 651 | ||
651 | for (i = 0; i < nindexs; i += 3) | 652 | for (i = 0; i < nindexs; i += 3) |
652 | { | 653 | { |
653 | t1 = hullr.Indices[i]; | 654 | t1 = hullr.Indices[i]; |
654 | if (t1 > nverts) | 655 | if (t1 > nverts) |
655 | break; | 656 | break; |
656 | t2 = hullr.Indices[i + 1]; | 657 | t2 = hullr.Indices[i + 1]; |
657 | if (t2 > nverts) | 658 | if (t2 > nverts) |
658 | break; | 659 | break; |
659 | t3 = hullr.Indices[i + 2]; | 660 | t3 = hullr.Indices[i + 2]; |
660 | if (t3 > nverts) | 661 | if (t3 > nverts) |
661 | break; | 662 | break; |
662 | f = new Face(vertsoffset + t1, vertsoffset + t2, vertsoffset + t3); | 663 | f = new Face(vertsoffset + t1, vertsoffset + t2, vertsoffset + t3); |
663 | faces.Add(f); | 664 | faces.Add(f); |
664 | } | 665 | } |
665 | */ | 666 | */ |
666 | List<int> indices; | 667 | List<int> indices; |
667 | if (!HullUtils.ComputeHull(vs, out indices)) | 668 | if (!HullUtils.ComputeHull(vs, out indices)) |
668 | { | 669 | { |
669 | vs.Clear(); | 670 | vs.Clear(); |
670 | continue; | 671 | continue; |
671 | } | 672 | } |
672 | 673 | ||
673 | nverts = vs.Count; | 674 | nverts = vs.Count; |
674 | nindexs = indices.Count; | 675 | nindexs = indices.Count; |
675 | 676 | ||
676 | if (nindexs % 3 != 0) | 677 | if (nindexs % 3 != 0) |
677 | { | 678 | { |
678 | vs.Clear(); | 679 | vs.Clear(); |
679 | continue; | 680 | continue; |
680 | } | 681 | } |
681 | 682 | ||
682 | for (i = 0; i < nverts; i++) | 683 | for (i = 0; i < nverts; i++) |
683 | { | 684 | { |
684 | c.X = vs[i].x; | 685 | c.X = vs[i].x; |
685 | c.Y = vs[i].y; | 686 | c.Y = vs[i].y; |
686 | c.Z = vs[i].z; | 687 | c.Z = vs[i].z; |
687 | coords.Add(c); | 688 | coords.Add(c); |
688 | } | 689 | } |
689 | 690 | ||
690 | for (i = 0; i < nindexs; i += 3) | 691 | for (i = 0; i < nindexs; i += 3) |
691 | { | 692 | { |
692 | t1 = indices[i]; | 693 | t1 = indices[i]; |
693 | if (t1 > nverts) | 694 | if (t1 > nverts) |
694 | break; | 695 | break; |
695 | t2 = indices[i + 1]; | 696 | t2 = indices[i + 1]; |
696 | if (t2 > nverts) | 697 | if (t2 > nverts) |
697 | break; | 698 | break; |
698 | t3 = indices[i + 2]; | 699 | t3 = indices[i + 2]; |
699 | if (t3 > nverts) | 700 | if (t3 > nverts) |
700 | break; | 701 | break; |
701 | f = new Face(vertsoffset + t1, vertsoffset + t2, vertsoffset + t3); | 702 | f = new Face(vertsoffset + t1, vertsoffset + t2, vertsoffset + t3); |
702 | faces.Add(f); | 703 | faces.Add(f); |
704 | } | ||
705 | vertsoffset += nverts; | ||
706 | vs.Clear(); | ||
703 | } | 707 | } |
704 | vertsoffset += nverts; | ||
705 | vs.Clear(); | ||
706 | } | 708 | } |
709 | if (coords.Count > 0 && faces.Count > 0) | ||
710 | return true; | ||
711 | } | ||
712 | else | ||
713 | { | ||
714 | // if neither mesh or decomposition present, warn and use convex | ||
715 | m_log.WarnFormat("[MESH]: Data for PRIM shape type ( mesh or decomposition) not found for prim {0}",primName); | ||
707 | } | 716 | } |
708 | if (coords.Count > 0 && faces.Count > 0) | ||
709 | return true; | ||
710 | } | 717 | } |
711 | |||
712 | vs.Clear(); | 718 | vs.Clear(); |
713 | 719 | ||
714 | if (cmap.ContainsKey("BoundingVerts")) | 720 | if (cmap.ContainsKey("BoundingVerts")) |
diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs index 6355669..361a0b9 100644 --- a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs +++ b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs | |||
@@ -68,7 +68,7 @@ namespace OpenSim.Region.ScriptEngine.Interfaces | |||
68 | void SetMinEventDelay(UUID itemID, double delay); | 68 | void SetMinEventDelay(UUID itemID, double delay); |
69 | int GetStartParameter(UUID itemID); | 69 | int GetStartParameter(UUID itemID); |
70 | 70 | ||
71 | void SetScriptState(UUID itemID, bool state); | 71 | void SetScriptState(UUID itemID, bool state, bool self); |
72 | bool GetScriptState(UUID itemID); | 72 | bool GetScriptState(UUID itemID); |
73 | void SetState(UUID itemID, string newState); | 73 | void SetState(UUID itemID, string newState); |
74 | void ApiResetScript(UUID itemID); | 74 | void ApiResetScript(UUID itemID); |
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 1a73c3e..af04951 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | |||
@@ -521,7 +521,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
521 | 521 | ||
522 | if ((item = GetScriptByName(name)) != UUID.Zero) | 522 | if ((item = GetScriptByName(name)) != UUID.Zero) |
523 | { | 523 | { |
524 | m_ScriptEngine.SetScriptState(item, run == 0 ? false : true); | 524 | m_ScriptEngine.SetScriptState(item, run == 0 ? false : true, item == m_item.ItemID); |
525 | } | 525 | } |
526 | else | 526 | else |
527 | { | 527 | { |
@@ -14358,6 +14358,91 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
14358 | return contacts.ToArray(); | 14358 | return contacts.ToArray(); |
14359 | } | 14359 | } |
14360 | 14360 | ||
14361 | private ContactResult? GroundIntersection2(Vector3 rayStart, Vector3 rayEnd) | ||
14362 | { | ||
14363 | // get work copies | ||
14364 | float sx = rayStart.X; | ||
14365 | float ex = rayEnd.X; | ||
14366 | float sy = rayStart.Y; | ||
14367 | float ey = rayEnd.Y; | ||
14368 | |||
14369 | float dx = ex - sx; | ||
14370 | float dy = ey - sy; | ||
14371 | |||
14372 | // region size info | ||
14373 | float rsx = World.RegionInfo.RegionSizeX; | ||
14374 | |||
14375 | float tmp; | ||
14376 | |||
14377 | // region bounds | ||
14378 | if(sx < 0) | ||
14379 | { | ||
14380 | if(ex < 0) // totally outside | ||
14381 | return null; | ||
14382 | if(dx <= 0) // out and going away | ||
14383 | return null; | ||
14384 | else if(ex >= rsx) | ||
14385 | ex = rsx - 0.001f; | ||
14386 | tmp = -sx / dx; | ||
14387 | sy += dy * dx; | ||
14388 | sx = 0; | ||
14389 | } | ||
14390 | else if(sx >= rsx) | ||
14391 | { | ||
14392 | if(ex >= rsx) // totally outside | ||
14393 | return null; | ||
14394 | if(dx >= 0) // out and going away | ||
14395 | return null; | ||
14396 | else if(ex < 0) | ||
14397 | ex = 0; | ||
14398 | tmp = (rsx - sx) / dx; | ||
14399 | sy += dy * dx; | ||
14400 | sx = rsx - 0.001f; | ||
14401 | } | ||
14402 | |||
14403 | float rsy = World.RegionInfo.RegionSizeY; | ||
14404 | if(sy < 0) | ||
14405 | { | ||
14406 | if(dy <= 0) // out and going away | ||
14407 | return null; | ||
14408 | else if(ey >= rsy) | ||
14409 | ey = rsy - 0.001f; | ||
14410 | tmp = -sy / dy; | ||
14411 | sx += dy * dx; | ||
14412 | sy = 0; | ||
14413 | } | ||
14414 | else if(sy >= rsy) | ||
14415 | { | ||
14416 | if(dy >= 0) // out and going away | ||
14417 | return null; | ||
14418 | else if(ey < 0) | ||
14419 | ey = 0; | ||
14420 | tmp = (rsy - sy) / dy; | ||
14421 | sx += dy * dx; | ||
14422 | sy = rsy - 0.001f; | ||
14423 | } | ||
14424 | |||
14425 | if(sx < 0 || sx >= rsx) | ||
14426 | return null; | ||
14427 | |||
14428 | float sz = rayStart.Z; | ||
14429 | float ez = rayEnd.Z; | ||
14430 | float dz = ez - sz; | ||
14431 | |||
14432 | float dist = dx * dx + dy * dy + dz * dz; | ||
14433 | if(dist < 0.001) | ||
14434 | return null; | ||
14435 | dist = (float)Math.Sqrt(dist); | ||
14436 | tmp = 1.0f / dist; | ||
14437 | Vector3 rayn = new Vector3(dx * tmp, dy * tmp, dz * tmp); | ||
14438 | |||
14439 | ContactResult? result = null; | ||
14440 | |||
14441 | |||
14442 | |||
14443 | return result; | ||
14444 | } | ||
14445 | |||
14361 | private ContactResult? GroundIntersection(Vector3 rayStart, Vector3 rayEnd) | 14446 | private ContactResult? GroundIntersection(Vector3 rayStart, Vector3 rayEnd) |
14362 | { | 14447 | { |
14363 | double[,] heightfield = World.Heightmap.GetDoubles(); | 14448 | double[,] heightfield = World.Heightmap.GetDoubles(); |
@@ -16024,8 +16109,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
16024 | catch (InvalidCastException e) | 16109 | catch (InvalidCastException e) |
16025 | { | 16110 | { |
16026 | Error(originFunc,string.Format( | 16111 | Error(originFunc,string.Format( |
16027 | " error running rule #{1}: arg #{2} ", | 16112 | " error running rule #{0}: arg #{1} {2}", |
16028 | rulesParsed, idx - idxStart) + e.Message); | 16113 | rulesParsed, idx - idxStart, e.Message)); |
16029 | } | 16114 | } |
16030 | finally | 16115 | finally |
16031 | { | 16116 | { |
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LS_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LS_Api.cs index e5e43f8..8cd065b 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LS_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LS_Api.cs | |||
@@ -295,7 +295,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
295 | idx++; | 295 | idx++; |
296 | try | 296 | try |
297 | { | 297 | { |
298 | iQ = rules.GetQuaternionItem(idx); | 298 | iQ = rules.GetVector4Item(idx); |
299 | } | 299 | } |
300 | catch (InvalidCastException) | 300 | catch (InvalidCastException) |
301 | { | 301 | { |
@@ -319,7 +319,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
319 | idx++; | 319 | idx++; |
320 | try | 320 | try |
321 | { | 321 | { |
322 | iQ = rules.GetQuaternionItem(idx); | 322 | iQ = rules.GetVector4Item(idx); |
323 | } | 323 | } |
324 | catch (InvalidCastException) | 324 | catch (InvalidCastException) |
325 | { | 325 | { |
@@ -342,7 +342,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
342 | idx++; | 342 | idx++; |
343 | try | 343 | try |
344 | { | 344 | { |
345 | iQ = rules.GetQuaternionItem(idx); | 345 | iQ = rules.GetVector4Item(idx); |
346 | } | 346 | } |
347 | catch (InvalidCastException) | 347 | catch (InvalidCastException) |
348 | { | 348 | { |
@@ -532,7 +532,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
532 | idx++; | 532 | idx++; |
533 | try | 533 | try |
534 | { | 534 | { |
535 | iQ = rules.GetQuaternionItem(idx); | 535 | iQ = rules.GetVector4Item(idx); |
536 | } | 536 | } |
537 | catch (InvalidCastException) | 537 | catch (InvalidCastException) |
538 | { | 538 | { |
@@ -654,7 +654,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
654 | break; | 654 | break; |
655 | case (int)ScriptBaseClass.WL_SUN_MOON_COLOR: | 655 | case (int)ScriptBaseClass.WL_SUN_MOON_COLOR: |
656 | idx++; | 656 | idx++; |
657 | iQ = rules.GetQuaternionItem(idx); | 657 | iQ = rules.GetVector4Item(idx); |
658 | try | 658 | try |
659 | { | 659 | { |
660 | wl.sunMoonColor = new Vector4((float)iQ.x, (float)iQ.y, (float)iQ.z, (float)iQ.s); | 660 | wl.sunMoonColor = new Vector4((float)iQ.x, (float)iQ.y, (float)iQ.z, (float)iQ.s); |
diff --git a/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs b/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs index 611df58..d725907 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs | |||
@@ -924,26 +924,53 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance | |||
924 | { | 924 | { |
925 | try | 925 | try |
926 | { | 926 | { |
927 | // DISPLAY ERROR INWORLD | 927 | |
928 | string text = FormatException(e); | 928 | if(e.InnerException != null && e.InnerException is ScriptException) |
929 | 929 | { | |
930 | if (text.Length > 1000) | 930 | string text = e.InnerException.Message + |
931 | text = text.Substring(0, 1000); | 931 | "(script: " + ScriptName + |
932 | Engine.World.SimChat(Utils.StringToBytes(text), | 932 | " event: " + data.EventName + |
933 | ChatTypeEnum.DebugChannel, 2147483647, | 933 | " at " + Part.AbsolutePosition + ")"; |
934 | Part.AbsolutePosition, | 934 | if (text.Length > 1000) |
935 | Part.Name, Part.UUID, false); | 935 | text = text.Substring(0, 1000); |
936 | 936 | Engine.World.SimChat(Utils.StringToBytes(text), | |
937 | 937 | ChatTypeEnum.DebugChannel, 2147483647, | |
938 | m_log.Debug(string.Format( | 938 | Part.AbsolutePosition, |
939 | "[SCRIPT INSTANCE]: Runtime error in script {0} (event {1}), part {2} {3} at {4} in {5} ", | 939 | Part.Name, Part.UUID, false); |
940 | ScriptName, | 940 | m_log.Debug(string.Format( |
941 | data.EventName, | 941 | "[SCRIPT INSTANCE]: {0} (at event {1}, part {2} {3} at {4} in {5}", |
942 | PrimName, | 942 | e.InnerException.Message, |
943 | Part.UUID, | 943 | data.EventName, |
944 | Part.AbsolutePosition, | 944 | PrimName, |
945 | Part.ParentGroup.Scene.Name), | 945 | Part.UUID, |
946 | e); | 946 | Part.AbsolutePosition, |
947 | Part.ParentGroup.Scene.Name)); | ||
948 | |||
949 | } | ||
950 | else | ||
951 | { | ||
952 | |||
953 | // DISPLAY ERROR INWORLD | ||
954 | string text = FormatException(e); | ||
955 | |||
956 | if (text.Length > 1000) | ||
957 | text = text.Substring(0, 1000); | ||
958 | Engine.World.SimChat(Utils.StringToBytes(text), | ||
959 | ChatTypeEnum.DebugChannel, 2147483647, | ||
960 | Part.AbsolutePosition, | ||
961 | Part.Name, Part.UUID, false); | ||
962 | |||
963 | |||
964 | m_log.Debug(string.Format( | ||
965 | "[SCRIPT INSTANCE]: Runtime error in script {0} (event {1}), part {2} {3} at {4} in {5} ", | ||
966 | ScriptName, | ||
967 | data.EventName, | ||
968 | PrimName, | ||
969 | Part.UUID, | ||
970 | Part.AbsolutePosition, | ||
971 | Part.ParentGroup.Scene.Name), | ||
972 | e); | ||
973 | } | ||
947 | } | 974 | } |
948 | catch (Exception) | 975 | catch (Exception) |
949 | { | 976 | { |
diff --git a/OpenSim/Region/ScriptEngine/Shared/LSL_Types.cs b/OpenSim/Region/ScriptEngine/Shared/LSL_Types.cs index c36e7c6..738a814 100644 --- a/OpenSim/Region/ScriptEngine/Shared/LSL_Types.cs +++ b/OpenSim/Region/ScriptEngine/Shared/LSL_Types.cs | |||
@@ -700,6 +700,31 @@ namespace OpenSim.Region.ScriptEngine.Shared | |||
700 | } | 700 | } |
701 | } | 701 | } |
702 | 702 | ||
703 | // use LSL_Types.Quaternion to parse and store a vector4 for lightShare | ||
704 | public LSL_Types.Quaternion GetVector4Item(int itemIndex) | ||
705 | { | ||
706 | if (Data[itemIndex] is LSL_Types.Quaternion) | ||
707 | { | ||
708 | LSL_Types.Quaternion q = (LSL_Types.Quaternion)Data[itemIndex]; | ||
709 | return q; | ||
710 | } | ||
711 | else if(Data[itemIndex] is OpenMetaverse.Quaternion) | ||
712 | { | ||
713 | LSL_Types.Quaternion q = new LSL_Types.Quaternion( | ||
714 | (OpenMetaverse.Quaternion)Data[itemIndex]); | ||
715 | q.Normalize(); | ||
716 | return q; | ||
717 | } | ||
718 | else | ||
719 | { | ||
720 | throw new InvalidCastException(string.Format( | ||
721 | "{0} expected but {1} given", | ||
722 | typeof(LSL_Types.Quaternion).Name, | ||
723 | Data[itemIndex] != null ? | ||
724 | Data[itemIndex].GetType().Name : "null")); | ||
725 | } | ||
726 | } | ||
727 | |||
703 | public LSL_Types.Quaternion GetQuaternionItem(int itemIndex) | 728 | public LSL_Types.Quaternion GetQuaternionItem(int itemIndex) |
704 | { | 729 | { |
705 | if (Data[itemIndex] is LSL_Types.Quaternion) | 730 | if (Data[itemIndex] is LSL_Types.Quaternion) |
diff --git a/OpenSim/Region/ScriptEngine/XEngine/XEngine.cs b/OpenSim/Region/ScriptEngine/XEngine/XEngine.cs index e12f850..7822df9 100755 --- a/OpenSim/Region/ScriptEngine/XEngine/XEngine.cs +++ b/OpenSim/Region/ScriptEngine/XEngine/XEngine.cs | |||
@@ -1854,15 +1854,23 @@ namespace OpenSim.Region.ScriptEngine.XEngine | |||
1854 | return instance; | 1854 | return instance; |
1855 | } | 1855 | } |
1856 | 1856 | ||
1857 | public void SetScriptState(UUID itemID, bool running) | 1857 | public void SetScriptState(UUID itemID, bool running, bool self) |
1858 | { | 1858 | { |
1859 | IScriptInstance instance = GetInstance(itemID); | 1859 | IScriptInstance instance = GetInstance(itemID); |
1860 | if (instance != null) | 1860 | if (instance != null) |
1861 | { | 1861 | { |
1862 | if (running) | 1862 | if (running) |
1863 | instance.Start(); | 1863 | instance.Start(); |
1864 | else | 1864 | else |
1865 | instance.Stop(100); | 1865 | { |
1866 | if(self) | ||
1867 | { | ||
1868 | instance.Running = false; | ||
1869 | throw new EventAbortException(); | ||
1870 | } | ||
1871 | else | ||
1872 | instance.Stop(100); | ||
1873 | } | ||
1866 | } | 1874 | } |
1867 | } | 1875 | } |
1868 | 1876 | ||
diff --git a/OpenSim/Services/AuthenticationService/PasswordAuthenticationService.cs b/OpenSim/Services/AuthenticationService/PasswordAuthenticationService.cs index a9359f3..2e8ffe5 100644 --- a/OpenSim/Services/AuthenticationService/PasswordAuthenticationService.cs +++ b/OpenSim/Services/AuthenticationService/PasswordAuthenticationService.cs | |||
@@ -72,11 +72,8 @@ namespace OpenSim.Services.AuthenticationService | |||
72 | { | 72 | { |
73 | realID = UUID.Zero; | 73 | realID = UUID.Zero; |
74 | 74 | ||
75 | m_log.DebugFormat("[AUTH SERVICE]: Authenticating for {0}, user account service present: {1}", principalID, m_UserAccountService != null); | 75 | m_log.DebugFormat("[AUTH SERVICE]: Authenticating for {0}", principalID); |
76 | AuthenticationData data = m_Database.Get(principalID); | 76 | AuthenticationData data = m_Database.Get(principalID); |
77 | UserAccount user = null; | ||
78 | if (m_UserAccountService != null) | ||
79 | user = m_UserAccountService.GetUserAccount(UUID.Zero, principalID); | ||
80 | 77 | ||
81 | if (data == null || data.Data == null) | 78 | if (data == null || data.Data == null) |
82 | { | 79 | { |
@@ -100,53 +97,7 @@ namespace OpenSim.Services.AuthenticationService | |||
100 | return GetToken(principalID, lifetime); | 97 | return GetToken(principalID, lifetime); |
101 | } | 98 | } |
102 | 99 | ||
103 | if (user == null) | 100 | m_log.DebugFormat("[AUTH SERVICE]: Authenticating FAIL for {0} ", principalID); |
104 | { | ||
105 | m_log.DebugFormat("[PASS AUTH]: No user record for {0}", principalID); | ||
106 | return String.Empty; | ||
107 | } | ||
108 | |||
109 | int impersonateFlag = 1 << 6; | ||
110 | |||
111 | if ((user.UserFlags & impersonateFlag) == 0) | ||
112 | return String.Empty; | ||
113 | |||
114 | m_log.DebugFormat("[PASS AUTH]: Attempting impersonation"); | ||
115 | |||
116 | List<UserAccount> accounts = m_UserAccountService.GetUserAccountsWhere(UUID.Zero, "UserLevel >= 200"); | ||
117 | if (accounts == null || accounts.Count == 0) | ||
118 | return String.Empty; | ||
119 | |||
120 | foreach (UserAccount a in accounts) | ||
121 | { | ||
122 | data = m_Database.Get(a.PrincipalID); | ||
123 | if (data == null || data.Data == null || | ||
124 | !data.Data.ContainsKey("passwordHash") || | ||
125 | !data.Data.ContainsKey("passwordSalt")) | ||
126 | { | ||
127 | continue; | ||
128 | } | ||
129 | |||
130 | // m_log.DebugFormat("[PASS AUTH]: Trying {0}", data.PrincipalID); | ||
131 | |||
132 | hashed = Util.Md5Hash(password + ":" + | ||
133 | data.Data["passwordSalt"].ToString()); | ||
134 | |||
135 | if (data.Data["passwordHash"].ToString() == hashed) | ||
136 | { | ||
137 | m_log.DebugFormat("[PASS AUTH]: {0} {1} impersonating {2}, proceeding with login", a.FirstName, a.LastName, principalID); | ||
138 | realID = a.PrincipalID; | ||
139 | return GetToken(principalID, lifetime); | ||
140 | } | ||
141 | // else | ||
142 | // { | ||
143 | // m_log.DebugFormat( | ||
144 | // "[AUTH SERVICE]: Salted hash {0} of given password did not match salted hash of {1} for PrincipalID {2}. Authentication failure.", | ||
145 | // hashed, data.Data["passwordHash"], data.PrincipalID); | ||
146 | // } | ||
147 | } | ||
148 | |||
149 | m_log.DebugFormat("[PASS AUTH]: Impersonation of {0} failed", principalID); | ||
150 | return String.Empty; | 101 | return String.Empty; |
151 | } | 102 | } |
152 | } | 103 | } |
diff --git a/OpenSim/Services/Connectors/Estate/EstateDataConnector.cs b/OpenSim/Services/Connectors/Estate/EstateDataConnector.cs index 74935f3..b9a6281 100644 --- a/OpenSim/Services/Connectors/Estate/EstateDataConnector.cs +++ b/OpenSim/Services/Connectors/Estate/EstateDataConnector.cs | |||
@@ -323,7 +323,7 @@ namespace OpenSim.Services.Connectors | |||
323 | } | 323 | } |
324 | else | 324 | else |
325 | m_log.Error(string.Format( | 325 | m_log.Error(string.Format( |
326 | "[ESTATE CONNECTOR]: WebException for {0} {1} {2} ", | 326 | "[ESTATE CONNECTOR]: WebException for {0} {1} {2} {3}", |
327 | verb, uri, formdata, e)); | 327 | verb, uri, formdata, e)); |
328 | } | 328 | } |
329 | } | 329 | } |
diff --git a/OpenSim/Tests/Common/Mock/MockScriptEngine.cs b/OpenSim/Tests/Common/Mock/MockScriptEngine.cs index d7a144c..b6f5760 100644 --- a/OpenSim/Tests/Common/Mock/MockScriptEngine.cs +++ b/OpenSim/Tests/Common/Mock/MockScriptEngine.cs | |||
@@ -221,7 +221,7 @@ namespace OpenSim.Tests.Common | |||
221 | throw new System.NotImplementedException (); | 221 | throw new System.NotImplementedException (); |
222 | } | 222 | } |
223 | 223 | ||
224 | public void SetScriptState(UUID itemID, bool state) | 224 | public void SetScriptState(UUID itemID, bool state, bool self) |
225 | { | 225 | { |
226 | throw new System.NotImplementedException (); | 226 | throw new System.NotImplementedException (); |
227 | } | 227 | } |
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 7d74fe3..b9e3351 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -729,12 +729,6 @@ | |||
729 | ;; then you might want to try setting this to false. | 729 | ;; then you might want to try setting this to false. |
730 | ; mesh_sculpted_prim = true | 730 | ; mesh_sculpted_prim = true |
731 | 731 | ||
732 | ;# {use_NINJA_physics_joints} {[Startup]physics:OpenDynamicsEngine} {Use jointed (NINJA) physics?} {true false} false | ||
733 | ;; If you would like physics joints to be enabled through a special naming | ||
734 | ;; convention in the client, set this to true. | ||
735 | ;; (see NINJA Physics, http://opensimulator.org/wiki/NINJA_Physics) | ||
736 | ; use_NINJA_physics_joints = false | ||
737 | |||
738 | [RemoteAdmin] | 732 | [RemoteAdmin] |
739 | ;; This is the remote admin module, which uses XMLRPC requests to | 733 | ;; This is the remote admin module, which uses XMLRPC requests to |
740 | ;; manage regions from a web interface. | 734 | ;; manage regions from a web interface. |
@@ -1171,17 +1165,21 @@ | |||
1171 | 1165 | ||
1172 | ;; several options to control NPCs creation | 1166 | ;; several options to control NPCs creation |
1173 | 1167 | ||
1168 | ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true | ||
1174 | ;; allow NPCs to be created not Owned {true false} default: true | 1169 | ;; allow NPCs to be created not Owned {true false} default: true |
1175 | ; AllowNotOwned = false | 1170 | ; AllowNotOwned = true |
1176 | 1171 | ||
1172 | ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true | ||
1177 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true | 1173 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true |
1178 | ; AllowSenseAsAvatar = false | 1174 | ; AllowSenseAsAvatar = true |
1179 | 1175 | ||
1176 | ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true | ||
1180 | ;; allow NPCs to created cloning any avatar in region {true false} default: true | 1177 | ;; allow NPCs to created cloning any avatar in region {true false} default: true |
1181 | ; AllowCloneOtherAvatars = false | 1178 | ; AllowCloneOtherAvatars = true |
1182 | 1179 | ||
1180 | ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true | ||
1183 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true | 1181 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true |
1184 | ; NoNPCGroup = false | 1182 | ; NoNPCGroup = true |
1185 | 1183 | ||
1186 | 1184 | ||
1187 | [Terrain] | 1185 | [Terrain] |
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index fd5fa0e..c525a6e 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -128,9 +128,16 @@ | |||
128 | ; Increasing this number will increase memory usage. | 128 | ; Increasing this number will increase memory usage. |
129 | MaxPrimUndos = 20 | 129 | MaxPrimUndos = 20 |
130 | 130 | ||
131 | ; Minimum size for non-physical prims.This can be overridden in the region config file (as | ||
132 | ; NonPhysicalPrimMin!). | ||
133 | ; NonPhysicalPrimMin = 0.001 | ||
134 | |||
131 | ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overridden in the region config file (as NonPhysicalPrimMax!). | 135 | ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overridden in the region config file (as NonPhysicalPrimMax!). |
132 | NonPhysicalPrimMax = 256 | 136 | NonPhysicalPrimMax = 256 |
133 | 137 | ||
138 | ; Minimum size where a prim can be physical. This can be overridden in the region config file. | ||
139 | ; PhysicalPrimMin = 0.01 | ||
140 | |||
134 | ; Maximum size of physical prims. Affects resizing of existing prims. This can be overridden in the region config file. | 141 | ; Maximum size of physical prims. Affects resizing of existing prims. This can be overridden in the region config file. |
135 | PhysicalPrimMax = 64 | 142 | PhysicalPrimMax = 64 |
136 | 143 | ||
@@ -304,14 +311,27 @@ | |||
304 | ; ## SCRIPT ENGINE | 311 | ; ## SCRIPT ENGINE |
305 | ; ## | 312 | ; ## |
306 | 313 | ||
314 | ;; Default script engine to use. Currently, we only have XEngine | ||
307 | DefaultScriptEngine = "XEngine" | 315 | DefaultScriptEngine = "XEngine" |
308 | 316 | ||
317 | ; Http proxy setting for llHTTPRequest and dynamic texture loading, if | ||
318 | ; required | ||
319 | ; HttpProxy = "http://proxy.com:8080" | ||
320 | |||
321 | ; If you're using HttpProxy, then you can set HttpProxyExceptions to a | ||
322 | ; list of regular expressions for URLs that you don't want to go through | ||
323 | ; the proxy. | ||
324 | ; For example, servers inside your firewall. | ||
325 | ; Separate patterns with a ';' | ||
326 | ; HttpProxyExceptions = ".mydomain.com;localhost" | ||
327 | |||
309 | ; ## | 328 | ; ## |
310 | ; ## EMAIL MODULE | 329 | ; ## EMAIL MODULE |
311 | ; ## | 330 | ; ## |
312 | 331 | ;; The email module requires some configuration. It needs an SMTP | |
332 | ;; server to send mail through. | ||
313 | ;emailmodule = DefaultEmailModule | 333 | ;emailmodule = DefaultEmailModule |
314 | 334 | ||
315 | ; ## | 335 | ; ## |
316 | ; ## ANIMATIONS | 336 | ; ## ANIMATIONS |
317 | ; ## | 337 | ; ## |
@@ -324,6 +344,10 @@ | |||
324 | ; won't look right until the physics engine supports it | 344 | ; won't look right until the physics engine supports it |
325 | ; (i.e delays takeoff for a moment) | 345 | ; (i.e delays takeoff for a moment) |
326 | 346 | ||
347 | ; # | ||
348 | ; # statistics | ||
349 | ; # | ||
350 | |||
327 | ; Simulator statistics are output to the console periodically at debug level INFO. | 351 | ; Simulator statistics are output to the console periodically at debug level INFO. |
328 | ; Setting this to zero disables this output. | 352 | ; Setting this to zero disables this output. |
329 | ; LogShowStatsSeconds = 3600 | 353 | ; LogShowStatsSeconds = 3600 |
@@ -362,16 +386,41 @@ | |||
362 | ; system with reduced logging | 386 | ; system with reduced logging |
363 | LogOverloads = True | 387 | LogOverloads = True |
364 | 388 | ||
389 | ; # | ||
390 | ; # Telehubs | ||
391 | ; # | ||
392 | |||
393 | ; SpawnPointRouting adjusts the landing for incoming avatars. | ||
394 | ; "closest" will place the avatar at the SpawnPoint located in the closest | ||
395 | ; available spot to the destination (typically map click/landmark). | ||
396 | ; "random" will place the avatar on a randomly selected spawnpoint; | ||
397 | ; "sequence" will place the avatar on the next sequential SpawnPoint | ||
398 | ; SpawnPointRouting = closest | ||
399 | |||
400 | ; TelehubAllowLandmark allows users with landmarks to override telehub | ||
401 | ; routing and land at the landmark coordinates when set to true | ||
402 | ; default is false | ||
403 | ; TelehubAllowLandmark = false | ||
404 | |||
405 | |||
365 | [Map] | 406 | [Map] |
407 | ; Map tile options. | ||
408 | ; If true, then maptiles are generated using the MapImageModule below. | ||
409 | ; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden | ||
410 | ; in individual region config file(s). If you do not want to upload map tiles at all, then you will need | ||
411 | ; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/ | ||
412 | ;GenerateMaptiles = true | ||
413 | |||
366 | ;WorldMapModule = "WorldMap" | 414 | ;WorldMapModule = "WorldMap" |
415 | |||
416 | ; The module to use in order to generate map images. | ||
417 | ; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can | ||
418 | ; generate better images. | ||
367 | ;MapImageModule = "MapImageModule" | 419 | ;MapImageModule = "MapImageModule" |
368 | 420 | ||
369 | ; World map blacklist timeout in seconds | 421 | ; World map blacklist timeout in seconds |
370 | ;BlacklistTimeout = 600 | 422 | ;BlacklistTimeout = 600 |
371 | 423 | ||
372 | ; Set to false to not generate any maptiles | ||
373 | ;GenerateMaptiles = true | ||
374 | |||
375 | ; Refresh (in seconds) the map tile periodically | 424 | ; Refresh (in seconds) the map tile periodically |
376 | ;MaptileRefresh = 0 | 425 | ;MaptileRefresh = 0 |
377 | 426 | ||
@@ -399,6 +448,8 @@ | |||
399 | ; ## PERMISSIONS | 448 | ; ## PERMISSIONS |
400 | ; ## | 449 | ; ## |
401 | 450 | ||
451 | ; Permission modules to use, separated by comma. | ||
452 | ; Possible modules are DefaultPermissionsModule, PrimLimitsModule | ||
402 | ;permissionmodules = "DefaultPermissionsModule" | 453 | ;permissionmodules = "DefaultPermissionsModule" |
403 | 454 | ||
404 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy | 455 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy |
@@ -407,12 +458,22 @@ | |||
407 | ; Default is true | 458 | ; Default is true |
408 | serverside_object_permissions = true | 459 | serverside_object_permissions = true |
409 | 460 | ||
410 | allow_grid_gods = false | 461 | |
411 | 462 | ; This allows some control over permissions | |
412 | ; This allows somne control over permissions | ||
413 | ; please note that this still doesn't duplicate SL, and is not intended to | 463 | ; please note that this still doesn't duplicate SL, and is not intended to |
464 | |||
465 | ; This allows grid users with a UserLevel of 200 or more to assume god | ||
466 | ; powers in the regions in this simulator. | ||
467 | allow_grid_gods = false | ||
468 | |||
469 | ; Allow region owners to assume god powers in their regions | ||
414 | ;region_owner_is_god = true | 470 | ;region_owner_is_god = true |
471 | |||
472 | ; Allow region managers to assume god powers in regions they manage | ||
415 | ;region_manager_is_god = false | 473 | ;region_manager_is_god = false |
474 | |||
475 | ; Allow parcel owners to assume god powers in their parcels | ||
476 | ; you really may not want this... | ||
416 | ;parcel_owner_is_god = false | 477 | ;parcel_owner_is_god = false |
417 | 478 | ||
418 | ; Control user types that are allowed to create new scripts | 479 | ; Control user types that are allowed to create new scripts |
@@ -1079,16 +1140,6 @@ | |||
1079 | mesh_physical_lod = 16 | 1140 | mesh_physical_lod = 16 |
1080 | 1141 | ||
1081 | ; ## | 1142 | ; ## |
1082 | ; ## Joint support | ||
1083 | ; ## | ||
1084 | |||
1085 | ; If you would like physics joints to be enabled through a special naming | ||
1086 | ; convention in the client, set this to true. | ||
1087 | ; (See NINJA Physics documentation, http://opensimulator.org/wiki/NINJA_Physics) | ||
1088 | ; Default is false | ||
1089 | ;use_NINJA_physics_joints = true | ||
1090 | |||
1091 | ; ## | ||
1092 | ; ## additional meshing options | 1143 | ; ## additional meshing options |
1093 | ; ## | 1144 | ; ## |
1094 | 1145 | ||
@@ -1097,7 +1148,7 @@ | |||
1097 | ; If you would rather have mesh proxies for simple prims, you can set this to | 1148 | ; If you would rather have mesh proxies for simple prims, you can set this to |
1098 | ; true. Note that this will increase memory usage and region startup time. | 1149 | ; true. Note that this will increase memory usage and region startup time. |
1099 | ; Default is false. | 1150 | ; Default is false. |
1100 | ;force_simple_prim_meshing = true | 1151 | ;force_simple_prim_meshing = false |
1101 | 1152 | ||
1102 | 1153 | ||
1103 | [BulletSim] | 1154 | [BulletSim] |
@@ -2075,7 +2126,19 @@ | |||
2075 | [NPC] | 2126 | [NPC] |
2076 | ;; Enable Non Player Character (NPC) facilities | 2127 | ;; Enable Non Player Character (NPC) facilities |
2077 | Enabled = false | 2128 | Enabled = false |
2078 | 2129 | ;; several options to control NPCs creation | |
2130 | |||
2131 | ;; allow NPCs to be created not Owned {true false} default: true | ||
2132 | ; AllowNotOwned = true | ||
2133 | |||
2134 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true | ||
2135 | ; AllowSenseAsAvatar = true | ||
2136 | |||
2137 | ;; allow NPCs to created cloning any avatar in region {true false} default: true | ||
2138 | ; AllowCloneOtherAvatars = true | ||
2139 | |||
2140 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true | ||
2141 | ; NoNPCGroup = true | ||
2079 | 2142 | ||
2080 | [Terrain] | 2143 | [Terrain] |
2081 | ; Values can be "pinhead-island" or "flat" | 2144 | ; Values can be "pinhead-island" or "flat" |