acolyer
33d8ee9eed
fix for Bugzilla Bug 31460
Weaving class loader
vor 20 Jahren
acolyer
2ed4c9f470
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
vor 20 Jahren
acolyer
42787f91e7
spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
vor 20 Jahren
jhugunin
a4a12342a1
Fix for: Bugzilla Bug 49814
ConfigParser.java:132
vor 20 Jahren
wisberg
38aa20202e
inpath support
vor 20 Jahren
acolyer
1c6db5d4f2
Andy Clement's patch for enh 46347: "-inpath"
vor 20 Jahren
wisberg
6a0c00d244
FileFilters for zip files and source files
vor 20 Jahren
acolyer
86be10e1c4
make canonical versions of files...
vor 21 Jahren
mkersten
365ba016e1
Exposed file creation to allow overriding (for the use of canonicalization).
vor 21 Jahren
mkersten
b3229c8937
Fixed unwrapping of exceptions (was infinte looping).
vor 21 Jahren
wisberg
18b5821c73
added output snooper to ProcessController for testing client
vor 21 Jahren
mkersten
b6cdbc9269
Expanded error message to make it clear that it is coming from parsing.
vor 21 Jahren
wisberg
f34c03eff6
better unwrapping of exceptions
vor 21 Jahren
wisberg
5a602c6007
delay until after final last-modified-time stamp on newly-staged files
since last-modified-time stamp can be delayed by filesystem buffering.
vor 21 Jahren
wisberg
d1eab26030
envp and snooping error stream in process controller
vor 21 Jahren
wisberg
81493c4acc
added LangUtil.ProcessController for external processes
vor 21 Jahren
wisberg
a92c5fb2c0
- disabled logging by default
- added tests for FileUtil.Pipe
vor 21 Jahren
wisberg
433ded040c
added FileUtil.Pipe
vor 21 Jahren
wisberg
c256451466
accept "." as base dir in resolving files
vor 21 Jahren
wisberg
85fd1bf2b7
minimal run-in-same-vm feature for ajbrowser
vor 21 Jahren
wisberg
c562ca65e1
- permit empty input to split
- split classpath
- check for array arguments
vor 21 Jahren
wisberg
6b4289dbbc
.class file filter
vor 21 Jahren
wisberg
d493883dc0
new -release option alias for harness
vor 21 Jahren
wisberg
bb9ee8de60
partial fix for bug 31724 emits file:line numbers for declare warning/error.
This adds an optional "context" String to IMessage.
The IMessage creator should create a context String (or use an implementation that lazily creates one).
The IMessage client can render their messages without context embedded in the message field.
Emitting source context from the weaver will be harder.
Using file and start/end line will probably work, since tool clients can map to any available source file paths.
(BcelSourceContext and BcelShadow can be updated with end from range.)
vor 21 Jahren
wisberg
55f3ff47ea
ignoring case in detecting jar/zip suffixes
vor 21 Jahren
wisberg
1b3d8dec76
resolving unused-imports warnings
vor 21 Jahren
wisberg
973b9424c8
no longer leaving temp files/directories
vor 21 Jahren
wisberg
89997f3c46
- generalized copyFiles to handle file-file, file-dir, and dir-dir
vor 21 Jahren
jhugunin
ad84a3bad2
boolean array read/write
vor 21 Jahren
jhugunin
bf459dfaf2
wildcarded type patterns now remember there scope information
so they can do matching of local names
vor 21 Jahren
ehilsdal
c3472c7ced
Changing string constant for classDir, since the package changed names (correctly) to "weaver"
vor 21 Jahren
wisberg
c3300283ec
initial version
vor 21 Jahren
wisberg
3cde920c3f
initial version
vor 21 Jahren