Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit441a9eb

Browse files
committed
get rid of .js extensions in //= require blocks
1 parentd45cf46 commit441a9eb

File tree

4 files changed

+78
-78
lines changed

4 files changed

+78
-78
lines changed

‎Rakefile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ require 'bundler/gem_tasks'
1717
# The only exception is "jquery", which doesn't follow the
1818
# same naming conventions so it's a special case.
1919
defsource_file_for_dependency_entry(caller,dep_entry)
20-
return"jquery.js"ifdep_entry =='jquery'
21-
2220
p=Pathname.newcaller
2321
parent_path=p.parent
2422
parent_path.join(dep_entry +'.js').to_s
@@ -47,6 +45,8 @@ def map_dependencies
4745

4846
deps_paths=deps.split(',')
4947

48+
deps_paths.map!(&method(:remove_js_extension))
49+
5050
# None of jquery.ui files should depend on jquery.js,
5151
# so we remove 'jquery' from the list of dependencies for all files
5252
deps_paths.reject!{|d|d =="jquery"}
@@ -150,21 +150,21 @@ task :javascripts => :submodule do
150150

151151
File.open("#{target_ui_dir}/effect.all.js","w")do |out|
152152
Dir.glob("jquery-ui/ui/effects/*.js").sort.eachdo |path|
153-
clean_path=path.gsub('/ui','')
153+
clean_path=remove_js_extension(path).gsub('/ui','')
154154
out.write("//= require#{clean_path}\n")
155155
end
156156
end
157157
File.open("#{target_dir}/jquery-ui.js","w")do |out|
158158
Dir.glob("jquery-ui/ui/*.js").sort.eachdo |path|
159-
clean_path=path.gsub('/ui','')
159+
clean_path=remove_js_extension(path).gsub('/ui','')
160160
out.write("//= require#{clean_path}\n")
161161
end
162162
Dir.glob("jquery-ui/ui/effects/*.js").sort.eachdo |path|
163-
clean_path=path.gsub('/ui','')
163+
clean_path=remove_js_extension(path).gsub('/ui','')
164164
out.write("//= require#{clean_path}\n")
165165
end
166166
Dir.glob("jquery-ui/ui/widgets/*.js").sort.eachdo |path|
167-
clean_path=path.gsub('/ui','')
167+
clean_path=remove_js_extension(path).gsub('/ui','')
168168
out.write("//= require#{clean_path}\n")
169169
end
170170
end

‎app/assets/javascripts/jquery-ui.js

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,56 @@
1-
//= require jquery-ui/core.js
2-
//= require jquery-ui/data.js
3-
//= require jquery-ui/disable-selection.js
4-
//= require jquery-ui/effect.js
5-
//= require jquery-ui/escape-selector.js
6-
//= require jquery-ui/focusable.js
7-
//= require jquery-ui/form-reset-mixin.js
8-
//= require jquery-ui/form.js
9-
//= require jquery-ui/ie.js
10-
//= require jquery-ui/jquery-1-7.js
11-
//= require jquery-ui/keycode.js
12-
//= require jquery-ui/labels.js
13-
//= require jquery-ui/plugin.js
14-
//= require jquery-ui/position.js
15-
//= require jquery-ui/safe-active-element.js
16-
//= require jquery-ui/safe-blur.js
17-
//= require jquery-ui/scroll-parent.js
18-
//= require jquery-ui/tabbable.js
19-
//= require jquery-ui/unique-id.js
20-
//= require jquery-ui/version.js
21-
//= require jquery-ui/widget.js
22-
//= require jquery-ui/effects/effect-blind.js
23-
//= require jquery-ui/effects/effect-bounce.js
24-
//= require jquery-ui/effects/effect-clip.js
25-
//= require jquery-ui/effects/effect-drop.js
26-
//= require jquery-ui/effects/effect-explode.js
27-
//= require jquery-ui/effects/effect-fade.js
28-
//= require jquery-ui/effects/effect-fold.js
29-
//= require jquery-ui/effects/effect-highlight.js
30-
//= require jquery-ui/effects/effect-puff.js
31-
//= require jquery-ui/effects/effect-pulsate.js
32-
//= require jquery-ui/effects/effect-scale.js
33-
//= require jquery-ui/effects/effect-shake.js
34-
//= require jquery-ui/effects/effect-size.js
35-
//= require jquery-ui/effects/effect-slide.js
36-
//= require jquery-ui/effects/effect-transfer.js
37-
//= require jquery-ui/widgets/accordion.js
38-
//= require jquery-ui/widgets/autocomplete.js
39-
//= require jquery-ui/widgets/button.js
40-
//= require jquery-ui/widgets/checkboxradio.js
41-
//= require jquery-ui/widgets/controlgroup.js
42-
//= require jquery-ui/widgets/datepicker.js
43-
//= require jquery-ui/widgets/dialog.js
44-
//= require jquery-ui/widgets/draggable.js
45-
//= require jquery-ui/widgets/droppable.js
46-
//= require jquery-ui/widgets/menu.js
47-
//= require jquery-ui/widgets/mouse.js
48-
//= require jquery-ui/widgets/progressbar.js
49-
//= require jquery-ui/widgets/resizable.js
50-
//= require jquery-ui/widgets/selectable.js
51-
//= require jquery-ui/widgets/selectmenu.js
52-
//= require jquery-ui/widgets/slider.js
53-
//= require jquery-ui/widgets/sortable.js
54-
//= require jquery-ui/widgets/spinner.js
55-
//= require jquery-ui/widgets/tabs.js
56-
//= require jquery-ui/widgets/tooltip.js
1+
//= require jquery-ui/core
2+
//= require jquery-ui/data
3+
//= require jquery-ui/disable-selection
4+
//= require jquery-ui/effect
5+
//= require jquery-ui/escape-selector
6+
//= require jquery-ui/focusable
7+
//= require jquery-ui/form-reset-mixin
8+
//= require jquery-ui/form
9+
//= require jquery-ui/ie
10+
//= require jquery-ui/jquery-1-7
11+
//= require jquery-ui/keycode
12+
//= require jquery-ui/labels
13+
//= require jquery-ui/plugin
14+
//= require jquery-ui/position
15+
//= require jquery-ui/safe-active-element
16+
//= require jquery-ui/safe-blur
17+
//= require jquery-ui/scroll-parent
18+
//= require jquery-ui/tabbable
19+
//= require jquery-ui/unique-id
20+
//= require jquery-ui/version
21+
//= require jquery-ui/widget
22+
//= require jquery-ui/effects/effect-blind
23+
//= require jquery-ui/effects/effect-bounce
24+
//= require jquery-ui/effects/effect-clip
25+
//= require jquery-ui/effects/effect-drop
26+
//= require jquery-ui/effects/effect-explode
27+
//= require jquery-ui/effects/effect-fade
28+
//= require jquery-ui/effects/effect-fold
29+
//= require jquery-ui/effects/effect-highlight
30+
//= require jquery-ui/effects/effect-puff
31+
//= require jquery-ui/effects/effect-pulsate
32+
//= require jquery-ui/effects/effect-scale
33+
//= require jquery-ui/effects/effect-shake
34+
//= require jquery-ui/effects/effect-size
35+
//= require jquery-ui/effects/effect-slide
36+
//= require jquery-ui/effects/effect-transfer
37+
//= require jquery-ui/widgets/accordion
38+
//= require jquery-ui/widgets/autocomplete
39+
//= require jquery-ui/widgets/button
40+
//= require jquery-ui/widgets/checkboxradio
41+
//= require jquery-ui/widgets/controlgroup
42+
//= require jquery-ui/widgets/datepicker
43+
//= require jquery-ui/widgets/dialog
44+
//= require jquery-ui/widgets/draggable
45+
//= require jquery-ui/widgets/droppable
46+
//= require jquery-ui/widgets/menu
47+
//= require jquery-ui/widgets/mouse
48+
//= require jquery-ui/widgets/progressbar
49+
//= require jquery-ui/widgets/resizable
50+
//= require jquery-ui/widgets/selectable
51+
//= require jquery-ui/widgets/selectmenu
52+
//= require jquery-ui/widgets/slider
53+
//= require jquery-ui/widgets/sortable
54+
//= require jquery-ui/widgets/spinner
55+
//= require jquery-ui/widgets/tabs
56+
//= require jquery-ui/widgets/tooltip
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
//= require jquery-ui/effects/effect-blind.js
2-
//= require jquery-ui/effects/effect-bounce.js
3-
//= require jquery-ui/effects/effect-clip.js
4-
//= require jquery-ui/effects/effect-drop.js
5-
//= require jquery-ui/effects/effect-explode.js
6-
//= require jquery-ui/effects/effect-fade.js
7-
//= require jquery-ui/effects/effect-fold.js
8-
//= require jquery-ui/effects/effect-highlight.js
9-
//= require jquery-ui/effects/effect-puff.js
10-
//= require jquery-ui/effects/effect-pulsate.js
11-
//= require jquery-ui/effects/effect-scale.js
12-
//= require jquery-ui/effects/effect-shake.js
13-
//= require jquery-ui/effects/effect-size.js
14-
//= require jquery-ui/effects/effect-slide.js
15-
//= require jquery-ui/effects/effect-transfer.js
1+
//= require jquery-ui/effects/effect-blind
2+
//= require jquery-ui/effects/effect-bounce
3+
//= require jquery-ui/effects/effect-clip
4+
//= require jquery-ui/effects/effect-drop
5+
//= require jquery-ui/effects/effect-explode
6+
//= require jquery-ui/effects/effect-fade
7+
//= require jquery-ui/effects/effect-fold
8+
//= require jquery-ui/effects/effect-highlight
9+
//= require jquery-ui/effects/effect-puff
10+
//= require jquery-ui/effects/effect-pulsate
11+
//= require jquery-ui/effects/effect-scale
12+
//= require jquery-ui/effects/effect-shake
13+
//= require jquery-ui/effects/effect-size
14+
//= require jquery-ui/effects/effect-slide
15+
//= require jquery-ui/effects/effect-transfer

‎jquery-ui-rails.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Gem::Specification.new do |s|
1515

1616
s.add_dependency"railties",">= 3.2.16"
1717

18-
s.add_development_dependency"json","~>1.7"
18+
s.add_development_dependency"json","~>2.0.2"
1919

2020
s.files=`git ls-files`.split("\n").reject{ |f|f =~/^testapp|^jquery-ui/}
2121
s.executables=`git ls-files -- bin/*`.split("\n").map{ |f|File.basename(f)}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp