Commit graph

3123 commits

Author SHA1 Message Date
Holger Schill
808bd484be [JavaDoc / Compiler] Validation / Improved importhandling for JavaDoc 2013-01-23 13:25:34 +01:00
Sebastian Zarnekow
362106a8ac [diagnostics] NPE guards in AbstractDiagnostic 2013-01-21 11:52:41 +01:00
Moritz Eysholdt
cc79328350 [smap] use simple names instead of paths 2013-01-18 13:52:24 +01:00
Sebastian Zarnekow
ce05a82891 [xtext][validation] Linking issues are not syntax errors 2013-01-18 11:28:15 +01:00
Sebastian Zarnekow
80bf4bc4ec [xbase][validation] Validate naming problems of local vars and parameters 2013-01-17 17:55:00 +01:00
Moritz Eysholdt
398a2a3363 [trace] moved up a method to make it available for more clients 2013-01-16 17:11:00 +01:00
Sebastian Zarnekow
dccd19723d [trace] Added default binding for ITraceURIConverter 2013-01-16 16:37:38 +01:00
Moritz Eysholdt
33cf91f841 [trace] 397981: rework path information to be usable when packaged in JARs 2013-01-16 15:35:32 +01:00
Sebastian Zarnekow
7b19fa59f3 [xbase][typesystem] Proper validation of types that may not be 'void' 2013-01-15 16:50:01 +01:00
Moritz Eysholdt
d61d991051 [test] added a test to ensure trace files in version 3 can be parsed. 2013-01-15 13:55:23 +01:00
Moritz Eysholdt
001d405ff9 [trace] introduced version 4 of the trace file format 2013-01-15 10:27:26 +01:00
Dennis Huebner
dc71a5cac9 [validation] IssueSeverities#getSeverity(String code) never returns null 2013-01-14 16:58:24 +01:00
Sven Efftinge
cbff5379a7 added compiler settings 2013-01-14 16:55:01 +01:00
Sven Efftinge
4bc6ef20b1 [xbase] check for loaded status before inferring derived state. 2013-01-14 16:55:01 +01:00
Sven Efftinge
c6e57b4a64 [test] don't log expected stack traces to console during testing. 2013-01-14 16:55:01 +01:00
Holger Schill
458fd35edd [JavaDoc] Fix false positive when there is no linebreak 2013-01-14 16:51:48 +01:00
Moritz Eysholdt
576fa3caa3 [trace] 397981: removed support for project name from LocationData 2013-01-14 15:50:28 +01:00
Dennis Huebner
a5ed57d996 [validation] return ignore severity and log an error if a configurable
issue is not registered. Updated launch configurations.
2013-01-14 13:27:21 +01:00
Holger Schill
8122160310 [JavaDoc] more tests and improvements 2013-01-14 12:54:17 +01:00
Holger Schill
1eb0cf3aae fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=397992 2013-01-13 17:03:50 +01:00
Moritz Eysholdt
f3dd2f5435 removed unnecessary test helper code 2013-01-11 16:57:57 +01:00
Sven Efftinge
06a09c41d5 [Tests] made logging testable. 2013-01-11 11:22:13 +01:00
Holger Schill
333d8f60d3 [Xbase] Fix problem in compiling JavaDoc 2013-01-11 10:46:26 +01:00
Sebastian Zarnekow
7d957a18f5 [generator] Restore internal file name pattern of InMemoryFileSystemAccess to fix tests 2013-01-10 19:51:28 +01:00
Moritz Eysholdt
5581397684 added support to the JavaIoFileSystemAcces to write traces 2013-01-10 17:40:10 +01:00
Moritz Eysholdt
beb372270c fixed 397766: IFileSystemAccess should allow to create/read binary files 2013-01-10 16:34:42 +01:00
Holger Schill
bdcdaab453 [ImportValidation] fix missing import-validation for JavaDoc that got lost after refactoring of imports to xbase 2013-01-10 14:55:09 +01:00
Jan Koehnlein
c66ac3652f [validation] MapBasedPreferenceValues should respect default values 2013-01-09 22:49:56 +01:00
Moritz Eysholdt
7cd6621e52 [maven] refactoring for 396596: plugin that adds Xtend debug info 2013-01-08 17:07:45 +01:00
Dennis Huebner
90bae0196f [validation-ui] new 'unused stuff' section, added some more settings 2013-01-08 16:58:20 +01:00
Sven Efftinge
f2454e18f8 Merge commit '932b6e2d9b9dcfbe8258d6dbbaf3c113441144bd'
Conflicts:
	.gitignore
2012-12-19 13:21:52 +01:00
Knut Wannheden
2525ed7303 [validation] CompositeEValidator should always call all validators
The CompositeEValidator needs to call all its validators even when one
of the validators reports a validation problem. See
https://bugs.eclipse.org/bugs/show_bug.cgi?id=396726.
2012-12-17 13:55:37 +01:00
Sven Efftinge
2be0e2c3fb [preferences] made preferences string-based 2012-12-14 11:32:39 +01:00
Jan Koehnlein
c05f2cd8d1 [javadoc] fine tuning type reference interface 2012-12-13 10:41:25 +01:00
Jan Koehnlein
13aa99612c [javadoc parsing] fixed endless loop 2012-12-13 09:44:26 +01:00
Holger Schill
206ba53556 [JavaDoc] Service to get all Links in JavaDoc 2012-12-12 17:13:24 +01:00
Sven Efftinge
3029b0c539 [xtext.ui] run ModelChange notifications in read-mode. 2012-12-11 17:58:40 +01:00
Sebastian Zarnekow
4ffcb4d171 [contentAssist][tests] Dispose the shell of the content assist test builder 2012-12-11 17:26:36 +01:00
Sven Efftinge
ae39f5f853 stop watches rule, can be configured with a system property to append the results to a file. 2012-12-11 11:29:38 +01:00
Sven Efftinge
852a87699a [stopwatches] handle reentrance 2012-12-11 09:04:06 +01:00
Sven Efftinge
0a9db7f8a8 [validation] validation uses string constants. 2012-12-10 12:14:35 +01:00
Sven Efftinge
b00d698a28 [preferences] moved xbase.configuration to xtext.preferences. simplified it a bit to make it work with validation as well. 2012-12-10 10:59:10 +01:00
Dennis Huebner
ffe169791f [367407] [395967] Changed require bundle to pack. import to icu 4.0.0 2012-12-07 15:01:28 +01:00
Sebastian Zarnekow
316e1bc3b5 [resourceSet] Fixed a sync issue when accessing the list of resources from an SynchronizedXtextResourceSet 2012-12-06 12:03:17 +01:00
Dennis Huebner
c12afea052 [releng] add junit 4.7 for xtext.junit4 tests 2012-12-05 15:55:11 +01:00
Jan Koehnlein
fc7ceb5716 [xtext] Introduced IFileHeaderProvider 2012-12-05 14:09:31 +01:00
Sebastian Zarnekow
c881090b5d [documentationProvider] Clarified semantics in JavaDoc 2012-12-05 11:45:40 +01:00
Dennis Huebner
76d9cceaa1 [compiler-config] Issue code refactoring 2012-12-05 11:39:13 +01:00
Sven Efftinge
60667d27f3 [junit4] started work on StopWatchRule 2012-12-04 16:14:26 +01:00
Moritz Eysholdt
be869b28a0 [debugger] fixed 395479: Hide artificial local variables 2012-12-04 13:39:21 +01:00