wisberg
cb022298aa
minimal update to test script to test running, remove debugger tests.
Seems out of date; may try to enhance ajbrowser doc as basic ajde test script
пре 21 година
wisberg
daeab2fdfa
out of the run loop - now direct from TopFrame to Ajde
пре 21 година
wisberg
3b2b6116ac
- added run-in-other-vm button/menu,
unscattered run and build invocations
- nb: key binding broken, might need run-other icon
пре 21 година
wisberg
f8c0574fd9
support both same- and other-vm runs using new using new LangUtil API's for running processes
пре 21 година
wisberg
81493c4acc
added LangUtil.ProcessController for external processes
пре 21 година
wisberg
a92c5fb2c0
- disabled logging by default
- added tests for FileUtil.Pipe
пре 21 година
wisberg
433ded040c
added FileUtil.Pipe
пре 21 година
wisberg
c256451466
accept "." as base dir in resolving files
пре 21 година
jhugunin
bcdbd68f76
fix and better tests for
Bugzilla Bug 37152
java.lang.VerifyError:
пре 21 година
wisberg
fafdaa404c
updated with requirement to use -incremental and sourceroots for inc-compile tests
пре 21 година
wisberg
d65c2ae140
passing incremental tests from testing-drivers/testdata/harness/incremental
пре 21 година
wisberg
7fd85a690b
converted to sourceroots, removed one test case
пре 21 година
jhugunin
c5c5f44996
fix for
Bugzilla Bug 37152
java.lang.VerifyError:
This fix needs a little clean-up and testing before closing out
пре 21 година
jhugunin
aebd6651d3
more progress messages for ajde
пре 21 година
jhugunin
7e47f0f2fa
added test that deprecation warnings are not shown unless asked for
modifying option setting to make that test pass
пре 21 година
jhugunin
aaca8abb5e
Updated expected bytecode to match change for fix for issue of
Class.forName differences between IBM and SUN's JDKs
пре 21 година
wisberg
85fd1bf2b7
minimal run-in-same-vm feature for ajbrowser
пре 21 година
wisberg
c562ca65e1
- permit empty input to split
- split classpath
- check for array arguments
пре 21 година
wisberg
2a0ce5da6e
updated tests for [method|execution] binary join point detection.
added narrower knownLimitation test
пре 21 година
wisberg
6d42cb250b
removing 1.4 API
пре 21 година
jhugunin
ea84f573e5
expanded coverage and fix for bug involving around advice with either
assert or <name>.class in the body
the fix for now is just to not inline such advice, but in the future these
should be transformed to inlinable constructs
пре 21 година
jhugunin
abe705ad6b
fix for
Bugzilla Bug 37020
wrong line for method execution join point
(but points to first executable line rather than method declaration)
and
Bugzilla Bug 37021
source path wrong in declare warning on binary files
пре 21 година
jhugunin
6f13b740e0
Expected fix for issue of Class.forName differences
between IBM and SUN's JDKs -- not yet tested on IBMs JDK to confirm
пре 21 година
jhugunin
50a7291088
Added easy to understand test for issue of Class.forName differences
between IBM and SUN's JDKs
Moved a nit-picking part of SourceLocationWithExpr to its own test that
is listed as a known limitation.
пре 21 година
wisberg
a9823f122f
cleaner, but no semantic changes
пре 21 година
wisberg
2f1601c776
removed printlns
пре 21 година
wisberg
5c37933268
not using unimplemented buildStructure() api
пре 21 година
wisberg
77c6ad9f84
no change, just nicer feedback
пре 21 година
wisberg
b0b9b68419
mainly changed setup to avoid reading any existing user properties, which was causing build configuration tests to fail now that all options are significant
пре 21 година
wisberg
e13844f018
identify source of log message for convenience
пре 21 година
wisberg
f6663c8be9
- IMessage-based compiler messages
- better toString for logging message lists
пре 21 година
wisberg
fa2ef1c63f
- IMessage-based compiler messages
include the stack trace as tooltip text if there
is an associated exception
пре 21 година
wisberg
30d1db184f
- IMessage-based compiler messages
пре 21 година
wisberg
3bc503e453
- using IMessage-based API's for displaying messages
- if a source line message contains a throwable
and the user double-clicks, this displays the error dialog
that permits them to copy the trace. That should mean that
multiple exceptions can be in the task list.
пре 21 година
wisberg
632ce1e11a
support shift-key to rebuild-all in incremental mode
пре 21 година
wisberg
be81a579ee
slight rewording of error dialog, and correct URL.
пре 21 година
wisberg
b6d1b910e9
- making default filename static (access by tests)
- closing streams to permit better test cleanup
пре 21 година
wisberg
bc69606c36
incremental flag support
пре 21 година
wisberg
17905e8101
static utility for detecting shift key down - should move
пре 21 година
wisberg
ccf8e672a3
binary-incompatible change to IMessage-based API (using ISourceLocation anyway)
пре 21 година
wisberg
9e9421b22b
using new IMessage-based API for sourceline tasks
пре 21 година
wisberg
4172b282a7
- incremental support
- buildStructure test API now builds everything
- removed unused code from pre-IMessage days
пре 21 година
wisberg
93cbd17f0f
- supporting incremental
- handling new fast-fail config errors
- better error display, no messages lost
Implemented new options merging:
- can specify any local config file options
- project properties and build options
now can contain any options and
override local values only if not set
- have method to fixup the options for IDE's
to enforce their invariants, but this needs
to delegate to a new adapted API.
пре 21 година
wisberg
1330968bd7
- added incremental checkbox
- broadened size and meaning of "non-standard compiler options" to "other compiler options"
пре 21 година
wisberg
79dfdccadb
added flag for incremental mode
пре 21 година
wisberg
8f8628c448
binary-incompatible API change to add methods for building fresh when in incremental mode
пре 21 година
wisberg
12862a3e8e
Making genBuildConfig static so it can be re-used from AJDE.
пре 21 година
wisberg
29a878c9db
added support for adopting global configuration values (without overwriting local values)
пре 21 година
wisberg
a5a8c8a478
refactored batch and incremental into one method to make it easier to see the differences and do a fix.
пре 21 година
wisberg
15c10cfc9c
test case can't expect usage message any more
пре 21 година