Commit Graph

21 Commits

Author SHA1 Message Date
Ben Liblit 18b79bf0f9 Merge branch 'master' into warning-fixes-xml-validation 2016-11-29 10:08:00 -06:00
Ben Liblit 3b1547f0a7 Exclude Maven-generated (?) files from XML validation
I think the "target/p2artifacts.xml" and "target/p2content.xml" files
are generated by Maven.  They are well-formed XML but Eclipse's XML
validator legitimately warns that they lack grammar constraints.
Since we're not maintaining the tool that creates these files, we are
not in a position to do anything about that.  Therefore, we may as
well exclude these from validation entirely.  That way we can
more-clearly recognize warnings that we *can* do something about.
2016-11-28 14:55:25 -06:00
Ben Liblit 2a5503b9aa Exclude Maven-generated HTML pages from validation
Eclipse validation warns about invalid HTML content in all
Maven-generated "target/site/dependency-convergence.html" files.  The
warnings are legitimate: these HTML files are indeed invalid.
However, we don't maintain the tool that generates these files, so we
are not in a position to fix them.  Better, therefore, to suppress
these warnings so that we can notice and fix other problems over which
we do have control.
2016-11-27 21:24:03 -06:00
Ben Liblit dace7b709f Ignore missing non-null-by-default annotations in Eclipse
In general, the WALA code base is not really ready for nullness
checking.  It would be nice if we got there some day, but I'm not
planning to take that on now or any time soon.  Until then, it's not
useful to warn about missing @NonNullByDefault declarations on WALA
packages.

See also older commit 7b6811b.
2016-11-26 18:47:35 -06:00
Ben Liblit 7b6811b2dd Ignore potential null accesses in Eclipse
Eclipse Mars Service Release 2 finds 45 potential null pointer accesses
across WALA's various Eclipse projects. Eclipse ignores these by
default, but any individual user may have changed their personal Eclipse
configuration to treat them as warnings or errors. Thus, some people
will find that the code builds while others find that it fails. Better
to explicitly use a known-good configuration.

In the long run someone should inspect these cases one-by-one and fix
them where appropriate. But that is probably better managed as part of a
larger effort to tidy up nulls in WALA. I'm not planning to take that on
now or any time soon, though, so this is a better setup for now.
2016-06-27 13:11:42 -05:00
Manu Sridharan 00eb1d2bd2 Set all projects to build against Java 6; no semantic change. Fixes #20 2013-04-10 16:01:27 -07:00
Manu Sridharan 56f3d847a5 more conversion to Unix line endings 2012-09-04 15:59:50 -07:00
sjfink 3a49f17ebc update code formatting for Eclipse 3.6
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4048 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2011-02-03 15:14:47 +00:00
dolby-oss 0315e899ae remove 1.6 stuff
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3389 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-31 17:41:52 +00:00
sjfink 9cba260448 minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3267 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-09 18:02:52 +00:00
dolby-oss 637f06b2c0 further work on lexical scoping
more bug fixes for Anders


git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3136 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-12-16 14:54:09 +00:00
sjfink f81248a028 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2940 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-04 01:56:21 +00:00
sjfink 1c4d2a0472 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2907 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-25 14:48:18 +00:00
sjfink 54a4a359c2 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2369 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 16:51:04 +00:00
sjfink 81ef3a6dc1 tweak code formatting for enums
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2331 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 16:25:54 +00:00
sjfink cabe6b2749 tweak code formatting template
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2260 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 16:30:52 +00:00
sjfink 5f619b06da revert code compliance level to 5.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2206 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-17 18:47:54 +00:00
sjfink 462cbc6333 bump up source level to 6.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1842 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 14:25:15 +00:00
sjfink cc2f9cb30b share errors/warnings settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1081 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-07 13:28:35 +00:00
sjfink d84e685905 shared code formatter settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1065 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-07 13:20:53 +00:00
sjfink 56f920907d enable project-specific compiler settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1029 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-30 13:47:11 +00:00