Victor Hurdugaci
7e5387e7ab
Update resource names
2015-04-08 15:09:10 -07:00
Doug Bunting
3f7c75e299
Remove and sort `using`s; reacting to #320 change
...
- automated pass then restore any `using`s the compiler needs
- in a couple of cases, make `using` conditional
2015-04-07 17:08:09 -07:00
Doug Bunting
e469b26b45
Rationalize some names and namespaces
...
- #320
- `ParserErrorSink` -> `ErrorSink`
- move `ErrorSink`, `RazorError`, and `SourceLocation` to root namespace
- move `RazorErrorTest` and `SourceLocationTest` to root test namespace
2015-04-07 17:08:03 -07:00
N. Taylor Mullen
1831ff57e3
Update .travis.yml and appveyor.yml to build quietly.
2015-04-07 16:16:19 -07:00
N. Taylor Mullen
cf98e16436
Merge branch 'release' into dev
2015-04-07 14:48:32 -07:00
N. Taylor Mullen
84afe105ec
Add serviceable attribute to projects.
...
aspnet/DNX#1600
2015-04-07 14:48:25 -07:00
sornaks
585002baf8
Issue #2123 - Adding AppendFormat to TagHelperContent.
2015-04-07 08:31:25 -07:00
N. Taylor Mullen
71b1a57617
Normalize README.md build status badges.
2015-04-06 11:55:11 -07:00
N. Taylor Mullen
62c40ecc89
Add Appveyor status badge.
2015-04-06 11:53:59 -07:00
N. Taylor Mullen
c4e7a539fa
Fix README.md.
2015-04-05 14:38:58 -07:00
N. Taylor Mullen
b02ab87cde
Added travis-ci badge.
2015-04-04 00:30:16 -07:00
N. Taylor Mullen
7d7b2795e1
Change tests to utilize Environment.NewLine.
...
- Normalized newlines for code generation tests. We default all tests to use \r\n. This way we can have a consistent test experience cross plat.
- For tests that expected indexes that were affected by new lines I modified them to account for cross plat scenarios.
- Added a few test classes to ensure we could normalize newlines for codegen tests.
#106
2015-04-03 23:50:21 -07:00
Wei Wang
98df1e230b
Fix AppVeyor git line ending config
2015-04-03 15:31:35 -07:00
N. Taylor Mullen
1ac518d9cb
Remove RazorDirectiveAttribute and related tests.
...
- These were not used.
#344
2015-04-03 12:19:50 -07:00
Doug Bunting
261dd108fd
Merge remote-tracking branch 'origin/release' into dev
2015-04-03 12:09:04 -07:00
Doug Bunting
01aa492b7e
Add a few more `<Service/>` items
2015-04-02 22:57:40 -07:00
Doug Bunting
076d4736ab
Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename
2015-04-02 13:49:28 -07:00
Troy Dai
9a9ff5084e
Update global.json, sources=>projects
2015-04-02 09:20:25 -07:00
N. Taylor Mullen
3c622cb8ef
Fix theory based test for Mono.
2015-04-01 20:06:46 -07:00
N. Taylor Mullen
be4fb7649f
Fix reflected attribute ordering in tests for Mono build.
...
https://github.com/davidfowl/MonoBugs/issues/3
2015-04-01 19:52:56 -07:00
N. Taylor Mullen
37a90af7d0
Fix mono build.
2015-04-01 19:13:34 -07:00
N. Taylor Mullen
aedefcd03d
Turn off sudo for .travis.yml.
2015-04-01 17:07:16 -07:00
N. Taylor Mullen
b00a6828b1
Add travis and appveyor CI support.
2015-04-01 15:54:21 -07:00
Doug Bunting
25376c3377
Merge remote-tracking branch 'origin/release' into dev
2015-03-30 11:19:09 -07:00
Doug Bunting
33407ef1be
Enforce new invariants around HTML encoding
...
- #335
- bound `string` attribute values are _not_ encoded
- rework `CSharpCodeVisitor` and `CSharpTagHelperCodeRenderer` to enable this case
- values in `TagHelperOutput.Attributes` are encoded unless special-cased elsewhere
- `Dictionary<string, object>` type allows `RazorPage` to use `HtmlString`
- wrap HTML unbound attribute values using `Html.Raw()`
2015-03-30 11:09:26 -07:00
suhasj
718726ed76
Merge branch 'release' into dev
2015-03-25 11:47:11 -07:00
suhasj
80566401f8
Updating to release NuGet.config
2015-03-25 11:47:10 -07:00
Wei Wang
370c986ab3
Remove k command and use dnx instead
2015-03-24 21:36:19 -07:00
N. Taylor Mullen
05eb00b258
Update RazorError to be deserialized.
...
- Added tests to ensure RazorError can be serialized/deserialized.
#330
2015-03-23 15:25:52 -07:00
Ryan Nowak
444ea25b44
Fix build break in razor tests
...
This message changed because we got a fix in CoreCLR for a bug in the
host that was impacting Type.GetType and breaking data contract
serializer.
2015-03-20 19:27:26 -07:00
N. Taylor Mullen
2b6220205d
Updated duplicate TargetElement TagHelper tests.
...
#326
2015-03-20 00:20:36 -07:00
N. Taylor Mullen
842549bba9
De-dupe TagHelperDescriptors based on Type for rendering.
...
- This can occur if you have multiple [TargetElement] attributes that overlap. Ultimately the descriptor is the same because its the same type, just the required attributes differ.
- Added tests to validate.
#326
2015-03-19 22:46:49 -07:00
Ajay Bhargav Baaskaran
fa40fe6e46
Fix build break
2015-03-19 16:16:18 -07:00
Ajay Bhargav Baaskaran
7b468344c0
[ Fixes #169 ] Await TagHelper generated objects
2015-03-19 16:08:07 -07:00
N. Taylor Mullen
4345b06e88
Add tests to validate TagHelper attribute targeting.
...
- Added tests to validate TargetElementAttribute, TagHelperDescriptorFactory, CSharpTagHelperCodeRenderer and TagHelperParseTreeRewriterTests.
- Renamed HtmlElementNameAttributeTest to TargetElementAttributeTest.
#311
2015-03-17 21:48:54 -07:00
N. Taylor Mullen
d22246f636
Add TagHelper attribute targeting.
...
- Transitioned HtmlElementNameAttribute into a more generic TargetElementAttribute. Targeting an HTML element can be done by attribute, tag or both.
- Updated TagHelperDescriptor to track required attributes.
- Updated TagHelperProvider to ask for provided attributes when resolving TagHelperDescriptors, this is used to apply RequiredAttributes.
- Updated TagHelperParseTreeRewriter to properly track HTML elements that coincide with a TagHelper scope based on the presence of RequiredAttributes.
#311
2015-03-17 21:45:41 -07:00
Ajay Bhargav Baaskaran
b3c60976a4
Removed @helper directive
2015-03-17 13:54:37 -07:00
sornaks
7daec14e49
Issue #318 : Removing Generate*() methods.
2015-03-17 13:15:03 -07:00
N. Taylor Mullen
36f02690d2
Expose source start/end tags on TagHelperBlocks.
...
- This is to enable the DesignTime to understand TagHelperBlocks full source structure in order to auto format the document.
2015-03-16 21:22:29 -07:00
Levi B
44b530dd22
Change reference WebEncoders -> WebEncoders.Core
2015-03-12 22:51:38 -07:00
N. Taylor Mullen
c844314ee6
Updated xunit.runner.kre => xunit.runner.aspnet
2015-03-12 15:54:39 -07:00
Doug Bunting
b417f00ae7
Do not use deprecated `dnvm -x86` switch
2015-03-11 17:15:01 -07:00
N. Taylor Mullen
0196df4081
Update .kproj => .xproj.
2015-03-11 14:03:14 -07:00
Praburaj
e31709bfcd
Renaming Nuget.org feed key name to Nuget.
...
fixes https://github.com/aspnet/Universe/issues/174
2015-03-10 11:39:20 -07:00
N. Taylor Mullen
080ef6343c
Remove BOM from project.json, *.cmd, *.sh and *.shade files.
2015-03-09 12:58:07 -07:00
N. Taylor Mullen
0ef9179601
Update build.sh to use dnvm correctly.
2015-03-08 12:55:13 -07:00
N. Taylor Mullen
60bd7f22f4
Update kvm/KVM/Kvm => dnvm/DNVM/Dnvm.
2015-03-08 12:55:13 -07:00
N. Taylor Mullen
e2057cf7cb
Update K_BUILD_VERSION/kre/KRE/.k => DNX_BUILD_VERSION/dnx/DNX/.dnx.
2015-03-08 12:55:05 -07:00
N. Taylor Mullen
04276b5ddf
Update aspnet50/aspnetcore50 => dnx451/dnxcore50.
2015-03-08 12:54:58 -07:00
N. Taylor Mullen
ecd468b166
Remove second public ctor from TagHelperDescriptor.
...
- TagHelperDescriptors are serialized/deserialized regularly, they can't have more than 1 ctor.
2015-03-06 16:21:25 -08:00