N. Taylor Mullen
dbcb690120
Update Razor.Evolution versions and package verifier.
2016-11-16 14:21:52 -08:00
Pranav K
1562865ca6
Add RazorProject - an abstraction for working with Razor files in a project
...
Fixes #842
2016-11-16 14:06:03 -08:00
Ryan Nowak
d42a4c84a1
Rename IR* -> RazorIR*
2016-11-16 14:06:03 -08:00
Ryan Nowak
d40f6d3151
Add abstractions for Razor IR
...
This is an API skeleton for the IR data model that we'll be using as a
spiritual continuation of the 'chunks' API. Currently missing a lot of
detail which will be filled in as needed.
2016-11-16 14:06:02 -08:00
Ryan Nowak
b74ea5d74e
Fix failing tests
2016-11-16 14:06:02 -08:00
Ryan Nowak
b341340d1f
Add skeleton of syntax phases
2016-11-16 14:06:01 -08:00
Ryan Nowak
49d3574677
Make tests public - xUnit requires this
2016-11-16 14:06:01 -08:00
N. Taylor Mullen
d06e5b6002
Add legacy parser
2016-11-16 14:06:00 -08:00
Ryan Nowak
6b9b75841f
Add Razor Evolution Engine and primitives
2016-11-16 14:05:58 -08:00
Pranav K
43caef488c
Use IsTeamCity to determine if we're running on the CI
2016-11-16 14:05:58 -08:00
Pranav K
3b5a0db512
Push packages as part of invoking verify on the feed
2016-11-16 14:05:57 -08:00
Pranav K
06106dd392
Publish feeds to aspnetcore-feature-work
2016-11-16 14:05:57 -08:00
N. Taylor Mullen
17f3e3bbab
Initial project skeleton for Razor Evolution
2016-11-16 14:05:57 -08:00
Pranav K
c746fd81df
Updating versions to 1.2.0-*
2016-11-09 14:19:11 -08:00
Pranav K
e738b5ca7b
Merge branch 'rel/1.1.0' into dev
2016-11-09 11:32:49 -08:00
Pranav K
e0023a965c
Branching for 1.1.0
2016-11-09 11:32:47 -08:00
jacalvar
eaa273701b
Updated baselines to remove Debug only members
2016-11-08 15:22:47 -08:00
jacalvar
b9e58a4fe6
Created public API baselines
2016-11-08 11:05:35 -08:00
Piotr
ff8b2260fb
Update CSharpCodeParser.cs ( #860 )
...
Cleanup CSharpCodeParser.cs code.
2016-11-07 14:34:10 -08:00
Jass Bagga
77ed9f22fc
Moved location of and modified CaseSensitiveTagHelperAttributeComparer
...
Addresses Mvc https://github.com/aspnet/Mvc/issues/5323
2016-11-01 14:47:13 -07:00
Pranav K
9741bdad3d
Merge remote-tracking branch 'origin/rel/1.1.0-preview1' into dev
2016-10-17 09:56:31 -07:00
Pranav K
a6f7416f35
Branching for 1.1.0-preview1
2016-10-17 09:49:37 -07:00
Pranav K
d449e87795
Downgrading tool to netcoreapp1.0
2016-10-13 14:12:52 -07:00
Pranav K
8a057d5491
Updating to netcoreapp1.1
2016-10-13 11:23:50 -07:00
Pranav K
7bc3d440bd
Revert "Updating to netcoreapp1.1"
...
This reverts commit c17540f02c .
2016-10-12 16:09:28 -07:00
Pranav K
c17540f02c
Updating to netcoreapp1.1
2016-10-12 13:46:19 -07:00
Pranav K
039e1021a4
Updating partner package versions
2016-09-28 11:51:56 -07:00
Pavel Krymets
bdbb854bdb
Use TaskCache class from Microsoft.Extensions.TaskCache.Sources ( #829 )
...
Instead of Task.FromResult(0)
2016-09-07 14:53:06 -07:00
Doug Bunting
aa3bcc32df
Increase .travis.yml consistency between repos
...
- aspnet/Universe#349
- minimize `dotnet` setup time; no need for caching
- `MONO_THREADS_PER_CPU` env variable isn't relevant since we aren't running Mono tests
- no need for icu4c w/ current `dotnet` builds
2016-09-04 20:07:36 -07:00
Pranav K
5944dd6f87
Small perf fixes to improve precompilation times
2016-09-01 09:44:30 -07:00
Crystal Qian
d19845730f
Added a copy constructor for tag helper descriptors. ( #827 )
2016-08-31 15:38:35 -07:00
Crystal Qian
0e1a54ef4f
Removed unnecessary dependency.
2016-08-30 17:14:28 -07:00
Crystal Qian
bb5a70f9a8
Added a check for property bag in tag helper descriptor comparer.
...
Modified TagHelperDescriptorComparer to reflect changes made in #822 .
2016-08-30 09:53:45 -07:00
Kiran Challa
cdb1a1a343
Moving RazorPageGenerator from 'tools' to 'src' as we want this package to be published by CI
...
(This tool is referenced in Hosting and Diagnostics)
2016-08-29 11:29:28 -07:00
Kiran Challa
ee36dfbcee
updated
2016-08-29 10:15:06 -07:00
Kiran Challa
aff6792af1
Added razor page generator tool
2016-08-26 17:08:13 -07:00
Crystal Qian
127e095370
Added property bag to tag helper descriptor. ( #822 )
...
aspnet/Mvc#1051
2016-08-25 18:04:17 -07:00
Crystal Qian
b34543621f
Added property bag to tag helper descriptor. ( #822 )
...
aspnet/Mvc#1051
2016-08-25 09:31:29 -07:00
Crystal Qian
489c0d9046
Added view component tag helper updates. ( #823 )
...
Added view component tag helper updates.
aspnet/mvc#1051
2016-08-24 16:01:59 -07:00
N. Taylor Mullen
8d7c51bd60
Change TagHelpers to work in partial parsing.
...
- Prior to this change any query for ownership within a TagHelper would never succeed.
- TagHelpers structure can be influenced greatly by changes to the tags start/end body; therefore, only allowed modifications to TagHelper attribute values to avoid complexity and enable the more widespread scenario of a user typing C# code in an attribute value.
- Updated existing tests to reflect the new edit handlers that were added to TagHelper attributes.
- Added partial parsing tests to verify partial parses succeed/fail when expected.
#792
2016-08-15 16:15:41 -07:00
N. Taylor Mullen
82c9c40709
Capture exceptions when trying to parse files and return parse errors.
...
#808
2016-08-11 12:11:51 -07:00
Pranav K
23a6604b9a
Switching to dotnet.myget.org feed
2016-08-09 15:09:42 -07:00
Ajay Bhargav Baaskaran
f09e2bf571
[ Fixes #804 ] Fixed unsafe cast in CSharpCodeVisitor
2016-08-08 16:38:51 -07:00
Ajay Bhargav Baaskaran
687b3f6911
[ Fixes #815 ] Fix Debug.Assert failure for malformed tags in expression
2016-08-08 16:34:38 -07:00
Pranav K
f0f3832c14
Updating to Moq \ Castle.Core that does not require imports
2016-08-08 11:59:09 -07:00
BrennanConroy
904427b33d
Update .travis.yml
2016-08-02 13:04:27 -07:00
N. Taylor Mullen
fc4a61586e
Obsolete `EditorHints`.
...
- For tests added grouped pragma warning disables to not pollute the test files with too many duplicate warning disable/restores.
#780
2016-08-01 11:08:03 -07:00
N. Taylor Mullen
d337bacc69
Add additional ifdefs to partial parsing tracing logic.
...
- Prior to this change we would be ToStringing the TextChange which resulted in 87% of successful partial parsing execution time.
#800
2016-07-11 11:49:25 -07:00
Doug Bunting
05a52f445f
One build to rule them all
...
- well, at least VS and command-line builds will share output
- part of aspnet/Coherence-Signed#277
2016-07-07 12:26:20 -07:00
Pranav K
acb5c40012
Updating xunit.assert version in src project
2016-07-05 21:09:18 -07:00